Gameboy

jGB v0.10.7 is released!

  • 791
  • 0
jgb is a low-level, cross-platform Game Boy [Color] emulator with no game-specific logic or hacks. It's not entirely cycle-accurate because the CPU emulation is instruction-based rather than cycle-based, but it should be able to run the vast majority of licensed Game Boy and Game Boy Color games.

Changelog:

Enable "fat" link-time optimizations in the release builds to dramatically reduce executable binary sizes:

PyBoy v1.5.6 is released!

  • 852
  • 0
It is highly recommended to read the report to get a light introduction to Game Boy emulation. But do be aware, that the Python implementation has changed a lot. The report is relevant, eventhough you want to contribute to another emulator, or create your own.

jgb v0.10.5 is released.

  • 956
  • 0
jgb is a cross-platform low-level Game Boy [Color] emulator with no game-specific logic or game-specific hacks. It is not completely cycle-accurate due to CPU emulation being instruction-based rather than cycle-based, but it should be able to run the vast majority of licensed Game Boy and Game Boy Color games.

Features:

Game Boy and Game Boy Color emulation
Support for cartridges using MBC1, MBC2, MBC3, MBC5, MBC7 mappers
Save file / cartridge RAM persistence to disk
Keyboard input and DirectInput gamepad support
Support for the MBC3 real-time clock with persistence to disk
Support for MBC5 rumble cartridges (requires a gamepad with rumble)
Support for the MBC7 accelerometer (requires a gamepad with an accelerometer)
2x fast-forward toggle
Save & load state
Three different color palette options for GB mode (black & white, light green tint, intense lime green)
Option for GBC color correction to more closely mimic how games looked on the Game Boy Color LCD
Option for...

PyBoy v1.5.5 is released.

  • 994
  • 0
Game Boy emulator written in Python.

PyBoy Changelog:

Bump version to v1.5.5

GameRoy v0.2.0 is released!

  • 844
  • 0
An emulator and debugger for the Nintendo Game Boy, written in Rust.

GameRoy Features:
Support for DMG (only).
High accuracy (see Test suite below)
Accurate clock frequency: don't sync over frames or sound, but the clock frequency itself.
Battery saves support.
Save and load states.
Time travel backwards in time (Rewind)
Graphical interface for listing roms in a folder.
Debugger with a graphical interface:
Views for disassembly, registers, video RAM, etc...
Statically trace rom for executable memory ranges (and at runtime).
Add breakpoints at read, write, jump or execution of memory addresses.
Watch addresses.
Step code backwards.
Building and Running

GameRoy v0.2.0 Changelog:
Added
add gameroy bench subcommand.
add a table view for the rom loading UI.
make UI dpi aware.
add a WebAssembly port.
add a Android port.
add button to change the rom folder (but only update config on Android).
Fixed
fix STOP instruction (e2fb38d)
also load dropped file...

PyBoy v1.5.4 is released!

  • 692
  • 0
Game Boy emulator written in Python.

PyBoy Changelog:
Bump version to v1.5.4

SameBoy v0.15.8 released!

  • 1,131
  • 0
SameBoy v0.15.8 is released. SameBoy is a user friendly Game Boy and Game Boy Color emulator for macOS. SameBoy is extremely accurate and includes a wide range of powerful debugging features, making it ideal for both casual players and developers. In addition to accuracy and developer capabilities, SameBoy has all the features one would expect from an emulator – from save states to scaling filters. An SDL version is also available to Windows and Unix-like systems.

SameBoy v0.15.8 Changelog:

New/Improved Features
The button mapped to B, on both the keyboard and controllers, can now be used to return from menus in the SDL frontend
Bug Fixes
Fixed a bug that caused the new Cocoa debugger interface display glitched buttons on newer versions of macOS

SkyEmu v2 released!

  • 1,215
  • 0
SkyEmu is a low level GameBoy, GameBoy Color and Game Boy Advance emulator. Its primary focus is to provide a good user experience through a good mixture of tradeoffs of accuracy, performance, features and usability.

Changelog:

Look below

https://github.com/skylersaleh/SkyEmu/releases/tag/v2

PyBoy v1.5.2 released!

  • 1,008
  • 0
PyBoy v1.5.2 is released. Game Boy emulator written in Python.

PyBoy Changelog:

Removed license of unused SDL2 cython libs, and fixed some typos

https://github.com/Baekalfen/PyBoy

BGB v1.5.10 released!

  • 1,107
  • 0
BGB v1.5.10 is released. BGB is a gameboy emulator which runs on Windows.

Features:
emulation of the GameBoy, GameBoy Color, and Super Gameboy
accurate emulation of the hardware, based on research with lots of test roms, useful for debugging/rom development. some highlights:
clock exact timing of LCD behavior/state changes
realistic initial ram values - random but with specific bit patterns, and simulated values left by bootroms (for example "nibbler (pd)" depends on this)
accurate emulation of LCD register writes during scanline (prehistorik man, demotronic demo)
emulation of inaccessible VRAM and OAM as on real hardware
10 sprites per line limit
clock exact emulation of sprites causing mode 3 to take longer
correct memory access timing (access happening at the last/second to last clock of an opcode)
accurate emulation of the differences between DMG and GBC, including timing differences, differences in hardware behavior, initial state, etc.
can run a GBC rom as on a DMG, and a...

mGBA v0.10.0 released!

  • 1,464
  • 0
mGBA is an open-source Game Boy Advance emulator, copyright © 2013–2022 Vicki Pfau. This project is not affiliated in any way with Nintendo.

Features

  • Preliminary Lua scripting support
  • Presets for Game Boy palettes
  • Add Super Game Boy palettes for original Game Boy games
  • Tool for converting scanned pictures of e-Reader cards to raw dotcode data
  • Options for muting when inactive, minimized, or for different players in multiplayer
  • Cheat code support in homebrew ports
  • Acclerometer and gyro support for controllers on PC
  • Support for combo “Super Game Boy Color” SGB + GBC ROM hacks
  • Improved support for HuC-3 mapper, including RTC
  • Support for 64 kiB SRAM saves used in some bootlegs
  • Discord Rich Presence now supports time elapsed
  • Additional scaling shaders
  • Support for GameShark Advance SP (.gsv) save file importing
  • Support for multiple saves per game using .sa2, .sa3, etc.
  • Support for GBX format Game Boy ROMs
  • New...

SameBoy v0.15.6 released!

  • 878
  • 0
SameBoy v0.15.6 is released. SameBoy is a user friendly Game Boy and Game Boy Color emulator for macOS. SameBoy is extremely accurate and includes a wide range of powerful debugging features, making it ideal for both casual players and developers. In addition to accuracy and developer capabilities, SameBoy has all the features one would expect from an emulator – from save states to scaling filters. An SDL version is also available to Windows and Unix-like systems.

SameBoy v0.15.5 Changelog:
New/Improved Features
All CGB revisions, as well as MGB, are now available in the libretro core
The debugger now guides users to use the help command
Both frontends can now selectively mute and unmute each of the 4 audio channels
Both frontends now support cartridge hot swapping
Accuracy Improvements/Fixes
Fixed a bug where the libretro core sometimes ran at an incorrect speed after switching models
Fixed a minor DMA regression
Bug Fixes
Fixed a bug where the Cocoa Memory...

Modest GB v1.0.1 released!

  • 1,218
  • 0
Modest GB v1.0.1 is released. Modest GB is a Game Boy Emulator (DMG only) written in C++.

Modest GB v1.0.1 Changelog

Fixed audio sync issues.

mGBA v0.9.3 released!

  • 1,698
  • 0
A new release of mGBA, version 0.9.3 is available. This version is a bugfix release, which contains many important fixes. Importantly, random freezing with the OpenGL display driver, mostly when using fast forward, which had only partially been fixed in 0.9.2, should now be properly fixed. An extensive list of changes follows after the cut.

Emulation fixes:

  • GB I/O: Fix incrementing SGB controller when P14 is low (fixes #2202)
  • GB Video: Render SGB border when unmasking with ATTR/PAL_SET (fixes #2261)
  • GBA SIO: Fix SI value for unattached MULTI mode
  • GBA Video: Fix backdrop color if DISPCNT is first set to 0 (fixes #2260)
  • GBA Video: Don’t iterate affine backgrounds when disabled
  • GBA Video: Delay enabling backgrounds in bitmap modes (fixes #1668)
Other fixes:

  • ARM Decoder: Fix decoding of lsl...

Hhugboy v1.3.1 released!

  • 1,246
  • 0
Hhugboy v1.3.1 is released. HhugBoy is a Game Boy (Color) emulator for Windows, based on GEST v1.1.1 by TM, with added support for unlicensed mappers, Unicode filenames, screenshots and some other stuff.

Hhugboy v1.3.1 Changelog:
New mapper support: New GB Color HKxxxx PCB (used for Pokémon hacks), Vast Fame secondary releases on GGB-81 PCB (and others)
Allow undersized save files to be read (to avoid saves being wiped when an "unlicensed compatibility mode" change results in a RAM size change)

mGBA 0.9.1 released

  • 2,110
  • 0
A new release of mGBA, version 0.9.1, is available. This version is a bugfix release, which contains many important fixes for bugs not caught before 0.9.0 was released. Importantly, fixes for save states affecting both GBA and GBC, the OpenGL renderer lagging when fast-forwarding, and improved detection of Pokémon ROM hacks. An extensive list of changes follows after the cut.

Emulation fixes:
Code:
ARM: Fix LDM^ with empty rlist (fixes #2127)
Core: Fix first event scheduling after loading savestate
GB Serialize: Fix switching speed modes when loading a state (fixes #2097)
GB: Fix skipping BIOS
GBA Memory: Fix loading Thumb savestates when in ARM mode
GBA Video: Fix window start on modes 3-5 with mosaic (fixes #1690)
GBA Video: Fix mode 3-5 overflow with mosaic (fixes #1691)

Other fixes:

GBA: Fix non-USA 1.0 FireRed misdetecting as a ROM hack (fixes #2100)
GBA: Fix crash when ROM loading fails
GBA e-Reader: Fix bitmap short strip scanning
GBA Video: Fix mode 5 frame 1 caching...

mGBA v0.9.0 released!

  • 2,663
  • 0
Fully functional e-Reader support:

ereader-scan.png


GameCube games that linked with GBA games:

navi-trackers.png


Changelog

Features

e-Reader card scanning
New tool for converting between different save game formats
WebP and APNG recording
Separate overrides for GBC games that can also run on SGB or regular GB
Game Boy Player features can be enabled by default for all compatible games
Frame and I/O viewer support for Game Boy
Bug report tool for gathering information helpful for reporting bugs
Mute option in homebrew ports
Status indicators for fast-forward and mute in homebrew ports
VBA bug compatibility mode for ROM hacks that don’t work on real hardware
Read-only support for MBC6 flash memory
New unlicensed GB mappers: Pokémon Jade/Diamond, BBD, and Hitek
Stack tracing tools in ARM debugger (by ahigerd)
Command scripts for CLI debugger (by...

no$gba v3.04 released!

  • 2,366
  • 1
Category: No$gba Release Notes

23 Mar 2021 - version 3.04
- web: released new gbatek version with separate htm pages per chapter
- help engine: allows to export gbatek to multple chapter-name.htm pages
- help engine: added search/prev/next functions, and goto prev/next chapter
- help engine: save_as adds vgwort markers to htm pages (for usage stats)
- debug: added simple ARM CPU tracelog function (in tty debugmsg window)
- debug: added nds-wifi IE/IF interrupt enable/flags (in io map window)
- nds-ir-help: cartridge infrared port SPI commands and memory map
- nds-ir-help: activity meter IR commands and memory map
- nds-ir-help: p-walter IR commands, memory map, LCD and Accel registers
- nds-ir-help: component lists for infrared carts and pedometers
- nds-ir-help: H8/386 exception vectors and SFRs, H8/300H registers and opcodes
- nds-cart-help: SanDisk rom supports max 200h-byte blocks (padded with FFh)
- dsi-i2c-help: added ACK/NACK notes (thanks lidnariq)
-...

Top