First post, by Moleculor
Right, so I tried doing a bit of a search earlier on Millenia: Altered Destinies, and saw one or two people were getting it to work in VDMSound.
I can't check the compatibility list (it's down) and the few instructions I saw in those posts aren't helping, so I thought I'd ask in here.
I'm running VDMSound in WinXP Pro. Version 2.1.0. I've increased the EMS to 8MB, and added in low-level MSCDEX support. The game starts to load, the screen flashes once or twice, then CTDs silently.
If I go into Millenia's setup and disable the sound card settings and then run Millenia, it crashes saying...
"VDMS Launchpad - MIL
The NTVDM CPU has encountered an illegal instruction.
CS:0000 IP:0077 OP:f0 37 05 0e 02 Choose 'Close' to terminate the application."
If I hit Ignore, it lists a bunch more of these kinds of errors (which isn't surprising).
I've logged all this stuff using VDMSound's logger. It follows:
@I - 23:30:26.644 - VDMServicesProvider Created DOS process (0x108e, 'C:\MILL\_ECH.EXE') @I - 23:30:26.663 - VDMServicesProvide […]
@I - 23:30:26.644 - VDMServicesProvider
Created DOS process (0x108e, 'C:\MILL\_ECH.EXE')
@I - 23:30:26.663 - VDMServicesProvider
Created DOS process (0x20a1, '.\PLAYER.EXE')
@I - 23:30:29.099 - VDMServicesProvider
Terminated DOS process (0x20a1)
@I - 23:30:29.103 - VDMServicesProvider
Created DOS process (0x2824, 'ECGAME.EXE')
@I - 23:30:29.104 - VDMServicesProvider
Created DOS process (0x4816, '<index out of range>')
@I - 23:30:29.107 - VDMServicesProvider
Created DOS process (0x7091, '<index out of range>')
That's -without- the sound active, which makes the whole thing smaller.
Anyone have any suggestions?