Difference between revisions of "Bizhawk"
HerrderZeit (talk | contribs) m (Crossed out non-lightgun game.) |
HerrderZeit (talk | contribs) m (Updated EmuInfoBox.) |
||
(30 intermediate revisions by the same user not shown) | |||
Line 3: | Line 3: | ||
|logo = BizHawk.webp | |logo = BizHawk.webp | ||
|category = Emulator | |category = Emulator | ||
− | |system = Master System | + | |system = Master System<br/>Genesis/Mega Drive<br/>Sega CD/Mega CD |
− | |download = [https://github.com/ | + | |download = [https://github.com/TASEmulators/BizHawk/releases/download/2.10/BizHawk-2.10-win-x64.zip Bizhawk GitHub page] |
|license = Free (MIT License) | |license = Free (MIT License) | ||
|gameplayshot = bizhawk.jpg | |gameplayshot = bizhawk.jpg | ||
|note = | |note = | ||
}} | }} | ||
+ | |||
+ | ''BizHawk is a multi-platform emulator with full rerecording support and Lua scripting. BizHawk focuses on core accuracy and power user tools while still being an easy-to-use emulator for casual gaming.''<br/> | ||
+ | <small>-BizHawk Website</small> | ||
+ | |||
+ | == Limitations == | ||
+ | The computer's screen resolution should be set to "1920x1080" at "100%" scaling.<br/> | ||
+ | Due to how BizHawk loads the Libretro, genplus-gx, the controller configuration is automatic. This means certain games won't load two Konami Justifiers as lightguns but only one Sega Menacer.<br/> | ||
+ | The following games support two players with the Sinden lightguns: | ||
+ | *Lethal Enforcers | ||
+ | *Lethal Enforcers II: Gun Fighters | ||
+ | |||
+ | == Expectations == | ||
+ | BizHawk's use of the genplus-gx Libretro works accurately except the Sega Master System game, "Wanted", aims slightly to the left.<br/> | ||
+ | "Laser Ghost" has an in-game bug that if you don't press Start for the first few screens and press the lightgun trigger instead, it will cause the in-game lightgun to be inoperable.<br/> | ||
+ | The following games may need in-game calibration: | ||
+ | *Crime Patrol | ||
+ | *Mad Dog McCree | ||
+ | *Mad Dog II; The Lost Gold | ||
+ | *Who Shot Johnny Rock? | ||
== Downloads == | == Downloads == | ||
+ | === Pre-requisites === | ||
+ | Latest BizHawk Pre-requisite Installer: https://github.com/TASEmulators/BizHawk-Prereqs/releases<br/> | ||
+ | AutoHotkey v2.0: https://www.autohotkey.com/<br/> | ||
+ | ''<small>Note: For more information on AutoHotkey see [[AHK]]</small>'' | ||
+ | === Required === | ||
+ | Latest BizHawk: https://github.com/TASEmulators/BizHawk/releases</br> | ||
+ | ''<small>Note: Current version as of writing is v2.10</small>''<br/> | ||
+ | Sinden Loader: [https://1drv.ms/u/c/beb7875f9e8e633b/EermyPgXRfpPoqg104E4COoBaSjWg98f_ju0GYUpdyjBWA?e=Y2ZtqA Sinden Loader for BizHawk.zip] | ||
+ | === Optional === | ||
+ | Sega Bezels for Sinden Lightguns: [https://1drv.ms/u/c/beb7875f9e8e633b/EY7JyPMZbLVCi9mltvkznw0BB4Kv-C1_wCzJ2Sibe6ozhA?e=848mBw Sega Bezels] | ||
+ | |||
+ | == Setup Guide == | ||
+ | === Sinden Configuration === | ||
+ | Sinden software provided. | ||
+ | |||
+ | === Installation & Configuration === | ||
+ | |||
+ | ==== BizHawk Installation ==== | ||
+ | * Download the latest BizHawk from the provided link above. | ||
+ | ** Extract the BizHawk package to your preferred location. ''i.e. C:\Arcade\Emulators\BizHawk 2.10\'' | ||
+ | * Download the Sinden Loader for BizHawk from the provided link above. | ||
+ | ** Extract the Sinden Loader for BizHawk package to the location of BizHawk. ''This should create a folder in your BizHawk directory called ''Sinden Loader''. | ||
+ | ** Goto the ''Sinden Loader'' folder and load ''Setup Sindens.ahk'' and check your lightguns are working correctly. | ||
+ | ** Open the BizHawk emulator by running ''EmuHawk.exe'' | ||
+ | |||
+ | ==== Firmware Requirements ==== | ||
+ | ** From the BizHawk menu click ''Config'' and then ''Firmware...'' | ||
+ | ** The '''Firmware''' dialog box should open showing you which firmware you have. | ||
+ | *** Click ''Open Firmware Folder'' to create a Firmware folder in the emulator directory. | ||
+ | ***You will need the firmware under the '''Genesis''' and '''Sega Master System''' categories shown below: | ||
+ | ***[[File:BizHawk - Firmware.png|frame|none|Required firmware.]] | ||
+ | ***You can right-click one of these entries and click ''Info'' to see the standard names for the BIOS files. | ||
+ | ***BIOS files you've correctly copied to the '''Firmware''' folder will show a green tick instead of a blue question mark. | ||
+ | ***Close the '''Firmware''' dialog box. | ||
+ | |||
+ | ==== BizHawk Lightgun Configuration ==== | ||
+ | |||
+ | ===== Sega Master System ===== | ||
+ | * From the BizHawk menu click ''Config'' and then ''Load Config From...'' | ||
+ | ** Navigate to ''.\Sinden Loader\Bizhawk Configs\'' from the emulator root folder. | ||
+ | ** Open ''SMS - YM2413 ENABLED.ini''. | ||
+ | * From the BizHawk menu click ''File'' and then ''Open ROM...''' | ||
+ | **Load a Sega Master System ROM from the table below. | ||
+ | * Now load ''Setup Sindens.ahk'' from the ''Sinden Loader'' folder. | ||
+ | * Go back to BizHawk and load the Sinden border with either ''alt+b'' or the back right button on the Sinden lightgun. | ||
+ | * From the BizHawk menu click ''Config'' and then ''Controllers...'' | ||
+ | ** Click on the ''Analog Controls'' tab. | ||
+ | *** '''P1 Lightgun X:''' Click ''Bind!'' and move the Player 1 Sinden lightgun left and right. | ||
+ | *** '''P1 Lightgun Y:''' Click ''Bind!'' and move the Player 1 Sinden Lightgun up and down.<br/><small>''Note: '''P1 Lightgun X''' and '''P1 Lightgun Y''' should be bound to '''WMouse X''' and '''WMouse Y''' respectively.''</small> | ||
+ | *Click ''Save''. | ||
+ | *From the BizHawk menu click ''Config'' and then ''Save Config As...'' | ||
+ | **Navigate to the ''.\Sinden Loader\Bizhawk Configs\'' folder and overwrite ''SMS - YM2413 ENABLED.ini'' | ||
+ | *From the BizHawk menu click ''SMS'' and the ''Settings''. | ||
+ | **Click on the ''Sync Settings'' tab. | ||
+ | **In the list of settings change '''[SMS] FM Sound Chip Type''' to ''YM2413_DISABLED''. | ||
+ | **Click OK | ||
+ | *From the BizHawk menu click ''Config'' and then ''Save Config As...'' | ||
+ | **Navigate to the ''.\Sinden Loader\Bizhawk Configs\'' folder and overwrite ''SMS - YM2413 DISABLED.ini'' | ||
+ | *From the BizHawk menu click ''File'' and then ''Close ROM''. | ||
+ | *From the BizHawk menu click ''Config'' and then ''Load Config From...'' | ||
+ | ** Navigate to ''.\Sinden Loader\Bizhawk Configs\'' from the emulator root folder. | ||
+ | ** Open ''SMS - Light Phaser + GamePad.ini''. | ||
+ | * From the BizHawk menu click ''File'' and then ''Open ROM...''' | ||
+ | **Load a Sega Master System ROM from the table below. | ||
+ | * From the BizHawk menu click ''Config'' and then ''Controllers...'' | ||
+ | ** Click on the ''Analog Controls'' tab. | ||
+ | *** '''P1 Lightgun X:''' Click ''Bind!'' and move the Player 1 Sinden lightgun left and right. | ||
+ | *** '''P1 Lightgun Y:''' Click ''Bind!'' and move the Player 1 Sinden Lightgun up and down.<br/><small>''Note: '''P1 Lightgun X''' and '''P1 Lightgun Y''' should be bound to '''WMouse X''' and '''WMouse Y''' respectively.''</small> | ||
+ | *Click ''Save''. | ||
+ | *From the BizHawk menu click ''Config'' and then ''Save Config As...'' | ||
+ | **Navigate to the ''.\Sinden Loader\Bizhawk Configs\'' folder and overwrite ''SMS - Light Phaser + GamePad.ini'' | ||
+ | *From the BizHawk menu click ''File'' and then ''Close ROM''. | ||
− | * | + | ===== Sega Genesis/Mega Drive ===== |
− | * | + | *From the BizHawk menu click ''Config'' and then ''Load Config From...'' |
− | * | + | ** Navigate to ''.\Sinden Loader\Bizhawk Configs\'' from the emulator root folder. |
+ | ** Open ''GEN - PAD 320.ENABLED.ini''. | ||
+ | * From the BizHawk menu click ''File'' and then ''Open ROM...''' | ||
+ | **Load a Sega Genesis/Mega Drive ROM from the table below. | ||
+ | * From the BizHawk menu click ''Config'' and then ''Controllers...'' | ||
+ | ** Click on the ''Analog Controls'' tab. | ||
+ | *** '''P2 Lightgun X:''' Click ''Bind!'' and move the Player 1 Sinden lightgun left and right. | ||
+ | *** '''P2 Lightgun Y:''' Click ''Bind!'' and move the Player 1 Sinden Lightgun up and down.<br/><small>''Note: '''P2 Lightgun X''' and '''P2 Lightgun Y''' should be bound to '''WMouse X''' and '''WMouse Y''' respectively.''</small> | ||
+ | *Click ''Save''. | ||
+ | *From the BizHawk menu click ''Config'' and then ''Save Config As...'' | ||
+ | **Navigate to the ''.\Sinden Loader\Bizhawk Configs\'' folder and overwrite ''GEN - PAD 320.ENABLED.ini'' | ||
+ | *From the BizHawk menu click ''File'' and then ''Close ROM''. | ||
− | === | + | ===== Sega Sega CD/Mega CD ===== |
− | ''' | + | *From the BizHawk menu click ''Config'' and then ''Load Config From...'' |
+ | ** Navigate to ''.\Sinden Loader\Bizhawk Configs\'' from the emulator root folder. | ||
+ | ** Open ''GEN - PAD 320 DISABLED.ini''. | ||
+ | * From the BizHawk menu click ''File'' and then ''Open ROM...''' | ||
+ | **Load either ''Lethal Enforcers'' or ''Lethal Enforcers II: Gun Fighters''. | ||
+ | * From the BizHawk menu click ''Config'' and then ''Controllers...'' | ||
+ | ** Click on the ''Analog Controls'' tab. | ||
+ | *** '''P2 Lightgun X:''' Click ''Bind!'' and move the Player 1 Sinden lightgun left and right. | ||
+ | *** '''P2 Lightgun Y:''' Click ''Bind!'' and move the Player 1 Sinden Lightgun up and down.<br/><small>''Note: '''P2 Lightgun X''' and '''P2 Lightgun Y''' should be bound to '''WMouse X''' and '''WMouse Y''' respectively.</small> | ||
+ | ***Click on the ''Player 3'' tab. | ||
+ | *** '''P3 Lightgun X:''' Click ''Bind!'' and move the Player 2 Sinden lightgun left and right. | ||
+ | *** '''P3 Lightgun Y:''' Click ''Bind!'' and move the Player 2 Sinden Lightgun up and down.<br/><small>''Note: '''P3 Lightgun X''' and '''P3 Lightgun Y''' should be bound to '''WMouse X''' and '''WMouse Y''' respectively.''</small> | ||
+ | *Click ''Save''. | ||
+ | *From the BizHawk menu click ''Config'' and then ''Save Config As...'' | ||
+ | **Navigate to the ''.\Sinden Loader\Bizhawk Configs\'' folder and overwrite ''GEN - PAD 320 DISABLED.ini'' | ||
+ | *Close BizHawk | ||
− | ''' | + | == Using Sinden Loader == |
+ | Sinden Loader is an AHK script that does the following when you load a ROM: | ||
+ | * Loads the Sinden software. | ||
+ | * Matches the ROM as accurately as it can to the correct bezel. If no bezel is found it will select the default system bezel. | ||
+ | * Loads EmuHawk.exe with any specified parameters with ''--fullscreen'' and loads the correct config for the game/system. | ||
+ | * Loads the bezel through AHK to display over the emulator. | ||
− | + | Sinden Loader.ahk can be run with the following parameters: | |
+ | * -ROM=''"Full ROM Path"'' | ||
+ | * -nomousy | ||
− | + | The following key combination can be used on the Sinden lightguns: | |
+ | *Hold the back left button and press the following inputs: | ||
+ | **D-Pad Up: Press Start on the player 1 controller. | ||
+ | **D-Pad Left: Press A on the player 1 controller. | ||
+ | **D-Pad Right: Press B on the player 1 controller. | ||
+ | **D-Pad Down: Press C on the player 1 controller. | ||
− | == | + | == Batch File Example == |
− | + | An example file, ''Example.bat'', that is provided can be used to run the ''Sinden Loader''. This way you don't have to manually type it in each time you want to run that particular game. Just change the file path for the ROM. | |
− | + | <syntaxhighlight lang=bat> | |
− | + | @ECHO OFF | |
− | + | START "" "Sinden Loader.ahk" -ROM="D:\ROMs\Lethal Enforcers (USA).cue" -nomousy | |
+ | </syntaxhighlight> | ||
− | < | + | == <big>Compatible Lightgun Games</big> == |
− | !Lightgun | + | <br/> |
− | !Notes | + | === <center><big>Sega Master System</big></center> === |
− | |- | + | {| class="wikitable" style="margin:auto; width:85%; border-style:solid; border-width:2px; border-color:black;" |
+ | !style="width:25%; background-color:#1F497D; color:#C5D9F1; text-align:center; font-size:18px;"|Title | ||
+ | !style="width:25%; background-color:#1F497D; color:#C5D9F1; text-align:center; font-size:18px;"|System | ||
+ | !style="width:25%; background-color:#1F497D; color:#C5D9F1; text-align:center; font-size:18px;"|Lightgun | ||
+ | !style="width:25%; background-color:#1F497D; color:#C5D9F1; text-align:center; font-size:18px;"|Notes | ||
+ | |- style="background-color:#8DB4E2;" | ||
|3D Gunner | |3D Gunner | ||
− | |Sega Master System | + | |style="text-align:center;"|Sega Master System |
− | | | + | |style="text-align:center;"|Light Phaser |
− | |Light Phaser | ||
|Requires 3-D Glasses. | |Requires 3-D Glasses. | ||
− | |- | + | |- style="background-color:#366092; color:#C5D9F1;" |
|Assault City | |Assault City | ||
− | |Sega Master System | + | |style="text-align:center;"|Sega Master System |
− | | | + | |style="text-align:center;"|Light Phaser |
− | + | | | |
− | |Light Phaser | + | |- style="background-color:#8DB4E2;" |
− | | | ||
− | |- | ||
|Gangster Town | |Gangster Town | ||
− | |Sega Master System | + | |style="text-align:center;"|Sega Master System |
− | | | + | |style="text-align:center;"|Light Phaser |
− | |Light Phaser | ||
| | | | ||
− | |- | + | |- style="background-color:#366092; color:#C5D9F1;" |
|Hang On & Safari Hunt | |Hang On & Safari Hunt | ||
− | |Sega Master System | + | |style="text-align:center;"|Sega Master System |
− | | | + | |style="text-align:center;"|Light Phaser |
− | |||
− | |||
− | |||
− | |Light Phaser | ||
| | | | ||
− | |- | + | |- style="background-color:#8DB4E2;" |
|Laser Ghost | |Laser Ghost | ||
− | |Sega Master System | + | |style="text-align:center;"|Sega Master System |
− | | | + | |style="text-align:center;"|Light Phaser |
− | |Light Phaser | + | |Also compatible with standard control pad. |
− | | | + | |- style="background-color:#366092; color:#C5D9F1;" |
− | |- | ||
|Marksman Shooting & Trap Shooting | |Marksman Shooting & Trap Shooting | ||
− | |Sega Master System | + | |style="text-align:center;"|Sega Master System |
− | | | + | |style="text-align:center;"|Light Phaser |
− | |||
− | |Light Phaser | ||
| | | | ||
− | |- | + | |- style="background-color:#8DB4E2;" |
|Marksman Shooting & Trap Shooting & Safari Hunt | |Marksman Shooting & Trap Shooting & Safari Hunt | ||
− | |Sega Master System | + | |style="text-align:center;"|Sega Master System |
− | | | + | |style="text-align:center;"|Light Phaser |
− | |Light Phaser | ||
| | | | ||
− | |- | + | |- style="background-color:#366092; color:#C5D9F1;" |
|Missile Defense 3-D | |Missile Defense 3-D | ||
− | |Sega Master System | + | |style="text-align:center;"|Sega Master System |
− | | | + | |style="text-align:center;"|Light Phaser |
− | + | |Requires 3-D Glasses. | |
− | + | |- style="background-color:#8DB4E2;" | |
− | |||
− | |Light Phaser | ||
− | | | ||
− | |- | ||
|Operation: Wolf | |Operation: Wolf | ||
− | |Sega Master System | + | |style="text-align:center;"|Sega Master System |
− | | | + | |style="text-align:center;"|Light Phaser |
− | |Light Phaser | ||
| | | | ||
− | |- | + | |- style="background-color:#366092; color:#C5D9F1;" |
|Rambo III | |Rambo III | ||
− | |Sega Master System | + | |style="text-align:center;"|Sega Master System |
− | | | + | |style="text-align:center;"|Light Phaser |
− | |Light Phaser | ||
| | | | ||
− | |- | + | |- style="background-color:#8DB4E2;" |
|Rescue Mission | |Rescue Mission | ||
− | |Sega Master System | + | |style="text-align:center;"|Sega Master System |
− | | | + | |style="text-align:center;"|Light Phaser |
− | |Light Phaser | ||
| | | | ||
− | |- | + | |- style="background-color:#366092; color:#C5D9F1;" |
|Shooting Gallery | |Shooting Gallery | ||
− | |Sega Master System | + | |style="text-align:center;"|Sega Master System |
− | | | + | |style="text-align:center;"|Light Phaser |
− | |Light Phaser | ||
| | | | ||
− | |- | + | |- style="background-color:#8DB4E2;" |
|Space Gun | |Space Gun | ||
− | |Sega Master System | + | |style="text-align:center;"|Sega Master System |
− | | | + | |style="text-align:center;"|Light Phaser |
− | |Light Phaser | ||
| | | | ||
− | |- | + | |- style="background-color:#366092; color:#C5D9F1;" |
|Wanted | |Wanted | ||
− | |Sega Master System | + | |style="text-align:center;"|Sega Master System |
− | | | + | |style="text-align:center;"|Light Phaser |
− | |Light Phaser | ||
| | | | ||
|} | |} | ||
− | + | <br/> | |
− | === Sega Mega Drive/ | + | === <center><big>Sega Genesis/Mega Drive</big></center> === |
− | {| class="wikitable" | + | {| class="wikitable" style="margin:auto; width:85%; border-style:solid; border-width:2px; border-color:black;" |
− | !Title | + | !style="width:25%; background-color:#1F497D; color:#C5D9F1; text-align:center; font-size:18px;"|Title |
− | !System | + | !style="width:25%; background-color:#1F497D; color:#C5D9F1; text-align:center; font-size:18px;"|System |
− | ! | + | !style="width:25%; background-color:#1F497D; color:#C5D9F1; text-align:center; font-size:18px;"|Lightgun |
− | + | !style="width:25%; background-color:#1F497D; color:#C5D9F1; text-align:center; font-size:18px;"|Notes | |
− | + | |- style="background-color:#8DB4E2;" | |
− | |||
− | !Notes | ||
− | |- | ||
|Body Count | |Body Count | ||
− | |Sega Mega Drive | + | |style="text-align:center;"|Sega Genesis/Mega Drive |
− | | | + | |style="text-align:center;"|Sega Menacer |
− | + | | | |
− | + | |- style="background-color:#366092; color:#C5D9F1;" | |
− | + | |Menacer 6-Game Cartridge | |
− | + | |style="text-align:center;"|Sega Genesis/Mega Drive | |
− | + | |style="text-align:center;"|Sega Menacer | |
− | + | | | |
− | + | |- style="background-color:#8DB4E2;" | |
− | + | |T2: The Arcade Game | |
− | + | |style="text-align:center;"|Sega Genesis/Mega Drive | |
− | + | |style="text-align:center;"|Sega Menacer | |
− | |||
− | |Menacer | ||
| | | | ||
− | |- | + | |} |
+ | <br/> | ||
+ | === <center><big>Sega 32X, and Sega CD/Mega CD</big></center> === | ||
+ | {| class="wikitable" style="margin:auto; width:85%; border-style:solid; border-width:2px; border-color:black;" | ||
+ | !style="width:25%; background-color:#1F497D; color:#C5D9F1; text-align:center; font-size:18px;"|Title | ||
+ | !style="width:25%; background-color:#1F497D; color:#C5D9F1; text-align:center; font-size:18px;"|System | ||
+ | !style="width:25%; background-color:#1F497D; color:#C5D9F1; text-align:center; font-size:18px;"|Lightgun | ||
+ | !style="width:25%; background-color:#1F497D; color:#C5D9F1; text-align:center; font-size:18px;"|Notes | ||
+ | |- style="background-color:#8DB4E2;" | ||
|Corpse Killer | |Corpse Killer | ||
− | |Sega | + | |style="text-align:center;"|Sega CD/Mega CD</br>Sega 32X + Sega CD/Mega CD |
− | + | |style="text-align:center;"|Sega Menacer | |
− | + | |32X CD version not compatible with emulator. | |
− | + | |- style="background-color:#366092; color:#C5D9F1;" | |
− | |||
− | |||
− | |||
− | |Menacer | ||
− | |32X CD version not compatible with emulator | ||
− | |- | ||
|Crime Patrol | |Crime Patrol | ||
− | |Mega | + | |style="text-align:center;"|Sega CD/Mega CD |
− | | | + | |style="text-align:center;"|Sega Menacer</br>Konami Justifier |
− | |Menacer | ||
| | | | ||
− | |- | + | |- style="background-color:#8DB4E2;" |
|Lethal Enforcer | |Lethal Enforcer | ||
− | |Mega | + | |style="text-align:center;"|Sega CD/Mega CD |
− | | | + | |style="text-align:center;"|Konami Justifier |
− | |||
− | |||
− | |||
− | |||
− | |||
− | | | ||
| | | | ||
− | |- | + | |- style="background-color:#366092; color:#C5D9F1;" |
|Lethal Enforcers II: Gun Fighters | |Lethal Enforcers II: Gun Fighters | ||
− | |Mega | + | |style="text-align:center;"|Sega CD/Mega CD |
− | | | + | |style="text-align:center;"|Konami Justifier |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | | | ||
| | | | ||
− | |- | + | |- style="background-color:#8DB4E2;" |
|Mad Dog McCree | |Mad Dog McCree | ||
− | |Mega | + | |style="text-align:center;"|Sega CD/Mega CD |
− | | | + | |style="text-align:center;"|Sega Menacer</br>Konami Justifier |
− | |Menacer | ||
| | | | ||
− | |- | + | |- style="background-color:#366092; color:#C5D9F1;" |
|Mad Dog II: The Lost Gold | |Mad Dog II: The Lost Gold | ||
− | | | + | |style="text-align:center;"|Sega CD/Mega CD |
− | + | |style="text-align:center;"|Sega Menacer</br>Konami Justifier | |
− | |||
− | |||
− | |- | ||
− | | | ||
− | |||
− | |||
− | |||
| | | | ||
− | |- | + | |- style="background-color:#8DB4E2;" |
|Snatcher | |Snatcher | ||
− | |Mega | + | |style="text-align:center;"|Sega CD/Mega CD |
− | | | + | |style="text-align:center;"|Konami Justifier |
− | + | |Contains lightgun sequences. | |
− | |||
− | |||
− | | | ||
− | |Contains lightgun sequences | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
| | | | ||
− | |- | + | |- style="background-color:#366092; color:#C5D9F1;" |
|Who Shot Johnny Rock? | |Who Shot Johnny Rock? | ||
− | |Mega | + | |style="text-align:center;"|Sega CD/Mega CD |
− | | | + | |style="text-align:center;"|Sega Menacer</br>Konami Justifier |
− | |Menacer | ||
| | | | ||
|} | |} | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
[[Category:Emulators PC]] | [[Category:Emulators PC]] |
Latest revision as of 13:45, 13 April 2025
BizHawk is a multi-platform emulator with full rerecording support and Lua scripting. BizHawk focuses on core accuracy and power user tools while still being an easy-to-use emulator for casual gaming.
-BizHawk Website
Limitations
The computer's screen resolution should be set to "1920x1080" at "100%" scaling.
Due to how BizHawk loads the Libretro, genplus-gx, the controller configuration is automatic. This means certain games won't load two Konami Justifiers as lightguns but only one Sega Menacer.
The following games support two players with the Sinden lightguns:
- Lethal Enforcers
- Lethal Enforcers II: Gun Fighters
Expectations
BizHawk's use of the genplus-gx Libretro works accurately except the Sega Master System game, "Wanted", aims slightly to the left.
"Laser Ghost" has an in-game bug that if you don't press Start for the first few screens and press the lightgun trigger instead, it will cause the in-game lightgun to be inoperable.
The following games may need in-game calibration:
- Crime Patrol
- Mad Dog McCree
- Mad Dog II; The Lost Gold
- Who Shot Johnny Rock?
Downloads
Pre-requisites
Latest BizHawk Pre-requisite Installer: https://github.com/TASEmulators/BizHawk-Prereqs/releases
AutoHotkey v2.0: https://www.autohotkey.com/
Note: For more information on AutoHotkey see AHK
Required
Latest BizHawk: https://github.com/TASEmulators/BizHawk/releases
Note: Current version as of writing is v2.10
Sinden Loader: Sinden Loader for BizHawk.zip
Optional
Sega Bezels for Sinden Lightguns: Sega Bezels
Setup Guide
Sinden Configuration
Sinden software provided.
Installation & Configuration
BizHawk Installation
- Download the latest BizHawk from the provided link above.
- Extract the BizHawk package to your preferred location. i.e. C:\Arcade\Emulators\BizHawk 2.10\
- Download the Sinden Loader for BizHawk from the provided link above.
- Extract the Sinden Loader for BizHawk package to the location of BizHawk. This should create a folder in your BizHawk directory called Sinden Loader.
- Goto the Sinden Loader folder and load Setup Sindens.ahk and check your lightguns are working correctly.
- Open the BizHawk emulator by running EmuHawk.exe
Firmware Requirements
- From the BizHawk menu click Config and then Firmware...
- The Firmware dialog box should open showing you which firmware you have.
- Click Open Firmware Folder to create a Firmware folder in the emulator directory.
- You will need the firmware under the Genesis and Sega Master System categories shown below:
- You can right-click one of these entries and click Info to see the standard names for the BIOS files.
- BIOS files you've correctly copied to the Firmware folder will show a green tick instead of a blue question mark.
- Close the Firmware dialog box.
BizHawk Lightgun Configuration
Sega Master System
- From the BizHawk menu click Config and then Load Config From...
- Navigate to .\Sinden Loader\Bizhawk Configs\ from the emulator root folder.
- Open SMS - YM2413 ENABLED.ini.
- From the BizHawk menu click File and then Open ROM...'
- Load a Sega Master System ROM from the table below.
- Now load Setup Sindens.ahk from the Sinden Loader folder.
- Go back to BizHawk and load the Sinden border with either alt+b or the back right button on the Sinden lightgun.
- From the BizHawk menu click Config and then Controllers...
- Click on the Analog Controls tab.
- P1 Lightgun X: Click Bind! and move the Player 1 Sinden lightgun left and right.
- P1 Lightgun Y: Click Bind! and move the Player 1 Sinden Lightgun up and down.
Note: P1 Lightgun X and P1 Lightgun Y should be bound to WMouse X and WMouse Y respectively.
- Click on the Analog Controls tab.
- Click Save.
- From the BizHawk menu click Config and then Save Config As...
- Navigate to the .\Sinden Loader\Bizhawk Configs\ folder and overwrite SMS - YM2413 ENABLED.ini
- From the BizHawk menu click SMS and the Settings.
- Click on the Sync Settings tab.
- In the list of settings change [SMS] FM Sound Chip Type to YM2413_DISABLED.
- Click OK
- From the BizHawk menu click Config and then Save Config As...
- Navigate to the .\Sinden Loader\Bizhawk Configs\ folder and overwrite SMS - YM2413 DISABLED.ini
- From the BizHawk menu click File and then Close ROM.
- From the BizHawk menu click Config and then Load Config From...
- Navigate to .\Sinden Loader\Bizhawk Configs\ from the emulator root folder.
- Open SMS - Light Phaser + GamePad.ini.
- From the BizHawk menu click File and then Open ROM...'
- Load a Sega Master System ROM from the table below.
- From the BizHawk menu click Config and then Controllers...
- Click on the Analog Controls tab.
- P1 Lightgun X: Click Bind! and move the Player 1 Sinden lightgun left and right.
- P1 Lightgun Y: Click Bind! and move the Player 1 Sinden Lightgun up and down.
Note: P1 Lightgun X and P1 Lightgun Y should be bound to WMouse X and WMouse Y respectively.
- Click on the Analog Controls tab.
- Click Save.
- From the BizHawk menu click Config and then Save Config As...
- Navigate to the .\Sinden Loader\Bizhawk Configs\ folder and overwrite SMS - Light Phaser + GamePad.ini
- From the BizHawk menu click File and then Close ROM.
Sega Genesis/Mega Drive
- From the BizHawk menu click Config and then Load Config From...
- Navigate to .\Sinden Loader\Bizhawk Configs\ from the emulator root folder.
- Open GEN - PAD 320.ENABLED.ini.
- From the BizHawk menu click File and then Open ROM...'
- Load a Sega Genesis/Mega Drive ROM from the table below.
- From the BizHawk menu click Config and then Controllers...
- Click on the Analog Controls tab.
- P2 Lightgun X: Click Bind! and move the Player 1 Sinden lightgun left and right.
- P2 Lightgun Y: Click Bind! and move the Player 1 Sinden Lightgun up and down.
Note: P2 Lightgun X and P2 Lightgun Y should be bound to WMouse X and WMouse Y respectively.
- Click on the Analog Controls tab.
- Click Save.
- From the BizHawk menu click Config and then Save Config As...
- Navigate to the .\Sinden Loader\Bizhawk Configs\ folder and overwrite GEN - PAD 320.ENABLED.ini
- From the BizHawk menu click File and then Close ROM.
Sega Sega CD/Mega CD
- From the BizHawk menu click Config and then Load Config From...
- Navigate to .\Sinden Loader\Bizhawk Configs\ from the emulator root folder.
- Open GEN - PAD 320 DISABLED.ini.
- From the BizHawk menu click File and then Open ROM...'
- Load either Lethal Enforcers or Lethal Enforcers II: Gun Fighters.
- From the BizHawk menu click Config and then Controllers...
- Click on the Analog Controls tab.
- P2 Lightgun X: Click Bind! and move the Player 1 Sinden lightgun left and right.
- P2 Lightgun Y: Click Bind! and move the Player 1 Sinden Lightgun up and down.
Note: P2 Lightgun X and P2 Lightgun Y should be bound to WMouse X and WMouse Y respectively. - Click on the Player 3 tab.
- P3 Lightgun X: Click Bind! and move the Player 2 Sinden lightgun left and right.
- P3 Lightgun Y: Click Bind! and move the Player 2 Sinden Lightgun up and down.
Note: P3 Lightgun X and P3 Lightgun Y should be bound to WMouse X and WMouse Y respectively.
- Click on the Analog Controls tab.
- Click Save.
- From the BizHawk menu click Config and then Save Config As...
- Navigate to the .\Sinden Loader\Bizhawk Configs\ folder and overwrite GEN - PAD 320 DISABLED.ini
- Close BizHawk
Using Sinden Loader
Sinden Loader is an AHK script that does the following when you load a ROM:
- Loads the Sinden software.
- Matches the ROM as accurately as it can to the correct bezel. If no bezel is found it will select the default system bezel.
- Loads EmuHawk.exe with any specified parameters with --fullscreen and loads the correct config for the game/system.
- Loads the bezel through AHK to display over the emulator.
Sinden Loader.ahk can be run with the following parameters:
- -ROM="Full ROM Path"
- -nomousy
The following key combination can be used on the Sinden lightguns:
- Hold the back left button and press the following inputs:
- D-Pad Up: Press Start on the player 1 controller.
- D-Pad Left: Press A on the player 1 controller.
- D-Pad Right: Press B on the player 1 controller.
- D-Pad Down: Press C on the player 1 controller.
Batch File Example
An example file, Example.bat, that is provided can be used to run the Sinden Loader. This way you don't have to manually type it in each time you want to run that particular game. Just change the file path for the ROM.
@ECHO OFF
START "" "Sinden Loader.ahk" -ROM="D:\ROMs\Lethal Enforcers (USA).cue" -nomousy
Compatible Lightgun Games
Sega Master System
Title | System | Lightgun | Notes |
---|---|---|---|
3D Gunner | Sega Master System | Light Phaser | Requires 3-D Glasses. |
Assault City | Sega Master System | Light Phaser | |
Gangster Town | Sega Master System | Light Phaser | |
Hang On & Safari Hunt | Sega Master System | Light Phaser | |
Laser Ghost | Sega Master System | Light Phaser | Also compatible with standard control pad. |
Marksman Shooting & Trap Shooting | Sega Master System | Light Phaser | |
Marksman Shooting & Trap Shooting & Safari Hunt | Sega Master System | Light Phaser | |
Missile Defense 3-D | Sega Master System | Light Phaser | Requires 3-D Glasses. |
Operation: Wolf | Sega Master System | Light Phaser | |
Rambo III | Sega Master System | Light Phaser | |
Rescue Mission | Sega Master System | Light Phaser | |
Shooting Gallery | Sega Master System | Light Phaser | |
Space Gun | Sega Master System | Light Phaser | |
Wanted | Sega Master System | Light Phaser |
Sega Genesis/Mega Drive
Title | System | Lightgun | Notes |
---|---|---|---|
Body Count | Sega Genesis/Mega Drive | Sega Menacer | |
Menacer 6-Game Cartridge | Sega Genesis/Mega Drive | Sega Menacer | |
T2: The Arcade Game | Sega Genesis/Mega Drive | Sega Menacer |
Sega 32X, and Sega CD/Mega CD
Title | System | Lightgun | Notes | |
---|---|---|---|---|
Corpse Killer | Sega CD/Mega CD Sega 32X + Sega CD/Mega CD |
Sega Menacer | 32X CD version not compatible with emulator. | |
Crime Patrol | Sega CD/Mega CD | Sega Menacer Konami Justifier |
||
Lethal Enforcer | Sega CD/Mega CD | Konami Justifier | ||
Lethal Enforcers II: Gun Fighters | Sega CD/Mega CD | Konami Justifier | ||
Mad Dog McCree | Sega CD/Mega CD | Sega Menacer Konami Justifier |
||
Mad Dog II: The Lost Gold | Sega CD/Mega CD | Sega Menacer Konami Justifier |
||
Snatcher | Sega CD/Mega CD | Konami Justifier | Contains lightgun sequences. | |
Who Shot Johnny Rock? | Sega CD/Mega CD | Sega Menacer Konami Justifier |