Skip to content
This repository has been archived by the owner on Feb 17, 2019. It is now read-only.

javierbg/DaMaGed

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

66 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

THIS REPO MOVED TO GITLAB AND IS NOW JUST AN ARCHIVE

DaMaGed

DaMaGed logo

(formerly known as Rusty Boy)

This is a Game Boy emulator written in the Rust programming language.

This is just a hobby project that, realistically, will never get to be finished. My wish is to, at least, get it to show some graphics~~, although that's pretty far for now~~. The emulator is now able to show the Nintendo logo on the boot ROM. Yay!

The code structure is initially inspired by that of Rustendo64 and Rustual Boy. yupferris, the author of both, decided to stream the development process on Twitch (more info and previous streams on the repos) and that's what gave me the idea to start this.

Please, note that I'm a total beginner in Rust as well as in writing emulators. If you have any suggestions, I encourage you to submit an issue/pull request.

License

This project is licensed under the GNU General Public License Version 3.

Contributions

Any submitted contribution shall be licensed as above unless explicitly stated, without any additional terms or conditions.

Useful links

RealBoy Emulator - The Nintendo® Game Boy™

Game Boy CPU Manual

Z80 User's Manual

DuoDreamer's Dreamscape - Overview of the GB's Memory Map

DuoDreamer's Dreamscape - GB's Opcodes Summary

pastraiser.com - Gameboy CPU (LR35902) instruction set

The Ultimate Game Boy Talk - Michael Steil (33c3)

Game Boy Bootstrap ROM - GbDevWiki

About

A Game Boy emulator written in Rust. Now moved to Gitlab: https://gitlab.com/javierbg/DaMaGed

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages