VOGONS


Test suite for Win32s/WinG?

Topic actions

Reply 20 of 27, by superfury

User metadata
Rank l33t++
Rank
l33t++

Just tried running Creatures(using a ISO disk image converted using PowerISO to make UniPCemu able to use it). It immediately quits Windows and returns me to the MS-DOS prompt?

Author of the UniPCemu emulator.
UniPCemu Git repository
UniPCemu for Android, Windows, PSP, Vita and Switch on itch.io

Reply 21 of 27, by superfury

User metadata
Rank l33t++
Rank
l33t++

Just found out that the WhatVGA app crashes because it's executing an INT 0(error code 200)? Not a normal divide by zero, but calling it using the interrupt call opcode(0xCD)?

Edit: Just found out that the PIC was generating IRQ0 for some odd reason, which might have been due to masking the ICW2 incorrectly(0x78 instead of 0xF8 for the base vector offset).

Edit: Fixing that PIC bug fixed WhatVGA as well(as well as the Divide by zero error running Pinball Illusions):D

Last edited by superfury on 2019-06-02, 22:55. Edited 1 time in total.

Author of the UniPCemu emulator.
UniPCemu Git repository
UniPCemu for Android, Windows, PSP, Vita and Switch on itch.io

Reply 22 of 27, by superfury

User metadata
Rank l33t++
Rank
l33t++

Interestingly enough, fixing the bug in the PIC(which somehow was throwing strange IRQ vectors, resulting in vector 0 being executed randomly(which is the Divide by Zero interrupt) also fixed the Creatures game to properly not crash to the MS-DOS prompt:D

Although, selecting the game and tell it to run Creatures somehow results in a hanging app? Perhaps a too slow CPU(3MIPS Pentium)?

Author of the UniPCemu emulator.
UniPCemu Git repository
UniPCemu for Android, Windows, PSP, Vita and Switch on itch.io

Reply 23 of 27, by superfury

User metadata
Rank l33t++
Rank
l33t++

King's Quest VII seems to run properly as well, although slowly loading and complaining about the machine not being fast enough.

1089-Kings Quest VII running on WFW3.11.jpg
1090-Whirl.jpg
1091-ly.jpg
1092-Whirl.jpg
1093-ly.jpg
Last edited by superfury on 2019-06-02, 23:31. Edited 1 time in total.

Author of the UniPCemu emulator.
UniPCemu Git repository
UniPCemu for Android, Windows, PSP, Vita and Switch on itch.io

Reply 25 of 27, by aqrit

User metadata
Rank Member
Rank
Member

If you have problems with WinG, please run the wingbug.exe file in
the bin directory of the SDK and send the generated report to ...

Reply 26 of 27, by superfury

User metadata
Rank l33t++
Rank
l33t++

Sending a bug report for it(for running it in my emulator) isn't really valid, is it? It's a bug in my own emulator, not a real computer?

Also, sending bug reports for very old software(if it works at all) probably won't be looked at anymore?

Author of the UniPCemu emulator.
UniPCemu Git repository
UniPCemu for Android, Windows, PSP, Vita and Switch on itch.io

Reply 27 of 27, by Jo22

User metadata
Rank l33t++
Rank
l33t++
superfury wrote:

Interestingly enough, fixing the bug in the PIC(which somehow was throwing strange IRQ vectors, resulting in vector 0 being executed randomly(which is the Divide by Zero interrupt) also fixed the Creatures game to properly not crash to the MS-DOS prompt:D

I'm glad it works now! 😀

superfury wrote:

Although, selecting the game and tell it to run Creatures somehow results in a hanging app? Perhaps a too slow CPU(3MIPS Pentium)?

Yes, that's possible. The original Creatures was very sophisticated. It tried to simulate life faithfully, given by the technology of its day.
It also implemented some neural net and offered simulation of DNA, as far as I remember, thus making each character different.
Another aspect is that it may run more stable on Win32s than Win95 at some point, since it uses a lot of Windows resources (GDI, USER. KERNEL).
From what I read a long time ago, the game might hang or gets unstable on Win95 if the game's complexity has reached a specific level.
Anyway, I'm speaking under corrction here. Another interesting AI game was Fin Fin, I think. Never played it, though.

"Time, it seems, doesn't flow. For some it's fast, for some it's slow.
In what to one race is no time at all, another race can rise and fall..." - The Minstrel

//My video channel//