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,

the_randomizer

The Temp's official fox whisperer
Member
Joined
Apr 29, 2011
Messages
31,284
Trophies
2
Age
37
Location
Dr. Wahwee's castle
XP
18,941
Country
United States
Which ones are the "HIGH RESOLUTION" SNES games?

Secret of Mana (menu and world map)
Rudra no Hihou (parts of the battle)
Seiken Densetsu 3 (text/menu)
Kirby's Dream Land 3 (tree canopy, underwater, etc)
All these games use hi-res mode 7 in some form, 512 x 224, 512 x 448, etc in weird ways
 

peteruk

Well-Known Member
Member
Joined
Jun 26, 2015
Messages
2,969
Trophies
2
XP
6,860
Country
United Kingdom
Sorry to be spammy but just wanted to follow-up so that you/others know. I pulled it off the dock and it switched seamlessly to the switch itself (with sound and such fine), and put it back on the dock and it switched seamlessly to docked mode. Pretty cool.

Sounds great, cpasjuste has done an amazing job on this
 

DrNeroCF

Well-Known Member
Newcomer
Joined
Oct 12, 2016
Messages
97
Trophies
0
Age
38
XP
398
Country
United States
Did you use it in docked mode ? And which firmware ? I only tested it on 3.0.0 in portable mode :x
Else point filtering is currently to slow, i'm going to take a closer look soon.

Sorry the reply's so late, had to step out early.

5.1, only tried portable.

Tried again just now, SMW, state didn't save, tried to save it again and got a 2011-0201.

If it's possible, I vote for just loading any rom also, I usually unzip them for RetroArch so there's not YET ANOTHER menu item to press through while loading the game there, and I tend to snip the (USA) or whatever from the names.
 

freevil

Well-Known Member
Newcomer
Joined
Feb 8, 2018
Messages
71
Trophies
0
Age
46
XP
267
Country
United Kingdom
The developer is a genius! I managed to run a rom (ghouls n ghost) and it played perfectly! On retroarch nothing would work, not for lack of trying. Haven't tried load or save, will do later. Pfba and psnes rocks! Any chance of two player on both platform? Again, thank you for your hard work and dedication. Now all we need is psx.
 

huma_dawii

Well-Known Member
Member
Joined
Apr 3, 2014
Messages
3,883
Trophies
1
Age
32
Location
Planet Earth
XP
4,083
Country
United States
The developer is a genius! I managed to run a rom (ghouls n ghost) and it played perfectly! On retroarch nothing would work, not for lack of trying. Haven't tried load or save, will do later. Pfba and psnes rocks! Any chance of two player on both platform? Again, thank you for your hard work and dedication. Now all we need is psx.
Load and Save wont work on RetroArch i think, but Save and Load state works fine :P
 

cpasjuste

Well-Known Member
OP
Member
Joined
Aug 27, 2015
Messages
1,108
Trophies
1
Age
43
XP
4,236
Country
France
Well yeah, I cannot test right now but msu1 should work, but a nice addition which the main snes9x doesn't have is full SGB support, only Higan can emulate it properly.
It may or may not work (may need some more work for the switch). If/when I find the time I'll take a closer look.
 

freevil

Well-Known Member
Newcomer
Joined
Feb 8, 2018
Messages
71
Trophies
0
Age
46
XP
267
Country
United Kingdom
F**k, playing illusion of gaia, and the save/loads are working! Tops to the MAN!

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

full screen too!
 

baretbh

Well-Known Member
Member
Joined
May 26, 2018
Messages
261
Trophies
0
Location
BC, Mexico
XP
327
Country
Mexico
Hi, here is something i'm working on since a while now, but as my time is very limited... There is now other alternatives but... well :)

Installation
  • copy "psnes" directory to "/switch/" directory on sdcard
  • copy roms to "/switch/psnes/roms/" directory on sdcard
Information
  • pSNES "should" work on any firmware (based on libnx and snes9x.git)
  • pSNES actually support save states, 2x, 3x, fit, fit 4/3 and fullscreen hardware linear scaling and a simple (but nice?) ui.
  • pSNES ui support titles images (png), named as the rom name with png extension instead zip, in the "previews" directory (to be created if needed).
  • pSNES does not actually support high resolution games...
  • pSNES use a database file for rom handling. You'll need a "db.xml" file located alongside the application. The current "db.xml" file comes from "Hyperspin" website, and only contains USA "good rom / no-intro" set. Your rom files must be zipped and named as per this set. You'll find in the "database" directory this file as backup/reference (Super Nintendo Entertainment System - hyperspin.xml) + a complete set from dat-o-matic (http://datomatic.no-intro.org). Rename this file to "db.xml" and (re)place it in the same directory as the executable to use this one. You can make your own database file with filtering from this great website.

Download


psnes.jpg
Like how he's been quiet the whole time. I love releases like this.
 

Fadi5555

Well-Known Member
Member
Joined
Jan 3, 2018
Messages
472
Trophies
0
Age
34
XP
2,083
Country
United States
Hi, here is something i'm working on since a while now, but as my time is very limited... There is now other alternatives but... well :)

Installation
  • copy "psnes" directory to "/switch/" directory on sdcard
  • copy roms to "/switch/psnes/roms/" directory on sdcard
Information
  • pSNES "should" work on any firmware (based on libnx and snes9x.git)
  • pSNES actually support save states, 2x, 3x, fit, fit 4/3 and fullscreen hardware linear scaling and a simple (but nice?) ui.
  • pSNES ui support titles images (png), named as the rom name with png extension instead zip, in the "previews" directory (to be created if needed).
  • pSNES does not actually support high resolution games...
  • pSNES use a database file for rom handling. You'll need a "db.xml" file located alongside the application. The current "db.xml" file comes from "Hyperspin" website, and only contains USA "good rom / no-intro" set. Your rom files must be zipped and named as per this set. You'll find in the "database" directory this file as backup/reference (Super Nintendo Entertainment System - hyperspin.xml) + a complete set from dat-o-matic (http://datomatic.no-intro.org). Rename this file to "db.xml" and (re)place it in the same directory as the executable to use this one. You can make your own database file with filtering from this great website.

Download


psnes.jpg
Thanks for your efforts
 
General chit-chat
Help Users
  • Skelletonike @ Skelletonike:
    link doesn't work
    +2
  • Skelletonike @ Skelletonike:
    1H left, such a slow week.
  • Sonic Angel Knight @ Sonic Angel Knight:
    Okay, I had spaghetti :P
  • SylverReZ @ SylverReZ:
    Hope they made lots of spaget
  • K3N1 @ K3N1:
    Chill dog
  • SylverReZ @ SylverReZ:
    Chilli dog
  • Skelletonike @ Skelletonike:
    Damn, I'm loving the new zelda.
  • xtremegamer @ xtremegamer:
    loving the new zelda, i started a game, it was so fucking good, so i
    am waiting on my friend to get home so we can start a new one together
  • Skelletonike @ Skelletonike:
    I just dislike that they don't let me choose the voices before the game starts. Happened with botw as well, had to change to japanese and restart.
  • K3N1 @ K3N1:
    But the important question is can you choose gender
  • Skelletonike @ Skelletonike:
    Same way you can choose Gerald's gender.
  • Skelletonike @ Skelletonike:
    *Geralt, damn autocorrect.
  • Psionic Roshambo @ Psionic Roshambo:
    But can he be trans? Lol
  • K3N1 @ K3N1:
    Zelda transforms into link
  • Psionic Roshambo @ Psionic Roshambo:
    Link I'm not the princess your looking for.... *Pulls a crying game*
  • K3N1 @ K3N1:
    *skirt up* it's exactly what I always wanted
  • Skelletonike @ Skelletonike:
    Just scanned all my zelda amiibos, took a while but didn't get anything that cool, did get the lon lon ranch hylian fabrics though.
  • Skelletonike @ Skelletonike:
    It was pretty funny when I scanned wolf link and got a shit load of meat.
  • K3N1 @ K3N1:
    @Skelletonike, btw I ran that custom for mgs4 on the deck I'm amazed it got that far in game
  • K3N1 @ K3N1:
    Plug in*
  • K3N1 @ K3N1:
    Your favorite activity
    K3N1 @ K3N1: Your favorite activity