Emulator:Gens
About
Gens/GS is a version of Gens maintained by GerbilSoft. The main goal of Gens/GS is to clean up the source code and combine features from various forks of Gens.
Configuration
Platform | Version | Device | Exec | Type | commandline_format |
---|---|---|---|---|---|
Linux | r7 | ROM | /usr/bin/gens | D | --fs --quickexit "[rompath]/[name].[romext]" |
Cabinet-Friendliness Tips
Reassigning Inputs
If you're using Gens/GS with Wah!Cade in an arcade cabinet, you will probably want to map player 1's C or Z button to the spacebar. Some Linux versions of Gens and Gens/GS, however, have problems mapping buttons to the spacebar. To work around this, open ~/.gens/gens.cfg and scroll down to the "Input" section for player 1, and set the hex key code for the desired input to "0x0020".
gens.cfg file for Gens/GS:
[Input] P1.A=0x0130 P1.B=0x007A P1.C=0x0078 P1.Down=0x0112 P1.Left=0x0114 P1.Mode=0x0035 P1.Right=0x0113 P1.Start=0x0031 P1.Type=0x01 P1.Up=0x0111 P1.X=0x0132 P1.Y=0x0134 P1.Z=0x0020 <-- Player 1's Z button is mapped to the spacebar here.
Disabling Messages
The number keys are used to select save states. If you have 1 and 2 mapped to your start buttons, you may want to disable the save state messages that appear when you press them. Under the Options menu, select General Options and uncheck "Enable" under Message. Alternatively, you can set Message=0 in the gens.cfg file.
Exit on ESC
When the --quickexit command line parameter is used (as shown above), the ESC key closes the emulator.
External Links
- Sega Retro - Gens/GS homepage