Experimental libretro player support:
- Get cores from: https://buildbot.libretro.com/nightly/windows/x86_64/latest/
- Use File > Open Advanced.
- Select a libretro core. Store them in the bizhawk/Libretro/Cores directory. Use bit dlls. You'll probably want libwinpthread-1.dll (from retroarch itself) and maybe libgcc_s_dw2-1.dll and others parked alongside it--NOT in the bizhawk main dll directory.
- Put the "system" path is bizhawk/Libretro/Cores/System/corefilename_libretro
- Don't complain about compatibility unless you've tested on retroarch.
Build list comes from this section of LibRetro.
The list is specifically looking at cores that are functional in BizHawk (with notes), not if they're TASable.
The list is specifically looking at cores that are functional in BizHawk (with notes), not if they're TASable.
2048 | ✘ | 81 | ? (no keyboard support) | a5200 | ✓ | anarch | ✘ (sound) | ardens | ✘ |
---|---|---|---|---|---|---|---|---|---|
arduous | ✓ | atari800 | ✘ | bk | ✘ | blastem | ✓ (overscan missing) | bluemsx | ✘ |
boom3 | ✘ | boom3_xp | ✘ | bsnes-jg | ✘ | bsnes2014_accuracy | ✓ | bsnes2014_balanced | ✓ |
bsnes2014_performance | ✓ | bsnes_cplusplus98 | ✓ | bsnes_hd_beta | ✓ | bsnes | ✓ | bsnes_mercury_accuracy | ✓ |
bsnes_mercury_balanced | ✓ | bsnes_mercury_performance | ✓ | cannonball | ✘ | cap32 | ✓ | cdi2015 | ✘ |
chailove | ✓ | citra2018 | ✘ | citra | ✘ | craft | ✘ | crocods | ✓ |
desmume2015 | ? (no touch support) | desmume | ? (no touch support) | dinothawr | ✓ | dirksimple | ✘ | dolphin | ✘ |
dosbox_core | ✓ | dosbox_pure | ✓ | dosbox_svn | ✓ | DoubleCherryGB | ✘ | easyrpg | ✘ |
ecwolf | ✘ | ep128emu_core | ✘ | fbalpha2012_cps1 | ✘ | fbalpha2012_cps2 | ✘ | fbalpha2012_cps3 | ✘ |
fbalpha2012 | ✓ | fbalpha2012_neogeo | ✘ | fbalpha | ✓ | fbneo | ✓ | fceumm | ✓ |
fixgb | ✓ | fixnes | ✓ | flycast | ✘ | fmsx | ✓ | freechaf | ✓ |
freeintv | ✓ | frodo | ☐ | fuse | ☐ | galaksija | ☐ | gambatte | ✓ |
gearboy | ✓ | gearcoleco | ☐ | gearsystem | ☐ | genesis_plus_gx | ✓ (overscan missing) | genesis_plus_gx_wide | ✓ |
geolith | ☐ | gme | ☐ | gong | ☐ | gpsp | ✓ | gw | ✓ |
handy | ☐ | hatari | ☐ | jaxe | ☐ | jumpnbump | ☐ | kronos | ✘ |
lowresnx | ✓ | lutro | ✘ | m2000 | ☐ | mame2000 | ✓ | mame2003 | ✘ |
mame2003_midway | ✓ | mame2003_plus | ✓ | mame2010 | ✓ | mame | ✘ | mcsoftserve | ☐ |
mednafen_gba | ✓ | mednafen_lynx | ☐ | mednafen_ngp | ☐ | mednafen_pce_fast | ☐ | mednafen_pce | ☐ |
mednafen_pcfx | ☐ | mednafen_psx_hw | ✓ (no hw) | mednafen_psx | ✓ | mednafen_saturn | ✓ | mednafen_snes | ✓ |
mednafen_supafaust | ✘ | mednafen_supergrafx | ☐ | mednafen_vb | ✓ | mednafen_wswan | ☐ | melondsds | ? (no touch support) |
melonds | ? (no touch support) | mesen-s | ✘ | mesen | ✘ | meteor | ✓ | mgba | ✓ |
minivmac | ☐ | mojozork | ✘ | mrboom | ✓ | mupen64plus_next | ✘ | mu | ☐ |
nekop2 | ✓ (font issues) | neocd | ✘ | nestopia | ✓ | np2kai | ✓ (font issues, if a title crashes use nekop2) | numero | ☐ |
nxengine | ✓ | o2em | ☐ | oberon | ☐ | openlara | ✘ | opera | ? (no mouse support) |
panda3ds | ✘ | parallel_n64 | ✘ | pcsx2 | ✘ | pcsx_rearmed | ✓ | picodrive | ✓ |
play | ✘ | pocketcdg | ? | pokemini | ✓ | potator | ☐ | ppsspp | ✓ (no save info fonts) |
prboom | ✓ | prosystem | ☐ | puae2021 | ☐ | puae | ☐ | px68k | ☐ |
qemu | ☐ | quasi88 | ☐ | quicknes | ✓ | race | ☐ | reminiscence | ☐ |
retro8 | ✓ (sound issues) | sameboy | ✓ | sameduck | ☐ | same_cdi | ✘ | scummvm | ✘ |
smsplus | ☐ | snes9x2002 | ✓ | snes9x2005 | ✓ | snes9x2005_plus | ✓ | snes9x2010 | ✓ |
snes9x | ✓ | squirreljme | ✘ | stella2014 | ✓ | stella2023 | ✓ | stella | ✓ |
superbroswar | ✓ | swanstation | ✓ | tgbdual | ✘ | theodore | ☐ | thepowdertoy | ✘ |
tic80 | ✓ | tyrquake | ✓ | uw8 | ☐ | uzem | ✓ | vaporspec | ☐ |
vbam | ✓ | vba_next | ✓ | vecx | ☐ | vemulator | ? (can crash) | vice_x128 | ? (no keyboard support) |
vice_x64sc | ? (no keyboard support) | vice_x64 | ? (no keyboard support) | vice_xcbm2 | ? (no keyboard support) | vice_xcbm5x0 | ? (no keyboard support) | vice_xpet | ? (no keyboard support) |
vice_xplus4 | ? (no keyboard support) | vice_xscpu64 | ✘ (boots, games crashes) | vice_xvic | ? (no keyboard support) | vircon32 | ☐ | virtualjaguar | ✓ |
virtualxt | ✘ | vitaquake2-rogue | ✓ | vitaquake2-xatrix | ✓ | vitaquake2-zaero | ✘ (boots, crashes) | vitaquake2 | ✓ |
vitaquake3 | ✘ | wasm4 | ✓ | x1 | ☐ | xrick | ✓ | yabasanshiro | ✘ |
yabause | ✘ |
TODO
- --open commandline which receives a command capable of running an OpenAdvanced item. Do this kind of soon, since it might affect the serialization of those command a little bit