diff --git a/Makefile b/Makefile index a65affd..434e313 100644 --- a/Makefile +++ b/Makefile @@ -1,100 +1,16 @@ -TARGET_NAMES = Nintendo Non-Nintendo Non-Nintendo-Sony Multitap PSX-JogCon Combo1 Combo2 Combo3 Combo4 Combo5 Combo6 Combo7 Combo8 Combo9 Combo10 Combo11 Combo12 Combo13 Combo14 Combo15 Combo16 Combo17 Combo18 Combo19 Combo20 Combo21 Combo22 Combo23 Combo24 Combo25 Combo26 - -# Saturn = 20% -# Saturn Multitap = -# PSX = -# NeGcon = 2% -# JogCon = 5% -# GunCon = 14% -# Wii = 17% -# Jaguar = ~10% -# PCE = ~10% -# NeoGeo = -# N64 = -# SNES = -# SNES Multitap = -# 3DO = -# SMS -# J-PC - - -#define ENABLE_REFLEX_SMS -#define ENABLE_REFLEX_JPC - -#SNES.FLAGS = -DENABLE_REFLEX_SNES -DSNES_ENABLE_VBOY -DSNES_ENABLE_MULTITAP -#Saturn.FLAGS = -DENABLE_REFLEX_SATURN -DSATLIB_ENABLE_MEGATAP -DSATLIB_ENABLE_SATTAP -#PSX-MiSTer.FLAGS = -DENABLE_REFLEX_PSX -DGUNCON_FORCE_MODE=3 -DNEGCON_FORCE_MODE=1 -DGUNCON_SUPPORT -DJOGCON_SUPPORT -DNEGCON_SUPPORT -DENABLE_PSX_GENERAL_OLED -DENABLE_PSX_GUNCON_OLED -DENABLE_PSX_JOGCON_OLED -PSX-PC.FLAGS = -DENABLE_REFLEX_PSX -DGUNCON_FORCE_MODE=0 -DNEGCON_FORCE_MODE=0 -DENABLE_PSX_GUNCON_MOUSE -DENABLE_PSX_JOGCON_MOUSE -DGUNCON_SUPPORT -DJOGCON_SUPPORT -DNEGCON_SUPPORT -DENABLE_PSX_GENERAL_OLED -DENABLE_PSX_GUNCON_OLED -DENABLE_PSX_JOGCON_OLED -PSX-JogCon.FLAGS = -DENABLE_REFLEX_PSX -DENABLE_REFLEX_PSX_JOG -DJOGCON_SUPPORT -DENABLE_PSX_JOGCON_OLED -#PCEngine.FLAGS = -DENABLE_REFLEX_PCE -DPCE_ENABLE_MULTITAP -#Jaguar.FLAGS = -DENABLE_REFLEX_JAGUAR -DJAG_DEBOUNCE=8 -#3DO.FLAGS = -DENABLE_REFLEX_3DO -#NeoGeo.FLAGS = -DENABLE_REFLEX_NEOGEO -#N64.FLAGS = -DENABLE_REFLEX_N64 -#GameCube.FLAGS = -DENABLE_REFLEX_GAMECUBE -#Wii.FLAGS = -DENABLE_REFLEX_WII -Nintendo.FLAGS = -DENABLE_REFLEX_SNES -DSNES_ENABLE_VBOY -DSNES_ENABLE_MULTITAP -DENABLE_REFLEX_N64 -DENABLE_N64_ANALOG_MAX=80 -DENABLE_REFLEX_GAMECUBE -DENABLE_REFLEX_WII -#PCE, Neo-Geo, Genesis, Saturn, PSX+GunCon+neGcon -Non-Nintendo.FLAGS = -DENABLE_REFLEX_PCE -DENABLE_REFLEX_NEOGEO -DENABLE_REFLEX_SATURN -DENABLE_REFLEX_PSX -DGUNCON_FORCE_MODE=3 -DNEGCON_FORCE_MODE=1 -DGUNCON_SUPPORT -DNEGCON_SUPPORT -DENABLE_PSX_GENERAL_OLED -DENABLE_PSX_GUNCON_OLED -DENABLE_REFLEX_JAGUAR -#JP-PC, SMS, Atari2600, C64, Genesis, Saturn, 3DO, PCE, Neo Geo, Jaguar -Non-Nintendo-Sony.FLAGS = -DENABLE_REFLEX_JPC -DENABLE_REFLEX_SMS -DENABLE_REFLEX_SATURN -DENABLE_REFLEX_3DO -DENABLE_REFLEX_PCE -DENABLE_REFLEX_NEOGEO -DENABLE_REFLEX_JAGUAR -#SNES+Tap, Saturn+Tap, PCE+Tap -Multitap.FLAGS = -DENABLE_REFLEX_SNES -DSNES_ENABLE_MULTITAP -DENABLE_REFLEX_SATURN -DSATLIB_ENABLE_MEGATAP -DSATLIB_ENABLE_SATTAP -DENABLE_REFLEX_PCE -DPCE_ENABLE_MULTITAP -#SNES, Saturn, PSX+Guncon+Jogcon -Combo1.FLAGS = -DENABLE_REFLEX_SNES -DENABLE_REFLEX_SATURN -DENABLE_REFLEX_PSX -DGUNCON_FORCE_MODE=3 -DGUNCON_SUPPORT -DJOGCON_SUPPORT -DENABLE_PSX_GENERAL_OLED -DENABLE_PSX_GUNCON_OLED -DENABLE_PSX_JOGCON_OLED -#SNES, Saturn+Tap, PSX+Guncon+neGcon -Combo2.FLAGS = -DENABLE_REFLEX_SNES -DENABLE_REFLEX_SATURN -DSATLIB_ENABLE_SATTAP -DENABLE_REFLEX_PSX -DNEGCON_FORCE_MODE=1 -DNEGCON_SUPPORT -DGUNCON_FORCE_MODE=3 -DGUNCON_SUPPORT -DENABLE_PSX_GENERAL_OLED -DENABLE_PSX_GUNCON_OLED -#SNES, Saturn+Tap, PSX+neGcon+Jogcon -Combo3.FLAGS = -DENABLE_REFLEX_SNES -DENABLE_REFLEX_SATURN -DSATLIB_ENABLE_SATTAP -DENABLE_REFLEX_PSX -DNEGCON_FORCE_MODE=1 -DNEGCON_SUPPORT -DJOGCON_SUPPORT -DENABLE_PSX_GENERAL_OLED -DENABLE_PSX_JOGCON_OLED -#SNES, PCE, N64, PSX+neGcon+Guncon+Jogcon -Combo4.FLAGS = -DENABLE_REFLEX_SNES -DSNES_ENABLE_VBOY -DENABLE_REFLEX_PCE -DENABLE_REFLEX_N64 -DENABLE_N64_ANALOG_MAX=80 -DENABLE_REFLEX_PSX -DGUNCON_FORCE_MODE=3 -DNEGCON_FORCE_MODE=1 -DGUNCON_SUPPORT -DJOGCON_SUPPORT -DNEGCON_SUPPORT -DENABLE_PSX_GENERAL_OLED -DENABLE_PSX_GUNCON_OLED -DENABLE_PSX_JOGCON_OLED -#SNES, NeoGeo, Jaguar, N64, PSX+neGcon+Guncon+Jogcon -Combo5.FLAGS = -DENABLE_REFLEX_SNES -DENABLE_REFLEX_NEOGEO -DENABLE_REFLEX_JAGUAR -DENABLE_REFLEX_N64 -DENABLE_N64_ANALOG_MAX=80 -DENABLE_REFLEX_PSX -DGUNCON_FORCE_MODE=3 -DNEGCON_FORCE_MODE=1 -DGUNCON_SUPPORT -DJOGCON_SUPPORT -DNEGCON_SUPPORT -DENABLE_PSX_GENERAL_OLED -DENABLE_PSX_GUNCON_OLED -DENABLE_PSX_JOGCON_OLED -#SNES, NeoGeo, Wii, PSX+neGcon+Guncon+Jogcon -Combo6.FLAGS = -DENABLE_REFLEX_SNES -DENABLE_REFLEX_NEOGEO -DENABLE_REFLEX_WII -DENABLE_REFLEX_PSX -DGUNCON_FORCE_MODE=3 -DNEGCON_FORCE_MODE=1 -DGUNCON_SUPPORT -DJOGCON_SUPPORT -DNEGCON_SUPPORT -DENABLE_PSX_GENERAL_OLED -DENABLE_PSX_GUNCON_OLED -DENABLE_PSX_JOGCON_OLED -#Saturn, NeoGeo, Wii, PSX+neGcon+Guncon+Jogcon -Combo7.FLAGS = -DENABLE_REFLEX_SATURN -DENABLE_REFLEX_NEOGEO -DENABLE_REFLEX_PSX -DGUNCON_FORCE_MODE=3 -DNEGCON_FORCE_MODE=1 -DGUNCON_SUPPORT -DJOGCON_SUPPORT -DNEGCON_SUPPORT -DENABLE_PSX_GENERAL_OLED -DENABLE_PSX_GUNCON_OLED -DENABLE_PSX_JOGCON_OLED -#PCE, 3DO, NeoGeo, Jaguar, N64, GameCube, Wii -Combo8.FLAGS = -DENABLE_REFLEX_PCE -DENABLE_REFLEX_3DO -DENABLE_REFLEX_NEOGEO -DENABLE_REFLEX_JAGUAR -DENABLE_REFLEX_N64 -DENABLE_REFLEX_GAMECUBE -DENABLE_REFLEX_WII -#NES, SNES, N64 (Scaled), GameCube, Wii, PSX+neGcon -Combo9.FLAGS = -DENABLE_REFLEX_SNES -DENABLE_REFLEX_N64 -DENABLE_N64_ANALOG_MAX=80 -DENABLE_REFLEX_GAMECUBE -DENABLE_REFLEX_WII -DENABLE_REFLEX_PSX -DNEGCON_FORCE_MODE=1 -DNEGCON_SUPPORT -DENABLE_PSX_GENERAL_OLED -#NES, SNES, N64 (Scaled), Wii, PSX+JogCon -Combo10.FLAGS = -DENABLE_REFLEX_SNES -DSNES_ENABLE_VBOY -DENABLE_REFLEX_N64 -DENABLE_N64_ANALOG_MAX=80 -DENABLE_REFLEX_WII -DENABLE_REFLEX_PSX -DENABLE_PSX_GENERAL_OLED -DJOGCON_SUPPORT -DENABLE_PSX_JOGCON_OLED -#NES, SNES, N64 (Scaled), Wii, PSX+GunCon+neGcon -Combo11.FLAGS = -DENABLE_REFLEX_SNES -DSNES_ENABLE_VBOY -DENABLE_REFLEX_N64 -DENABLE_N64_ANALOG_MAX=80 -DENABLE_REFLEX_WII -DENABLE_REFLEX_PSX -DENABLE_PSX_GENERAL_OLED -DGUNCON_SUPPORT -DGUNCON_FORCE_MODE=3 -DENABLE_PSX_GUNCON_OLED -DNEGCON_SUPPORT -DNEGCON_FORCE_MODE=1 -#NES, SNES, N64 (Scaled), Saturn, PSX -Combo12.FLAGS = -DENABLE_REFLEX_SNES -DSNES_ENABLE_VBOY -DENABLE_REFLEX_SATURN -DENABLE_REFLEX_N64 -DENABLE_N64_ANALOG_MAX=80 -DENABLE_REFLEX_PSX -DENABLE_PSX_GENERAL_OLED -#Genesis/Saturn, PSX, N64, Wii -Combo13.FLAGS = -DENABLE_REFLEX_SATURN -DENABLE_REFLEX_N64 -DENABLE_N64_ANALOG_MAX=80 -DENABLE_REFLEX_PSX -DENABLE_PSX_GENERAL_OLED -DENABLE_REFLEX_WII -#SNES, Genesis/Saturn, PSX, N64, GameCube -#Combo14.FLAGS = -DENABLE_REFLEX_SNES -DENABLE_REFLEX_SATURN -DENABLE_REFLEX_PSX -DENABLE_PSX_GENERAL_OLED -DENABLE_REFLEX_N64 -DENABLE_N64_ANALOG_MAX=80 -DENABLE_REFLEX_GAMECUBE -#SNES, Genesis/Saturn, PSX, N64 -Combo14.FLAGS = -DENABLE_REFLEX_SNES -DSNES_ENABLE_VBOY -DENABLE_REFLEX_SATURN -DENABLE_REFLEX_PSX -DENABLE_PSX_GENERAL_OLED -DENABLE_REFLEX_N64 -DENABLE_N64_ANALOG_MAX=80 -#SNES, Genesis/Saturn, PSX, GameCube -Combo15.FLAGS = -DENABLE_REFLEX_SNES -DSNES_ENABLE_VBOY -DENABLE_REFLEX_SATURN -DENABLE_REFLEX_PSX -DENABLE_PSX_GENERAL_OLED -DENABLE_REFLEX_GAMECUBE -#SNES, N64 (Scaled), Wii, PSX+JogCon+neGcon -Combo16.FLAGS = -DENABLE_REFLEX_SNES -DSNES_ENABLE_VBOY -DENABLE_REFLEX_N64 -DENABLE_N64_ANALOG_MAX=80 -DENABLE_REFLEX_WII -DENABLE_REFLEX_PSX -DJOGCON_SUPPORT -DENABLE_PSX_JOGCON_OLED -#SNES, N64 (Scaled), Wii, PSX+JogCon+neGcon -Combo17.FLAGS = -DENABLE_REFLEX_SNES -DSNES_ENABLE_VBOY -DENABLE_REFLEX_SATURN -DENABLE_REFLEX_PCE -DENABLE_REFLEX_PSX -DENABLE_PSX_GENERAL_OLED -#NES, SNES, N64 (Scaled), Wii, PSX+neGcon -Combo18.FLAGS = -DENABLE_REFLEX_SNES -DSNES_ENABLE_VBOY -DENABLE_REFLEX_N64 -DENABLE_N64_ANALOG_MAX=80 -DENABLE_REFLEX_WII -DENABLE_REFLEX_PSX -DENABLE_PSX_GENERAL_OLED -DNEGCON_SUPPORT -DNEGCON_FORCE_MODE=1 -#NES, SNES, SMS, Atari2600 + C64, Amiga, JP-PC, Genesis, Saturn, PSX+neGcon -Combo19.FLAGS = -DENABLE_REFLEX_SNES -DSNES_ENABLE_VBOY -DENABLE_REFLEX_SMS -DENABLE_REFLEX_JPC -DENABLE_REFLEX_SATURN -DENABLE_REFLEX_PSX -DENABLE_PSX_GENERAL_OLED -DNEGCON_SUPPORT -DNEGCON_FORCE_MODE=1 -#NES, SNES, Genesis, Saturn, N64, NeoGeo -Combo20.FLAGS = -DENABLE_REFLEX_SNES -DSNES_ENABLE_VBOY -DENABLE_REFLEX_SATURN -DENABLE_REFLEX_N64 -DENABLE_N64_ANALOG_MAX=80 -DENABLE_REFLEX_NEOGEO -#PSX+neGcon+Guncon+Jogcon, N64, Wii -Combo21.FLAGS = -DENABLE_REFLEX_PSX -DGUNCON_FORCE_MODE=3 -DNEGCON_FORCE_MODE=1 -DGUNCON_SUPPORT -DJOGCON_SUPPORT -DNEGCON_SUPPORT -DENABLE_PSX_GENERAL_OLED -DENABLE_PSX_GUNCON_OLED -DENABLE_PSX_JOGCON_OLED -DENABLE_REFLEX_N64 -DENABLE_N64_ANALOG_MAX=80 -DENABLE_REFLEX_WII -#Genesis+Saturn, NES+SNES, N64, SMS -Combo22.FLAGS = -DENABLE_REFLEX_SNES -DSNES_ENABLE_VBOY -DENABLE_REFLEX_SATURN -DENABLE_REFLEX_N64 -DENABLE_N64_ANALOG_MAX=80 -DENABLE_REFLEX_SMS -#PCE, Genesis+Saturn, PSX, N64 -Combo23.FLAGS = -DENABLE_REFLEX_PCE -DENABLE_REFLEX_SATURN -DENABLE_REFLEX_PSX -DENABLE_PSX_GENERAL_OLED -DENABLE_REFLEX_N64 -DENABLE_N64_ANALOG_MAX=80 -#NES+SNES, SMS+Atari+C64, Gen+Sat & PSX -Combo24.FLAGS = -DENABLE_REFLEX_SNES -DSNES_ENABLE_VBOY -DENABLE_REFLEX_SMS -DENABLE_REFLEX_SATURN -DENABLE_REFLEX_PSX -DENABLE_PSX_GENERAL_OLED -#NES+SNES, Gen+Sat, Neo, GC & PSX -Combo25.FLAGS = -DENABLE_REFLEX_SNES -DSNES_ENABLE_VBOY -DENABLE_REFLEX_SATURN -DENABLE_REFLEX_NEOGEO -DENABLE_REFLEX_GAMECUBE -DENABLE_REFLEX_PSX -DENABLE_PSX_GENERAL_OLED -#SMS+Atari+C64, NES+SNES, Gen+Sat & PSX+Gun -Combo26.FLAGS = -DENABLE_REFLEX_SMS -DENABLE_REFLEX_SNES -DENABLE_REFLEX_SATURN -DENABLE_REFLEX_PSX -DENABLE_PSX_GENERAL_OLED -DENABLE_PSX_GUNCON_OLED -DGUNCON_SUPPORT - +TARGET_NAMES = MPGCombo1 MPGCombo2 MPGCombo3 MPGCombo4 MPGCombo5 MPGCombo6 MPGCombo7 MPGCombo8 MPGCombo9 MPGCombo10 MPGCombo11 + +MPGCombo1.FLAGS = -DENABLE_REFLEX_PSX -DNEGCON_FORCE_MODE=1 -DNEGCON_SUPPORT -DENABLE_PSX_GENERAL_OLED -DENABLE_REFLEX_N64 -DENABLE_N64_ANALOG_MAX=85 -DENABLE_REFLEX_GAMECUBE +MPGCombo2.FLAGS = -DENABLE_REFLEX_SNES -DSNES_ENABLE_VBOY -DENABLE_REFLEX_SMS -DENABLE_REFLEX_JPC -DENABLE_REFLEX_NEOGEO -DENABLE_REFLEX_N64 -DENABLE_N64_ANALOG_MAX=85 -DENABLE_REFLEX_GAMECUBE +MPGCombo3.FLAGS = -DENABLE_REFLEX_SNES -DSNES_ENABLE_VBOY -DENABLE_REFLEX_PSX -DNEGCON_FORCE_MODE=1 -DNEGCON_SUPPORT -DENABLE_PSX_GENERAL_OLED -DENABLE_REFLEX_N64 -DENABLE_N64_ANALOG_MAX=85 +MPGCombo4.FLAGS = -DENABLE_REFLEX_SNES -DENABLE_REFLEX_NEOGEO -DENABLE_REFLEX_PSX -DENABLE_PSX_GENERAL_OLED -DENABLE_REFLEX_N64 -DENABLE_N64_ANALOG_MAX=85 +MPGCombo5.FLAGS = -DENABLE_REFLEX_SNES -DSNES_ENABLE_VBOY -DENABLE_REFLEX_PCE -DENABLE_REFLEX_NEOGEO -DENABLE_REFLEX_N64 -DENABLE_N64_ANALOG_MAX=85 -DENABLE_REFLEX_GAMECUBE +MPGCombo6.FLAGS = -DENABLE_REFLEX_SNES -DENABLE_REFLEX_PCE -DENABLE_REFLEX_NEOGEO -DENABLE_REFLEX_JAGUAR -DENABLE_REFLEX_SMS +MPGCombo7.FLAGS = -DENABLE_REFLEX_SATURN -DENABLE_REFLEX_PSX -DENABLE_PSX_GENERAL_OLED -DENABLE_REFLEX_NEOGEO -DENABLE_REFLEX_SMS +MPGCombo8.FLAGS = -DENABLE_REFLEX_SATURN -DENABLE_REFLEX_SNES -DSNES_ENABLE_VBOY -DENABLE_REFLEX_PCE -DENABLE_REFLEX_NEOGEO +MPGCombo9.FLAGS = -DENABLE_REFLEX_SATURN -DENABLE_REFLEX_SNES -DSNES_ENABLE_VBOY -DENABLE_REFLEX_N64 -DENABLE_N64_ANALOG_MAX=85 +MPGCombo10.FLAGS = -DENABLE_REFLEX_SATURN -DENABLE_REFLEX_NEOGEO -DENABLE_REFLEX_N64 -DENABLE_N64_ANALOG_MAX=85 -DENABLE_REFLEX_GAMECUBE +MPGCombo11.FLAGS = -DENABLE_REFLEX_PSX -DENABLE_PSX_GENERAL_OLED -DENABLE_REFLEX_3DO -DENABLE_REFLEX_WII PRJ_DIR = ReflexMPG BUILD_DIR = build diff --git a/ReflexMPG/ReflexMPG.ino b/ReflexMPG/ReflexMPG.ino index fb31397..ff9efeb 100644 --- a/ReflexMPG/ReflexMPG.ino +++ b/ReflexMPG/ReflexMPG.ino @@ -35,7 +35,7 @@ // #define SATLIB_ENABLE_SATTAP //support for 6p multitap // SNES config -#define SNES_ENABLE_VBOY +//#define SNES_ENABLE_VBOY //#define SNES_ENABLE_MULTITAP // PS1 Guncon config. ONLY MODE 3 IS IMPLEMENTED @@ -53,7 +53,7 @@ // Just comment the desired lines below //#define GUNCON_SUPPORT //#define JOGCON_SUPPORT -#define NEGCON_SUPPORT +//#define NEGCON_SUPPORT // Mouse output is used on guncon and jogcon modes. // Can be disabled if only using on MiSTer @@ -62,9 +62,9 @@ // Oled display can be used for detailed info -#define ENABLE_PSX_GENERAL_OLED +//#define ENABLE_PSX_GENERAL_OLED //#define ENABLE_PSX_GUNCON_OLED -#define ENABLE_PSX_JOGCON_OLED +//#define ENABLE_PSX_JOGCON_OLED //PCEngine config //#define PCE_ENABLE_MULTITAP @@ -95,15 +95,15 @@ #ifndef REFLEX_NO_DEFAULTS // #define ENABLE_REFLEX_SATURN -// #define ENABLE_REFLEX_SNES - #define ENABLE_REFLEX_PSX +// #define ENABLE_REFLEX_SNES +// #define ENABLE_REFLEX_PSX // #define ENABLE_REFLEX_PSX_JOG //this is for jogcon forced specific mode. jogcon can still be used with ENABLE_REFLEX_PSX // #define ENABLE_REFLEX_PCE // #define ENABLE_REFLEX_NEOGEO // #define ENABLE_REFLEX_3DO // #define ENABLE_REFLEX_JAGUAR - #define ENABLE_REFLEX_N64 - #define ENABLE_REFLEX_GAMECUBE +// #define ENABLE_REFLEX_N64 +// #define ENABLE_REFLEX_GAMECUBE // #define ENABLE_REFLEX_WII // #define ENABLE_REFLEX_SMS // #define ENABLE_REFLEX_JPC diff --git a/release_files/manifest.txt b/release_files/manifest.txt index 63bfcb1..f946acc 100644 --- a/release_files/manifest.txt +++ b/release_files/manifest.txt @@ -1,33 +1,13 @@ # reflex-updater manifest -firmware/Nintendo.hex,Nintendo: NES+SNES+VB+Tap, N64, GC & Wii -firmware/Non-Nintendo.hex,Non-Nintendo: PCE, Neo, Gen+Sat, PSX+Gun & Jag -firmware/Non-Nintendo-Sony.hex,Non-Nintendo-Sony: JP-PC, SMS+Atari+C64, Gen+Sat, 3DO, PCE, Neo & Jag -firmware/Multitap.hex,Multitap: NES+SNES+VB+Tap, Gen+Tap, Sat+Tap & PCE+Tap -firmware/PSX-JogCon.hex,PSX JogCon: PSX JogCon [4 modes: Wheel (Mode+R2), Paddle (Mode+L2), Spinner (Mode+L2+R2) & Fake Spinner (Mode+R1+L1)] -firmware/Combo1.hex,Combo 1: NES+SNES+VB, Gen+Sat & PSX+Gun+Jog -firmware/Combo2.hex,Combo 2: NES+SNES+VB, Gen+Sat+Tap & PSX+Gun+neGcon -firmware/Combo3.hex,Combo 3: NES+SNES+VB, Gen+Sat+Tap & PSX+Jog+neGcon -firmware/Combo4.hex,Combo 4: NES+SNES+VB, PCE, N64 & PSX+Gun+Jog+neGcon -firmware/Combo5.hex,Combo 5: NES+SNES+VB, Neo, Jag, N64 & PSX+Gun+Jog+neGcon -firmware/Combo6.hex,Combo 6: NES+SNES+VB, Neo, Wii & PSX+Gun+Jog+neGcon -firmware/Combo7.hex,Combo 7: Gen+Sat, Neo & PSX+Gun+Jog+neGcon -firmware/Combo8.hex,Combo 8: PCE, 3DO, Neo, Jag, N64, GC & Wii -firmware/Combo9.hex,Combo 9: NES+SNES+VB, N64, GC, Wii & PSX+neGcon -firmware/Combo10.hex,Combo 10: NES+SNES+VB, N64, Wii & PSX+Jog -firmware/Combo11.hex,Combo 11: NES+SNES+VB, N64, Wii & PSX+neGcon+Gun -firmware/Combo12.hex,Combo 12: NES+SNES+VB, N64, Gen+Sat & PSX -firmware/Combo13.hex,Combo 13: Gen+Sat, PSX, N64 & Wii -firmware/Combo14.hex,Combo 14: NES+SNES+VB, Gen+Sat, PSX & N64 -firmware/Combo15.hex,Combo 15: NES+SNES+VB, Gen+Sat, PSX & GC -firmware/Combo16.hex,Combo 16: NES+SNES+VB, N64, Wii & PSX+JogCon -firmware/Combo17.hex,Combo 17: NES+SNES+VB, Gen+Sat, PCE & PSX -firmware/Combo18.hex,Combo 18: NES+SNES+VB, N64, Wii & PSX+neGcon -firmware/Combo19.hex,Combo 19: NES+SNES+VB, SMS+Atari+C64, JP-PC, Gen+Sat & PSX+neGcon -firmware/Combo20.hex,Combo 20: NES+SNES+VB, Gen+Sat, N64 & Neo -firmware/Combo21.hex,Combo 21: PSX+neGcon+Guncon+Jogcon, N64 & Wii -firmware/Combo22.hex,Combo 22: NES+SNES+VB, Gen+Sat, N64 & SMS+Atari+C64 -firmware/Combo23.hex,Combo 23: PCE, Gen+Sat, N64 & PSX -firmware/Combo24.hex,Combo 24: NES+SNES+VB, SMS+Atari+C64, Gen+Sat & PSX -firmware/Combo25.hex,Combo 25: NES+SNES+VB, Gen+Sat, Neo, GC & PSX -firmware/Combo26.hex,Combo 26: SMS+Atari+C64, NES+SNES+VB, Gen+Sat & PSX+Gun +firmware/MPGCombo1.hex,MPG PSX+neGcon, N64 & GC +firmware/MPGCombo2.hex,MPG NES+SNES+VB, SMS, JPC, Neo, N64 & GC +firmware/MPGCombo3.hex,MPG NES+SNES+VB, PSX & N64 +firmware/MPGCombo4.hex,MPG NES+SNES, PSX, Neo & N64 +firmware/MPGCombo5.hex,MPG NES+SNES+VB, PCE, Neo, N64 & GC +firmware/MPGCombo6.hex,MPG NES+SNES, PCE, Neo, Jag & SMS +firmware/MPGCombo7.hex,MPG Gen+Sat, PSX, Neo & SMS +firmware/MPGCombo8.hex,MPG Gen+Sat, NES+SNES+VB, PCE & Neo +firmware/MPGCombo9.hex,MPG Gen+Sat, NES+SNES+VB & N64 +firmware/MPGCombo10.hex,MPG Gen+Sat, Neo, N64 & GC +firmware/MPGCombo11.hex,MPG PSX, GC & Wii