First post, by jas4500
I recently found a way to fix the long menu loading times when running Battlecruiser 3000AD in DOSBox. I saw some past threads about this problem, but no solutions, so I decided to share my fix here.
First you need to use a virtual machine to run the installer and apply the patch below:
https://www.fileplanet.com/62988/60000/filein … -intro-anim-fix
After installing the patch go to bc3k.bat and remove "/D1" to disable debug mode. I found that debug mode tends to cause more glitches and crashes than are already present in the game.
Then you need to copy and paste HDPMI32.exe from HX DOS extender into your install folder. It can be found here:
https://sourceforge.net/projects/hx-dos/
When running in DOSBox, run "HDPMI32.exe -r " before running the game. If you get memory allocation errors or glitches when you open the systems menu while playing, then set the memsize in DOSBox to a value of 32 or higher (24 might work, but I haven't tested it).
Hopefully this helps for people who have had issues getting this to work in DOSBox.