VOGONS


First post, by JayAlien

User metadata
Rank Member
Rank
Member

I recently found Phantasmagoria has an MT-32 sound option so I thought I'd give it a go on my DOS machine (along with The Beast Within).
I can't get either of these running under dos, I'm getting an EMM386 error. I've tried a number of configs, NOEMS, RAM at 1, 2 and 4MB.
I think there is a v1.1 patch for Phantasmagoria floating around somewhere, I'm planning to use that, but thought I would ask here in-case anyone else has experienced this.
Thanks,
J

edit: corrected spelling of Sierra

Last edited by JayAlien on 2019-12-14, 00:54. Edited 1 time in total.

386sx25 SBP2 2M
P75(486) SB16 8M
P133 S3 Vir DX A64g 32M
P233MMX R128Pro A64 64M
Pii400 TNT2 Live! 128M
P3-1G V5 M80 256M
P3-1.4G R8500 A1 256M
A3200 9700Pro A2 512M
X6800 X850XT A2ZS 1G
E8600 X1950XTX Xfi 2G
QX9650 3870 Xfi 2G
i7-975 GTX570 Xfi 3GB

Reply 2 of 11, by JayAlien

User metadata
Rank Member
Rank
Member

Yes, I get this:

EMM386 has detected error #12 in an application at memory address F000:94B9. To minimize the chance of data loss, EMM386 has halted your computer.

386sx25 SBP2 2M
P75(486) SB16 8M
P133 S3 Vir DX A64g 32M
P233MMX R128Pro A64 64M
Pii400 TNT2 Live! 128M
P3-1G V5 M80 256M
P3-1.4G R8500 A1 256M
A3200 9700Pro A2 512M
X6800 X850XT A2ZS 1G
E8600 X1950XTX Xfi 2G
QX9650 3870 Xfi 2G
i7-975 GTX570 Xfi 3GB

Reply 4 of 11, by derSammler

User metadata
Rank l33t
Rank
l33t
JayAlien wrote:

EMM386 has detected error #12 in an application at memory address F000:94B9. To minimize the chance of data loss, EMM386 has halted your computer.

http://ps-2.kev009.com/pcpartnerinfo/ctstips/7a1e.htm

Reply 5 of 11, by JayAlien

User metadata
Rank Member
Rank
Member

Thanks for the replies, I had found the link posted and tried STACKS=18, 256 (not 16, but will try that). There is also an option in the installer to make a bootable floppy which I've tried. This doesn't error, I just tries to start the game but I get a black screen.
The PC is
Pentium 100 (I think it's a 133, but running at 100MHz)
32MB ram
Awe64
DOS 6.22

running through the items in the link provided:
1. POWER.EXE not in my config.sys
2. tried STACKS 18. 256 - no luck

Thanks,
J

386sx25 SBP2 2M
P75(486) SB16 8M
P133 S3 Vir DX A64g 32M
P233MMX R128Pro A64 64M
Pii400 TNT2 Live! 128M
P3-1G V5 M80 256M
P3-1.4G R8500 A1 256M
A3200 9700Pro A2 512M
X6800 X850XT A2ZS 1G
E8600 X1950XTX Xfi 2G
QX9650 3870 Xfi 2G
i7-975 GTX570 Xfi 3GB

Reply 6 of 11, by JayAlien

User metadata
Rank Member
Rank
Member

Well this is strange, beginning to see things pointing in a certain direction, installed GK1, ran great. For interest, re-ran the install, and instead of VGA selected VESA High Resolution (640x480) with 256 colors.

Then the exact same EMM386 error. Setting this back to VGA and the game ran great again. Something to do with video modes.

386sx25 SBP2 2M
P75(486) SB16 8M
P133 S3 Vir DX A64g 32M
P233MMX R128Pro A64 64M
Pii400 TNT2 Live! 128M
P3-1G V5 M80 256M
P3-1.4G R8500 A1 256M
A3200 9700Pro A2 512M
X6800 X850XT A2ZS 1G
E8600 X1950XTX Xfi 2G
QX9650 3870 Xfi 2G
i7-975 GTX570 Xfi 3GB

Reply 7 of 11, by jesolo

User metadata
Rank l33t
Rank
l33t
JayAlien wrote:

Well this is strange, beginning to see things pointing in a certain direction, installed GK1, ran great. For interest, re-ran the install, and instead of VGA selected VESA High Resolution (640x480) with 256 colors.

Then the exact same EMM386 error. Setting this back to VGA and the game ran great again. Something to do with video modes.

What is your hardware specifications? What type of graphics card do you have installed?
The High Resolution mode requires a VESA driver or a card that is VESA compliant.

To quote from the "readme" file (DOS version) on the GK1 CD that I have:

"Question: What is "VESA"?
Explanation: VESA stands for Video Electronics Standard Association.
A VESA driver is a small program your video card needs to provide
high resolution graphics for MS-DOS games. A VESA program either
comes on a floppy disk with your video card, or your video card
automatically supports VESA.
Information: A group of VESA drivers can be found on the GK1 CD in the
\VESA directory. Go to the directory name that matches your video card
and run that VESA program. Example: If you have an ATI Mach 64, go to
the \VESA\MACH64 directory and run the M64VBE.COM file."

Reply 8 of 11, by JayAlien

User metadata
Rank Member
Rank
Member

Here are the specs:
ASUS Spax motherboard (with onboard graphics)
32mb ram
P100/133

At one point I had a Voodoo 3 in here, but it stopped me from booting to Win 3.11 so I took it out (story for another day, not a big deal I don't use Windows much on this PC).
I put the Voodoo 3 back in, and now I can select VESA mode and start GK1 just fine. I couldn't see anything in the GK1 VESA directory for 3dfx, I think the Voodoo 3 supports VESA natively.
However, I'm now running into a new problem with Phantasmagoria. I don't see the EMM386 error now, but during the game loading, I get
DOS/4GW Professional error (2002): transfer stack overflow on interrupt 0Dh......
Going to dig around a bit, see what I can find...

386sx25 SBP2 2M
P75(486) SB16 8M
P133 S3 Vir DX A64g 32M
P233MMX R128Pro A64 64M
Pii400 TNT2 Live! 128M
P3-1G V5 M80 256M
P3-1.4G R8500 A1 256M
A3200 9700Pro A2 512M
X6800 X850XT A2ZS 1G
E8600 X1950XTX Xfi 2G
QX9650 3870 Xfi 2G
i7-975 GTX570 Xfi 3GB

Reply 9 of 11, by JayAlien

User metadata
Rank Member
Rank
Member

OK an update. I got hold of an S3 Virge DX and installed it.
It seems GK1 now runs in VESA mode, though I'm not sure I can see the difference.
Phantasmagoria runs OK now IF i select general MIDI, won't start if I select the MT-32 audio.
I'm going to stick with the S3.
Windows 3.11 still won't boot however.

386sx25 SBP2 2M
P75(486) SB16 8M
P133 S3 Vir DX A64g 32M
P233MMX R128Pro A64 64M
Pii400 TNT2 Live! 128M
P3-1G V5 M80 256M
P3-1.4G R8500 A1 256M
A3200 9700Pro A2 512M
X6800 X850XT A2ZS 1G
E8600 X1950XTX Xfi 2G
QX9650 3870 Xfi 2G
i7-975 GTX570 Xfi 3GB

Reply 11 of 11, by JayAlien

User metadata
Rank Member
Rank
Member

I didn't fully re-install, I ran setup from the windows directory and changed the driver from svga to vga, and it wouldn't boot (I get the splash screen however). I put it back to svga and still no boot...

386sx25 SBP2 2M
P75(486) SB16 8M
P133 S3 Vir DX A64g 32M
P233MMX R128Pro A64 64M
Pii400 TNT2 Live! 128M
P3-1G V5 M80 256M
P3-1.4G R8500 A1 256M
A3200 9700Pro A2 512M
X6800 X850XT A2ZS 1G
E8600 X1950XTX Xfi 2G
QX9650 3870 Xfi 2G
i7-975 GTX570 Xfi 3GB