CS429H final project
Sources:
Main resource for emulating graphics, interrupts, etc: http://www.codeslinger.co.uk/pages/projects/gameboy.html
Game Boy Introduction in Rust - https://rylev.github.io/DMG-01/public/book/introduction.html
Graphics - https://www.sfml-dev.org/
Sharp SM-83 Instruction Set - https://gbdev.io/gb-opcodes/optables/
Game Boy – complete technical reference - https://gekkio.fi/files/gb-docs/gbctr.pdf
How a Game Boy Works - https://www.copetti.org/writings/consoles/game-boy/
Game Boy Emulation - http://www.codeslinger.co.uk/pages/projects/gameboy.html
Memory Mapping for a Game Boy - https://www.youtube.com/watch?v=RZUDEaLa5Nw
Game Boy Emulation Medium Post - https://raphaelstaebler.medium.com/building-a-gameboy-from-scratch-part-2-the-cpu-d6986a5c6c74
Game Boy Pan Docs - https://bgb.bircd.org/pandocs.htm#cpuinstructionset
Explaining DAA Instruction - https://blog.ollien.com/posts/gb-daa/
https://www.geeksforgeeks.org/program-to-clear-k-th-bit-of-a-number-n/
https://stackoverflow.com/questions/52694005/drawing-a-pixel-on-opengl-using-gldrawpixels
https://www.youtube.com/watch?v=YlwDwC4H47s&list=PLvv0ScY6vfd-p1gSnbQhY7vMe2rng0IL0&index=14&ab_channel=MikeShah
https://github.com/MikeShah/SDL2_Tutorials/tree/main