An version of BizHawk that includes the Ring Shuffler functionality from Alistair's Magic Box, but supports games for a wide range of consoles including NES and Sega Saturn
Collect a ring in one game and you will be instantly transported to another!
Not only that, but it works for Sonic games on NES, SNES, Sega Saturn, Game Boy, Game Boy Advance, Neo Geo Pocket Color, N64, Sega CD, Sega 32X as well as Sega Genesis, Master System and Game Gear
Players of the old BizHawk Ring Shuffler, which ran as a Lua script, will remember a delay between collecting a ring and the next game beginning...
... my wonderful friends, the delay is now gone!
Download v1.5 of the shuffler from this link
Unzip the downloaded file
Put the ROMs you want to use in the _magicbox folder
Open ShufflerHawk_1_5.exe
Go to the File menu and select Begin Shuffler to start playing
Some consoles (e.g. Saturn, Sega CD) will require you to add firmware to BizHawk. You will need to download the appropriate firmware for these consoles yourself and add them to the Firmware folder
ROMs in .zip or .bin format will not be recognised by the shuffler
CD-based games which use the .cue or .iso format sometimes come with accompanying .bin files. You will need to put these in the _magicbox folder with the .cue or .iso file for the game
Yes! Go to the Shuffler menu and select Remove Current Game from Shuffler to remove the current game, or Toggle Games in Shuffler to remove multiple games
Yes! You can download and modify the source code from this GitHub link
On those games where you have finite lives, I've added infinite lives, which you can toggle on and off in the Shuffler menu.
Did I say this was just for Sonic getting rings? Surprise! It does a whole bunch of games! Mario collecting coins, Link getting rupees... and a whole lot more yet to come!
Sonic the Hedgehog (Genesis)
Sonic the Hedgehog 2 (Genesis)
Sonic the Hedgehog 3 (Genesis)
Sonic & Knuckles (Genesis)
Sonic 3 & Knuckles (Genesis)
Sonic Spinball (Genesis)
Sonic 3D Blast (Genesis)
Sonic CD (Sega CD)
Knuckles' Chaotix (Sega 32X)
Sonic the Hedgehog (Master System)
Sonic the Hedgehog 2 (Master System)
Sonic Chaos (Master System)
Sonic Blast (Master System)
Sonic the Hedgehog (Game Gear)
Sonic the Hedgehog 2 (Game Gear)
Sonic Chaos (Game Gear)
Sonic Triple Trouble (Game Gear)
Sonic Blast (Game Gear)
Sonic R (Saturn)
Sonic 3D Blast (Saturn)
Sonic Advance (Game Boy Advance)
Sonic Advance 2 (Game Boy Advance)
Sonic Advance 3 (Game Boy Advance)
Sonic Pocket Adventure (Neo Geo Pocker Color)
Sonic the Hedgehog 4 (SNES, bootleg)
Somari (NES, bootleg)
Sonic Adventure 7 (Game Boy Color, bootleg)
Dr Robotnik's Mean Bean Machine (Genesis)
Puyo Puyo (Genesis)
Puyo Puyo Tsu (Genesis)
Kirby's Avalanche (SNES)
Super Puyo Puyo (SNES)
Super Puyo Puyo Tsu (SNES)
Puyo Puyo (NES)
Dr Robotnik's Mean Bean Machine (Game Gear)
Puyo Puyo (Game Gear)
Puyo Puyo Tsu (Game Gear)
Puyo Puyo Sun 64 (N64)
Puyo Puyo 4 - Puyo Puyon (N64)
Note - a bug currently causes a crash if you have two N64 games in the shuffler at once
Puyo Pop (Neo Geo Pocket Color)
Puyo Pop (Game Boy Advance)
Puyo Pop Fever (Game Boy Advance)
Super Mario 64 (N64)
Note - a bug currently causes a crash if you have two N64 games in the shuffler at once
Super Mario World (SNES)
Super Mario Kart (SNES)
Super Mario Bros (NES)
Super Mario Bros 2 (NES)
Super Mario Bros 3 (NES)
Dr Mario (NES)
Donkey Kong (NES)
Super Mario Land (Game Boy)
Super Mario Land 2 (Game Boy)
Wario Land: Super Mario Land 3 (Game Boy)
The Legend of Zelda: A Link to the Past (SNES)
The Legend of Zelda (NES)
Zelda II: The Adventure of Link (NES, buggy)
The Legend of Zelda: Link's Awakening (Game Boy)
The Legend of Zelda: Link's Awakening DX (Game Boy Color)
The Legend of Zelda: Oracle of Ages (Game Boy Color)
The Legend of Zelda: Oracle of Seasons (Game Boy Color)
Wario Land: Super Mario Land 3 (Game Boy)
Wario Land II (Game Boy)
Wario Land II (Game Boy Color)
Wario Land 3 (Game Boy Color)
Wario Land 4 (Game Boy Advance)
Wario Ware Inc.: Mega Microgame$! (Game Boy Advance)
Metroid (NES)
Metroid II: Return of Samus (Game Boy)
Super Metroid (SNES)
Metroid Fusion (Game Boy Advance)
Metroid: Zero Mission (Game Boy Advance)