bmp2cgb
SameBoy
bmp2cgb | SameBoy | |
---|---|---|
1 | 4 | |
24 | 1,512 | |
- | - | |
0.0 | 9.1 | |
7 months ago | 8 days ago | |
C | C | |
GNU General Public License v3.0 only | GNU General Public License v3.0 or later |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
bmp2cgb
-
I'm a modder and my last built is this Outrun Game Boy
It is a custom test rom built with BmpToCgb https://github.com/gitendo/bmp2cgb an awesome tool for screen testing if you have a flashcart : )
SameBoy
- Experiences with Joey Jr
-
Documentation for cycle accurate Game Boy CPU
You could also consult the SameBoy source code which is a very accurate emulator.
-
Gameboy Doctor: debug and fix your gameboy emulator
Hey there! I've been working on a Game Boy emulator since last year and found the GameRoy project, which translated the PPU's logic from SameBoy, the (AFAIK) most accurate GB emulator around. I basically copied the PPU logic into my emulator and replaced the "state" property (an integer) with enums for some extra clarity.
https://github.com/nicolas-siplis/feboy
https://github.com/rodrigodd/gameroy
https://github.com/LIJI32/SameBoy/
-
GameRoy: a cross platform and highly accurate Game Boy emulator
So, what I have finally tried was figure out the timing from another emulator, in this case SameBoy, which appears to be the most accurate game boy emulator. In the end, I copy the timing from its ppu state maching, and its interrupt handling code. Took a lot of time figuring out how it was working.
What are some alternatives?
Petris - A puzzle game for the Game Boy Color (CGB), Analogue Pocket (AP) and Game Gear(GG). Build pets in all shapes and sizes, keep the board clear.
glutin - A low-level library for OpenGL context creation, written in pure Rust.
ugb-palm-os - A PalmOS wrapper for uGB, a Gameboy and Gameboy Color emulator
IronBoy - A Gameboy emulator written in Rust as both a learning exercise and a love letter to the console that got me into gaming.
exotracker-cpp
sprite-render-rs - A Rust Crate for Sprite Rendering (WIP)
Dn-FamiTracker - modifications and improvements for 0CC-FamiTracker (based on j0CC-FamiTracker 0.6.3)
raw-gl-context - cross-platform OpenGL context creation
gameroy - A Game Boy emulator, disassembler and debugger, written in Rust
metroboy - A repository of gate-level simulators and tools for the original Game Boy.
DMG-CPU-Inside - Reverse-engineered schematics for DMG-CPU-B
gb-research - Game Boy hardware research