github Baekalfen/PyBoy v2.8.0

latest release: v2.8.1
7 hours ago

Features:

  • GB Printer support
  • Super Game Boy borders (not full SGB mode)
  • MP4 screen recording
  • MBC30 support
  • MBC1 multicart support
  • MBC5 rumble support
  • Link Cable support using shared memory (Pokemon Link Cable example)
  • New Sphinx docs
  • Wiki moved to Sphinx

Emulation improvements:

  • All Mooneye tests (except CGB revision checks)
  • All Samesuite tests (except CGB revision checks)
  • All Blargg tests (except wont-fix oam-bug)
  • Improvements include changes to: OAM, DMA, PPU/LCD, APU, interrupt, CPU-timing, etc.

Wrappers:

  • Super Mario Deluxe
  • Greatly improve Pokemon Red/Blue
  • 2048 (homebrew)
  • Pandora blocks (homebrew)

Development:

  • CGB colors in debug view
  • ROM tests to mark failures with xfail
  • Debug view for game area with object annotations
  • Run all pyboy/, tests/ and docs/ in compiled mode
  • Major refactor of testing. Many tests converted from screenshots to text
  • Using official reference images for testing
  • A LOT of new test ROMs

Don't miss a new PyBoy release

NewReleases is sending notifications on new releases.