Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Prince of Persia 2 + SB PRO crash at level 2 (beach) #66

Open
diablonet opened this issue Mar 21, 2021 · 8 comments
Open

Prince of Persia 2 + SB PRO crash at level 2 (beach) #66

diablonet opened this issue Mar 21, 2021 · 8 comments
Labels

Comments

@diablonet
Copy link

Using AO486 v210226 (other versions have this issue as well), prince of persia 2 ( can be downloaded here: https://popuw.com/files/prince2.zip ) and using SB PRO (use setup.exe to set sound and music device - A220 I5 D1), it crashes on level 2 over the sand puzzle.

For quick access to that level just load prince.exe and start a new game, then press ALT + N and it will jump to level 2.

Over setup.exe if sound device is set to pc speaker and music device is set to SB PRO, it works fine, the issue is related to SB Pro as sound device.

I tried different cpu speeds, cache settings, OPL2/3, C/MS on/off, diffent MSDOS versions, different Prince of Persia 2 versions, nothing fixes the issue.

can someone try to replicate the issue to confirm its a bug? thank you in advance.

@Witchboard
Copy link

Can confirm. Sound device set to SB Pro and using MIDI for music device. My IRQ was set to 7 though.

@diablonet
Copy link
Author

Thank you for your confirmation, there is a bug on the sound blaster (AO486) so the only way to prevent crash is to disable sound blaster on that game, it can work fine on SC55 or MT32 as music, but disabling SB as sound effects, thank you!

@sorgelig
Copy link
Member

anyone is free to fix this bug or provide more technical info what is specifically wrong.
Also you can try set IRQ 5 for SB (if game allows different configs)

@diablonet
Copy link
Author

Hello Sogelig, I tried everything related to sound blaster as sound effects and it will always crash (different cpu speeds, irqs, dma, caches, memory management, game versions), also flynnsbit helped me trying to solve the issue and we couldnt make it,I dont have the skill to fix the core :(

@diablonet
Copy link
Author

I got able to fix all the issues on this game, I posted the solution here: https://www.vogons.org/viewtopic.php?f=7&t=84387

It will be fixed it by the TOP3000 update, but you may manually fix it on the meanwhile

@sorgelig
Copy link
Member

sorgelig commented Nov 1, 2021

better if you will attach files here with instruction so people won't jump between different sites to find it out.

@diablonet
Copy link
Author

diablonet commented Nov 1, 2021

this patch is for the TOP300 release / AO486, Mister, just replace the attached files on folder GAMES/PRINCEOA/PPERSIA2

also, I attached the digi.zip in case that you dont use the TOP300 release, after doing setup.exe, just replace the patched digi.drv, beware that everytime you do a setup.exe, the digi.drv will be overwritten by the setup, so, you will need the replace that file again.

POP2 TOP300 patch.zip
digi.zip

@diablonet
Copy link
Author

Sogelig, please mark this post as resolved, thank you so much

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Development

No branches or pull requests

3 participants