ivanovic
Active Member
- Joined
- Aug 4, 2006
- Messages
- 784
Okay, I finally found the issue in my script, fixed it and changed it a little to make sure that the lib is preloaded unless I am *sure* that a more recent OS is found. So things should be perfectly fine now on pre HF7 if you are using the latest version uploaded to the repo (1.39ff.20120226.1).Still the same problem using the older libsdl.
Besides I also added another change. The main cause for this problem is that by default hardware acceleration is used. This is a non default feature for libSDL and was added by Notaz (he has done a great job there!). Sadly this hardware acceleration is also an issue with the experimental kernel. Because of this I now start by default in "software rendering" mode again. This is a "2x2 no-AA" mode where you will see a black border around the screen. If you want to have hardware acceleration now, you have to manually select it on a per rom basis. If it crashes the setting will (hopefully) not be saved and because of this not lead to issues when retrying the same rom, you will just be back to the last working setting (like 3x2 no-AA or 2x2 no-AA).
Yes, this change should not be required for HF6 or HF5 users, but it is at least nice to be able to start snes9x with the latest experimental kernel, even though sound is completely broken and there will be a crash once switching to a hardware accelerated scaler mode.
Please report it if you still see an error!
Last edited by a moderator: