Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
systems:snes [2025/10/26 18:47] – [SNES MSU-1] wizzardsystems:snes [2025/10/27 19:20] (current) wizzard
Line 5: Line 5:
  
 ====== Super Nintendo Entertainment System ====== ====== Super Nintendo Entertainment System ======
- 
 The Super Nintendo Entertainment System (SNES), known as the Super Famicom in Japan, is a 16-bit fourth-generation home video-game console released by Nintendo on November 21, 1990 in Japan. Just like with the [[systems:nes|NES]], it was redesigned as the SNES and released one year later in August 23, 1991 in the US, retailing for $199.99. The redesign wasn't as drastic as as the original NES vs. Famicom, though the SNES version got a unique purple/pink color scheme for its controller's buttons, compared to the Super Famicom's red-yellow-blue-green color scheme. The PAL region uses the Super Famicom's console case and controller color scheme. The Super Nintendo Entertainment System (SNES), known as the Super Famicom in Japan, is a 16-bit fourth-generation home video-game console released by Nintendo on November 21, 1990 in Japan. Just like with the [[systems:nes|NES]], it was redesigned as the SNES and released one year later in August 23, 1991 in the US, retailing for $199.99. The redesign wasn't as drastic as as the original NES vs. Famicom, though the SNES version got a unique purple/pink color scheme for its controller's buttons, compared to the Super Famicom's red-yellow-blue-green color scheme. The PAL region uses the Super Famicom's console case and controller color scheme.
  
Line 25: Line 24:
  
 ==== Quick reference ==== ==== Quick reference ====
- 
   * **Emulator:** [[#retroarch|RetroArch]]   * **Emulator:** [[#retroarch|RetroArch]]
   * **Cores available:** [[#libretro:_pocketsnes|libretro: pocketsnes]], [[#libretro:_snes9x_next|libretro: snes9x_next]], [[#libretro:_snes9x|libretro: snes9x]], [[#libretro:_bsnes|libretro: bsnes]], [[#libretro:_bsnes_hd|libretro: bsnes_hd]]   * **Cores available:** [[#libretro:_pocketsnes|libretro: pocketsnes]], [[#libretro:_snes9x_next|libretro: snes9x_next]], [[#libretro:_snes9x|libretro: snes9x]], [[#libretro:_bsnes|libretro: bsnes]], [[#libretro:_bsnes_hd|libretro: bsnes_hd]]
Line 32: Line 30:
  
 ===== BIOS ===== ===== BIOS =====
- 
 No SNES emulator in Batocera needs the BIOS to run. No SNES emulator in Batocera needs the BIOS to run.
  
 ===== ROMs ===== ===== ROMs =====
- +Place your SNES ROMs in ''/userdata/roms/snes''. ROMs can be compressed into ''zip'' or ''7z'' files.
-Place your SNES ROMs in ''/userdata/roms/snes'' and your SNES MSU-1 ''smc'' or ''sfc'' ROMs in ''/userdata/roms/snes-msu1''. ROMs can be compressed into ''zip'' or ''7z'' files.+
  
 ===== Emulators ===== ===== Emulators =====
- 
 ==== RetroArch ==== ==== RetroArch ====
- 
 [[https://docs.libretro.com/|RetroArch]] (formerly SSNES), is a ubiquitous frontend that can run multiple "cores", which are essentially the emulators themselves. The most common cores use the [[https://www.libretro.com/|libretro]] API, so that's why cores run in RetroArch in Batocera are referred to as "libretro: (core name)". RetroArch aims to unify the feature set of all libretro cores and offer a universal, familiar interface independent of platform. [[https://docs.libretro.com/|RetroArch]] (formerly SSNES), is a ubiquitous frontend that can run multiple "cores", which are essentially the emulators themselves. The most common cores use the [[https://www.libretro.com/|libretro]] API, so that's why cores run in RetroArch in Batocera are referred to as "libretro: (core name)". RetroArch aims to unify the feature set of all libretro cores and offer a universal, familiar interface independent of platform.
  
Line 58: Line 52:
  
 === libretro: bsnes === === libretro: bsnes ===
- 
 bsnes was originally a SNES emulator started on October 14th, 2004, known for being more accurate to the hardware than other emulators at the time. Eventually the project started including emulation of so many other systems that the bsnes name started to become misleading, renaming the project to higan in 2012. Higan was forked in 2018 to revive the SNES-focused bsnes emulator from the project, more in line with how it was back in 2004. This standalone implementation has been 'libretro-ized' to work with RetroArch. bsnes was originally a SNES emulator started on October 14th, 2004, known for being more accurate to the hardware than other emulators at the time. Eventually the project started including emulation of so many other systems that the bsnes name started to become misleading, renaming the project to higan in 2012. Higan was forked in 2018 to revive the SNES-focused bsnes emulator from the project, more in line with how it was back in 2004. This standalone implementation has been 'libretro-ized' to work with RetroArch.
  
 == libretro: bsnes configuration == == libretro: bsnes configuration ==
- 
 All core related settings must be configured in RetroArch's Quick Menu (Hotkey+{{:wiki:south.png?nolink&20|South button (B SNES)}}). This may change in the future. All core related settings must be configured in RetroArch's Quick Menu (Hotkey+{{:wiki:south.png?nolink&20|South button (B SNES)}}). This may change in the future.
  
 === libretro: bsnes_hd === === libretro: bsnes_hd ===
- 
 A fork of the 2018 bsnes that adds various enhancements including HD Mode 7 (F-Zero tracks rendered in 4k! Doesn't upscale the textures themselves, just increases the viewport resolution), Widescreen support (best with the aforementioned HD Mode 7, but can also work with traditional 2D games) and others. A fork of the 2018 bsnes that adds various enhancements including HD Mode 7 (F-Zero tracks rendered in 4k! Doesn't upscale the textures themselves, just increases the viewport resolution), Widescreen support (best with the aforementioned HD Mode 7, but can also work with traditional 2D games) and others.
  
 == libretro: bsnes_hd configuration == == libretro: bsnes_hd configuration ==
- 
 All core related settings must be configured in RetroArch's Quick Menu (Hotkey+{{:wiki:south.png?nolink&20|South button (B SNES)}}). This may change in the future. All core related settings must be configured in RetroArch's Quick Menu (Hotkey+{{:wiki:south.png?nolink&20|South button (B SNES)}}). This may change in the future.
  
 === libretro: snes9x === === libretro: snes9x ===
- 
 Snes9x is a mature SNES emulator that evolved from being a speed-focused Win95 standalone to one of the most accurate and performant current SNES emulators available. This is the libretro port of it. Snes9x is a mature SNES emulator that evolved from being a speed-focused Win95 standalone to one of the most accurate and performant current SNES emulators available. This is the libretro port of it.
  
 == libretro: snes9x configuration == == libretro: snes9x configuration ==
- 
 ^ ES setting name ''batocera.conf_key'' ^ Description => ES option ''key_value'' ^ ^ ES setting name ''batocera.conf_key'' ^ Description => ES option ''key_value'' ^
 ^ Settings that apply to all systems this core supports | ^ Settings that apply to all systems this core supports |
Line 92: Line 80:
  
 === libretro: snes9x_next === === libretro: snes9x_next ===
- 
 A fork of Snes9x that includes some extra speed hacks to run full speed on weaker hardware, as well as including an overclocking option to increase FPS in games like Star Fox. This is the libretro port of it. A fork of Snes9x that includes some extra speed hacks to run full speed on weaker hardware, as well as including an overclocking option to increase FPS in games like Star Fox. This is the libretro port of it.
  
 == libretro: snes9x_next configuration == == libretro: snes9x_next configuration ==
- 
 ^ ES setting name ''batocera.conf_key'' ^ Description => ES option ''key_value'' ^ ^ ES setting name ''batocera.conf_key'' ^ Description => ES option ''key_value'' ^
 ^ Settings that apply to all systems this core supports | ^ Settings that apply to all systems this core supports |
Line 108: Line 94:
  
 === libretro: pocketsnes === === libretro: pocketsnes ===
- 
 Also known as Snes9x 2002, Pocket SNES is a lightweight but inaccurate libretro core available only on weaker systems. Notable for the standalone version running (albeit poorly) on the [[systems:gba|GBA]] of all things. You can run this emulator in the GBA emulators! Also known as Snes9x 2002, Pocket SNES is a lightweight but inaccurate libretro core available only on weaker systems. Notable for the standalone version running (albeit poorly) on the [[systems:gba|GBA]] of all things. You can run this emulator in the GBA emulators!
  
 == libretro: pocketsnes configuration == == libretro: pocketsnes configuration ==
- 
 FIXME FIXME
  
 ===== SNES MSU-1 ===== ===== SNES MSU-1 =====
 SNES MSU-1 has its own page: [[systems:snes-msu1]] SNES MSU-1 has its own page: [[systems:snes-msu1]]
 +
 ===== Satellaview ===== ===== Satellaview =====
- +Satellaview has its own page: [[systems:satellaview]]
-<WRAP group> +
-<WRAP twothirds column> +
-{{ https://raw.githubusercontent.com/fabricecaruso/es-theme-carbon/master/art/logos/satellaview.svg?nolink&380 }} +
- +
-The Satellaview is an attachment to the SNES console which allowed for the downloading of special edition games via a satellite modem. Games were only available for a limited time, and only stored temporarily in RAM. It is speculated that the majority of its once available content has been lost to time. It was released in April 1995, and the service for it discontinued in June 2000. +
- +
-The Satellaview was the result of collaboration between Nintendo and St.GIGA, the latter of whom provided the hardware and broadcasting of the available software/media. +
- +
-By default, Satellaview games are grouped with the "snes" group of systems+
-</WRAP> +
- +
-<WRAP third column> +
-{{ https://raw.githubusercontent.com/fabricecaruso/es-theme-carbon/master/art/consoles/satellaview.png?nolink&350 |}} +
-</WRAP> +
-</WRAP> +
- +
-==== BIOS ==== +
- +
-^ MD5 checksum ^ Share file path ^ Description ^ +
-| ''96cf17bf589fcbfa6f8de2dc84f19fa2'' | ''bios/BS-X.bin'' | | +
- +
-==== ROMs ==== +
- +
-Place your Satellaview ROMs in ''/userdata/roms/satellaview''+
- +
-Since they're essentially SNES ROMs, you could also place them in ''roms/snes'', although you lose the ability to split it into its own system if you do that.+
  
 ===== Controls ===== ===== Controls =====
- 
 Here are the Super Nintendo Entertainment System's controls shown on a [[:configure_a_controller|Batocera Retropad]]: Here are the Super Nintendo Entertainment System's controls shown on a [[:configure_a_controller|Batocera Retropad]]:
  
Line 153: Line 111:
  
 ===== Troubleshooting ===== ===== Troubleshooting =====
- 
 For further troubleshooting, refer to the [[:support|generic support pages]]. For further troubleshooting, refer to the [[:support|generic support pages]].
  
  • systems/snes.1761504463.txt.gz
  • Last modified: 6 months ago
  • by wizzard