Toggle menu
Toggle preferences menu
Toggle personal menu
Not logged in
Your IP address will be publicly visible if you make any edits.
The main server is currently down. We are running on a backup server, so editing and search functionality are temporarily disabled. Please check back in a few hours.
Revision as of 01:26, 10 May 2025 by HydeWing (talk | contribs)
pSNES
General
AuthorCpasjuste
TypeConsole
Version6.7
LicenseGPL-3.0
Last Updated2023/09/11
Links
Download
Website
Source

pSNES: Portable Snes9x is a SNES emulator, multiplatform port of snes9x emulator.

Features

  • Support save states.
  • Support cheats (put a "rom_name.cht" file with game genie codes in cheat folder).
  • Support 2x, 3x, fit, fit 4/3 and fullscreen hardware linear scaling.
  • Support shaders effects.

Installation

Create "/data/psnes" directory on hdd.

Copy roms to "/data/psnes/roms" directory on hdd.

Example for "Super Mario World (USA).cht" game genie codes:

cheat
  name: UnlimitedJumps
  code: 3E2C-AF6F
  enable

cheat
  name: 99Lives
  code: 14B4-6F07
  enable

Screenshots

psnesvita3.png

psnesvita4.png

Media

Play Super Nintendo Games (snes) On PS4 | Jailbreak 9.00 and Below (VicianaLab)

Changelog

v.6.7.1

  • common: cleanup media loading code.
  • common: add unknown files even if it doesn't exist in gamelist.xml.
  • common: change menus items position.
  • common: fix games paths starting with ./
  • common: fix medias paths with recalbox gamelist.xml format.
  • common: add ability to use custom gamelist.xml file in roms folders, overriding embedded (romfs) gamelist.xml.
  • common: add SHOW_AVAILABLE menu option to hide missing files/roms/systems from gamelist (restart required).
  • ui: better handling of auto screen resolution.
  • ui: add font scaling option.
  • ui: add aspect ratio option.
  • ui: do not show extensions in rom list.
  • skins: fix start and select buttons size.
  • skins: fix option menu title position.
  • skins: remove big skin (font scaling and aspect ratio options should be enough now).
  • skins: add config.cfg.override and config.cfg.override.43 support.
  • skins: allow/fix skin override from data directory.
  • pnes: bump nestopia to 1.52.0.
  • pnes: fix data paths (nestopia saves, etc...).
  • pfbneo: bump fbneo to latest git revision.
  • pgen: bump Genesis-Plus-GX to latest git revision (c3f02f9c9059e7f4898dd73feac57ef610e22db0).
  • pgen: fix vita audio crackling (fps drops).
  • psnes: bump to latest git revision (153965e5f2fbb0b638868ac3fa89ff8b0363d22c)
  • vita, 3ds, windows: fix compilation
  • vita: enable cps3 driver back (OPTION_LIGHT).
  • vita: fix app version in sfo creation.
  • switch(pnes): invert A/B buttons by default.
  • switch: force 720p resolution.

v.6.6

  • pfbn: support latest fbneo core (25f8e93).
  • pfbn: fix memory leak on stop.
  • pfbn: fix default dip switch values (fix red hearth, some megadrive games...)
  • common: fix adding favorites in some cases.
  • common: revert roms paths to default if not available.
  • pnes/vita: should fix zip loading.
  • android: add android support (wip).

Full list of changes can be found here.

Credits

Thanks:

  • ScHlAuChi.
  • devkitPro and libnx people: yellows8, plutoo, profi200, WntrMute ....
  • ScHlAuChi again.

External links

Advertising: