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,

18Phoenix

Well-Known Member
Member
Joined
Nov 21, 2005
Messages
766
Trophies
1
XP
2,298
Country
Germany
Oh! That's because the current version of pSNES has a "gamelist.xml" file. So, any game that's present in that file will appear on pSNES. I recommend getting the No-Intro 2018 SNES romset since the "gamelist.xml" file shows all officially released SNES/SFC games released in each country. At least then, there won't be any confusion and you'll have acquired all SNES/SFC games. Otherwise, if you wanna add games, you may have to edit the "gamelist.xml" file, and that can be very tedious considering how it looks.
That's absolutely wrong. All games I use are shown as available and work as normal and non is like in the gamelist.

Therefore it doesn't show any info about the games because it forced to use the games named as it's given in the gamelist. Using hacks or translations forced to edit the gamelist for every single roms, a job no one will do.
A real downgrade because there exist no real sets in opposite to arcade roms.

That's why I can only advise to use version 3.4 till the missing options are back again.
I use it again, runs still perfect with SXOS without any problems, no control errors, no sound errors.
In 3.4 the cover size is much bigger what is much nicer than having any infos instead.
And all roms with any name can be used, just add a cover with the same name and it will be shown.
You can switch between 2 different pictures like cover/title or screen/preview, very nice.
All gone in the new release.
 
Last edited by 18Phoenix,
  • Like
Reactions: ganons

test0000

Active Member
Newcomer
Joined
Feb 24, 2019
Messages
26
Trophies
0
Age
59
XP
102
Country
Switzerland
I don't know about that. I'm running Atmosphère 0.12.0, and the current version of pNES seems to be functioning fine, thanks to the method I've already mentioned to that other guy.
I just tried to re-enable the hid-mitm workaround in atmosphère 0.12.0 and you are right, it is still working. (I misinterpreted the readme file and mixed hid-mitm with auto-migration)
But it will work (applet or forwarder) only if the latest version of the HBL (homebrew loader) is used (version 2.3.1) (information is available on top left corner in homebrew)
I'm running FW10.0.2 but it should have no impact.
No idea if a different payload than "fusée primary" (like hekate) could affect the behavior of the hid-mitm workaround
 
Last edited by test0000,

18Phoenix

Well-Known Member
Member
Joined
Nov 21, 2005
Messages
766
Trophies
1
XP
2,298
Country
Germany
But it will work (applet or forwarder) only if the latest version of the HBL (homebrew launcher) is used (version 2.3.1) (information is available on top left corner in homebrew)
I'm running FW10.0.2 but it should have no impact.

I'm on FW 10.0.2 and use SXOS 2.9.5. I never used the homebrew launcher.
I use the newest version of homebrew menu, it's v3.3.0:
https://github.com/switchbrew/nx-hbmenu/releases
Are homebrew launcher and menu the same kind of prog ?
 
Last edited by 18Phoenix,

test0000

Active Member
Newcomer
Joined
Feb 24, 2019
Messages
26
Trophies
0
Age
59
XP
102
Country
Switzerland

SMUS16475

Active Member
Newcomer
Joined
Dec 11, 2019
Messages
25
Trophies
0
Age
23
XP
235
Country
United States
That's absolutely wrong. All games I use are shown as available and work as normal and non is like in the gamelist.

Therefore it doesn't show any info about the games because it forced to use the games named as it's given in the gamelist. Using hacks or translations forced to edit the gamelist for every single roms, a job no one will do.
A real downgrade because there exist no real sets in opposite to arcade roms.

That's why I can only advise to use version 3.4 till the missing options are back again.
I use it again, runs still perfect with SXOS without any problems, no control errors, no sound errors.
In 3.4 the cover size is much bigger what is much nicer than having any infos instead.
And all roms with any name can be used, just add a cover with the same name and it will be shown.
You can switch between 2 different pictures like cover/title or screen/preview, very nice.
All gone in the new release.

That's kinda what I was saying. In the latest version, you can't just add a rom and it'll show up. You have to make sure it's the exact same rom name on the "gamelist.xml" file for it to be "AVAILABLE". Another thing is you have to go to the github of pEMU in order to add video previews instead of just downloading game box arts and screenshots, and those video previews take up a lot of space on your SD card.

I do agree that it is a downgrade because I also had a few SNES rom hacks that I would play every now and then, but it seems like the dev made pSNES more like pFBN in this new version. Hopefully, that changes in the future.
 
Last edited by SMUS16475,

Lineacero

Well-Known Member
Member
Joined
Jul 14, 2017
Messages
341
Trophies
0
Age
38
XP
1,757
Country
Spain
Friends, in the Psnes version 4.3 emulator with the videos and images in the media folder ,,, when loading a second rom / game ,, it stays in please wait ,,,, you have this problem?:wacko:
 

18Phoenix

Well-Known Member
Member
Joined
Nov 21, 2005
Messages
766
Trophies
1
XP
2,298
Country
Germany
That's kinda what I was saying. In the latest version, you can't just add a rom and it'll show up. You have to make sure it's the exact same rom name on the "gamelist.xml" file for it to be "AVAILABLE".
NO, I mean, in the latest version all games are still shown as available and work as normal, even if they are not listed in the gamelist. But you'll get no infos and no preview, otherwise you have to edit the gamelist.
 
Last edited by 18Phoenix,

reflash

Member
Newcomer
Joined
Oct 4, 2018
Messages
21
Trophies
0
Age
36
XP
485
Country
Germany
Hi,
so I'm usually more of a silent reader but I have a question regarding PSNES. First of all, thank you for porting this, this NRO is incredible :-)
But i'm currently struggeling when opening romhacks. When patching roms, the checksum don't match any more resulting in an error message at startup. So far so common.
But Filters won't automatically apply to romhacks. When setting them in global enviorment they get ignored. When setting ingame they will be reset after one restart.
It's not a dealbreaker at all but it would be superb if that bug gets fixed :-)

Regards
 

SMUS16475

Active Member
Newcomer
Joined
Dec 11, 2019
Messages
25
Trophies
0
Age
23
XP
235
Country
United States
NO, I mean, in the latest version all games are still shown as available and work as normal, even if they are not listed in the gamelist. But you'll get no infos and no preview, otherwise you have to edit the gamelist.

So, you can add a game, and it would show up?
 

cpasjuste

Well-Known Member
OP
Member
Joined
Aug 27, 2015
Messages
1,108
Trophies
1
Age
44
XP
4,481
Country
France
Jep, any. As available.
But without pic, without infos.
Sure , not in the gamelist. But no one will edit the gamelist for a huge already existing favorite collection.
That must come back or many will turn to RetroArch.
Yeah, it's already done but I need to find some time to add a few other fixes and release all versions of pemu. I hope very soon.
 

CrazyRach82

Well-Known Member
Newcomer
Joined
Feb 17, 2017
Messages
89
Trophies
0
Age
41
XP
537
Country
Here's what someone told me to do:

I) Go to the "atmosphere" folder at the root of your SD card. (sd:\atmosphere)
II) Open the "config_templates" folder and make a copy of your "system_settings.ini" config file.
III) Paste the copy into the "config" folder (sd:\atmosphere\config), and make sure the copy is entitled "system_settings.ini".
IV) Open the "system_settings.ini" copy on Notepad.
V) Locate the line where it says "; enable_deprecated_hid_mitm = u8!0x0"
VI) Replace that entire line with "enable_deprecated_hid_mitm = u8!0x1"
VII) Save

After all of that, relaunch the CFW, open pNES, and I guarantee you it will not freeze.
ive done that but its not working this time :(
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • No one is chatting at the moment.
    Sonic Angel Knight @ Sonic Angel Knight: :ninja: