Homebrew SNES9x for Old 3DS

CrashMidnick

Well-Known Member
Member
Joined
Jul 22, 2015
Messages
737
Trophies
0
Age
41
XP
2,878
Country
France
@bubble2k16

I tested about 20 games this week-end for over 20min each, amazing work ! They were perfect or near perfect.

What I have noticed (please note that I have tried the 3 options for render) :

- Donkey Kong country 1 (USA) = when playing about 15min, some squares/glitches appear on screen. I will upload a picture for that when I have time. It is difficult to tell in which condition they appear as they do randomly

- Pilotwings (USA) : when using the plane, sometimes the plane's dashboard appear in the lower part of the screen, during half a second and then disappear

- Street fighter II : world warrior (USA) : shaking ground, go to the far left or an arena for example (it could be great if you can fix this in later revision when you have time)

- Simpsons : bart's nightmare (USA) : Bad background in Itchy and Scratchy levels

- Save/load states : sometimes sound is not working anymore when using them or sound is corrupt. However it works 99% of time.

Thanks and have a good break !
 
Last edited by CrashMidnick,

bubble2k16

Well-Known Member
OP
Member
Joined
Jul 25, 2016
Messages
467
Trophies
0
XP
2,118
Country
Senegal
@CrashMidnick - Wow thanks for the feedback. Did you try the latest version (v0.62). It's 'supposed' to have fixed the glitchy tiles problem... If you are already using the v0.62 version, then it seems the fix was far from perfect. :rofl2:

Someone or yourself mentioned the SF2 shaking ground problem in an earlier.

Will looking into those things you mentioned once time allows, and the funny earthbound problems too.

It's not really break that I'm having. Work is going on full-throttle, so much less time for hobbies like this for now. :)
 

CrashMidnick

Well-Known Member
Member
Joined
Jul 22, 2015
Messages
737
Trophies
0
Age
41
XP
2,878
Country
France
Yes the very last version Bubble : in fact I did not know what was the tile problem :rofl2: So yes it is still there on my side.
For SF2, you're right, that was me :) I love so much this game, sorry to insist :lol:

Thanks I will do more tests this week-end if it rains B-)
 
Last edited by CrashMidnick,

Chris.ca96

New Member
Newbie
Joined
Jul 24, 2016
Messages
4
Trophies
0
Age
28
XP
136
Country
United States
I tried the emulator and solves the problem of slowing down.
When I start Mega Man X3.
You can add in the next update.
Support for a romhacks for games with IPS work.
as an example: Project Zero.
I want to thank the author of this fantastic emulator. :yay3ds:B-)
 

VeniaSilente

Well-Known Member
Newcomer
Joined
Sep 6, 2014
Messages
97
Trophies
0
XP
546
Country
Cote d'Ivoire
I try this emulator with various my favourite games, paying some attention to what issues could come up but the updates come so often and the problems get so solved that I feel like rather than looking for issues all is left for me is to just enjoy the games :rofl2:

Really, thank you very much, I can only hope other developers, big and small, had this kind of performance with features and updates.
 

Clydefrosch

Well-Known Member
Member
Joined
Jan 2, 2009
Messages
6,026
Trophies
2
XP
4,648
Country
Germany
I tried the emulator and solves the problem of slowing down.
When I start Mega Man X3.
You can add in the next update.
Support for a romhacks for games with IPS work.
as an example: Project Zero.
I want to thank the author of this fantastic emulator. :yay3ds:B-)
i think on the fly ips patching isn't going to be high on the priority list.
but appart from some super mario world romhacks, it plays most patched games perfectly
 

passarbye

Member
Newcomer
Joined
Sep 14, 2013
Messages
17
Trophies
0
Age
31
XP
168
Country
United States
Thanks for constantly updating this emulator, It has been my go-to since blargsnes stopped being so great (no updates).
I posted previously about Super Metroid crashing, but this was actually the intended behavior of the hack I was playing (Y-faster) sorry about the confusion before.

However, this time I believe I've found something that is a legitimate issue: Treasure Hunter G (Japanese) does not boot, it just loads a black screen. (no sound) I patched the game with the English translation found here: http://www.romhacking.net/translations/490/ But it just doesn't boot for some reason. Any way you can look into this?
 
Last edited by passarbye,

kenseiden

i am overflow
Member
Joined
Sep 20, 2015
Messages
259
Trophies
0
Age
42
XP
2,389
Country
United States
I tried the emulator and solves the problem of slowing down.
When I start Mega Man X3.
You can add in the next update.
Support for a romhacks for games with IPS work.
as an example: Project Zero.
I want to thank the author of this fantastic emulator. :yay3ds:B-)

i think on the fly ips patching isn't going to be high on the priority list.
but appart from some super mario world romhacks, it plays most patched games perfectly

On-the-fly IPS patching is supported in the emulator; I've been playing MMX3 Zero Project and the F-Zero complete tracks patch just fine.
 

bubble2k16

Well-Known Member
OP
Member
Joined
Jul 25, 2016
Messages
467
Trophies
0
XP
2,118
Country
Senegal
@CrashMidnick - Thanks for the screenshots. Just wanted to ask if you tried this: save the state when the graphics get corrupted, then reload the state again. Does the graphics still appear corrupted? Wanted to see if this was a CPU emulation problem, or a graphics rendering problem. Any clues at all may help. :)

@Chris.ca96 - Some ROM hacks work. I am still not sure why, but I am guessing that the other ROM hacks uses some specific hardware feature of the SNES that is not emulated by Snes9x 1.43. For e.g., Wonder Project's English Patch encounters the exact same graphical issue in the 3DS version and the Windows version of Snes9x 1.43. So, looking into all these will take much more time. :) Thus, as @Clydefrosch mentioned, fixing non-official game patches are low on priority. Rather focus on the official games first.

@passarbye - Thanks for clarifying about Metroid and Treasure Hunter G. Will definitely get to looking at Treasure Hunter G once I have some time on my hands. Just curious, did Treasure Hunter G work in previous versions for Snes9x for 3DS?

@VeniaSilente - Thanks. Yes do enjoy the games, but if you find anything feel free to point them out here. Us devs have life outside of developing, so it's understandable if they work slowly - they don't owe us anything. And developing an emulator is tough work. One of the reasons why this port could be developed so quickly is because the original authors (many of them) of Snes9x have already done a bulk of all the leg work over many, many years -- main CPU emulation, sound, special chips, save states, cheats, IPS patches, specific-game hacks, all that testing, and almost everything else.

The only thing I did was to tweak what they have done for performance on the 3DS and sends its output to the screen and speakers in the most performant way. But it was fun while I was at it. :)

@nooby89 - Thanks do let me know.
 
Last edited by bubble2k16,

DiscostewSM

Well-Known Member
Member
Joined
Feb 10, 2009
Messages
5,484
Trophies
2
Location
Sacramento, California
Website
lazerlight.x10.mx
XP
5,511
Country
United States
Here are the tiles for DKC1
Methinks there's an issue with the tile caching. The first image is a dead giveaway to me because of the locations of the corrupted tiles and how the corrupted tile is flipped vertically/horizontally to match the areas they are located.
 

A Fireman

Member
Newcomer
Joined
Sep 25, 2016
Messages
5
Trophies
0
XP
79
Country
Cote d'Ivoire
More bug reports:
-Batman Forever: Close to be fully fixed but there are still problems, the bottom corners of the status are still discolored for some odd reason. and messages corrupt the status bar when present and sometimes the letters are flashing
https://s21.postimg.org/fobfnr0nr/snes9x_00605355.jpg
https://s15.postimg.org/hnezqo85n/snes9x_00705593.jpg
https://s9.postimg.org/y1bnwdv9b/snes9x_00795151.jpg
https://s11.postimg.org/4x7gbb0qr/snes9x_00896903.jpg

-The Pagemaster: constant flickering line at the top of the screen

-Battletoads in Battlemaniacs: Flickering line in the top of the background of the first level; untested beyond the first level.

-Lemmings: Yet another flickering line in the upper part of the status bar...(The dots at the bottom of the screen are NOT a bug is part of the game!!!)

-Tales of Phantasia: Some of the letters are discolored in the menu/status/shop screen

Sound bugs:
-Clay Fighter 2: nasty voice glitches, voices just get stuck and freeze/softlock the game!, also sound effects cut out the music?

-Sink or Swim: the music is kind of...distorted? and the sound effects won't always play(try it yourself to see how the bug works:unsure:)


Other:
There should be a separate folder for the .cfg files, it just clutter the rom folder(s) with unnecessary files(it should be created where the emulator is placed)

Proper display for 256x239 resolution games, perhaps?(The Pagemaster, Yoshi's Cookie...)



As for the tile corruption, I can confirm this also happens in Toy Story, Tales of Phantasia suffered from this but the v0.62 seemed to fix this??(left the game running for a while and there weren't corrupted graphics so far)
 
Last edited by A Fireman,

CrashMidnick

Well-Known Member
Member
Joined
Jul 22, 2015
Messages
737
Trophies
0
Age
41
XP
2,878
Country
France
@CrashMidnick - Thanks for the screenshots. Just wanted to ask if you tried this: save the state when the graphics get corrupted, then reload the state again. Does the graphics still appear corrupted? Wanted to see if this was a CPU emulation problem, or a graphics rendering problem. Any clues at all may help.

When I reload a state, tiles disappear but they will come back quicker : about 10 seconds.
 

nooby89

A normal member with a stupid alias
Member
Joined
Aug 18, 2015
Messages
1,625
Trophies
0
XP
648
Country
Canada
@bubble2k16
About the EarthBound bug :
0.6.1 : Animations of PSY works, enter battle's animation is black (not blue) and the sound of PSY works.
 

RupeeClock

Colors 3D Snivy!
Member
Joined
May 15, 2008
Messages
6,498
Trophies
1
Age
34
Website
Visit site
XP
2,991
Country
This is a cool emulator. Though it doesn't seem to load Super Mario RPG. It always hangs on a black screen whenever I try to load the rom in.
This is because Super Mario RPG is an SA-1 chip, along with Kirby Super Star, Kirby's Dream Land 3, and some other titles.
The SA-1 chip was a big performance boost to SNES games that used it, meaning the processing requirement to correctly emulate it is much higher than normal.
And that's why SNES9X for Old 3DS doesn't support it.
 

bubble2k16

Well-Known Member
OP
Member
Joined
Jul 25, 2016
Messages
467
Trophies
0
XP
2,118
Country
Senegal
@nooby89 - Finally had some time... I just downloaded some SRMs for Earthbound from another site. Seems like I can get PSI animations and sounds to work on v0.62. I am using the Earthbound (US) ROM. Do you have a specific SRM that I can use that always exhibits the missing PSI animation problem?


@CrashMidnick - Like DiscostewSM said, it's probably some tile caching problem. Will have a look into it.

@A Fireman - Thanks for the reports.

For Batman Forever: Did you try to use v0.62? v0.61 has a tile palette corruption problem, which seems like what is happening. Will try to play Batman Forever to see if the tile problem persists.

Clay Fighter's nasty sound problem is a known bug for Snes9x v1.43. Since this 3DS port came from there, it also has the same nasty problem.
 

bubble2k16

Well-Known Member
OP
Member
Joined
Jul 25, 2016
Messages
467
Trophies
0
XP
2,118
Country
Senegal
@nooby89 - Please do. You can PM me. :)

--------------------- MERGED ---------------------------

@passarbye - Treasure Hunter G works for me. You might want to get the already patched MetalHawk version. The only problem with Treasure Hunter G is the SRAM keeps getting saved so very often at the intro, making it very frustrating.

I'll put up a quick fix in the next minor release and some options to allow users to change the SRAM saving interval, as has been suggested many posts ago.
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
    light27 @ light27: happy birthday