Yes, let's not get carried away. He's only porting DOSBox to Java. The extent to which he's "generally trying to get it to run as much stuff as possible" is that he's including some of the extra stuff from Megabuild 6, and he's making sure that it runs unofficially supported stuff like Windows 98. Apparently DOSBox can handle Windows 98, so this isn't about creating additional functionality, but ensuring the completeness and quality of his port.
Okay, so I had an idea for CD-ROM support that doesn't require the devs to do anything. I was trying to play a game that requires the CD to be in the CD-ROM drive, but there's no way to bring an IMGMOUNTed ISO with you when you BOOT from the Win95 image file. What you can do is install a Win9x virtual CD-ROM program, copy the ISO to the Win95 image file and go for a walk (this will take a very long time -- about 200 KBps on my computer -- and slow your system to a crawl).
The only downside to this is that I used a 500 MB hard drive image for Windows 95 because that's supposed to be the largest drive that DOSBox supports (I think there are builds that support larger drives). Even if you create a second 500 MB hard drive for your ISO to mount as D:, CDs can can get as large as 650 MB. The game I want to play is only 350 MB, so this isn't a problem for me.
So far MagicISO has failed to install and Virtual CloneDrive failed to run after installation due to missing DLLs (both require Windows 98 ). Virtual Drive Creator also failed despite requiring "Win9x", even after I provided the missing DLLs: msvbvm60.dll, oleaut32.dll, and scrrun.dll (this one seems to be the problem).
That's where I'm at for now. Any suggestions for Windows 95-compatible virtual CD-ROM program?
"Today entirely the maniac there is no excuse with the article." Get free BeOS, DOS, OS/2, and Windows games at RGB Classic Games