Added Link Cable support (Experimental feature! May have some issues!)
Link Cable requires ACN
Link Cable functionality can be entirely disabled in the config (Use this if you don't want connection requests while playing)
For Link Cable functionality to work, both players need each player's current ROM present in their RomDirectory but ROMs do not have to be the same ROM for Pokemon titles
Custom invite system powered by ACN's custom packet API, accessible entirely within the GB Emu app
Players can see a clone of each other's GB / GBC screens while connected with the link cable (May desync)
Delay-based netcode with a simplified rollback correction window (16 frames)
Rollback will predict peer inputs based on history if packets are slow to arrive, and if it gets a prediction wrong, it will resimulate the frames
Added a new pop-up menu to change games, adjust volume, adjust the GB palette, and connect to others with an emulated GB Link Cable
Users can activate a new pop-up menu by pressing Right (same key you use to open your phone) or by holding whatever is mapped to Start + Select in the emulator
GB Emu can now change games without the config file, using it's own ROM directory at \Documents\Bomb Rush Cyberfunk Modding\BRCGameBoyEmu\Roms
Users can set their own custom rom directory in the config file using the RomDirectory option, in case they already have one (Not to be confused with RomPath)
LoadLastPlayed option added to the config which is enabled by default, so the emulator will now remember and reboot the last played game instead of loading the ROM defined in the config's RomPath
BRC flip-phone inspired palettes "Bomb Rush Blue" and "Bomb Rush Orange" have been added
1.5.0
Added the option in the config to change the palettes when playing Game Boy games
1.4.0
Fixed an issue with loading roms that had apostrophes in their filename/filepath
An audio oversight that caused garbage sound has been corrected
Improved audio latency and added an option in the config to change it, if desired
Emulator will now ignore inputs when SlopChat is active
1.3.0
APU has been heavily updated and should now be cycle-accurate (it passes blargg's dmg_sound.gb test roms!)
Link cable functionality is dummied out in MMU to prevent crashes
1.2.0
Saves have been moved to your Documents folder, under Bomb Rush Cyberfunk Modding\BRCGameBoyEmu\Saves
Added RTC Support for Pokemon Crystal and other games
Renderer now triggers correctly and only advances its line counter when drawn, using the correct tile memory address for signed 0x8800 mode. (Fixes many GB Studio games, including Cat Mario and Pizza Tower Demake, etc)