


General Improvements/New Features
– Implement touch controls opacity option
– Implement rotate screen option
– Fix random crashes when a game (issue from the base emulator)
– Fix some memory leaks
– Implement un-merged commits from base
– Implement Core Downcount Hack (reduces CPU use by 15%)
– Implement Y2R hack (fix FIFA games)
– Some bugfixes for Mali GPUs
Added new menu “Lemontweaks”:
– Implement FMV Hack
–...

– GSP-GPU: Fix pokemon, mario and luigi games. by 'Gamer64ytb' in '25
– Update icons and strings by 'ShyVortex' in '1'
– Revert “Update icons and strings” by zryzendew in 2
– Fixed the licenses.txt location file in the readme by 'Reelix' in '3'
– Trying to fix linux builds by zryzendew in .
–...

– Rebranded to Sudachi (RIP Yoozoo) and updated some more dependencies
– Hotfix memory leaks etc
– Cleaned project up a bit, 30th commit yet for this?
– Forgot to stage these, 31 it is
– Added support for Princess Peach: Showtime!
– android: updated to latest dependencies again and fixed more deprecations
– Update issue templates
– Updated to latest EA (thanks Discord peeps), fixed compilation issues
– Removed workflow files and hook
– Fixed a couple memory leaks using up ~15 MB each iteration and initiazed
– Updated FFmpeg per dev comment, reupdated-dependencies and initialize


Now it works on Nvidia gpus but still has graphical issues with tomb raider I–III remastered.
NVIDIA users still have graphic issues, especially with the now supported tomb raider remaster
Fixes are planned for the next release.

– GPU-based rendering engine with integer scaling and optional linear interpolation
– Configurable pixel aspect ratio for each console with several different options: fidelity to original hardware/television, square pixels and stretching to fill the window.
– Support for the extension of the FM sound unit of the Sega Master System
– Support for the Sega Genesis chip, used in Virtua Racing
– Support for the most common NES mappers, as well as a number of less common mappers
– Most SNES coprocessors (e.g. Super FX, SA-1, DSP-1, CX4, S-DD1, SPC7110)
– Support for 3- and...

– A lot of fixed general
– Improved documentation with examples
– pyboy.tick(10, True) now takes two optional parameters:
n number of frames to progress
. renders when to render the screen on the last processed frame
– pyboy.screen-- image() moved to pyboy.screen.image
– The “botsupport” module has been removed, and most of API is moved to the PyBoy object
– pyboy.button can be used to send input, and will automatically release 1 frame
– pyboy.button-- press(-)--)-------------------------------------------------------
– pyboy.button-- release(--)---------------------------------------------------------
– pyboy.memory[0x100:0x150 plus 123 replacements all three pyboy.get/set/override-memory-value and extended it with an option to bank specify
– pyboy.hook-register(bank, address, callback, context registers) a callback at a specific point in your...


Major exchange since v2.2:
What's New
– Battle Cable support
– SystemSP hopper games: kingyo, manpuku...


– Fixed 6309 register-memory bit ops [R. Allen Murphy]

– Add output support.
– Either though direct com for Gun4IR (prefered method, go to controller settings, your guncon Port, Settings and you should see Gun4Ir Com port option).
Or with mamehooker : Settings, General, Enable MameHooker checkbox (you need .NET 8 because i use a third party app to make it work)
– Also added some No Flash Gun cheat that were not build in duckstation.
– And guncon conversions patch if you need them.

– Fixed many inaccuracies, benefiting numerous games:
. Contra: Hard Corps
. Castlevania Bloodlines
. Thunder Force IV
. Mega Man: The Wily Wars
. The Adventures of Batman & Robin
. Battletoads
. Road Rash, Road Rash II, Road Rash III
. Skitchin’
. The Immortal
. Jungle Strike
. Marble Madness
– Added two sprite debuggers.
– Configuration files are now saved to a standard per-user directory (‘AppData’ on Windows and ‘.local/share’ on Linux).
– Text output of the disassembler and the debug log can be selected and copied elsewhere.


– The high-fidelity mode supports Windows 95.
– Memory-size greater than 32MB and FPU recommended.
– High-Resolution PCM support.

Nintendo – Game Boy Advance
– Implement prefetch...