Retroarch Sega Saturn

 admin
Retroarch Sega Saturn

Sega - Saturn (Beetle Saturn) Background. Port of standalone Mednafen Saturn to libretro. The Beetle Saturn core has been authored. Mednafen Team; The Beetle Saturn core is licensed under. GPLv2; A summary of the licenses behind RetroArch and its cores can be found here. Subscribe for more awesome content! Saturn is one of the newest retro consoles I have begun diving into. Having missed out on the s.

The Sega Saturn is a 32 bit 5th generation home video game console released by Sega in 1994. It has a total of 8 processors which makes it one of the most difficult consoles to emulate.

EmulatorRom FolderExtensionBIOSController Config
lr-yabausesaturn.bin .cue .iso .mdfsaturn_bios.bin/opt/retropie/configs/saturn/retroarch.cfg
lr-beetle-saturnsaturn.bin .cue .iso .mdfsega_101.bin, mpr-17933.bin/opt/retropie/configs/saturn/retroarch.cfg

Emulators: lr-yabause, lr-beetle-saturn

  1. Some games like Die Hard Trilogy and Panzer Dragoon Saga run fine from the Sega Saturn Playlist (built when I import content/scan directory) Some others like Diehard Arcade and Wipeout 2097 'load' but then lead to a 'drive empty' screen with no way to get the game to start.
  2. The Sega Saturn is a 32-bit, fifth-generation console released by Sega in Japan on November 22, 1994 and in the US on May 11, 1995. It was retailed for $399.99.It had 2 Hitachi SH-2 CPUs at 28.6 MHz and it had the VDP1 GPU & VDP2 GPU. The arcade board, ST-V (Sega Titan Video), uses the same hardware except for sound, VRAM, and game storage (where it is stored on ROM cartridges instead of CD.
  3. Some games like Die Hard Trilogy and Panzer Dragoon Saga run fine from the Sega Saturn Playlist (built when I import content/scan directory) Some others like Diehard Arcade and Wipeout 2097 'load' but then lead to a 'drive empty' screen with no way to get the game to start.

lr-yabause is experimental, and even with an overclocked RPi3B+ it is slow so it isn't recommended for Raspberry Pi users at this time.

lr-beetle-saturn is for x86 PCs only, and is recommended for those with such hardware.

ROMS

Accepted File Extensions: .cue .bin .iso .mdf

Place your Sega Saturn ROMs in

Why don't my .bin or .iso files show up?

RetroPie is configured to only show .cue files in EmulationStation so that you do not have two copies showing up of all your games.

A .cue file is basically a plain text file that tells the emulator where in the .bin file the (data and/or audio) track(s) are. This is often important in the case where multiple audio files are in the single .bin file. These are often called 'mixed mode' discs. Wikipedia .cue files

If you only have a .bin file and no .cue file, you can generate it:

a few more notes on cue sheets HERE

BIOS

The BIOS file needed for lr-yabause is saturn_bios.bin or for lr-beetle-saturn sega_101.bin (Required for JP games) and mpr-17933.bin (Required for US/EU games)

Retroarch Sega Saturn Shaders

Place your BIOS in

BIOS files

Filemd5sumCRC32
saturn_bios.binaf5828fdff51384f99b3c4926be277622aba43c2
sega_101.bin85ec9ca47d8f6807718151cbcca8b964224b752c
mpr-17933.bin3240872C70984B6CBFDA1586CAB68DBE4AFCF0FA

Controls

lr-yabause and lr-beetle-saturn utilise Retroarch configurations

Add custom retroarch controls to the retroarch.cfg file in

For more information on custom RetroArch controls see: RetroArch Configuration

Standalone

The standalone version runs faster but requires X, QT, etc. Even then, it manages 10FPS so probably not worth adding to the scripts. If you're curious, here's the basic instructions to get it installed:

make some directory, and go in it

Sega Saturn Bios For Yabause

go into a terminal on your pi itself

Retroarch Sega Saturn Drive Empty

navigate to /your_directory/yabause/yabausesrc/qt