VOGONS


First post, by JayAlien

User metadata
Rank Newbie
Rank
Newbie

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.

DOS: P75, SB32, Adlib, 8MB
DOS: P100, S3 Virge DX, AWE64, 32MB
98SE: P233MMX, Rage128Pro, AWE64, 128MB
98SE: P3-1Ghz, Voodoo3, SBLive, 256MB
98SE: Athlon3200+, X850pro, Audigy2ZS, 512MB
2K: P4 3.4G, 6800XT, Audigy2, 1GB
XP: i7-975, GTX570, X-Fi, 3GB

Reply 2 of 11, by JayAlien

User metadata
Rank Newbie
Rank
Newbie

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.

DOS: P75, SB32, Adlib, 8MB
DOS: P100, S3 Virge DX, AWE64, 32MB
98SE: P233MMX, Rage128Pro, AWE64, 128MB
98SE: P3-1Ghz, Voodoo3, SBLive, 256MB
98SE: Athlon3200+, X850pro, Audigy2ZS, 512MB
2K: P4 3.4G, 6800XT, Audigy2, 1GB
XP: i7-975, GTX570, X-Fi, 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 Newbie
Rank
Newbie

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

DOS: P75, SB32, Adlib, 8MB
DOS: P100, S3 Virge DX, AWE64, 32MB
98SE: P233MMX, Rage128Pro, AWE64, 128MB
98SE: P3-1Ghz, Voodoo3, SBLive, 256MB
98SE: Athlon3200+, X850pro, Audigy2ZS, 512MB
2K: P4 3.4G, 6800XT, Audigy2, 1GB
XP: i7-975, GTX570, X-Fi, 3GB

Reply 6 of 11, by JayAlien

User metadata
Rank Newbie
Rank
Newbie

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.

DOS: P75, SB32, Adlib, 8MB
DOS: P100, S3 Virge DX, AWE64, 32MB
98SE: P233MMX, Rage128Pro, AWE64, 128MB
98SE: P3-1Ghz, Voodoo3, SBLive, 256MB
98SE: Athlon3200+, X850pro, Audigy2ZS, 512MB
2K: P4 3.4G, 6800XT, Audigy2, 1GB
XP: i7-975, GTX570, X-Fi, 3GB

Reply 7 of 11, by jesolo

User metadata
Rank Oldbie
Rank
Oldbie
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 Newbie
Rank
Newbie

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...

DOS: P75, SB32, Adlib, 8MB
DOS: P100, S3 Virge DX, AWE64, 32MB
98SE: P233MMX, Rage128Pro, AWE64, 128MB
98SE: P3-1Ghz, Voodoo3, SBLive, 256MB
98SE: Athlon3200+, X850pro, Audigy2ZS, 512MB
2K: P4 3.4G, 6800XT, Audigy2, 1GB
XP: i7-975, GTX570, X-Fi, 3GB

Reply 9 of 11, by JayAlien

User metadata
Rank Newbie
Rank
Newbie

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.

DOS: P75, SB32, Adlib, 8MB
DOS: P100, S3 Virge DX, AWE64, 32MB
98SE: P233MMX, Rage128Pro, AWE64, 128MB
98SE: P3-1Ghz, Voodoo3, SBLive, 256MB
98SE: Athlon3200+, X850pro, Audigy2ZS, 512MB
2K: P4 3.4G, 6800XT, Audigy2, 1GB
XP: i7-975, GTX570, X-Fi, 3GB

Reply 11 of 11, by JayAlien

User metadata
Rank Newbie
Rank
Newbie

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...

DOS: P75, SB32, Adlib, 8MB
DOS: P100, S3 Virge DX, AWE64, 32MB
98SE: P233MMX, Rage128Pro, AWE64, 128MB
98SE: P3-1Ghz, Voodoo3, SBLive, 256MB
98SE: Athlon3200+, X850pro, Audigy2ZS, 512MB
2K: P4 3.4G, 6800XT, Audigy2, 1GB
XP: i7-975, GTX570, X-Fi, 3GB