Arcade Collecting > Merit/JVL Touchscreen

Megatouch XL CD-ROM to Hard Drive

<< < (7/26) > >>

obcd:
I assume you have a keyboard connected to the megatouch computer.

Create 2 folders on the c dirive

mkdir c:\ramdisk
mkdir c:\megat
In the autoexec.bat, add the following

subst d: c:\ramdisk
subst f: d:\megat

Copy all the 'megatouch cd' stuff in that megat folder.

Sorry for letting you down with the image (until know). Other priorities in the way.

Maybe you will need to increase the partition size of the C partition. No need for other partitions on the cf card.

Make sure the subst command exists and is reachable. Maybe the freedos version can be used if it's missing.

DaddyLongLegs:

--- Quote from: obcd on September 03, 2016, 03:57:53 pm ---I assume you have a keyboard connected to the megatouch computer.

Create 2 folders on the c dirive

mkdir c:\ramdisk
mkdir c:\megat
In the autoexec.bat, add the following

subst d: c:\ramdisk
subst f: d:\megat

Copy all the 'megatouch cd' stuff in that megat folder.

Sorry for letting you down with the image (until know). Other priorities in the way.

Maybe you will need to increase the partition size of the C partition. No need for other partitions on the cf card.

Make sure the subst command exists and is reachable. Maybe the freedos version can be used if it's missing.



--- End quote ---

Hi, I do have a keyboard attached. 

Just so I got this right, you are saying I should *NOT* have four partitions on the CF like what I get from the image provided by orizzle? I should just have 1?

Also where in the autoexec.bat should I add those commands? Here is my autoexec.bat:


--- Code: ---@echo off
rem - Reset output ports
rstports

rem - Load DataLite CDROM extensions
MSCDEX.EXE  /D:banana /L:R

rem Burn In Test will run when DS2 Switch #2 is on at boot up. mda 3-13-97
burn_in

rem Attempt ELOGraphics load
nomouse
elodev 2310,1,9600 -c139,4144,3995,90,1,255
if errorlevel 2 goto done1
if errorlevel 1 goto LoadMT
:done1
mmmerit -m2 -c- -b-
goto done
rem Attempt MicroTouch load
:LoadMT
nomouse -x
mtconfig /C1 /I4 /B9600
dostouch
tchctl2
:done

rem - Check for 2 button clear and/or CD clean
2butclr

rem --- Start up the XL program
deltree /y d:\
copy f:\megacdll.exe d:\
copy f:\thefiles.dat d:\
d:
megacdll

--- End code ---

obcd:
Yes, only one partition is enough. Since you say that the megatouch isn't seeing the other partitions, it should fix your issue.

You will need some partitionning software to delete the extra partitions (if they exist) and to increase the size of your one partition so that the mega cd files fit in.

In your autoexec, remark the MSCDEX line (as you don't have the cdrom connected anymore). You can place the subst commands there. You could als add a
path= %PATH%;c:\dos\xxx before those subst commands if you have subst in a c:\dos\xxx folder.

After the subst commands, you should have a d drive and an f drive. The f drive should have all the megatouch files.

For windows, you could use paragon partition manager free to play with the partitions on your compact flash card. In linux, you can use gparted for that. (You have to do that on a windows pc and not on the megatouch one.

Maybe the buildin windows disk manager could do the job as well. (Pc managment...  storage....disk managment...)

On recent windows (7, 8 , 10) you will likely need to run the program as administrator. Even done so, some card readers can deny access to a partitionning program.

Just be very carefull not to mess with your windows system partitions.

DaddyLongLegs:

--- Quote from: obcd on September 06, 2016, 02:55:55 am ---Yes, only one partition is enough. Since you say that the megatouch isn't seeing the other partitions, it should fix your issue.

You will need some partitionning software to delete the extra partitions (if they exist) and to increase the size of your one partition so that the mega cd files fit in.

In your autoexec, remark the MSCDEX line (as you don't have the cdrom connected anymore). You can place the subst commands there. You could als add a
path= %PATH%;c:\dos\xxx before those subst commands if you have subst in a c:\dos\xxx folder.

After the subst commands, you should have a d drive and an f drive. The f drive should have all the megatouch files.

For windows, you could use paragon partition manager free to play with the partitions on your compact flash card. In linux, you can use gparted for that. (You have to do that on a windows pc and not on the megatouch one.

Maybe the buildin windows disk manager could do the job as well. (Pc managment...  storage....disk managment...)

On recent windows (7, 8 , 10) you will likely need to run the program as administrator. Even done so, some card readers can deny access to a partitionning program.

Just be very carefull not to mess with your windows system partitions.

--- End quote ---

OK thank you. I did exactly as you said but unfortunately I get the error "PRESS A KEY TO REBOOT" and then of course the Megatouch simply reboots. Did I screw something up in my autoexec.bat? Here it is with your recommended changes:


--- Code: ---@echo off
rem - Reset output ports
rstports

rem - Load DataLite CDROM extensions
rem MSCDEX.EXE  /D:banana /L:R
path= %PATH%;c:\dos\
subst d: c:\ramdisk
subst f: d:\megat

rem Burn In Test will run when DS2 Switch #2 is on at boot up. mda 3-13-97
burn_in

rem Attempt ELOGraphics load
nomouse
elodev 2310,1,9600 -c139,4144,3995,90,1,255
if errorlevel 2 goto done1
if errorlevel 1 goto LoadMT
:done1
mmmerit -m2 -c- -b-
goto done
rem Attempt MicroTouch load
:LoadMT
nomouse -x
mtconfig /C1 /I4 /B9600
dostouch
tchctl2
:done

rem - Check for 2 button clear and/or CD clean
2butclr



rem --- Start up the XL program
deltree /y d:\
copy f:\megacdll.exe d:\
copy f:\thefiles.dat d:\
d:
megacdll

--- End code ---

Please let me know if I messed anything up that would be causing this error.

obcd:
I messed something up

The second line should read
subst f: c:\megat

So, it's c instead of d

Also, make sure the megat folder and ramdisk folder exist on your C
mkdir c:\megat
mkdir c:\ramdisk

after the subst commands, you might also add
del d:\*.*
since d is a ramdisk, upon a reboot, it will be empty.

don't forget to put your cd rom files and folders in the c:\megat folder

If you put a rem in front of the last line of the autoexec.bat file, do you get a dos prompt?

rem megacdll

If so, check if you have a d drive and f drive.

You can manually start the program by typing megacdll.

Sorry for the mistake.

Navigation

[0] Message Index

[#] Next page

[*] Previous page

Go to full version