Owner- Joel Longanecker
Essential Contributor- MiRIr
2016
2016-02-16 - Added restore resolution flag. Some emulators do not play nice with big picture mode, and this is an attempt to fix this.
QuitBit is a simple, lightweight piece of software designed to act as an intermediary between a frontend and an emulator. A long standing problem with setting up a mouse and keyboard free emulation system is stopping the emulator and returning to the frontend. QuitBit does that, and only that.
Command | Short Command | Purpose | Example |
---|---|---|---|
--buttons | --b | Button combination to close the program | --b=0+8+6 |
--exec | --e | Full path to the executable | --e=C:\Emulators\nes.exe |
--controller | --c | ID of specific controller to use | --c=0 |
--time | --t | Milliseconds to hold down the combination | --t=2500 |
--params | --p | Parameters when launching the program | --p=C:\roms\NES\Zelda.nes |
--rr | --rr | Restore Resolution |
--exec and --buttons are the only arguments that are required. If --controller is not used, it will check every controller plugged into the system.
Standalone Usage Example
qb.exe --buttons=1+2+4 --exec=c:\emulators\dolphin\dolphin.exe --t=2000
qb.exe --c=2 --b=2+0+1 --exec=C:\Emulator Programs\NES\nestopia.exe --params=C:\Roms\Nintendo\Metroid.nes
EmulationStation Usage Example
<systemList>
<system>
<name>genesis</name>
<fullname>Sega Genesis</fullname>
<path>C:\Roms\genesis</path>
<extension>.bin .zip</extension>
<command>qb.exe --buttons=6 --exec=c:\retroarch\retroarch.exe --params=-D -L C:\retroarch\cores\genesis_plus_gx_libretro.dll "%ROM_RAW%"</command>
<platform>genesis</platform>
<theme>genesis</theme>
</system>
<systemList>