Merge pull request #2313 from asoderq/mednafen_tbc
Mednafen: amd64 and rk3326 support
This commit is contained in:
commit
47f952f2a7
8 changed files with 326 additions and 22572 deletions
|
@ -12,33 +12,33 @@ This document describes all available systems emulators and cores available for
|
|||
| System|Ports (ports)|System|`ports`|.sh||
|
||||
| System|Screenshots (imageviewer)|System|`screenshots`|.jpg .jpeg .png .bmp .psd .tga .gif .hdr .pic .ppm .pgm .mkv .pdf .mp4 .avi||
|
||||
| System|Tools (tools)|System|`modules`|.sh||
|
||||
|Amstrad|CPC (amstradcpc)|1984|`amstradcpc`|.dsk .sna .tap .cdt .kcr .voc .m3u .zip .7z|**retroarch:** crocods (default)<br>**retroarch:** cap32<br>|
|
||||
|Amstrad|Amstrad CPC (amstradcpc)|1984|`amstradcpc`|.dsk .sna .tap .cdt .kcr .voc .m3u .zip .7z|**retroarch:** crocods (default)<br>**retroarch:** cap32<br>|
|
||||
|Apple|Macintosh (macintosh)|1984|`mac`|.dsk .img .hfv .cmd .zip|**retroarch:** minivmac (default)<br>|
|
||||
|Arcade|Arcade (arcade)|1984|`arcade`|.zip .7z|**retroarch:** mame2003_plus (default)<br>**retroarch:** mame2000<br>**retroarch:** mame2010<br>**retroarch:** mame2015<br>**retroarch:** fbneo<br>**retroarch:** fbalpha2012<br>**retroarch:** fbalpha2019<br>|
|
||||
|Arcade|Arcade (arcade)|0000|`arcade`|.zip .7z|**retroarch:** mame2003_plus (default)<br>**retroarch:** mame2000<br>**retroarch:** mame2010<br>**retroarch:** mame2015<br>**retroarch:** fbneo<br>**retroarch:** fbalpha2012<br>**retroarch:** fbalpha2019<br>|
|
||||
|Arcade|Daphne (daphne)|1996|`daphne`|.daphne .singe|**hypseus-singe:** hypseus-singe (default)<br>**retroarch:** daphne<br>|
|
||||
|Arcade|Final Burn Neo (fbn)|1986|`fbneo`|.7z .zip|**retroarch:** fbneo (default)<br>**retroarch:** mame2003_plus<br>**retroarch:** mame2010<br>**retroarch:** mame2015<br>**retroarch:** mame<br>**retroarch:** fbalpha2012<br>**retroarch:** fbalpha2019<br>|
|
||||
|Arcade|MAME (mame)|1948|`mame`|.7z .zip|**retroarch:** mame2003_plus (default)<br>**retroarch:** mame2010<br>**retroarch:** mame2015<br>**retroarch:** mame<br>**retroarch:** fbneo<br>**retroarch:** fbalpha2012<br>**retroarch:** fbalpha2019<br>|
|
||||
|Arcade|Final Burn Neo (fbn)|2002|`fbneo`|.7z .zip|**retroarch:** fbneo (default)<br>**retroarch:** mame2003_plus<br>**retroarch:** mame2010<br>**retroarch:** mame2015<br>**retroarch:** mame<br>**retroarch:** fbalpha2012<br>**retroarch:** fbalpha2019<br>|
|
||||
|Arcade|MAME (mame)|1997|`mame`|.7z .zip|**retroarch:** mame2003_plus (default)<br>**retroarch:** mame2010<br>**retroarch:** mame2015<br>**retroarch:** mame<br>**retroarch:** fbneo<br>**retroarch:** fbalpha2012<br>**retroarch:** fbalpha2019<br>|
|
||||
|Arduboy|Arduboy (arduboy)|2014|`arduboy`|.hex|**retroarch:** arduous (default)<br>|
|
||||
|Atari|2600 (atari2600)|1977|`atari2600`|.a26 .bin .zip .7z|**retroarch:** stella (default)<br>|
|
||||
|Atari|5200 (atari5200)|1982|`atari5200`|.rom .xfd .atr .atx .cdm .cas .car .bin .a52 .xex .zip .7z|**retroarch:** a5200 (default)<br>**retroarch:** atari800<br>|
|
||||
|Atari|7800 (atari7800)|1986|`atari7800`|.a78 .bin .zip .7z|**retroarch:** prosystem (default)<br>|
|
||||
|Atari|Atari 2600 (atari2600)|1977|`atari2600`|.a26 .bin .zip .7z|**retroarch:** stella (default)<br>|
|
||||
|Atari|Atari 5200 (atari5200)|1982|`atari5200`|.rom .xfd .atr .atx .cdm .cas .car .bin .a52 .xex .zip .7z|**retroarch:** a5200 (default)<br>**retroarch:** atari800<br>|
|
||||
|Atari|Atari 7800 (atari7800)|1986|`atari7800`|.a78 .bin .zip .7z|**retroarch:** prosystem (default)<br>|
|
||||
|Atari|Atari 800 (atari800)|1979|`atari800`|.rom .xfd .atr .atx .cdm .cas .car .bin .a52 .xex .zip .7z|**retroarch:** atari800 (default)<br>|
|
||||
|Atari|Atari Jaguar (atarijaguar)|1993|`atarijaguar`|.j64 .jag .rom .abs .cof .bin .prg|**retroarch:** virtualjaguar (default)<br>|
|
||||
|Atari|Atari Lynx (atarilynx)|1989|`atarilynx`|.lnx .o .zip .7z|**retroarch:** handy (default)<br>**retroarch:** beetle_lynx<br>**mednafen:** lynx<br>|
|
||||
|Atari|Atari ST (atarist)|1985|`atarist`|.st .msa .stx .dim .ipf .m3u .zip .7z|**retroarch:** hatari (default)<br>**hatarisa:** hatarisa<br>|
|
||||
|Atari|Jaguar (atarijaguar)|1993|`atarijaguar`|.j64 .jag .rom .abs .cof .bin .prg|**retroarch:** virtualjaguar (default)<br>|
|
||||
|Atari|Lynx (atarilynx)|1989|`atarilynx`|.lnx .o .zip .7z|**retroarch:** handy (default)<br>**retroarch:** beetle_lynx<br>|
|
||||
|Bandai|SuFami Turbo (sufami)|1996|`sufami`|.st .zip .7z|**retroarch:** snes9x (default)<br>|
|
||||
|Bandai|Wonderswan (wonderswan)|1999|`wonderswan`|.ws .zip .7z|**retroarch:** beetle_wswan (default)<br>|
|
||||
|Bandai|Wonderswan Color (wonderswancolor)|2000|`wonderswancolor`|.wsc .zip .7z|**retroarch:** beetle_wswan (default)<br>|
|
||||
|Bandai|Wonderswan (wonderswan)|1999|`wonderswan`|.ws .zip .7z|**retroarch:** beetle_wswan (default)<br>**mednafen:** wswan<br>|
|
||||
|Bandai|Wonderswan Color (wonderswancolor)|2000|`wonderswancolor`|.wsc .zip .7z|**retroarch:** beetle_wswan (default)<br>**mednafen:** wswan<br>|
|
||||
|belogic|Uzebox (uzebox)|2008|`uzebox`|.uze|**retroarch:** uzem (default)<br>|
|
||||
|Capcom|PlaySystem 1 (cps1)|1988|`cps1`|.zip .7z|**retroarch:** fbneo (default)<br>**retroarch:** mame2003_plus<br>**retroarch:** mame2010<br>**retroarch:** fbalpha2012<br>**retroarch:** mba_mini<br>**AdvanceMame:** AdvanceMame<br>|
|
||||
|Capcom|PlaySystem 2 (cps2)|1993|`cps2`|.zip .7z|**retroarch:** fbneo (default)<br>**retroarch:** mame2003_plus<br>**retroarch:** mame2010<br>**retroarch:** fbalpha2012<br>**retroarch:** mba_mini<br>**AdvanceMame:** AdvanceMame<br>|
|
||||
|Capcom|PlaySystem 3 (cps3)|1996|`cps3`|.zip .7z|**retroarch:** fbneo (default)<br>**retroarch:** mame2003_plus<br>**retroarch:** mame2010<br>**retroarch:** fbalpha2012<br>**retroarch:** mba_mini<br>**AdvanceMame:** AdvanceMame<br>|
|
||||
|Capcom|CPS I (cps1)|1988|`cps1`|.zip .7z|**retroarch:** fbneo (default)<br>**retroarch:** mame2003_plus<br>**retroarch:** mame2010<br>**retroarch:** fbalpha2012<br>**retroarch:** mba_mini<br>**AdvanceMame:** AdvanceMame<br>|
|
||||
|Capcom|CPS II (cps2)|1993|`cps2`|.zip .7z|**retroarch:** fbneo (default)<br>**retroarch:** mame2003_plus<br>**retroarch:** mame2010<br>**retroarch:** fbalpha2012<br>**retroarch:** mba_mini<br>**AdvanceMame:** AdvanceMame<br>|
|
||||
|Capcom|CPS III (cps3)|1996|`cps3`|.zip .7z|**retroarch:** fbneo (default)<br>**retroarch:** mame2003_plus<br>**retroarch:** mame2010<br>**retroarch:** fbalpha2012<br>**retroarch:** mba_mini<br>**AdvanceMame:** AdvanceMame<br>|
|
||||
|Coleco|ColecoVision (colecovision)|1982|`coleco`|.bin .col .rom .zip .7z|**retroarch:** bluemsx (default)<br>**retroarch:** gearcoleco<br>**retroarch:** smsplus<br>|
|
||||
|Commodore|Amiga (amiga)|1985|`amiga`|.zip .adf .uae .ipf .dms .adz .lha .m3u .hdf .hdz|**retroarch:** puae2021 (default)<br>**retroarch:** puae<br>**amiberry:** amiberry<br>**retroarch:** uae4arm<br>|
|
||||
|Commodore|Amiga CD32 (amigacd32)|1994|`amigacd32`|.iso .cue .lha .chd|**retroarch:** puae2021 (default)<br>**retroarch:** puae<br>**retroarch:** uae4arm<br>|
|
||||
|Commodore|C128 (c128)|1985|`c128`|.d64 .d71 .d80 .d81 .d82 .g64 .g41 .x64 .t64 .tap .prg .p00 .crt .bin .d6z .d7z .d8z .g6z .g4z .x6z .cmd .m3u .vsf .nib .nbz .zip|**retroarch:** vice_x128 (default)<br>**vicesa:** x128<br>|
|
||||
|Commodore|C16 (c16)|1984|`c16`|.d64 .d71 .d80 .d81 .d82 .g64 .g41 .x64 .t64 .tap .prg .p00 .crt .bin .d6z .d7z .d8z .g6z .g4z .x6z .cmd .m3u .vsf .nib .nbz .zip|**retroarch:** vice_xplus4 (default)<br>**vicesa:** xplus4<br>|
|
||||
|Commodore|C64 (c64)|1982|`c64`|.d64 .d71 .d80 .d81 .d82 .g64 .g41 .x64 .t64 .tap .prg .p00 .crt .bin .d6z .d7z .d8z .g6z .g4z .x6z .cmd .m3u .vsf .nib .nbz .zip|**retroarch:** vice_x64 (default)<br>**vicesa:** x64sc<br>|
|
||||
|Commodore|Commodore 128 (c128)|1985|`c128`|.d64 .d71 .d80 .d81 .d82 .g64 .g41 .x64 .t64 .tap .prg .p00 .crt .bin .d6z .d7z .d8z .g6z .g4z .x6z .cmd .m3u .vsf .nib .nbz .zip|**retroarch:** vice_x128 (default)<br>**vicesa:** x128<br>|
|
||||
|Commodore|Commodore 16 (c16)|1984|`c16`|.d64 .d71 .d80 .d81 .d82 .g64 .g41 .x64 .t64 .tap .prg .p00 .crt .bin .d6z .d7z .d8z .g6z .g4z .x6z .cmd .m3u .vsf .nib .nbz .zip|**retroarch:** vice_xplus4 (default)<br>**vicesa:** xplus4<br>|
|
||||
|Commodore|Commodore 64 (c64)|1982|`c64`|.d64 .d71 .d80 .d81 .d82 .g64 .g41 .x64 .t64 .tap .prg .p00 .crt .bin .d6z .d7z .d8z .g6z .g4z .x6z .cmd .m3u .vsf .nib .nbz .zip|**retroarch:** vice_x64 (default)<br>**vicesa:** x64sc<br>|
|
||||
|Commodore|Commodore PET (pet)|1977|`pet`|.20 .a0 .b0 .d64 .d71 .d80 .d81 .d82 .g64 .g41 .x64 .t64 .tap .prg .p00 .crt .bin .gz .d6z .d7z .d8z .g6z .g4z .x6z .cmd .m3u .vsf .nib .nbz .zip|**retroarch:** vice_xpet (default)<br>|
|
||||
|Commodore|VIC-20 (vic20)|1980|`vic20`|.20 .a0 .b0 .d64 .d71 .d80 .d81 .d82 .g64 .g41 .x64 .t64 .tap .prg .p00 .crt .bin .gz .d6z .d7z .d8z .g6z .g4z .x6z .cmd .m3u .vsf .nib .nbz .zip|**retroarch:** vice_xvic (default)<br>**vicesa:** xvic<br>|
|
||||
|Fairchild|Channel F (channelf)|1976|`channelf`|.bin .chf .zip .7z|**retroarch:** freechaf (default)<br>|
|
||||
|
@ -48,50 +48,50 @@ This document describes all available systems emulators and cores available for
|
|||
|Lexaloffle|PICO-8 (pico-8)|2015|`pico-8`|.p8 .png|**pico-8:** pico8 (default)<br>**retroarch:** fake08<br>|
|
||||
|Magnavox|Odyssey 2 (odyssey2)|1979|`odyssey`|.bin .zip .7z|**retroarch:** o2em (default)<br>|
|
||||
|Mattel|Intellivision (intellivision)|1979|`intellivision`|.int .bin .rom .zip .7z|**retroarch:** freeintv (default)<br>|
|
||||
|Microsoft|MS-DOS (pc)|1981|`pc`|.com .bat .exe .dosz|**retroarch:** dosbox_pure<br>**retroarch:** dosbox_svn<br>|
|
||||
|Microsoft|DOS (pc)|1981|`pc`|.com .bat .exe .dosz|**retroarch:** dosbox_pure<br>**retroarch:** dosbox_svn<br>|
|
||||
|Microsoft|MSX (msx)|1983|`msx`|.dsk .mx1 .mx2 .rom .zip .7z .m3u|**retroarch:** bluemsx (default)<br>**retroarch:** fmsx<br>|
|
||||
|Microsoft|MSX 2 (msx2)|1988|`msx2`|.dsk .mx1 .mx2 .rom .zip .7z .m3u|**retroarch:** bluemsx (default)<br>**retroarch:** fmsx<br>|
|
||||
|NEC|PC Engine (pcengine)|1987|`pcengine`|.pce .bin .zip .7z|**retroarch:** beetle_pce_fast (default)<br>**retroarch:** beetle_pce<br>**retroarch:** beetle_supergrafx<br>|
|
||||
|NEC|PC Engine CD (pcenginecd)|1988|`pcenginecd`|.cue .ccd .chd .toc .m3u|**retroarch:** beetle_pce_fast (default)<br>**retroarch:** beetle_pce<br>**retroarch:** beetle_supergrafx<br>|
|
||||
|NEC|PC Engine (pcengine)|1987|`pcengine`|.pce .bin .zip .7z|**retroarch:** beetle_pce_fast (default)<br>**retroarch:** beetle_pce<br>**retroarch:** beetle_supergrafx<br>**mednafen:** pce<br>**mednafen:** pce_fast<br>|
|
||||
|NEC|PC Engine CD (pcenginecd)|1988|`pcenginecd`|.cue .ccd .chd .toc .m3u|**retroarch:** beetle_pce_fast (default)<br>**retroarch:** beetle_pce<br>**retroarch:** beetle_supergrafx<br>**mednafen:** pce<br>**mednafen:** pce_fast<br>|
|
||||
|NEC|PC-8800 (pc-8800)|1981|`pc88`|.d88 .m3u|**retroarch:** quasi88 (default)<br>|
|
||||
|NEC|PC-9800 (pc-9800)|1983|`pc98`|.d98 .zip .fdi .fdd .2hd .tfd .d88d .hdm .xdf .dup .hdi .thd .nhd .hdd .hdn|**retroarch:** np2kai (default)<br>|
|
||||
|NEC|PC-FX (pcfx)|1994|`pcfx`|.chd .cue .ccd .toc|**retroarch:** beetle_pcfx (default)<br>|
|
||||
|NEC|SuperGrafx (supergrafx)|1989|`sgfx`|.pce .sgx .cue .ccd .chd .zip .7z|**retroarch:** beetle_supergrafx<br>**retroarch:** beetle_pce<br>|
|
||||
|NEC|TurboGrafx-16 (tg16)|1989|`tg16`|.pce .bin .zip .7z|**retroarch:** beetle_pce_fast (default)<br>**retroarch:** beetle_pce<br>**retroarch:** beetle_supergrafx<br>|
|
||||
|NEC|TurboGrafx-CD (tg16cd)|1989|`tg16cd`|.cue .ccd .chd .toc .m3u|**retroarch:** beetle_pce_fast (default)<br>**retroarch:** beetle_pce<br>**retroarch:** beetle_supergrafx<br>|
|
||||
|NEC|PC-FX (pcfx)|1994|`pcfx`|.chd .cue .ccd .toc|**retroarch:** beetle_pcfx (default)<br>**mednafen:** pcfx<br>|
|
||||
|NEC|SuperGrafx (supergrafx)|1989|`sgfx`|.pce .sgx .cue .ccd .chd .zip .7z|**retroarch:** beetle_supergrafx<br>**retroarch:** beetle_pce<br>**mednafen:** pce<br>**mednafen:** pce_fast<br>|
|
||||
|NEC|TurboGrafx-16 (tg16)|1989|`tg16`|.pce .bin .zip .7z|**retroarch:** beetle_pce_fast (default)<br>**retroarch:** beetle_pce<br>**retroarch:** beetle_supergrafx<br>**mednafen:** pce<br>**mednafen:** pce_fast<br>|
|
||||
|NEC|TurboGrafx-CD (tg16cd)|1989|`tg16cd`|.cue .ccd .chd .toc .m3u|**retroarch:** beetle_pce_fast (default)<br>**retroarch:** beetle_pce<br>**retroarch:** beetle_supergrafx<br>**mednafen:** pce<br>**mednafen:** pce_fast<br>|
|
||||
|Nesbox|TIC-80 (tic-80)|2017|`tic-80`|.tic|**retroarch:** tic80 (default)<br>|
|
||||
|Nintendo|Famicom (famicom)|1983|`famicom`|.nes .unif .unf .zip .7z|**retroarch:** nestopia (default)<br>**retroarch:** fceumm<br>**retroarch:** quicknes<br>**retroarch:** mesen<br>|
|
||||
|Nintendo|Famicom Disk System (fds)|1986|`fds`|.fds .zip .7z|**retroarch:** nestopia (default)<br>**retroarch:** fceumm<br>**retroarch:** quicknes<br>|
|
||||
|Nintendo|Famicom (famicom)|1983|`famicom`|.nes .unif .unf .zip .7z|**retroarch:** nestopia (default)<br>**retroarch:** fceumm<br>**retroarch:** quicknes<br>**retroarch:** mesen<br>**mednafen:** nes<br>|
|
||||
|Nintendo|Famicom Disk System (fds)|1986|`fds`|.fds .zip .7z|**retroarch:** nestopia (default)<br>**retroarch:** fceumm<br>**retroarch:** quicknes<br>**mednafen:** nes<br>|
|
||||
|Nintendo|Game & Watch (gameandwatch)|1980|`gameandwatch`|.mgw .zip .7z|**retroarch:** gw<br>|
|
||||
|Nintendo|Game Boy (gb)|1989|`gb`|.gb .gbc .zip .7z|**retroarch:** gambatte (default)<br>**retroarch:** sameboy<br>**retroarch:** gearboy<br>**retroarch:** tgbdual<br>**retroarch:** mgba<br>**retroarch:** vbam<br>|
|
||||
|Nintendo|Game Boy (Hacks) (gbh)|1989|`gbh`|.gb .zip .7z|**retroarch:** gambatte (default)<br>**retroarch:** sameboy<br>**retroarch:** gearboy<br>**retroarch:** tgbdual<br>**retroarch:** mgba<br>**retroarch:** vbam<br>|
|
||||
|Nintendo|Game Boy Advance (gba)|2001|`gba`|.gba .zip .7z|**retroarch:** mgba (default)<br>**retroarch:** gbsp<br>**retroarch:** vbam<br>**retroarch:** vba_next<br>**retroarch:** beetle_gba<br>**retroarch:** gpsp<br>**nanoboyadvance:** nanoboyadvance-sa<br>|
|
||||
|Nintendo|Game Boy Advance (Hacks) (gbah)|2001|`gbah`|.gba .zip .7z|**retroarch:** mgba (default)<br>**retroarch:** gbsp<br>**retroarch:** vbam<br>**retroarch:** vba_next<br>**retroarch:** beetle_gba<br>|
|
||||
|Nintendo|Game Boy Color (gbc)|1998|`gbc`|.gb .gbc .zip .7z|**retroarch:** gambatte (default)<br>**retroarch:** sameboy<br>**retroarch:** gearboy<br>**retroarch:** tgbdual<br>**retroarch:** mgba<br>**retroarch:** vbam<br>|
|
||||
|Nintendo|Game Boy Color (Hacks) (gbch)|1998|`gbch`|.gb .gbc .zip .7z|**retroarch:** gambatte (default)<br>**retroarch:** sameboy<br>**retroarch:** gearboy<br>**retroarch:** tgbdual<br>**retroarch:** mgba<br>**retroarch:** vbam<br>|
|
||||
|Nintendo|MSU-1 (snesmsu1)|2012|`snesmsu1`|.smc .fig .sfc .swc .zip .7z|**retroarch:** snes9x (default)<br>**retroarch:** beetle_supafaust<br>|
|
||||
|Nintendo|NES (Hacks) (nesh)|1985|`nesh`|.nes .unif .unf .zip .7z|**retroarch:** nestopia (default)<br>**retroarch:** fceumm<br>**retroarch:** quicknes<br>**retroarch:** mesen<br>|
|
||||
|Nintendo|Game Boy (gb)|1989|`gb`|.gb .gbc .zip .7z|**retroarch:** gambatte (default)<br>**retroarch:** sameboy<br>**retroarch:** gearboy<br>**retroarch:** tgbdual<br>**retroarch:** mgba<br>**retroarch:** vbam<br>**mednafen:** gb<br>|
|
||||
|Nintendo|Game Boy (Hacks) (gbh)|1989|`gbh`|.gb .zip .7z|**retroarch:** gambatte (default)<br>**retroarch:** sameboy<br>**retroarch:** gearboy<br>**retroarch:** tgbdual<br>**retroarch:** mgba<br>**retroarch:** vbam<br>**mednafen:** gb<br>|
|
||||
|Nintendo|Game Boy Advance (gba)|2001|`gba`|.gba .zip .7z|**retroarch:** mgba (default)<br>**retroarch:** gbsp<br>**retroarch:** vbam<br>**retroarch:** vba_next<br>**retroarch:** beetle_gba<br>**retroarch:** gpsp<br>**nanoboyadvance:** nanoboyadvance-sa<br>**mednafen:** gba<br>|
|
||||
|Nintendo|Game Boy Advance (Hacks) (gbah)|2001|`gbah`|.gba .zip .7z|**retroarch:** mgba (default)<br>**retroarch:** gbsp<br>**retroarch:** vbam<br>**retroarch:** vba_next<br>**retroarch:** beetle_gba<br>**mednafen:** gba<br>|
|
||||
|Nintendo|Game Boy Color (gbc)|1998|`gbc`|.gb .gbc .zip .7z|**retroarch:** gambatte (default)<br>**retroarch:** sameboy<br>**retroarch:** gearboy<br>**retroarch:** tgbdual<br>**retroarch:** mgba<br>**retroarch:** vbam<br>**mednafen:** gb<br>|
|
||||
|Nintendo|Game Boy Color (Hacks) (gbch)|1998|`gbch`|.gb .gbc .zip .7z|**retroarch:** gambatte (default)<br>**retroarch:** sameboy<br>**retroarch:** gearboy<br>**retroarch:** tgbdual<br>**retroarch:** mgba<br>**retroarch:** vbam<br>**mednafen:** gb<br>|
|
||||
|Nintendo|MSU-1 (snesmsu1)|2012|`snesmsu1`|.smc .fig .sfc .swc .zip .7z|**retroarch:** snes9x (default)<br>**retroarch:** beetle_supafaust<br>**mednafen:** snes_faust<br>|
|
||||
|Nintendo|NES (Hacks) (nesh)|1985|`nesh`|.nes .unif .unf .zip .7z|**retroarch:** nestopia (default)<br>**retroarch:** fceumm<br>**retroarch:** quicknes<br>**retroarch:** mesen<br>**mednafen:** nesh<br>|
|
||||
|Nintendo|Nintendo 64 (n64)|1996|`n64`|.z64 .n64 .v64 .zip .7z|**retroarch:** mupen64plus_next (default)<br>**retroarch:** mupen64plus<br>**retroarch:** parallel_n64<br>**mupen64plus:** mupen64plus-sa<br>|
|
||||
|Nintendo|Nintendo DS (nds)|2005|`nds`|.nds .zip .7z|**drastic:** drastic-sa (default)<br>**retroarch:** melonds<br>**retroarch:** desmume<br>|
|
||||
|Nintendo|Nintendo Entertainment System (nes)|1985|`nes`|.nes .unif .unf .zip .7z|**retroarch:** nestopia (default)<br>**retroarch:** fceumm<br>**retroarch:** quicknes<br>**retroarch:** mesen<br>|
|
||||
|Nintendo|Nintendo Entertainment System (nes)|1985|`nes`|.nes .unif .unf .zip .7z|**retroarch:** nestopia (default)<br>**retroarch:** fceumm<br>**retroarch:** quicknes<br>**retroarch:** mesen<br>**mednafen:** nes<br>|
|
||||
|Nintendo|Pokémon Mini (pokemini)|2001|`pokemini`|.min .zip .7z|**retroarch:** pokemini (default)<br>|
|
||||
|Nintendo|Satellaview (satellaview)|1995|`satellaview`|.smc .fig .bs .sfc .bsx .swc .zip .7z|**retroarch:** snes9x (default)<br>**retroarch:** snes9x2010<br>**retroarch:** snes9x2002<br>**retroarch:** snes9x2005_plus<br>|
|
||||
|Nintendo|Super Famicom (sfc)|1990|`sfc`|.smc .fig .sfc .swc .zip .7z|**retroarch:** snes9x (default)<br>**retroarch:** snes9x2010<br>**retroarch:** snes9x2002<br>**retroarch:** snes9x2005_plus<br>**retroarch:** beetle_supafaust<br>**retroarch:** bsnes<br>**retroarch:** bsnes_mercury_performance<br>**retroarch:** bsnes_hd_beta<br>|
|
||||
|Nintendo|Super Nintendo (Hacks) (snesh)|1991|`snesh`|.smc .fig .sfc .swc .zip .7z|**retroarch:** snes9x (default)<br>**retroarch:** snes9x2010<br>**retroarch:** snes9x2002<br>**retroarch:** snes9x2005_plus<br>**retroarch:** beetle_supafaust<br>**retroarch:** bsnes<br>**retroarch:** bsnes_mercury_performance<br>**retroarch:** bsnes_hd_beta<br>|
|
||||
|Nintendo|Super Nintendo (snes)|1991|`snes`|.smc .fig .sfc .swc .zip .7z|**retroarch:** snes9x (default)<br>**retroarch:** snes9x2010<br>**retroarch:** snes9x2002<br>**retroarch:** snes9x2005_plus<br>**retroarch:** beetle_supafaust<br>**retroarch:** bsnes<br>**retroarch:** bsnes_mercury_performance<br>**retroarch:** bsnes_hd_beta<br>|
|
||||
|Nintendo|Virtual Boy (virtualboy)|1995|`virtualboy`|.vb .zip .7z|**retroarch:** beetle_vb (default)<br>|
|
||||
|Nintendo|Super Nintendo (snes)|1991|`snes`|.smc .fig .sfc .swc .zip .7z|**retroarch:** snes9x (default)<br>**retroarch:** snes9x2010<br>**retroarch:** snes9x2002<br>**retroarch:** snes9x2005_plus<br>**retroarch:** beetle_supafaust<br>**retroarch:** bsnes<br>**retroarch:** bsnes_mercury_performance<br>**retroarch:** bsnes_hd_beta<br>**mednafen:** snes_faust<br>**mednafen:** snes_faust<br>**mednafen:** snes_faust<br>|
|
||||
|Nintendo|Virtual Boy (virtualboy)|1995|`virtualboy`|.vb .zip .7z|**retroarch:** beetle_vb (default)<br>**mednafen:** vb<br>|
|
||||
|Panasonic|3DO (3do)|1993|`3do`|.iso .bin .chd .cue|**retroarch:** opera (default)<br>|
|
||||
|Philips|VideoPac (videopac)|1978|`videopac`|.bin .zip .7z|**retroarch:** o2em (default)<br>|
|
||||
|Sammy|Atomiswave (atomiswave)|2003|`atomiswave`|.lst .bin .dat .zip .7z|**retroarch:** flycast2021<br>**retroarch:** flycast32 (default)<br>**retroarch:** flycast<br>**flycast:** flycast-sa<br>|
|
||||
|Sega|Dreamcast (dreamcast)|1998|`dreamcast`|.cdi .gdi .chd .m3u|**retroarch:** flycast2021<br>**retroarch:** flycast32 (default)<br>**retroarch:** flycast<br>**flycast:** flycast-sa<br>|
|
||||
|Sega|Game Gear (gamegear)|1990|`gamegear`|.bin .gg .zip .7z|**retroarch:** gearsystem (default)<br>**retroarch:** genesis_plus_gx<br>**retroarch:** picodrive<br>**retroarch:** smsplus<br>|
|
||||
|Sega|Game Gear (Hacks) (ggh)|1990|`gamegearh`|.bin .gg .zip .7z|**retroarch:** gearsystem (default)<br>**retroarch:** genesis_plus_gx<br>**retroarch:** picodrive<br>**retroarch:** smsplus<br>|
|
||||
|Sega|Game Gear (gamegear)|1990|`gamegear`|.bin .gg .zip .7z|**retroarch:** gearsystem (default)<br>**retroarch:** genesis_plus_gx<br>**retroarch:** picodrive<br>**retroarch:** smsplus<br>**mednafen:** gg<br>|
|
||||
|Sega|Game Gear (Hacks) (ggh)|1990|`gamegearh`|.bin .gg .zip .7z|**retroarch:** gearsystem (default)<br>**retroarch:** genesis_plus_gx<br>**retroarch:** picodrive<br>**retroarch:** smsplus<br>**mednafen:** gg<br>|
|
||||
|Sega|Genesis (genesis)|1989|`genesis`|.bin .gen .md .sg .smd .zip .7z|**retroarch:** genesis_plus_gx (default)<br>**retroarch:** genesis_plus_gx_wide<br>**retroarch:** picodrive<br>|
|
||||
|Sega|Genesis (Hacks) (genh)|1989|`genh`|.bin .gen .md .sg .smd .zip .7z|**retroarch:** genesis_plus_gx (default)<br>**retroarch:** genesis_plus_gx_wide<br>**retroarch:** picodrive<br>|
|
||||
|Sega|Master System (mastersystem)|1985|`mastersystem`|.bin .sms .zip .7z|**retroarch:** gearsystem (default)<br>**retroarch:** genesis_plus_gx<br>**retroarch:** picodrive<br>**retroarch:** smsplus<br>|
|
||||
|Sega|Genesis (Hacks) (genh)|1989|`genh`|.bin .gen .md .sg .smd .zip .7z|**retroarch:** genesis_plus_gx (default)<br>**retroarch:** genesis_plus_gx_wide<br>**retroarch:** picodrive<br>**mednafen:** md<br>|
|
||||
|Sega|Master System (mastersystem)|1985|`mastersystem`|.bin .sms .zip .7z|**retroarch:** gearsystem (default)<br>**retroarch:** genesis_plus_gx<br>**retroarch:** picodrive<br>**retroarch:** smsplus<br>**mednafen:** sms<br>|
|
||||
|Sega|Mega CD (megacd)|1991|`megacd`|.chd .cue .iso .m3u|**retroarch:** genesis_plus_gx (default)<br>**retroarch:** picodrive<br>|
|
||||
|Sega|Mega Drive (megadrive)|1990|`megadrive`|.bin .gen .md .sg .smd .zip .7z|**retroarch:** genesis_plus_gx (default)<br>**retroarch:** genesis_plus_gx_wide<br>**retroarch:** picodrive<br>|
|
||||
|Sega|Mega Drive (megadrive-japan)|1988|`megadrive-japan`|.bin .gen .md .sg .smd .zip .7z|**retroarch:** genesis_plus_gx (default)<br>**retroarch:** genesis_plus_gx_wide<br>**retroarch:** picodrive<br>|
|
||||
|Sega|Mega Drive (megadrive)|1990|`megadrive`|.bin .gen .md .sg .smd .zip .7z|**retroarch:** genesis_plus_gx (default)<br>**retroarch:** genesis_plus_gx_wide<br>**retroarch:** picodrive<br>**mednafen:** md<br>|
|
||||
|Sega|Mega Drive (megadrive-japan)|1988|`megadrive-japan`|.bin .gen .md .sg .smd .zip .7z|**retroarch:** genesis_plus_gx (default)<br>**retroarch:** genesis_plus_gx_wide<br>**retroarch:** picodrive<br>**mednafen:** md<br>|
|
||||
|Sega|Naomi (naomi)|1998|`naomi`|.lst .bin .dat .zip .7z|**retroarch:** flycast2021<br>**retroarch:** flycast32 (default)<br>**retroarch:** flycast<br>**flycast:** flycast-sa<br>|
|
||||
|Sega|Saturn (saturn)|1994|`saturn`|.cue .chd .iso|**yabasanshiro:** yabasanshiro-sa (default)<br>**retroarch:** yabasanshiro<br>**retroarch:** beetle_saturn<br>|
|
||||
|Sega|Sega 32X (sega32x)|1994|`sega32x`|.32x .smd .bin .md .zip .7z|**retroarch:** picodrive (default)<br>|
|
||||
|
@ -105,9 +105,9 @@ This document describes all available systems emulators and cores available for
|
|||
|Smith Engineering|Vectrex (vectrex)|1982|`vectrex`|.bin .gam .vec .zip .7z|**retroarch:** vecx (default)<br>|
|
||||
|SNK|Neo Geo (neogeo)|1990|`neogeo`|.7z .zip|**retroarch:** fbneo (default)<br>**retroarch:** mame2003_plus<br>**retroarch:** fbalpha2012<br>**retroarch:** fbalpha2019<br>**retroarch:** mame2010<br>**retroarch:** mame2015<br>**retroarch:** mame<br>|
|
||||
|SNK|Neo Geo CD (neocd)|1994|`neocd`|.cue .iso .chd|**retroarch:** neocd (default)<br>**retroarch:** fbneo<br>|
|
||||
|SNK|Neo Geo Pocket (ngp)|1998|`ngp`|.ngc .ngp .zip .7z|**retroarch:** beetle_ngp (default)<br>**retroarch:** race<br>|
|
||||
|SNK|Neo Geo Pocket Color (ngpc)|1999|`ngpc`|.ngc .zip .7z|**retroarch:** beetle_ngp (default)<br>**retroarch:** race<br>|
|
||||
|Sony|PlayStation (psx)|1994|`psx`|.bin .cue .img .mdf .pbp .toc .cbn .m3u .ccd .chd .iso|**retroarch:** pcsx_rearmed32 (default)<br>**retroarch:** pcsx_rearmed<br>**retroarch:** duckstation<br>**retroarch:** swanstation<br>|
|
||||
|SNK|Neo Geo Pocket (ngp)|1998|`ngp`|.ngc .ngp .zip .7z|**retroarch:** beetle_ngp (default)<br>**retroarch:** race<br>**mednafen:** ngp<br>|
|
||||
|SNK|Neo Geo Pocket Color (ngpc)|1999|`ngpc`|.ngc .zip .7z|**retroarch:** beetle_ngp (default)<br>**retroarch:** race<br>**mednafen:** ngp<br>|
|
||||
|Sony|PlayStation (psx)|1994|`psx`|.bin .cue .img .mdf .pbp .toc .cbn .m3u .ccd .chd .iso|**retroarch:** pcsx_rearmed32 (default)<br>**retroarch:** pcsx_rearmed<br>**mednafen:** psx<br>**retroarch:** duckstation<br>**retroarch:** swanstation<br>|
|
||||
|Sony|PlayStation Portable (psp)|2004|`psp`|.iso .cso .pbp .chd|**ppsspp:** ppsspp-sa (default)<br>|
|
||||
|Sony|PSP Minis (pspminis)|2004|`pspminis`|.iso .cso .pbp|**ppsspp:** ppsspp-sa (default)<br>**retroarch:** ppsspp<br>|
|
||||
|Sun Microsystems|J2ME (j2me)|2002|`j2me`|.jar|**retroarch:** freej2me (default)<br>|
|
||||
|
|
File diff suppressed because it is too large
Load diff
|
@ -9,7 +9,7 @@
|
|||
affinity.cd 0
|
||||
|
||||
;Main emulation thread CPU affinity mask.
|
||||
affinity.emu 0
|
||||
affinity.emu 0x3
|
||||
|
||||
;Video blitting thread CPU affinity mask.
|
||||
affinity.video 0
|
||||
|
@ -204,7 +204,7 @@ command.exit joystick @GUID1@ @DEVICE_BTN_SELECT@ && joystick @GUID1@ @DEVICE_BT
|
|||
command.fast_forward joystick @GUID1@ @DEVICE_BTN_SELECT@ && joystick @GUID1@ @DEVICE_BTN_TR2@
|
||||
|
||||
;Configure buttons on virtual port 1
|
||||
command.input_config1 keyboard 0x0 30+alt+shift
|
||||
command.input_config1 keyboard 0x0 30+alt+shift || joystick @GUID1@ @DEVICE_BTN_THUMBR@ && joystick @GUID1@ @DEVICE_BTN_TL2@
|
||||
|
||||
;Configure buttons on virtual port 10
|
||||
command.input_config10 keyboard 0x0 39+alt+shift
|
||||
|
@ -255,7 +255,7 @@ command.input_configc_am keyboard 0x0 59+shift
|
|||
command.insert_coin keyboard 0x0 65
|
||||
|
||||
;Insert/Eject disk/disc
|
||||
command.insert_eject_disk joystick @GUID1@ @DEVICE_BTN_TR@
|
||||
command.insert_eject_disk joystick @GUID1@ @DEVICE_BTN_THUMBR@ && joystick @GUID1@ @DEVICE_BTN_TR@
|
||||
|
||||
;Load movie
|
||||
command.load_movie keyboard 0x0 64+shift
|
||||
|
@ -318,7 +318,7 @@ command.save_movie keyboard 0x0 62+shift
|
|||
command.save_state joystick @GUID1@ @DEVICE_BTN_SELECT@ && joystick @GUID1@ @DEVICE_BTN_TR@
|
||||
|
||||
;Select disk/disc
|
||||
command.select_disk joystick @GUID1@ @DEVICE_BTN_TL@
|
||||
command.select_disk joystick @GUID1@ @DEVICE_BTN_THUMBR@ && joystick @GUID1@ @DEVICE_BTN_TL@
|
||||
|
||||
;Select drive
|
||||
command.select_drive keyboard 0x0 63+shift
|
||||
|
@ -327,13 +327,13 @@ command.select_drive keyboard 0x0 63+shift
|
|||
command.slow_forward keyboard 0x0 49
|
||||
|
||||
;Rewind
|
||||
command.state_rewind joystick @GUID1@ @DEVICE_BTN_THUMBL@ && joystick @GUID1@ @DEVICE_BTN_TL2@
|
||||
command.state_rewind joystick @GUID1@ @DEVICE_BTN_SELECT@ && joystick @GUID1@ @DEVICE_BTN_TL2@
|
||||
|
||||
;Decrease selected save state slot by 1
|
||||
command.state_slot_dec joystick @GUID1@ @DEVICE_BTN_THUMBL@ && joystick @GUID1@ @DEVICE_BTN_DPAD_LEFT@
|
||||
command.state_slot_dec joystick @GUID1@ @DEVICE_BTN_THUMBR@ && joystick @GUID1@ @DEVICE_BTN_DPAD_LEFT@
|
||||
|
||||
;Increase selected save state slot by 1
|
||||
command.state_slot_inc joystick @GUID1@ @DEVICE_BTN_THUMBL@ && joystick @GUID1@ @DEVICE_BTN_DPAD_RIGHT@
|
||||
command.state_slot_inc joystick @GUID1@ @DEVICE_BTN_THUMBR@ && joystick @GUID1@ @DEVICE_BTN_DPAD_RIGHT@
|
||||
|
||||
;Take scaled(and filtered) screen snapshot
|
||||
command.take_scaled_snapshot keyboard 0x0 66+shift
|
||||
|
@ -726,7 +726,7 @@ gb.yscale 6.000000
|
|||
gb.yscalefs 1.000000
|
||||
|
||||
;Path to optional GBA BIOS ROM image.
|
||||
gba.bios
|
||||
gba.bios /storage/roms/bios/gba_bios.bin
|
||||
|
||||
;Enable (automatic) usage of this module.
|
||||
gba.enable 1
|
||||
|
@ -927,7 +927,7 @@ gg.yscalefs 1.000000
|
|||
input.autofirefreq 3
|
||||
|
||||
;Dangerous key action delay.
|
||||
input.ckdelay 0
|
||||
input.ckdelay 1500
|
||||
|
||||
;Analog axis binary press detection threshold.
|
||||
input.joystick.axis_threshold 75
|
||||
|
@ -1047,7 +1047,7 @@ lynx.yscale 6.000000
|
|||
lynx.yscalefs 1.000000
|
||||
|
||||
;Path to the CD BIOS
|
||||
md.cdbios us_scd1_9210.bin
|
||||
md.cdbios /storage/roms/bios/us_scd1_9210.bin
|
||||
|
||||
;Correct the aspect ratio.
|
||||
md.correct_aspect 1
|
||||
|
@ -1137,22 +1137,22 @@ md.input.port1.gamepad2.start
|
|||
md.input.port1.gamepad2.up
|
||||
|
||||
;md, Virtual Port 1, 6-Button Gamepad: A
|
||||
md.input.port1.gamepad6.a keyboard 0x0 89
|
||||
md.input.port1.gamepad6.a joystick @GUID1@ @DEVICE_BTN_WEST@
|
||||
|
||||
;md, Virtual Port 1, 6-Button Gamepad: B
|
||||
md.input.port1.gamepad6.b keyboard 0x0 90
|
||||
md.input.port1.gamepad6.b joystick @GUID1@ @DEVICE_BTN_SOUTH@
|
||||
|
||||
;md, Virtual Port 1, 6-Button Gamepad: C
|
||||
md.input.port1.gamepad6.c keyboard 0x0 91
|
||||
md.input.port1.gamepad6.c joystick @GUID1@ @DEVICE_BTN_EAST@
|
||||
|
||||
;md, Virtual Port 1, 6-Button Gamepad: DOWN ↓
|
||||
md.input.port1.gamepad6.down keyboard 0x0 22
|
||||
md.input.port1.gamepad6.down joystick @GUID1@ @DEVICE_BTN_DPAD_DOWN@
|
||||
|
||||
;md, Virtual Port 1, 6-Button Gamepad: LEFT ←
|
||||
md.input.port1.gamepad6.left keyboard 0x0 4
|
||||
md.input.port1.gamepad6.left joystick @GUID1@ @DEVICE_BTN_DPAD_LEFT@
|
||||
|
||||
;md, Virtual Port 1, 6-Button Gamepad: Mode
|
||||
md.input.port1.gamepad6.mode keyboard 0x0 16
|
||||
md.input.port1.gamepad6.mode joystick @GUID1@ @DEVICE_BTN_SELECT@
|
||||
|
||||
;md, Virtual Port 1, 6-Button Gamepad: Rapid A
|
||||
md.input.port1.gamepad6.rapid_a
|
||||
|
@ -1173,22 +1173,22 @@ md.input.port1.gamepad6.rapid_y
|
|||
md.input.port1.gamepad6.rapid_z
|
||||
|
||||
;md, Virtual Port 1, 6-Button Gamepad: RIGHT →
|
||||
md.input.port1.gamepad6.right keyboard 0x0 7
|
||||
md.input.port1.gamepad6.right joystick @GUID1@ @DEVICE_BTN_DPAD_RIGHT@
|
||||
|
||||
;md, Virtual Port 1, 6-Button Gamepad: Start
|
||||
md.input.port1.gamepad6.start keyboard 0x0 40
|
||||
md.input.port1.gamepad6.start joystick @GUID1@ @DEVICE_BTN_START@
|
||||
|
||||
;md, Virtual Port 1, 6-Button Gamepad: UP ↑
|
||||
md.input.port1.gamepad6.up keyboard 0x0 26
|
||||
md.input.port1.gamepad6.up joystick @GUID1@ @DEVICE_BTN_DPAD_UP@
|
||||
|
||||
;md, Virtual Port 1, 6-Button Gamepad: X
|
||||
md.input.port1.gamepad6.x keyboard 0x0 92
|
||||
md.input.port1.gamepad6.x joystick @GUID1@ @DEVICE_BTN_TL@
|
||||
|
||||
;md, Virtual Port 1, 6-Button Gamepad: Y
|
||||
md.input.port1.gamepad6.y keyboard 0x0 93
|
||||
md.input.port1.gamepad6.y joystick @GUID1@ @DEVICE_BTN_NORTH@
|
||||
|
||||
;md, Virtual Port 1, 6-Button Gamepad: Z
|
||||
md.input.port1.gamepad6.z keyboard 0x0 94
|
||||
md.input.port1.gamepad6.z joystick @GUID1@ @DEVICE_BTN_TR@
|
||||
|
||||
;md, Virtual Port 1, Sega Mega Mouse: Left Button
|
||||
md.input.port1.megamouse.left mouse 0x0 button_left
|
||||
|
@ -6021,7 +6021,7 @@ snes_faust.affinity.msu1.audio 0
|
|||
snes_faust.affinity.msu1.data 0
|
||||
|
||||
;PPU rendering thread CPU affinity mask.
|
||||
snes_faust.affinity.ppu 0
|
||||
snes_faust.affinity.ppu 0xc
|
||||
|
||||
;Correct aspect ratio.
|
||||
snes_faust.correct_aspect 1
|
||||
|
@ -6756,7 +6756,7 @@ vb.debugger.memcharenc shift_jis
|
|||
vb.default_color 0xF0F0F0
|
||||
|
||||
;Disable parallax for BG and OBJ rendering.
|
||||
vb.disable_parallax 1
|
||||
vb.disable_parallax 0
|
||||
|
||||
;Enable (automatic) usage of this module.
|
||||
vb.enable 1
|
||||
|
@ -7363,11 +7363,11 @@ apple2.yscale 4.000000
|
|||
|
||||
apple2.yscalefs 1.000000
|
||||
|
||||
psx.bios_eu scph5502.bin
|
||||
psx.bios_eu /storage/roms/bios/scph5502.bin
|
||||
|
||||
psx.bios_jp scph5500.bin
|
||||
psx.bios_jp /storage/roms/bios/scph5500.bin
|
||||
|
||||
psx.bios_na scph5501.bin
|
||||
psx.bios_na /storage/roms/bios/scph5501.bin
|
||||
|
||||
psx.bios_sanity 1
|
||||
|
||||
|
@ -9815,25 +9815,25 @@ sasplay.yscalefs 1.000000
|
|||
|
||||
ss.affinity.vdp2 0
|
||||
|
||||
ss.bios_jp sega_101.bin
|
||||
ss.bios_jp /storage/roms/bios/sega_101.bin
|
||||
|
||||
ss.bios_na_eu mpr-17933.bin
|
||||
ss.bios_na_eu /storage/roms/bios/mpr-17933.bin
|
||||
|
||||
ss.bios_sanity 1
|
||||
|
||||
ss.bios_stv_eu epr-17954a.ic8
|
||||
ss.bios_stv_eu /storage/roms/bios/epr-17954a.ic8
|
||||
|
||||
ss.bios_stv_jp epr-20091.ic8
|
||||
ss.bios_stv_jp /storage/roms/bios/epr-20091.ic8
|
||||
|
||||
ss.bios_stv_na epr-17952a.ic8
|
||||
ss.bios_stv_na /storage/roms/bios/epr-17952a.ic8
|
||||
|
||||
ss.cart auto
|
||||
|
||||
ss.cart.auto_default backup
|
||||
|
||||
ss.cart.kof95_path mpr-18811-mx.ic1
|
||||
ss.cart.kof95_path /storage/roms/bios/mpr-18811-mx.ic1
|
||||
|
||||
ss.cart.ultraman_path mpr-19367-mx.ic1
|
||||
ss.cart.ultraman_path /storage/roms/bios/mpr-19367-mx.ic1
|
||||
|
||||
ss.cd_sanity 1
|
||||
|
||||
|
@ -9865,43 +9865,43 @@ ss.input.mouse_sensitivity 0.50
|
|||
|
||||
ss.input.port1 gamepad
|
||||
|
||||
ss.input.port1.3dpad.a
|
||||
ss.input.port1.3dpad.a joystick @GUID1@ @DEVICE_BTN_WEST@
|
||||
|
||||
ss.input.port1.3dpad.analog_down
|
||||
ss.input.port1.3dpad.analog_down joystick @GUID1@ @DEVICE_BTN_AL_DOWN@
|
||||
|
||||
ss.input.port1.3dpad.analog_left
|
||||
ss.input.port1.3dpad.analog_left joystick @GUID1@ @DEVICE_BTN_AL_LEFT@
|
||||
|
||||
ss.input.port1.3dpad.analog_right
|
||||
ss.input.port1.3dpad.analog_right joystick @GUID1@ @DEVICE_BTN_AL_RIGHT@
|
||||
|
||||
ss.input.port1.3dpad.analog_up
|
||||
ss.input.port1.3dpad.analog_up joystick @GUID1@ @DEVICE_BTN_AL_UP@
|
||||
|
||||
ss.input.port1.3dpad.b
|
||||
ss.input.port1.3dpad.b joystick @GUID1@ @DEVICE_BTN_SOUTH@
|
||||
|
||||
ss.input.port1.3dpad.c
|
||||
ss.input.port1.3dpad.c joystick @GUID1@ @DEVICE_BTN_TR@
|
||||
|
||||
ss.input.port1.3dpad.down
|
||||
ss.input.port1.3dpad.down joystick @GUID1@ @DEVICE_BTN_DPAD_DOWN@
|
||||
|
||||
ss.input.port1.3dpad.left
|
||||
ss.input.port1.3dpad.left joystick @GUID1@ @DEVICE_BTN_DPAD_LEFT@
|
||||
|
||||
ss.input.port1.3dpad.ls
|
||||
ss.input.port1.3dpad.ls joystick @GUID1@ @DEVICE_BTN_TL2@ || joystick @GUID1@ @DEVICE_BTN_TL2_MINUS@
|
||||
|
||||
ss.input.port1.3dpad.mode
|
||||
ss.input.port1.3dpad.mode joystick
|
||||
|
||||
ss.input.port1.3dpad.mode.defpos digital
|
||||
ss.input.port1.3dpad.mode.defpos analog
|
||||
|
||||
ss.input.port1.3dpad.right
|
||||
ss.input.port1.3dpad.right joystick @GUID1@ @DEVICE_BTN_DPAD_RIGHT@
|
||||
|
||||
ss.input.port1.3dpad.rs
|
||||
ss.input.port1.3dpad.rs joystick @GUID1@ @DEVICE_BTN_TR2@ || joystick @GUID1@ @DEVICE_BTN_TR2_MINUS@
|
||||
|
||||
ss.input.port1.3dpad.start
|
||||
ss.input.port1.3dpad.start joystick @GUID1@ @DEVICE_BTN_START@
|
||||
|
||||
ss.input.port1.3dpad.up
|
||||
ss.input.port1.3dpad.up joystick @GUID1@ @DEVICE_BTN_DPAD_UP@
|
||||
|
||||
ss.input.port1.3dpad.x
|
||||
ss.input.port1.3dpad.x joystick @GUID1@ @DEVICE_BTN_WEST@
|
||||
|
||||
ss.input.port1.3dpad.y
|
||||
ss.input.port1.3dpad.y joystick @GUID1@ @DEVICE_BTN_NORTH@
|
||||
|
||||
ss.input.port1.3dpad.z
|
||||
ss.input.port1.3dpad.z joystick @GUID1@ @DEVICE_BTN_TL@
|
||||
|
||||
ss.input.port1.dmission.a
|
||||
|
||||
|
@ -9981,31 +9981,31 @@ ss.input.port1.dmission.y
|
|||
|
||||
ss.input.port1.dmission.z
|
||||
|
||||
ss.input.port1.gamepad.a keyboard 0x0 89
|
||||
ss.input.port1.gamepad.a joystick @GUID1@ @DEVICE_BTN_WEST@
|
||||
|
||||
ss.input.port1.gamepad.b keyboard 0x0 90
|
||||
ss.input.port1.gamepad.b joystick @GUID1@ @DEVICE_BTN_SOUTH@
|
||||
|
||||
ss.input.port1.gamepad.c keyboard 0x0 91
|
||||
ss.input.port1.gamepad.c joystick @GUID1@ @DEVICE_BTN_TR@
|
||||
|
||||
ss.input.port1.gamepad.down keyboard 0x0 22
|
||||
ss.input.port1.gamepad.down joystick @GUID1@ @DEVICE_BTN_DPAD_DOWN@
|
||||
|
||||
ss.input.port1.gamepad.left keyboard 0x0 4
|
||||
ss.input.port1.gamepad.left joystick @GUID1@ @DEVICE_BTN_DPAD_LEFT@
|
||||
|
||||
ss.input.port1.gamepad.ls keyboard 0x0 95
|
||||
ss.input.port1.gamepad.ls joystick @GUID1@ @DEVICE_BTN_TL2@
|
||||
|
||||
ss.input.port1.gamepad.right keyboard 0x0 7
|
||||
ss.input.port1.gamepad.right joystick @GUID1@ @DEVICE_BTN_DPAD_RIGHT@
|
||||
|
||||
ss.input.port1.gamepad.rs keyboard 0x0 97
|
||||
ss.input.port1.gamepad.rs joystick @GUID1@ @DEVICE_BTN_TR2@
|
||||
|
||||
ss.input.port1.gamepad.start keyboard 0x0 40
|
||||
ss.input.port1.gamepad.start joystick @GUID1@ @DEVICE_BTN_START@
|
||||
|
||||
ss.input.port1.gamepad.up keyboard 0x0 26
|
||||
ss.input.port1.gamepad.up joystick @GUID1@ @DEVICE_BTN_DPAD_UP@
|
||||
|
||||
ss.input.port1.gamepad.x keyboard 0x0 92
|
||||
ss.input.port1.gamepad.x joystick @GUID1@ @DEVICE_BTN_WEST@
|
||||
|
||||
ss.input.port1.gamepad.y keyboard 0x0 93
|
||||
ss.input.port1.gamepad.y joystick @GUID1@ @DEVICE_BTN_NORTH@
|
||||
|
||||
ss.input.port1.gamepad.z keyboard 0x0 94
|
||||
ss.input.port1.gamepad.z joystick @GUID1@ @DEVICE_BTN_TL@
|
||||
|
||||
ss.input.port1.gun.offscreen_shot mouse 0x0 button_right
|
||||
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
# SPDX-License-Identifier: GPL-2.0-or-later
|
||||
# Copyright (C) 2023-present asoderq/sydarn2 (https://github.com/asoderq)
|
||||
# Copyright (C) 2023-present sydarn (https://github.com/asoderq)
|
||||
|
||||
PKG_NAME="mednafen"
|
||||
PKG_VERSION="1.31.0-UNSTABLE"
|
||||
|
@ -13,18 +13,17 @@ pre_configure_target() {
|
|||
|
||||
# unsupported modules
|
||||
DISABLED_MODULES+=" --disable-apple2 \
|
||||
--disable-sasplay \
|
||||
--disable-sasplay \
|
||||
--disable-ssfplay"
|
||||
|
||||
case ${DEVICE} in
|
||||
RK3326)
|
||||
RK3326|RK3566)
|
||||
DISABLED_MODULES+=" --disable-snes \
|
||||
--disable-ss \
|
||||
--disable-psx"
|
||||
;;
|
||||
RK356*)
|
||||
DISABLED_MODULES+=" --disable-ss \
|
||||
--disable-psx"
|
||||
S922X|RK3399|RK3588)
|
||||
DISABLED_MODULES+=" --disable-ss"
|
||||
;;
|
||||
esac
|
||||
|
||||
|
@ -37,13 +36,10 @@ makeinstall_target() {
|
|||
cp -rf ${PKG_DIR}/scripts/* ${INSTALL}/usr/bin
|
||||
|
||||
chmod +x ${INSTALL}/usr/bin/start_mednafen.sh
|
||||
chmod +x ${INSTALL}/usr/bin/mednafen_gen_config.sh
|
||||
|
||||
mkdir -p ${INSTALL}/usr/config/${PKG_NAME}
|
||||
if [ -d ${PKG_DIR}/config/${DEVICE} ]; then
|
||||
cp ${PKG_DIR}/config/${DEVICE}/* ${INSTALL}/usr/config/${PKG_NAME}
|
||||
else
|
||||
cp ${PKG_DIR}/config/common/* ${INSTALL}/usr/config/${PKG_NAME}
|
||||
fi
|
||||
cp ${PKG_DIR}/config/common/* ${INSTALL}/usr/config/${PKG_NAME}
|
||||
}
|
||||
|
||||
post_install() {
|
||||
|
|
|
@ -0,0 +1,145 @@
|
|||
#!/bin/bash
|
||||
# SPDX-License-Identifier: GPL-2.0-or-later
|
||||
# Copyright (C) 2023-present asoderq (https://github.com/asoderq)
|
||||
|
||||
. /etc/profile
|
||||
|
||||
|
||||
# Generate controller config
|
||||
# Set controller guid, just take the first one mednafen lists
|
||||
GUID1="$(mednafen --list-joysticks | grep ID | awk 'NR==1 {print $2}')"
|
||||
sed -e "s/@GUID1@/${GUID1}/g" ${MEDNAFEN_CONFIG} >> $MEDNAFEN_HOME/mednafen.cfg
|
||||
|
||||
NAME="$(mednafen --list-joysticks | grep ID | awk 'NR==1 {print $5$6}')"
|
||||
|
||||
|
||||
# Controller config for 360 and GPIO handled separately
|
||||
if [[ "${NAME}" = "X-Box360" ]]
|
||||
then
|
||||
for CONTROL in DEVICE_BTN_SOUTH DEVICE_BTN_EAST DEVICE_BTN_NORTH \
|
||||
DEVICE_BTN_WEST DEVICE_BTN_TL DEVICE_BTN_TR \
|
||||
DEVICE_BTN_SELECT DEVICE_BTN_START DEVICE_BTN_MODE \
|
||||
DEVICE_BTN_THUMBL DEVICE_BTN_THUMBR
|
||||
do
|
||||
sed -i -e "s/@${CONTROL}@/button_${!CONTROL}/g" $MEDNAFEN_HOME/mednafen.cfg
|
||||
done
|
||||
|
||||
# Naming differs to much just assign mednafen name here
|
||||
DEVICE_BTN_DPAD_UP="abs_7-"
|
||||
DEVICE_BTN_DPAD_DOWN="abs_7+"
|
||||
DEVICE_BTN_DPAD_LEFT="abs_6-"
|
||||
DEVICE_BTN_DPAD_RIGHT="abs_6+"
|
||||
DEVICE_BTN_TL2="abs_2+"
|
||||
DEVICE_BTN_TR2="abs_5+"
|
||||
|
||||
# These are the minus range of the analog triggers
|
||||
DEVICE_BTN_TL2_MINUS="abs_2-"
|
||||
DEVICE_BTN_TR2_MINUS="abs_5-"
|
||||
|
||||
# Left analog
|
||||
DEVICE_BTN_AL_DOWN="abs_1+"
|
||||
DEVICE_BTN_AL_UP="abs_1-"
|
||||
DEVICE_BTN_AL_LEFT="abs_0-"
|
||||
DEVICE_BTN_AL_RIGHT="abs_0+"
|
||||
|
||||
# Right analog
|
||||
DEVICE_BTN_AR_DOWN="abs_3+"
|
||||
DEVICE_BTN_AR_UP="abs_3-"
|
||||
DEVICE_BTN_AR_LEFT="abs_2-"
|
||||
DEVICE_BTN_AR_RIGHT="abs_2+"
|
||||
|
||||
for CONTROL in DEVICE_BTN_TL2 DEVICE_BTN_TR2 DEVICE_BTN_DPAD_UP \
|
||||
DEVICE_BTN_DPAD_DOWN DEVICE_BTN_DPAD_LEFT \
|
||||
DEVICE_BTN_DPAD_RIGHT DEVICE_BTN_TL2 \
|
||||
DEVICE_BTN_TR2_MINUS DEVICE_BTN_AL_DOWN DEVICE_BTN_AL_UP \
|
||||
DEVICE_BTN_AL_LEFT DEVICE_BTN_AL_RIGHT \
|
||||
DEVICE_BTN_AR_DOWN DEVICE_BTN_AR_UP DEVICE_BTN_AR_LEFT \
|
||||
DEVICE_BTN_TL2_MINUS DEVICE_BTN_TR2_MINUS
|
||||
do
|
||||
sed -i -e "s/@${CONTROL}@/${!CONTROL}/g" $MEDNAFEN_HOME/mednafen.cfg
|
||||
done
|
||||
|
||||
elif [[ "${NAME}" = "OSHPB" ]]
|
||||
then
|
||||
# This is 351P, maybe, hopefully also M and V.
|
||||
# No 351 usb controller has analog triggers
|
||||
DEVICE_BTN_TL2_MINUS=${DEVICE_BTN_TL2}
|
||||
DEVICE_BTN_TR2_MINUS=${DEVICE_BTN_TR2}
|
||||
|
||||
# These are the inputs prefixed with button_
|
||||
for CONTROL in DEVICE_BTN_SOUTH DEVICE_BTN_EAST DEVICE_BTN_NORTH \
|
||||
DEVICE_BTN_WEST DEVICE_BTN_TL DEVICE_BTN_TR \
|
||||
DEVICE_BTN_TL2 DEVICE_BTN_TR2 DEVICE_BTN_SELECT \
|
||||
DEVICE_BTN_START DEVICE_BTN_MODE DEVICE_BTN_THUMBL \
|
||||
DEVICE_BTN_THUMBR DEVICE_BTN_TL2_MINUS DEVICE_BTN_TR2_MINUS
|
||||
do
|
||||
sed -i -e "s/@${CONTROL}@/button_${!CONTROL}/g" $MEDNAFEN_HOME/mednafen.cfg
|
||||
done
|
||||
|
||||
DEVICE_BTN_DPAD_UP="abs_7-"
|
||||
DEVICE_BTN_DPAD_DOWN="abs_7+"
|
||||
DEVICE_BTN_DPAD_LEFT="abs_6-"
|
||||
DEVICE_BTN_DPAD_RIGHT="abs_6+"
|
||||
|
||||
# These inputs are probably prefixed with something else than button_
|
||||
# Just null out the sticks until it is supported in the controller profile
|
||||
# Left analog
|
||||
DEVICE_BTN_AL_DOWN=""
|
||||
DEVICE_BTN_AL_UP=""
|
||||
DEVICE_BTN_AL_LEFT=""
|
||||
DEVICE_BTN_AL_RIGHT=""
|
||||
|
||||
# Right analog
|
||||
DEVICE_BTN_AR_DOWN=""
|
||||
DEVICE_BTN_AR_UP=""
|
||||
DEVICE_BTN_AR_LEFT=""
|
||||
DEVICE_BTN_AR_RIGHT=""
|
||||
for CONTROL in DEVICE_BTN_AL_DOWN DEVICE_BTN_AL_UP DEVICE_BTN_AL_LEFT \
|
||||
DEVICE_BTN_AL_RIGHT DEVICE_BTN_AR_DOWN DEVICE_BTN_AR_UP \
|
||||
DEVICE_BTN_AR_LEFT DEVICE_BTN_DPAD_UP DEVICE_BTN_DPAD_DOWN\
|
||||
DEVICE_BTN_DPAD_LEFT DEVICE_BTN_DPAD_RIGHT
|
||||
|
||||
do
|
||||
sed -i -e "s/@${CONTROL}@//g" $MEDNAFEN_HOME/mednafen.cfg
|
||||
done
|
||||
|
||||
else
|
||||
# No GPIO device has analog triggers (I think), Just set them to the same
|
||||
DEVICE_BTN_TL2_MINUS=${DEVICE_BTN_TL2}
|
||||
DEVICE_BTN_TR2_MINUS=${DEVICE_BTN_TR2}
|
||||
|
||||
# These are the inputs prefixed with button_
|
||||
for CONTROL in DEVICE_BTN_SOUTH DEVICE_BTN_EAST DEVICE_BTN_NORTH \
|
||||
DEVICE_BTN_WEST DEVICE_BTN_TL DEVICE_BTN_TR \
|
||||
DEVICE_BTN_TL2 DEVICE_BTN_TR2 DEVICE_BTN_SELECT \
|
||||
DEVICE_BTN_START DEVICE_BTN_MODE DEVICE_BTN_THUMBL \
|
||||
DEVICE_BTN_THUMBR DEVICE_BTN_DPAD_UP DEVICE_BTN_DPAD_DOWN \
|
||||
DEVICE_BTN_DPAD_LEFT DEVICE_BTN_DPAD_RIGHT \
|
||||
DEVICE_BTN_TL2_MINUS DEVICE_BTN_TR2_MINUS
|
||||
do
|
||||
sed -i -e "s/@${CONTROL}@/button_${!CONTROL}/g" $MEDNAFEN_HOME/mednafen.cfg
|
||||
done
|
||||
|
||||
# These inputs are probably prefixed with something else than button_
|
||||
# Just null out the sticks until it is supported in the controller profile
|
||||
# Left analog
|
||||
DEVICE_BTN_AL_DOWN=""
|
||||
DEVICE_BTN_AL_UP=""
|
||||
DEVICE_BTN_AL_LEFT=""
|
||||
DEVICE_BTN_AL_RIGHT=""
|
||||
|
||||
# Right analog
|
||||
DEVICE_BTN_AR_DOWN=""
|
||||
DEVICE_BTN_AR_UP=""
|
||||
DEVICE_BTN_AR_LEFT=""
|
||||
DEVICE_BTN_AR_RIGHT=""
|
||||
for CONTROL in DEVICE_BTN_AL_DOWN DEVICE_BTN_AL_UP DEVICE_BTN_AL_LEFT \
|
||||
DEVICE_BTN_AL_RIGHT DEVICE_BTN_AR_DOWN DEVICE_BTN_AR_UP \
|
||||
DEVICE_BTN_AR_LEFT
|
||||
do
|
||||
sed -i -e "s/@${CONTROL}@//g" $MEDNAFEN_HOME/mednafen.cfg
|
||||
done
|
||||
|
||||
fi
|
||||
|
||||
|
|
@ -1,11 +1,21 @@
|
|||
#!/bin/bash
|
||||
# SPDX-License-Identifier: GPL-2.0-or-later
|
||||
# Copyright (C) 2022-present asoderq (https://github.com/asoderq)
|
||||
# Copyright (C) 2023-present asoderq (https://github.com/asoderq)
|
||||
|
||||
. /etc/profile
|
||||
|
||||
export MEDNAFEN_HOME=/storage/.config/mednafen
|
||||
MEDNAFEN_CONFIG=/usr/config/mednafen/mednafen.cfg
|
||||
export MEDNAFEN_CONFIG=/usr/config/mednafen/mednafen.cfg
|
||||
|
||||
if [ ! -d "$MEDNAFEN_HOME" ]
|
||||
then
|
||||
mkdir /storage/.config/mednafen
|
||||
fi
|
||||
|
||||
if [ ! -f "$MEDNAFEN_HOME/mednafen.cfg" ]
|
||||
then
|
||||
/usr/bin/bash /usr/bin/mednafen_gen_config.sh
|
||||
fi
|
||||
|
||||
#Emulation Station Features
|
||||
GAME=$(echo "${1}"| sed "s#^/.*/##")
|
||||
|
@ -27,26 +37,8 @@ else
|
|||
unset EMUPERF
|
||||
fi
|
||||
|
||||
# delete current config
|
||||
rm $MEDNAFEN_HOME/mednafen.cfg
|
||||
# Generate controller config
|
||||
# Set controller sdl guid
|
||||
GUID1="$(mednafen --list-joysticks | grep ID | awk 'NR==1 {print $2}')"
|
||||
sed -e "s/@GUID1@/${GUID1}/g" ${MEDNAFEN_CONFIG} >> $MEDNAFEN_HOME/mednafen.cfg
|
||||
|
||||
# Buttons mapping
|
||||
for CONTROL in DEVICE_BTN_SOUTH DEVICE_BTN_EAST DEVICE_BTN_NORTH \
|
||||
DEVICE_BTN_WEST DEVICE_BTN_TL DEVICE_BTN_TR \
|
||||
DEVICE_BTN_TL2 DEVICE_BTN_TR2 DEVICE_BTN_SELECT \
|
||||
DEVICE_BTN_START DEVICE_BTN_MODE DEVICE_BTN_THUMBL \
|
||||
DEVICE_BTN_THUMBR DEVICE_BTN_DPAD_UP DEVICE_BTN_DPAD_DOWN \
|
||||
DEVICE_BTN_DPAD_LEFT DEVICE_BTN_DPAD_RIGHT
|
||||
do
|
||||
sed -i -e "s/@${CONTROL}@/button_${!CONTROL}/g" $MEDNAFEN_HOME/mednafen.cfg
|
||||
done
|
||||
|
||||
#Set Save folder
|
||||
sed -i -e "s/@PLATFORM@/${PLATFORM}/g" $MEDNAFEN_HOME/mednafen.cfg
|
||||
sed -i -e "s/@PLATFORM@/${PLATFORM}/g" $MEDNAFEN_HOME/mednafen.cfg
|
||||
|
||||
# Get command line switches
|
||||
FEATURES_CMDLINE=""
|
||||
|
|
|
@ -2,10 +2,6 @@
|
|||
<features>
|
||||
<emulator name="mednafen">
|
||||
<features>
|
||||
<feature name="autosave">
|
||||
<choice name="0"/>
|
||||
<choice name="1"/>
|
||||
</feature>
|
||||
<feature name="shader">
|
||||
<choice name="none"/>
|
||||
<choice name="autoip"/>
|
||||
|
@ -164,6 +160,7 @@
|
|||
</features>
|
||||
</core>
|
||||
<core name="wsswan"/>
|
||||
<core name="psx"/>
|
||||
</cores>
|
||||
</emulator>
|
||||
<emulator name="mupen64plus">
|
||||
|
|
|
@ -33,7 +33,7 @@ case "${DEVICE}" in
|
|||
AMD64)
|
||||
[ "${ENABLE_32BIT}" == "true" ] && EMUS_32BIT="lutris-wine"
|
||||
PKG_EMUS+=" amiberry cemu-sa citra-sa dolphin-sa duckstation-sa melonds-sa minivmacsa mupen64plus-sa kronos-sa \
|
||||
nanoboyadvance-sa pcsx2-sa primehack rpcs3-sa ryujinx-sa scummvmsa vita3k-sa xemu-sa yuzu-sa"
|
||||
nanoboyadvance-sa pcsx2-sa primehack rpcs3-sa ryujinx-sa scummvmsa vita3k-sa xemu-sa yuzu-sa mednafen"
|
||||
LIBRETRO_CORES+=" beetle-psx-lr bsnes-hd-lr citra-lr desmume-lr dolphin-lr flycast-lr lrps2-lr mame-lr \
|
||||
play-lr"
|
||||
;;
|
||||
|
@ -68,7 +68,7 @@ case "${DEVICE}" in
|
|||
RK3326*)
|
||||
[ "${ENABLE_32BIT}" == "true" ] && EMUS_32BIT="flycast-lr desmume-lr gpsp-lr pcsx_rearmed-lr"
|
||||
PKG_DEPENDS_TARGET+=" common-shaders glsl-shaders"
|
||||
PKG_EMUS+=" amiberry drastic-sa mupen64plus-sa nanoboyadvance-sa scummvmsa yabasanshiro-sa portmaster"
|
||||
PKG_EMUS+=" amiberry drastic-sa mupen64plus-sa nanoboyadvance-sa scummvmsa yabasanshiro-sa portmaster mednafen"
|
||||
LIBRETRO_CORES+=" uae4arm flycast-lr"
|
||||
PKG_RETROARCH+=" retropie-shaders"
|
||||
;;
|
||||
|
@ -358,7 +358,7 @@ makeinstall_target() {
|
|||
add_emu_core famicom retroarch quicknes false
|
||||
add_emu_core famicom retroarch mesen false
|
||||
case ${DEVICE} in
|
||||
RK3399)
|
||||
RK3399|AMD64|RK3326)
|
||||
add_emu_core famicom mednafen nes false
|
||||
;;
|
||||
esac
|
||||
|
@ -369,7 +369,7 @@ makeinstall_target() {
|
|||
add_emu_core fds retroarch fceumm false
|
||||
add_emu_core fds retroarch quicknes false
|
||||
case ${DEVICE} in
|
||||
RK3399)
|
||||
RK3399|AMD64|RK3326)
|
||||
add_emu_core fds mednafen nes false
|
||||
;;
|
||||
esac
|
||||
|
@ -405,7 +405,7 @@ makeinstall_target() {
|
|||
add_emu_core gb retroarch mgba false
|
||||
add_emu_core gb retroarch vbam false
|
||||
case ${DEVICE} in
|
||||
RK3399)
|
||||
RK3399|AMD64|RK3326)
|
||||
add_emu_core gb mednafen gb false
|
||||
;;
|
||||
esac
|
||||
|
@ -419,7 +419,7 @@ makeinstall_target() {
|
|||
add_emu_core gbh retroarch mgba false
|
||||
add_emu_core gbh retroarch vbam false
|
||||
case ${DEVICE} in
|
||||
RK3399)
|
||||
RK3399|AMD64|RK3326)
|
||||
add_emu_core gbh mednafen gb false
|
||||
;;
|
||||
esac
|
||||
|
@ -444,7 +444,7 @@ makeinstall_target() {
|
|||
;;
|
||||
esac
|
||||
case ${DEVICE} in
|
||||
RK3399)
|
||||
RK3399|AMD64|RK3326)
|
||||
add_emu_core gba mednafen gba false
|
||||
;;
|
||||
esac
|
||||
|
@ -457,7 +457,7 @@ makeinstall_target() {
|
|||
add_emu_core gbah retroarch vba_next false
|
||||
add_emu_core gbah retroarch beetle_gba false
|
||||
case ${DEVICE} in
|
||||
RK3399)
|
||||
RK3399|AMD64|RK3326)
|
||||
add_emu_core gbah mednafen gba false
|
||||
;;
|
||||
esac
|
||||
|
@ -471,7 +471,7 @@ makeinstall_target() {
|
|||
add_emu_core gbc retroarch mgba false
|
||||
add_emu_core gbc retroarch vbam false
|
||||
case ${DEVICE} in
|
||||
RK3399)
|
||||
RK3399|AMD64|RK3326)
|
||||
add_emu_core gbc mednafen gb false
|
||||
;;
|
||||
esac
|
||||
|
@ -485,7 +485,7 @@ makeinstall_target() {
|
|||
add_emu_core gbch retroarch mgba false
|
||||
add_emu_core gbch retroarch vbam false
|
||||
case ${DEVICE} in
|
||||
RK3399)
|
||||
RK3399|AMD64|RK3326)
|
||||
add_emu_core gbch mednafen gb false
|
||||
;;
|
||||
esac
|
||||
|
@ -546,7 +546,7 @@ makeinstall_target() {
|
|||
add_emu_core gamegear retroarch picodrive false
|
||||
add_emu_core gamegear retroarch smsplus false
|
||||
case ${DEVICE} in
|
||||
RK3399)
|
||||
RK3399|AMD64|RK3326)
|
||||
add_emu_core gamegear mednafen gg false
|
||||
;;
|
||||
esac
|
||||
|
@ -558,7 +558,7 @@ makeinstall_target() {
|
|||
add_emu_core ggh retroarch picodrive false
|
||||
add_emu_core ggh retroarch smsplus false
|
||||
case ${DEVICE} in
|
||||
RK3399)
|
||||
RK3399|AMD64|RK3326)
|
||||
add_emu_core ggh mednafen gg false
|
||||
;;
|
||||
esac
|
||||
|
@ -580,7 +580,7 @@ makeinstall_target() {
|
|||
add_emu_core atarilynx retroarch handy true
|
||||
add_emu_core atarilynx retroarch beetle_lynx false
|
||||
case ${DEVICE} in
|
||||
RK3399)
|
||||
RK3399|AMD64|RK3326)
|
||||
add_emu_core atarilynx mednafen lynx false
|
||||
;;
|
||||
esac
|
||||
|
@ -605,7 +605,7 @@ makeinstall_target() {
|
|||
add_emu_core megadrive-japan retroarch genesis_plus_gx_wide false
|
||||
add_emu_core megadrive-japan retroarch picodrive
|
||||
case ${DEVICE} in
|
||||
RK3399)
|
||||
RK3399|AMD64|RK3326)
|
||||
add_emu_core megadrive-japan mednafen md false
|
||||
;;
|
||||
esac
|
||||
|
@ -620,7 +620,7 @@ makeinstall_target() {
|
|||
add_emu_core snesmsu1 retroarch snes9x true
|
||||
add_emu_core snesmsu1 retroarch beetle_supafaust false
|
||||
case ${DEVICE} in
|
||||
RK3399)
|
||||
RK3399|AMD64|RK3326)
|
||||
add_emu_core snesmsu1 mednafen snes_faust false
|
||||
;;
|
||||
esac
|
||||
|
@ -680,7 +680,7 @@ makeinstall_target() {
|
|||
add_emu_core ngp retroarch beetle_ngp true
|
||||
add_emu_core ngp retroarch race false
|
||||
case ${DEVICE} in
|
||||
RK3399)
|
||||
RK3399|AMD64|RK3326)
|
||||
add_emu_core ngp mednafen ngp false
|
||||
;;
|
||||
esac
|
||||
|
@ -690,7 +690,7 @@ makeinstall_target() {
|
|||
add_emu_core ngpc retroarch beetle_ngp true
|
||||
add_emu_core ngpc retroarch race false
|
||||
case ${DEVICE} in
|
||||
RK3399)
|
||||
RK3399|AMD64|RK3326)
|
||||
add_emu_core ngpc mednafen ngp false
|
||||
;;
|
||||
esac
|
||||
|
@ -740,7 +740,7 @@ makeinstall_target() {
|
|||
add_emu_core nes retroarch quicknes false
|
||||
add_emu_core nes retroarch mesen false
|
||||
case ${DEVICE} in
|
||||
RK3399)
|
||||
RK3399|AMD64|RK3326)
|
||||
add_emu_core nes mednafen nes false
|
||||
;;
|
||||
esac
|
||||
|
@ -752,7 +752,7 @@ makeinstall_target() {
|
|||
add_emu_core nesh retroarch quicknes false
|
||||
add_emu_core nesh retroarch mesen false
|
||||
case ${DEVICE} in
|
||||
RK3399)
|
||||
RK3399|AMD64|RK3326)
|
||||
add_emu_core nesh mednafen nesh false
|
||||
;;
|
||||
esac
|
||||
|
@ -779,7 +779,7 @@ makeinstall_target() {
|
|||
add_emu_core pcengine retroarch beetle_pce false
|
||||
add_emu_core pcengine retroarch beetle_supergrafx false
|
||||
case ${DEVICE} in
|
||||
RK3399)
|
||||
RK3399|AMD64|RK3326)
|
||||
add_emu_core pcengine mednafen pce false
|
||||
add_emu_core pcengine mednafen pce_fast false
|
||||
;;
|
||||
|
@ -791,7 +791,7 @@ makeinstall_target() {
|
|||
add_emu_core pcenginecd retroarch beetle_pce false
|
||||
add_emu_core pcenginecd retroarch beetle_supergrafx false
|
||||
case ${DEVICE} in
|
||||
RK3399)
|
||||
RK3399|AMD64|RK3326)
|
||||
add_emu_core pcenginecd mednafen pce false
|
||||
add_emu_core pcenginecd mednafen pce_fast false
|
||||
;;
|
||||
|
@ -801,7 +801,7 @@ makeinstall_target() {
|
|||
### NEC PC-FX
|
||||
add_emu_core pcfx retroarch beetle_pcfx true
|
||||
case ${DEVICE} in
|
||||
RK3399)
|
||||
RK3399|AMD64|RK3326)
|
||||
add_emu_core pcfx mednafen pcfx false
|
||||
;;
|
||||
esac
|
||||
|
@ -817,6 +817,7 @@ makeinstall_target() {
|
|||
AMD64)
|
||||
add_emu_core psx retroarch beetle_psx true
|
||||
add_emu_core psx duckstation duckstation-sa false
|
||||
add_emu_core psx mednafen psx false
|
||||
;;
|
||||
S922X*)
|
||||
add_emu_core psx retroarch pcsx_rearmed true
|
||||
|
@ -844,6 +845,7 @@ makeinstall_target() {
|
|||
RK3326)
|
||||
add_emu_core psx retroarch pcsx_rearmed32 true
|
||||
add_emu_core psx retroarch pcsx_rearmed false
|
||||
add_emu_core psx mednafen psx false
|
||||
;;
|
||||
esac
|
||||
add_emu_core psx retroarch duckstation false
|
||||
|
@ -933,7 +935,7 @@ makeinstall_target() {
|
|||
add_emu_core genesis retroarch genesis_plus_gx_wide false
|
||||
add_emu_core genesis retroarch picodrive false
|
||||
case ${DEVICE} in
|
||||
RK3399)
|
||||
RK3399|AMD64)
|
||||
add_emu_core genesis mednafen md false
|
||||
;;
|
||||
esac
|
||||
|
@ -944,7 +946,7 @@ makeinstall_target() {
|
|||
add_emu_core genh retroarch genesis_plus_gx_wide false
|
||||
add_emu_core genh retroarch picodrive false
|
||||
case ${DEVICE} in
|
||||
RK3399)
|
||||
RK3399|AMD64|RK3326)
|
||||
add_emu_core genh mednafen md false
|
||||
;;
|
||||
esac
|
||||
|
@ -956,7 +958,7 @@ makeinstall_target() {
|
|||
add_emu_core mastersystem retroarch picodrive false
|
||||
add_emu_core mastersystem retroarch smsplus false
|
||||
case ${DEVICE} in
|
||||
RK3399)
|
||||
RK3399|AMD64|RK3326)
|
||||
add_emu_core mastersystem mednafen sms false
|
||||
;;
|
||||
esac
|
||||
|
@ -967,7 +969,7 @@ makeinstall_target() {
|
|||
add_emu_core megadrive retroarch genesis_plus_gx_wide false
|
||||
add_emu_core megadrive retroarch picodrive false
|
||||
case ${DEVICE} in
|
||||
RK3399)
|
||||
RK3399|AMD64|RK3326)
|
||||
add_emu_core megadrive mednafen md false
|
||||
;;
|
||||
esac
|
||||
|
@ -990,7 +992,7 @@ makeinstall_target() {
|
|||
esac
|
||||
add_emu_core saturn retroarch beetle_saturn false
|
||||
case ${DEVICE} in
|
||||
RK3399)
|
||||
AMD64)
|
||||
add_emu_core saturn mednafen ss false
|
||||
;;
|
||||
esac
|
||||
|
@ -1001,7 +1003,7 @@ makeinstall_target() {
|
|||
AMD64|S922X*|RK35*)
|
||||
add_emu_core st-v retroarch beetle_saturn true
|
||||
;;
|
||||
RK3399)
|
||||
RK3399|AMD64)
|
||||
add_emu_core st-v retroarch beetle_saturn true
|
||||
add_emu_core st-v mednafen ss false
|
||||
;;
|
||||
|
@ -1039,7 +1041,7 @@ makeinstall_target() {
|
|||
add_emu_core supergrafx retroarch beetle_supergrafx
|
||||
add_emu_core supergrafx retroarch beetle_pce
|
||||
case ${DEVICE} in
|
||||
RK3399)
|
||||
RK3399|AMD64|RK3326)
|
||||
add_emu_core supergrafx mednafen pce false
|
||||
add_emu_core supergrafx mednafen pce_fast false
|
||||
;;
|
||||
|
@ -1056,10 +1058,13 @@ makeinstall_target() {
|
|||
add_emu_core snes retroarch bsnes_mercury_performance false
|
||||
add_emu_core snes retroarch bsnes_hd_beta false
|
||||
case ${DEVICE} in
|
||||
RK3399)
|
||||
RK3399|AMD64)
|
||||
add_emu_core snes mednafen snes_faust false
|
||||
add_emu_core snes mednafen snes false
|
||||
;;
|
||||
RK3326)
|
||||
add_emu_core snes mednafen snes_faust false
|
||||
;;
|
||||
esac
|
||||
add_es_system snes
|
||||
|
||||
|
@ -1073,10 +1078,13 @@ makeinstall_target() {
|
|||
add_emu_core snesh retroarch bsnes_mercury_performance false
|
||||
add_emu_core snesh retroarch bsnes_hd_beta false
|
||||
case ${DEVICE} in
|
||||
RK3399)
|
||||
RK3399|AMD64)
|
||||
add_emu_core snesh mednafen snes false
|
||||
add_emu_core snesh mednafen snes_faust false
|
||||
;;
|
||||
RK3326)
|
||||
add_emu_core snes mednafen snes_faust false
|
||||
;;
|
||||
esac
|
||||
add_es_system snesh
|
||||
|
||||
|
@ -1090,10 +1098,13 @@ makeinstall_target() {
|
|||
add_emu_core sfc retroarch bsnes_mercury_performance false
|
||||
add_emu_core sfc retroarch bsnes_hd_beta false
|
||||
case ${DEVICE} in
|
||||
RK3399)
|
||||
RK3399|AMD64)
|
||||
add_emu_core sfc mednafen snes false
|
||||
add_emu_core sfc mednafen snes_faust false
|
||||
;;
|
||||
RK3326)
|
||||
add_emu_core snes mednafen snes_faust false
|
||||
;;
|
||||
esac
|
||||
add_es_system sfc
|
||||
|
||||
|
@ -1121,7 +1132,7 @@ makeinstall_target() {
|
|||
add_emu_core tg16 retroarch beetle_pce false
|
||||
add_emu_core tg16 retroarch beetle_supergrafx false
|
||||
case ${DEVICE} in
|
||||
RK3399)
|
||||
RK3399|AMD64|RK3326)
|
||||
add_emu_core tg16 mednafen pce false
|
||||
add_emu_core tg16 mednafen pce_fast false
|
||||
;;
|
||||
|
@ -1133,7 +1144,7 @@ makeinstall_target() {
|
|||
add_emu_core tg16cd retroarch beetle_pce false
|
||||
add_emu_core tg16cd retroarch beetle_supergrafx false
|
||||
case ${DEVICE} in
|
||||
RK3399)
|
||||
RK3399|AMD64|RK3326)
|
||||
add_emu_core tg16cd mednafen pce false
|
||||
add_emu_core tg16cd mednafen pce_fast false
|
||||
;;
|
||||
|
@ -1155,7 +1166,7 @@ makeinstall_target() {
|
|||
### Nintendo VirtualBoy
|
||||
add_emu_core virtualboy retroarch beetle_vb true
|
||||
case ${DEVICE} in
|
||||
RK3399)
|
||||
RK3399|AMD64|RK3326)
|
||||
add_emu_core virtualboy mednafen vb false
|
||||
;;
|
||||
esac
|
||||
|
@ -1164,7 +1175,7 @@ makeinstall_target() {
|
|||
### Bandai Wonderswan
|
||||
add_emu_core wonderswan retroarch beetle_wswan true
|
||||
case ${DEVICE} in
|
||||
RK3399)
|
||||
RK3399|AMD64|RK3326)
|
||||
add_emu_core wonderswan mednafen wswan false
|
||||
;;
|
||||
esac
|
||||
|
@ -1173,7 +1184,7 @@ makeinstall_target() {
|
|||
### Bandai Wonderswan Color
|
||||
add_emu_core wonderswancolor retroarch beetle_wswan true
|
||||
case ${DEVICE} in
|
||||
RK3399)
|
||||
RK3399|AMD64|RK3326)
|
||||
add_emu_core wonderswancolor mednafen wswan false
|
||||
;;
|
||||
esac
|
||||
|
|
Loading…
Reference in a new issue