Mark Bailey schreef:

Is this enough information to get you started?

I'm sure Bernd will weigh in shortly...

Mark

if you insist :)

Paul, you're using a cdrom for MAME. CDroms use no-emulation, floppy emulation (read-only) or harddisk emulation (read-only) traditionally. There's no way to access the bulk of the cdrom directly, other than using a virtual floppy/harddisk (disk image) and then loading cdrom driver components.
For FreeDOS, Jeremy Davis came up with Isolinux, and we've stuck to that.
Download the FreeDOS ISO, unpack it so directories appear (FreeDOS, ISOLINUX). You may throw away the FreeDOS directory, so you only end up with the ISOLINUX directory.

Then, replace the virtual floppy I'm using (\ISOLINUX\DATA\FDBOOT.IMG) by your own.
Same filename, any regular diskette size allowed.

in config.sys, load a cdromdriver (and XMS driver if you prefer). VIDE-CDD.SYS is prefered (search the web for it ) in autoexec.bat, load SHSUCDX, Jason Hood's replacement driver for MSCDEX, and assign a driveletter.

config.sys:
device=himem.exe
device=vide-cdd.sys /D:FDCD0001

autoexec.bat:
@echo off
shsucdx /D:FDCD0001,X
X:
CD \
ECHO Running from cdrom now!

If you find the Isolinux menu timeout annoying, change isolinux\isolinux.cfg :)

hope this helps, I'm not familiar with MAME and even after downloading it, I won't end up with it working due to lack of ROMs.
Modifying my FreeDOS batchfiles is also possible, but quite difficult :)

Bernd


-------------------------------------------------------
SF.Net email is sponsored by:
Tame your development challenges with Apache's Geronimo App Server. Download it for free - -and be entered to win a 42" plasma tv or your very
own Sony(tm)PSP.  Click here to play: http://sourceforge.net/geronimo.php
_______________________________________________
Freedos-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/freedos-devel

Reply via email to