pSNES: Switch Snes9x port

Here is pSNES, a snes9x port to multiple platforms.


screenshot_mini.png


Readme:
https://github.com/Cpasjuste/pemu/blob/master/psnes/README.MD

Source code:
https://github.com/Cpasjuste/pemu/

Download:
https://github.com/Cpasjuste/pemu/releases/

Thanks:
  • devkitPro and libnx people: fincs, WntrMute, yellows8, plutoo...
  • ScHlAuChi for providing a 3.0 Switch! (you rock mate)
 
Last edited by cpasjuste,

Jayro

MediCat USB Dev
Developer
Joined
Jul 23, 2012
Messages
12,994
Trophies
4
Location
WA State
Website
ko-fi.com
XP
17,040
Country
United States
I can't even get my roms to show up... and I'm not about to sit here and try to rename all my SNES roms, so this emulator just goes into the pile of others that don't work. :/
 

TunaKetchup

The Goose is Loose
Member
Joined
Mar 20, 2018
Messages
580
Trophies
0
XP
1,625
Country
Vietnam
I can't even get my roms to show up... and I'm not about to sit here and try to rename all my SNES roms, so this emulator just goes into the pile of others that don't work. :/

If you read the thread you would have found a solution to your problem
 

Nastas95

Well-Known Member
Member
Joined
May 13, 2018
Messages
145
Trophies
0
Location
Well, I'm Italian.
XP
791
Country
Italy
Hi There... I tried playing some hacked roms like A Link to the past translated into Italian, or a remake of the first Super Mario... All i get is a "Bad Checksum" error... what can i do to play those roms?
 

cpasjuste

Well-Known Member
OP
Member
Joined
Aug 27, 2015
Messages
1,108
Trophies
1
Age
44
XP
4,481
Country
France
From my testing, I crashed while docked and in hand held, and not just soft crashes, full on crashing where I have to use jig. I haven't tested 1.3 so maybe you have fixed a lot of the crashing, also not sure if you are using video threading but the retroarch port just seems smoother. I'm not biased on any emu, just go by what works the best and I'm not hung up in uis either like most are
Yes sure, no problem at all :) Didn't had the time to test the retroarch port so I'm curious to see what's not optimal and what I can improve :)
 

Samus20XX

Well-Known Member
Member
Joined
Mar 21, 2018
Messages
107
Trophies
0
XP
274
Country
United States
haven't tested 1.3
well there you go. I can say the same thing about the last time i tested the retroarch snes port, and when i tested it, it was garbage. It was dropping inputs and tearing like a MF. I know its had a lot of updates since then though.

You cant just say the other is better without testing the latest lol
 
  • Like
Reactions: nWo

KlyNeR

New Member
Newbie
Joined
Jun 23, 2018
Messages
1
Trophies
0
Age
33
XP
89
Country
Germany
This may be a stupid question.

But how can I disable the bilinear filtering?
The image looks a bit blurry. I imagine this is because the bilinear filtering is turned on.
 

DollyWhipDoll

Royalty & Unbothered. LMFAO!!! ;)
Member
Joined
May 18, 2018
Messages
451
Trophies
0
XP
991
Country
United States
Hi, version 1.3 released with minor changes :
fix some case where buttons were broken in the saves dialog
add option to enable/disable database for roms handling (db.xml), application restart required (disable by default)
correctly load preview images when no database is used

OMG, OP, you are the BEST!!!!!!!!!!

Before this update, nothing would show up. After, everything shows green and I didn't do anything but update! Tried Snes9x, but it kept freezing after 20seconds or so.

This is {almost} perfection, at FULL SCREEN!

*Almost because it lags after putting console in sleep mode. Creating a save before putting console into sleep mode makes it a simple fix. Just back out, restart game, and go to save after using sleep mode. No need to restart the app.
 

iriez

Well-Known Member
Member
Joined
Oct 27, 2016
Messages
549
Trophies
0
Age
49
Website
www.xbins.org
XP
1,867
Country
United States
Hi, version 1.3 released with minor changes :
  • fix some case where buttons were broken in the saves dialog
  • add option to enable/disable database for roms handling (db.xml), application restart required (disable by default)
  • correctly load preview images when no database is used

cpasjuste,

Whatever weirdness was causing superFX games to not boot with the first release has been resolved with 1.3 (though i see 1.2 implemented the fix for this), and with the removal of the db.xml this is a much more fluid enjoyable experience :) Thank you very much for listening to us and giving us the option!

I have one small request - Currently now that pSNES works in 'file browser' mode, its showing all files, including .srm, save states, etc. Could you filter out all unknown extensions to prevent save state clutter in the game browser menu?

Thanks for all these wonderful ports. The most important thing for me on the switch is emulation and you've already covered most of my wants and needs between FBA and snes.
 
  • Like
Reactions: peteruk

cpasjuste

Well-Known Member
OP
Member
Joined
Aug 27, 2015
Messages
1,108
Trophies
1
Age
44
XP
4,481
Country
France
OMG, OP, you are the BEST!!!!!!!!!!

Before this update, nothing would show up. After, everything shows green and I didn't do anything but update! Tried Snes9x, but it kept freezing after 20seconds or so.

This is {almost} perfection, at FULL SCREEN!

*Almost because it lags after putting console in sleep mode. Creating a save before putting console into sleep mode makes it a simple fix. Just back out, restart game, and go to save after using sleep mode. No need to restart the app.
Yes, i know where the problem is (audio thread no stopped on sleep). I didn't have the time to look at it but if libnx have a way to know when we go to sleep, then it will be an easy fix.
 

chronoss

Well-Known Member
Member
Joined
May 26, 2015
Messages
3,007
Trophies
1
XP
4,899
Country
Congo, Republic of the
I haven't downloaded the latest pSNES version yet, but i wasn't able to get any rom working (.sfc or .smc). Is there any roms pack that i just can copy in the roms folder and get going, now that the db requirement is gone? (First time going snes homebrew so i dont have any roms collection)
Delete "db.xml" file and put your roms on Rom folder...

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

Then you may love the next version!

1.png
Great !

Work only with db.xml file ?
 

the_randomizer

The Temp's official fox whisperer
Member
Joined
Apr 29, 2011
Messages
31,284
Trophies
2
Age
38
Location
Dr. Wahwee's castle
XP
18,969
Country
United States
M4xw, your port runs better though, people just like fancy uis over functionality for some wierd reason. I respect the progress of this but I'll stick with you and your almost flawless snes port :)

Snes9x mainline > Snes9x 2010, there's no contest as 2010 was intended only for weaker devices. What the hell did you expect from an emulator that's still in its earlier stages? Snes9x 2010 is based off of version 1.52, which is horribly outdated. To me that sounds rather ungrateful.:rolleyes:
 
Last edited by the_randomizer,
  • Like
Reactions: DollyWhipDoll

KTroopA

Well-Known Member
Member
Joined
Mar 15, 2007
Messages
591
Trophies
0
XP
940
Country
Snes9x mainline > Snes9x 2010, there's no contest as 2010 was intended only for weaker devices. What the hell did you expect from an emulator that's still in its earlier stages? Snes9x 2010 is based off of version 1.52, which is horribly outdated. To me that sounds rather ungrateful.:rolleyes:

I like this version but starfox has major graphical glitches, anyone know if this can be fixed? Starfox runs good with RetroArch but i kinda prefer the simple UI on psnes. So far games run great.
 

the_randomizer

The Temp's official fox whisperer
Member
Joined
Apr 29, 2011
Messages
31,284
Trophies
2
Age
38
Location
Dr. Wahwee's castle
XP
18,969
Country
United States
I like this version but starfox has major graphical glitches, anyone know if this can be fixed? Starfox runs good with RetroArch but i kinda prefer the simple UI on psnes. So far games run great.

It will be fixed, it takes time, just want people to be patient is all.
 
  • Like
Reactions: DollyWhipDoll

FanNintendo

Well-Known Member
Member
Joined
Apr 16, 2018
Messages
1,585
Trophies
0
Age
51
XP
2,530
Country
United States
Loving the latest version with preview image support. :)
View attachment 133035
how do u do that? Im jealous lol

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

Then you may love the next version!

1.png
cant wait!

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

Ran the test on Super Mario World 2 - Yoshi's Island its good working love the effect add on. Also the CastleVania - Dracula X is moving much better not slow anymore its getting awesome! Great Job!
 
  • Like
Reactions: Lineacero

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • TwoSpikedHands @ TwoSpikedHands:
    I just found out that the EU version is better in literally every way, better sound quality, better lighting, and there's even a patch someone made to make the text look nicer
  • TwoSpikedHands @ TwoSpikedHands:
    Do I restart now using what i've learned on the EU version since it's a better overall experience? or do I continue with the US version since that is what ive been using, and if someone decides to play my hack, it would most likely be that version?
  • Sicklyboy @ Sicklyboy:
    @TwoSpikedHands, I'll preface this with the fact that I know nothing about the game, but, I think it depends on what your goals are. Are you trying to make a definitive version of the game? You may want to refocus your efforts on the EU version then. Or, are you trying to make a better US version? In which case, the only way to make a better US version is to keep on plugging away at that one ;)
  • Sicklyboy @ Sicklyboy:
    I'm not familiar with the technicalities of the differences between the two versions, but I'm wondering if at least some of those differences are things that you could port over to the US version in your patch without having to include copyrighted assets from the EU version
  • TwoSpikedHands @ TwoSpikedHands:
    @Sicklyboy I am wanting to fully change the game and bend it to my will lol. I would like to eventually have the ability to add more characters, enemies, even have a completely different story if i wanted. I already have the ability to change the tilemaps in the US version, so I can basically make my own map and warp to it in game - so I'm pretty far into it!
  • TwoSpikedHands @ TwoSpikedHands:
    I really would like to make a hack that I would enjoy playing, and maybe other people would too. swapping to the EU version would also mean my US friends could not legally play it
  • TwoSpikedHands @ TwoSpikedHands:
    I am definitely considering porting over some of the EU features without using the actual ROM itself, tbh that would probably be the best way to go about it... but i'm sad that the voice acting is so.... not good on the US version. May not be a way around that though
  • TwoSpikedHands @ TwoSpikedHands:
    I appreciate the insight!
  • The Real Jdbye @ The Real Jdbye:
    @TwoSpikedHands just switch, all the knowledge you learned still applies and most of the code and assets should be the same anyway
  • The Real Jdbye @ The Real Jdbye:
    and realistically they wouldn't

    be able to play it legally anyway since they need a ROM and they probably don't have the means to dump it themselves
  • The Real Jdbye @ The Real Jdbye:
    why the shit does the shitbox randomly insert newlines in my messages
  • Veho @ Veho:
    It does that when I edit a post.
  • Veho @ Veho:
    It inserts a newline in a random spot.
  • The Real Jdbye @ The Real Jdbye:
    never had that i don't think
  • Karma177 @ Karma177:
    do y'all think having an sd card that has a write speed of 700kb/s is a bad idea?
    trying to restore emunand rn but it's taking ages... (also when I finished the first time hekate decided to delete all my fucking files :wacko:)
  • The Real Jdbye @ The Real Jdbye:
    @Karma177 that sd card is 100% faulty so yes, its a bad idea
  • The Real Jdbye @ The Real Jdbye:
    even the slowest non-sdhc sd cards are a few MB/s
  • Karma177 @ Karma177:
    @The Real Jdbye it hasn't given me any error trying to write things on it so I don't really think it's faulty (pasted 40/50gb+ folders and no write errors)
  • DinohScene @ DinohScene:
    run h2testw on it
    +1
  • DinohScene @ DinohScene:
    when SD cards/microSD write speeds drop below a meg a sec, they're usually on the verge of dying
    +1
  • Psionic Roshambo @ Psionic Roshambo:
    Samsung SD format can sometimes fix them too
  • Purple_Heart @ Purple_Heart:
    yes looks like an faulty sd
  • Purple_Heart @ Purple_Heart:
    @Psionic Roshambo i may try that with my dead sd cards
    +1
  • Psionic Roshambo @ Psionic Roshambo:
    It's always worth a shot
    Psionic Roshambo @ Psionic Roshambo: It's always worth a shot