TASEmulators / BizHawk

BizHawk is a multi-system emulator written in C#. BizHawk provides nice features for casual gamers such as full screen, and joypad support in addition to full rerecording and debugging tools for all system cores.
http://tasvideos.org/BizHawk.html
Other
2.2k stars 385 forks source link

Update, Remove or at least make SNES9X not the default SNES emulator. #3144

Closed nameless01234567 closed 1 year ago

nameless01234567 commented 2 years ago

Self explanatory, the current version is a old and not very accurate version that glitches some games like Megaman X. The emulator has newer more accurate versions, but if that isn't a possibilty consider removing or at least making the default option for future releases BSNES or Faust. That would make BizHawk more practical to use.

nattthebear commented 2 years ago

A new SNES9X core is unlikely, so making it not the default is the most likely. Would Faust be a good default?

nameless01234567 commented 2 years ago

As long as it is a good, stable version instead of focused on compatibility like SNES9X, it would be fine.

nattthebear commented 2 years ago

As long as it is a good, stable version instead of focused on compatibility like SNES9X, it would be fine.

Well that's what I'm asking; is Faust good and stable? I don't actually use any of these cores much at all.

nameless01234567 commented 2 years ago

I use bsnes and got no issues, so there is my recomendation.

nattthebear commented 2 years ago

Hmm, likely too slow for potato computers, although maybe times have changed there.

ghost commented 2 years ago

I would use snes9x 1.61 for a potato. More compatible and lighter than faust. Ide use benes 115 on real computer

nattthebear commented 2 years ago

We don't currently have a snes9x 1.61 port, and it's not likely worth the dev effort just for potatoes

ghost commented 2 years ago

We don't currently have a snes9x 1.61 port, and it's not likely worth the dev effort just for potatoes

Ide just leave current snes9x for potato lol

YoshiRulz commented 2 years ago

I'd like to reiterate that we are not considering whether to remove Snes9x. We are considering changing the default to Faust.

ghost commented 2 years ago

I'd like to reiterate that we are not considering whether to remove Snes9x. We are considering changing the default to Faust.

Faust is slow and even compared to 1.54 has issues with compatibility.

i mean any computer these days can run bsnes but if the default is really for potato systems snes9x is king

nameless01234567 commented 2 years ago

There are currently two versions of bsnes, if the need of snes9x is for potato computers maybe do that with a new snes9x version?

ghost commented 2 years ago

There are currently two versions of bsnes, if the need of snes9x is for potato computers maybe do that with a new snes9x version?

I guess you didnt read the whole thread

nameless01234567 commented 2 years ago

I read the whole thread, all I'm saying is that if snes9x is the best for potato computers, as said by yourself, then to CONSIDER that going forward, because the current version of snes9x has severe compatibility issues, but if you guys prefer to leave the one that is already there, that is beyond me.

ghost commented 2 years ago

I read the whole thread, all I'm saying is that if snes9x is the best for potato computers, as said by yourself, then to CONSIDER that going forward, because the current version of snes9x has severe compatibility issues, but if you guys prefer to leave the one that is already there, that is beyond me.

1.61 ram would be nice-but i dont think they want to

nameless01234567 commented 2 years ago

Doesn't mean it shouldn't be suggested.

ghost commented 2 years ago

Doesn't mean it shouldn't be suggested.

Good point

YoshiRulz commented 1 year ago

It's recently come up that Faust does not have a "System Bus" domain, preventing cheats from working (see also #3486). It also does not implement IDebuggable or IDisassemblable. 2022-12-10T05:36:17

vadosnaprimer commented 1 year ago

Updated.