BizHawk: Difference between revisions

Ilyagredasov (talk | contribs)
No edit summary
Tags: Mobile edit Mobile web edit
Ilyagredasov (talk | contribs)
Supported systems: Why Libretro should be listed separately? Especially in the light of BizHawk being an alternative to libretro in the first place?
Tags: Mobile edit Mobile web edit Advanced mobile edit
 
(35 intermediate revisions by 5 users not shown)
Line 11: Line 11:
|prog-lang = {{Proglang|C#}}
|prog-lang = {{Proglang|C#}}
|license = {{License|MIT}}, {{License|GPL}}
|license = {{License|MIT}}, {{License|GPL}}
|source = [https://github.com/TASEmulators/BizHawk GitHub]
|source = [https://github.com/TASEmulators/BizHawk GitHub]<br/>[https://gitlab.com/TASVideos/BizHawk/ GitLab] <small>(mirror)</small>
|issuetracker = [https://github.com/TASEmulators/BizHawk/issues GitHub]
}}
}}


Line 40: Line 41:
For tool-assisted speedruns, BizHawk is king. Since 1.11.4, it has support for [[libretro]] cores, making it a good alternative for RetroArch, and adds TAS support for all compatible cores. Also supports [https://retroachievements.org/download.php#bizhawk RetroAchievements].
For tool-assisted speedruns, BizHawk is king. Since 1.11.4, it has support for [[libretro]] cores, making it a good alternative for RetroArch, and adds TAS support for all compatible cores. Also supports [https://retroachievements.org/download.php#bizhawk RetroAchievements].


LUA scripting support has pretty unique utilities. For example [https://github.com/authorblues/bizhawk-shuffler-2 Bizhawk Shuffler 2] is a popular script that randomly shuffle between games played in Bizhawk, with plugins to enhance the experience.
Lua scripting support has pretty unique utilities. For example [https://github.com/authorblues/bizhawk-shuffler-2 Bizhawk Shuffler 2] is a popular script that randomly shuffle between games played in Bizhawk, with plugins to enhance the experience.


==Supported systems==
==Supported systems==
===Original and ported===
As of 2.11.1:
[https://github.com/TASEmulators/BizHawk/issues/1430 As of 2.10.1]:
{| class="wikitable"
{| class="wikitable"
! scope="col"|System
! scope="col"|System
Line 67: Line 67:
|Original
|Original
|-
|-
|[[Atari Jaguar emulators|Atari Jaguar]]
|[[Atari Jaguar emulators|Atari Jaguar + CD]]
|[[Virtual Jaguar]]
|[[Virtual Jaguar]]
|-
|-
Line 82: Line 82:
|Original
|Original
|-
|-
|DOOM
|DOOM/Heretic/Hexen
|DSDA-Doom
|DSDA-Doom
|-
|-
Line 104: Line 104:
|-
|-
|[[PC Engine (TurboGrafx-16) emulators|NEC PC Engine (TurboGrafx-16) and SuperGrafx + CD]]
|[[PC Engine (TurboGrafx-16) emulators|NEC PC Engine (TurboGrafx-16) and SuperGrafx + CD]]
|Original (PCEHawk), [[Mednafen]] (TurboNyma, HyperNyma)
|Original (PCEHawk (to be dropped eventually)), [[Mednafen]] (TurboNyma, HyperNyma)
|-
|-
|[[PC-FX emulators|NEC PC-FX]]
|[[PC-FX emulators|NEC PC-FX]]
Line 112: Line 112:
|Encore (fork of [[Citra]])
|Encore (fork of [[Citra]])
|-
|-
|[[Nintendo 64 emulators|Nintendo 64]]
|[[Nintendo 64 emulators|Nintendo 64 + 64DD]]
|[[Mupen64Plus]] (v2.0, for N64, [https://github.com/TASEmulators/BizHawk/pull/4117 in the process of update to v2.6]), [[ares]] (for 64DD)
|[[Mupen64Plus]] (v2.0, for N64, [https://github.com/TASEmulators/BizHawk/pull/4117 in the process of update to v2.6]), [[ares]] (for 64DD)
|-
|-
Line 118: Line 118:
|[[melonDS]]
|[[melonDS]]
|-
|-
|[[Nintendo Entertainment System emulators|Nintendo Entertainment System/Famicom]]
|[[Nintendo Entertainment System emulators|Nintendo Entertainment System/Famicom + Famicom Disk System]]
|Original (PPU based on [[FCEUX]]), [[QuickNES]].
|Original (PPU based on [[FCEUX]]), [[QuickNES|quickerNES]].
|-
|-
|[[Game Boy Advance emulators|Nintendo Game Boy Advance]]
|[[Game Boy Advance emulators|Nintendo Game Boy Advance]]
Line 141: Line 141:
|[[ZX Spectrum emulators|Sinclair ZX Spectrum]]
|[[ZX Spectrum emulators|Sinclair ZX Spectrum]]
|Original
|Original
|-
|[[Neo Geo Pocket emulators|SNK Neo Geo Pocket/Color]]
|[[Mednafen]]'s [[NeoPop]] core
|-
|-
|[[PlayStation emulators|Sony PlayStation]]
|[[PlayStation emulators|Sony PlayStation]]
|[[Mednafen]] (Octoshock (to be dropped in 2.10.2), Nymashock)
|[[Mednafen]] (Octoshock (to be dropped eventually), Nymashock)
|-
|-
|[[Neo Geo Pocket emulators|SNK Neo Geo Pocket/Color]]
|[[PSP emulators|Sony PlayStation Portable]]
|[[Mednafen]]'s [[NeoPop]] core
|[[PPSSPP]]
|-
|-
|[[Super Nintendo emulators|Super Nintendo Entertainment System/Super Famicom]]
|[[Super Nintendo Entertainment System emulators|Super Nintendo Entertainment System/Super Famicom + Satellaview]]
|[[bsnes]] (v087 (to be dropped in 2.10.2), v115+), [[Snes9x]] (1.54), [[Mednafen]] (SNES-Faust)
|[[bsnes]] (v087 (to be dropped eventually), v115+), [[Snes9x]] (1.54), [[Mednafen]] (SNES-Faust)
|-
|-
|[[Game Boy/Game Boy Color emulators|Super Game Boy/Game Boy/Game Boy Color]]
|[[Game Boy/Game Boy Color emulators|Super Game Boy/Game Boy/Game Boy Color]]
|Original, [[Gambatte]], [[bsnes]] (v087 (to be dropped in 2.10.2), v115+), [[SameBoy]]
|Original, [[Gambatte]], [[bsnes]] (v087 (to be dropped eventually), v115+), [[SameBoy]]
|-
|-
|[[Calculator emulators#Texas Instruments|TI-83]]
|[[Calculator emulators#Texas Instruments|TI-83]]
|Original (to be dropped in 2.10.2), Emu83
|Original (to be dropped eventually), Emu83
|-
|-
|[https://tic80.com/ TIC-80]
|[https://tic80.com/ TIC-80]
Line 165: Line 168:


Additionally, the dev team maintains [https://github.com/TASEmulators/BizHawk/wiki/Core-Requests the potential cores candidate list for addition in future versions].
Additionally, the dev team maintains [https://github.com/TASEmulators/BizHawk/wiki/Core-Requests the potential cores candidate list for addition in future versions].
===Libretro===
{{Outdated}}
As of version 1.11.4.
{| class="wikitable"
! scope="col"|Core
! scope="col"|Compatibility
|-
|2048
|Okay
|-
|[[CATSFC]]
|Okay
|-
|FCEUmm
|Okay
|-
|[[mGBA]]
|Okay
|-
|Emux
|Okay ([[Game Boy/Game Boy Color emulators|Game Boy/Game Boy Color]] only)
|-
|[[FinalBurn Alpha]] ([[Arcade emulators|Arcade]])
|Okay
|-
|Imageviewer
|Okay
|-
|[[Mednafen]]
|Okay ([[Neo Geo Pocket emulators|Neo Geo Pocket]] only)
|-
|[[Gambatte]]
|Okay
|-
|FFmpeg
|Okay
|-
|[[DeSmuME]]
|Okay
|-
|[[Opera]]
|Okay
|-
|[[MAME]]
|Okay
|-
|PokeMini
|Okay
|-
|[[bsnes]] (v087)
|Not Okay
|-
|[[Mupen64Plus]]
|Not Okay
|-
|[[blueMSX]]
|Not Okay
|-
|[[fMSX]]
|Not Okay
|-
|[[FUSE]]
|Not Okay
|-
|[[FinalBurn Alpha]] ([[Neo Geo emulators|Neo Geo]])
|Not Okay
|-
|[[Handy]]
|Not Okay
|-
|[[DOSBox]]
|Not Okay
|-
|[[vecx]]
|Not Okay
|}


==Features==
==Features==
Line 263: Line 188:
* [[Libretro]] support (1.11.4 onwards)
* [[Libretro]] support (1.11.4 onwards)


==External links==
*[https://discordapp.com/invite/GySG2b6 Discord]
{{TurboGrafx-16/SuperGrafx emulators}}
{{WonderSwan/WonderSwan Color emulators}}
{{Neo Geo Pocket/Neo Geo Pocket Color emulators}}
{{Famicom (NES) emulators}}
{{Super Famicom (SNES) emulators}}
{{Game Boy/Game Boy Color emulators}}
{{Game Boy Advance emulators}}
{{Nintendo DS emulators}}
{{Nintendo 3DS emulators}}
{{SG-1000 emulators}}
{{Master System/Game Gear emulators}}
{{Sega Genesis emulators}}


[[Category:Frontends]]
[[Category:Frontends]]
[[Category:Emulators]]
[[Category:Emulators]]
[[Category:Forks]]
[[Category:Arcade emulators]]
[[Category:Arcade emulators]]
[[Category:Computer emulators]]
[[Category:Computer emulators]]
Line 280: Line 221:
[[Category:Atari 7800 emulators]]
[[Category:Atari 7800 emulators]]
[[Category:Atari Lynx emulators]]
[[Category:Atari Lynx emulators]]
[[Category:WonderSwan emulators]]
[[Category:WonderSwan/WonderSwan Color emulators]]
[[Category:ColecoVision emulators]]
[[Category:ColecoVision emulators]]
[[Category:Commodore 64 emulators]]
[[Category:Commodore 64 emulators]]
Line 292: Line 233:
[[Category:Super Nintendo emulators]]
[[Category:Super Nintendo emulators]]
[[Category:Game Boy/Game Boy Color emulators]]
[[Category:Game Boy/Game Boy Color emulators]]
[[Category:Add-on console emulators]]
[[Category:Super Game Boy emulators]]
[[Category:Game Boy Advance emulators]]
[[Category:Game Boy Advance emulators]]
[[Category:Nintendo 64 emulators]]
[[Category:Nintendo 64 emulators]]
Line 302: Line 245:
[[Category:ZX Spectrum emulators]]
[[Category:ZX Spectrum emulators]]
[[Category:PlayStation emulators]]
[[Category:PlayStation emulators]]
[[Category:PlayStation Portable emulators]]
[[Category:Windows emulation software]]
[[Category:Windows emulation software]]
[[Category:Linux emulation software]]
[[Category:Linux emulation software]]
[[Category:Active emulation software]]
[[Category:Active emulation software]]