-
Notifications
You must be signed in to change notification settings - Fork 1
Sega CD
The Sega CD was yet another add-on to the Sega Genesis. It was released in 1991.
Emulator | Rom Folder | Extension | BIOS | Controller Config |
---|---|---|---|---|
lr-genesis-plus-gx | segacd | .cue .iso | bios_CD_U.bin, bios_CD_E.bin, bios_CD_J.bin | /opt/retropie/configs/segacd/retroarch.cfg |
lr-picodrive | segacd | .cue .iso | us_scd1_9210.bin, eu_mcd1_9210.bin, jp_mcd1_9112.bin | /opt/retropie/configs/segacd/retroarch.cfg |
Emulators: lr-genesis-plus-gx, lr-picodrive
Genesis-Plus-GX is recommended for the Pi 2/3 as it has better accuracy.
Accepted File Extensions: ** .cue .bin .iso**
Note: .bin files wont be displayed within Emulation Station, they will be referenced via the .cue.
Place your Sega CD ROMS (.bin AND .cue) in
/home/pi/RetroPie/roms/segacd
If you don't have the corresponding .cue file in the same folder as your .bin file, your game may not have sound.
The BIOS filename is: us_scd1_9210.bin
Place this lr-Picodrive BIOS file in
/home/pi/RetroPie/BIOS
BIOS files that may also work are: eu_mcd1_9210.bin, jp_mcd1_9112.bin (Europe and Japan respectively)
The BIOS filename is: bios_CD_U.bin (can be renamed from the above BIOS)
Place this lr-Genesis-Plus-GX BIOS file in
/home/pi/RetroPie/BIOS
the alternate BIOS files above can be renamed: bios_CD_E.bin, bios_CD_J.bin (Europe and Japan respectively)
Video Guide using lr-genesis-plus-gx: https://www.youtube.com/watch?v=PkktRuK8uWU
lr-picodrive and lr-genesis-plus-gx utilise RetroArch configurations
Add custom retroarch controls to the retroarch.cfg file in
/opt/retropie/configs/segacd/retroarch.cfg
For more information on custom RetroArch controls see: RetroArch Configuration
First you need to tell retroarch to use 6 buttons, because the default is to use 3.
Launch a Sega CD game and go to the Retroarch menu (default mapping: select + x
). Go to Quick Menu -> Core Options
and set the two input devices to 6 button pad
. Then exit the Retroarch menu. Once you quit the game, the configuration will be saved within the retroarch-core-options.cfg
file under /opt/retropie/configs/all
. You do not need to edit this file. These core options will also take affect on any other system which you may use lr-picodrive for (eg. Sega 32X, Sega Megadrive).
There are two ways to achieve this:
You can edit the file /opt/retropie/configs/segacd/retroarch.cfg
and add in the following:
input_libretro_device_p1 = "513"
input_libretro_device_p2 = "513"
This will set the controller type to a 6 button pad, and will reload this configuration every time the emulator is launched.
You can save a Core Remap File which reloads every time the emulator is launched:
Go to the Retroarch menu (default mapping: select + x
). Go to Quick Menu -> Core Input Options
and set the User 1 and User 2 Device Type to be MD Joypad 6 Button.
Scroll down on the same page and select Save Core Remap File. This will save a core remap file (.rmp) to a folder called "Genesis Plus GX" in the /opt/retropie/configs/segacd
folder. By default this remap file will load every time the emulator is launched.
- First Installation
- WiFi
- Controller Configuration (RetroArch)
- Transferring games (ROMs)
- Scraping Games
- Runcommand Launch Menu
- Getting the right MAME ROMs
- Updating RetroPie
- Using SSH
- 3do
- Amiga
- Amstrad CPC
- Apple II
- Atari 2600
- Atari 5200 and 8 bit series
- Atari 7800
- Atari Jaguar
- Atari Lynx
- Atari ST/STE/TT/Falcon
- CoCo
- Colecovision
- Commodore 64
- Daphne
- Dragon 32
- Dreamcast
- FinalBurn Alpha
- Game & Watch
- Game Gear
- Game Boy
- Game Boy Color
- Game Boy Advance
- Intellivision
- Macintosh
- MAME
- Master System
- Megadrive/Genesis
- MESS
- MSX
- Nintendo 64
- Nintendo DS
- Nintendo Entertainment System
- Neo Geo
- Neo Geo Pocket
- Neo Geo Pocket Color
- Oric-1/Atmos
- PC
- PC Engine/TurboGrafx-16
- PSP
- PlayStation 1
- ResidualVM
- SAM Coupé
- Saturn
- ScummVM
- Sega 32X
- Sega CD
- Sega SG-1000
- Super Nintendo Entertainment System
- TI-99/4A
- TRS-80
- Vectrex
- Videopac/Odyssey2
- Virtual Boy
- WonderSwan
- WonderSwan Color
- Zmachine
- ZX Spectrum
- Adventure Game Studio
- Baldur's Gate
- Cave Story
- Commander Keen
- Descent
- Dinothawr
- DOOM
- Duke Nukem 3D
- GameMaker Games
- Giana's Return
- Lincity
- Löve
- KODI
- Marathon
- Micropolis
- Minecraft Pi Edition
- OpenBOR
- OpenTTD
- OpenTyrian
- OutRun Engine
- Quake Series
- Rick Dangerous
- Prince of Persia
- Stratagus
- Super Mario War
- SuperTux
- The-Ur-Quan-Masters
- Warcraft/Starcraft
- Wolfenstein 3D
- Zelda Engine
- EmulationStation
- Custom Splash Screens
- EmulationStation Themes
- Create Your Own Theme
- Configuration Editor
- RetroAchievements
- Netplay
- Overclocking
- Memory Split
- Manual Installation
- Odroid
- Arch Linux
- Ubuntu x86
- Install via NOOBS
- RetroPie install for OSMC with external memory USB Drive
- Favorites and Child-friendly EmulationStation
- [Optimization for Nintendo 64](Optimization for Nintendo 64)
- Running ROMs from a USB drive
- Running ROMs from a Network Share
- Smaller RetroArch Screen