Page 1 of 1

Homeworld PCEM v16 crashes

Posted: Sun 24 May, 2020 1:04 pm
by Starfox
Hi,

i have the issue that Homeworld from Sierra Games always crashes PCEM v16 when i select OPENGL 3DFX Voodoo2 in Game Options Graphics.

When i play the Game "Singleplayer" in first Intro Scene it crashes the whole PCEM and PCEM quit completly

Re: Homeworld PCEM v16 crashes

Posted: Sun 24 May, 2020 3:36 pm
by MiraiMiracle
Can you please look at the log file?

Re: Homeworld PCEM v16 crashes

Posted: Mon 25 May, 2020 12:01 am
by leilei

Code: Select all

Bad CMDFIFO packet 36ac864a 002013c8
CMDFIFO packet 5 has byte disables set ba4a4345

Re: Homeworld PCEM v16 crashes

Posted: Mon 25 May, 2020 9:09 am
by MiraiMiracle
Game seems broken. Can you post your configuration file, please?

Re: Homeworld PCEM v16 crashes

Posted: Mon 25 May, 2020 5:53 pm
by Starfox
Today i make a new install of Homeworld (Version 1.0) with GLSetup installed.

Always the same Problem when i select 3dfx Graphics Mode it crashes in first Intro Scene

In all other Graphic Modes it runs perfectly but to slow.

I have attached Pcem.log, Pcem.cfg, Win98.cfg and Homeworld.cfg

Win98.cfg is the Windows 98 SE Configuration where i running Homeworld.

PCEM.log says:
CMDFIFO packet 5 has byte disables set ba4a4345

Re: Homeworld PCEM v16 crashes

Posted: Thu 28 May, 2020 5:05 am
by leilei
If you really want to play it for now, you can use the MesaFX GL driver, though it'll flip some important 2D textures and be generally slower...

Re: Homeworld PCEM v16 crashes

Posted: Thu 28 May, 2020 8:22 am
by SarahWalker
You could also try falling back to emulating Voodoo 1.

Re: Homeworld PCEM v16 crashes

Posted: Thu 28 May, 2020 11:33 am
by Starfox
I tried Voodoo1, there is no selection to use 3dfx in Graphic Otions from Homeworld.

There i can only use Direct3d this works but very slow.

With Voodoo2 i can select 3dfx but with this PCEM crashes, if i choose Direct3d it works but very slow.

I think in Direct3d Mode Homeworld selects the S3 Virge not the Voodoo Card.

I´ve tried
- Voodoo2 3.02.02 Drivers
- Voodoo2 3.03.00 Beta Drivers
- 3dfxzone.it FastVoodoo2 4.6
- MesaFX 6.2.02 replace glide3x.dll and fxmemmap.vxd in Windows/System and opengl32.dll in Homeworld Directory

Nothing works.

With MesaFX installed Homeworld Crashes at Startup with PCEM.log:
triangle_setup wrong order 5 0 12800

Re: Homeworld PCEM v16 crashes

Posted: Fri 29 May, 2020 7:26 am
by Starfox
Today i get it working.

It works only on Voodoo1 with Voodoo1 3.01.00 official drivers, no other works !

On Voodoo 2 i tested a lot of drivers and the only one i get Homeworld working to the 1st Intro Scene on Singleplayer is official Voodoo2 3.02.02.
All other Voodoo2 drivers i tried Homeworld crashes at startup.
And every Time it crashes the whole PCEM v15 or 16 doesn´t matter.

On Voodoo2 PCEM seems to have a bug with Glide commands from Homeworld, but i don´t know i´m not a programmer.