After skimming this thread, I noticed some confusion regarding Top Gear 3000. It plays perfectly fine with on 4.3.7 and RX builds, which both use Snes9x 1.52. On the latest 4.4.2 build, which uses the 1.58 Snes9x core, it has graphical corruption. However, that graphical corruption traces all the way back to build 4.3.9, which was still using the 1.52 core. So unless 4.3.9 was using parts of other cores, the core itself shouldn't be at fault. Perhaps it's the compiler that's at fault?
Right now I juggle three different Snes9x builds since each build has it's own set of issues.
- 4.3.7 GX and RX builds play Top Gear 3000 without graphical glitches.
- 4.3.9 GX plays FX games the fastest at or near full speed. Should be renamed to 4.3.9 FX!
- 4.4.2 GX is the slowest build, but also the most compatible.
Ideally, we'd all like one build to play everything and at full speed, but that's not gonna happen. The next best option is to cut the list down to two emulators, preferably one for compatibility and the other for speed. The RX builds are great, but lack the FX speed hacks of 4.3.9. The RX build with Blade's speedhacks, or the 4.3.9 with RX compatibility, would be a perfect mix.
maybe this have already been answered but i can't make wiiu gamepad the main controller, it always stays P2 and the damn wiimote P1.
I'd like to get rid of the wiimote at launch.
Kinda weird nobody reported before. Well:I just uploaded a new file Snes9xGX_Refactored_APU.zip on the first page.
This file contains a refactored APU and I want to ask if someone could test so I can send it in as a PR. Maybe you @Tanooki16?
It's again a duration test, so grab the emulator play your favorite game and please let me know how the audio is working.
If all is fine I can open a PR.
Thanks in advance.
Kinda weird nobody reported before. Well:
Finished Clay Fighters,.
Earthworm Jim 2 up to level 4.
Super Ghouls and Ghosts up to level 3.
Super Mario Kart, finished 50cc Toad Cup.
At least 4 hours of gameplay.
No problems.
Cool, i'll check it out, then.@niuus thanks for testing and your feedback. Already opened a PR, but send an update it can be merged.
This might also be interesting for Snes9x RX because it reduces the footprint by reducing the amount of files used for the Resampler:
https://github.com/dborth/snes9xgx/commit/a914add8e819a74c8f7d28768f64f6b5c4b64e02
I'll point out a little known tip: for those GX releases (i think since 4.4.0) you're gonna need to use the BS-X bios. Not sure if you're gonna need it for all BS games, i'm a bit lazy right now to delete the file and test other titles, but you could test other roms and report back.Bad news (games not working):
Both games are confirmed working with the 4.3.7 and 4.3.9 builds.
- BS Shockman\BS Kaizou Choujin Shubibinman Zero (J)
- Rendering Ranger R2 (J)
Edit: I should add that while Parodius 4 does run faster in 4.4.2 compared to the previous build, it does tend to dip below 60fps when there are a lot of enemies on the screen.
That's odd. I already had the BS-X.bin sitting in the sd:/snes9xgx folder. Perhaps I need to create a bios folder and place it in there?I'll point out a little known tip: for those GX releases (i think since 4.4.0) you're gonna need to use the BS-X bios. Not sure if you're gonna need it for all BS games, i'm a bit lazy right now to delete the file and test other titles, but you could test other roms and report back.
Rendering Ranger does not work, indeed. Last working one is 4.3.9. Haven't tested on 4.4.0/4.4.1.
That's all you need. Does it boot the games through the bios? If it isn't, it ain't working.That's odd. I already had the BS-X.bin sitting in the sd:/snes9xgx folder
Without the bios, the game won't even attempt to load. With it, BS Shockman fails to load; instead it takes me to the Satellaview map.That's all you need. Does it boot the games through the bios? If it isn't, it ain't working.
BS-X games do not run automatically in this versions. You have to load them inside the Satellaview city. That's the originally intended behavior, since the games were broadcasted data, not game cartridges.Without the bios, the game won't even attempt to load. With it, BS Shockman fails to load; instead it takes me to the Satellaview map.
When Nintendo named it BS, they weren't lyin'.BS-X games do not run automatically in this versions. You have to load them inside the Satellaview city. That's the originally intended behavior, since the games were broadcasted data, not game cartridges.
Halfway through my testing.
Good news:
Parodius 4\Jikkyou Oshaberi Parodius (J) is running faster
Bad news (games not working):
Both games are confirmed working with the 4.3.7 and 4.3.9 builds.
- BS Shockman\BS Kaizou Choujin Shubibinman Zero (J)
- Rendering Ranger R2 (J)
Edit: I should add that while Parodius 4 does run faster in 4.4.2 compared to the previous build, it does tend to dip below 60fps when there are a lot of enemies on the screen.
Wow, that was fast. I'll post the results of my last batch of tests here later today or tomorrow. For future reports, I'll create a github account for that.I just uploaded a new file Snes9x.GX.4.4.2_Rendering_Rangers_R2.zip which contains all commits until now plus a fix for Rendering Rangers R2.
Don't know how the BS-X games are working or if they are working at all, never tried.
Jikkyou Oshaberi Parodius as it is now is the best we can do with core 1.59.2.
When you are having issues with some games please open an issue:
https://github.com/dborth/snes9xgx/issues
A new core eh? How much more power will this use compared to 1.58?1.59.2
A new core eh? How much more power will this use compared to 1.58?
More or less the same, the new core has a lot of changes but we only use a few. Most of the changes in 1.59.x are for the new audio resampler in combination with S-SMP which we don't use.
Wouldn't the S-SMP equate to cycle-accurate audio?