From e02ba9879485bdbfaba21c7997455f8251c62be1 Mon Sep 17 00:00:00 2001 From: Michael Singer Date: Mon, 17 Nov 2025 03:25:01 +0100 Subject: [PATCH 1/2] Add link to Blender project containing GB CPU --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index 5e22a92..cc371b5 100644 --- a/README.md +++ b/README.md @@ -572,6 +572,7 @@ Methods to improve and/or manipulate the camera's quality and behavior: - [GBCartRead](https://github.com/insidegadgets/GBCartRead) - Read ROM, Read RAM or Write RAM from/to a GameBoy Cartridge. - [GBxCart-RW](https://github.com/insidegadgets/GBxCart-RW) - A device for reading game ROMs, save games and restoring saves for GB, GBC and GBA carts from your PC via USB. - [Dumping the Super Game Boy Boot ROM](http://www.its.caltech.edu/~costis/sgb_hack/) +- [sm83-render](https://github.com/msinger/sm83-render) - A 3D model of the Game Boy CPU layout in Blender. ### Directories From ba838e6ca78b4031d5bbefe22941c3951c1d8b66 Mon Sep 17 00:00:00 2001 From: Michael Singer Date: Mon, 17 Nov 2025 04:52:43 +0100 Subject: [PATCH 2/2] Fix broken links --- EMULATORS.md | 2 +- README.md | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/EMULATORS.md b/EMULATORS.md index d7d588e..104b0a8 100644 --- a/EMULATORS.md +++ b/EMULATORS.md @@ -34,7 +34,7 @@ | [weplay](https://github.com/rauchg/weplay) | JavaScript | Collaborative Game Boy emulation | | [GBRE](https://github.com/ericgramgb/GBRE) | JavaScript | GB Runtime Environment for iOS (iOS Safari and Chrome) | | [gameboy-Online](https://github.com/taisel/gameboy-Online) | JavaScript | Uses HTML5 canvas and JavaScript audio APIs | -| [node-gameboy](https://github.com/nakardo/node-gameboy) | Node.js | +| [node-gameboy](https://github.com/gb-archive/node-gameboy) | Node.js | | [php-terminal-Game Boy-emulator](https://github.com/gabrielrcouto/php-terminal-gameboy-emulator) | PHP | | | [PyBoy](https://github.com/Baekalfen/PyBoy) | Python | Mac, Linux and Windows | | [barnacleboy](https://github.com/rep-nop/barnacleboy) | Rust | | diff --git a/README.md b/README.md index cc371b5..34c8f30 100644 --- a/README.md +++ b/README.md @@ -320,7 +320,7 @@ Guides, tutorials and tools to develop software for Game Boy using the developme ### ASM -- **[gb asm tutorial](https://eldred.fr/gb-asm-tutorial)** - Step by step tutorial, building several ROMs to accompany its explanations. +- **[gb asm tutorial](https://gbdev.io/gb-asm-tutorial)** - Step by step tutorial, building several ROMs to accompany its explanations. - [hardware.inc](https://github.com/tobiasvl/hardware.inc) - Standard include file containing Game Boy hardware definitions for use in RGBDS projects. - [Assembly tutorial by David Pello](https://gb-archive.github.io/salvage/tutorial_de_ensamblador/tutorial_de_ensamblador_la_decadence.html) - Good document to learn to produce working asm code for gb. Brief explanations of many important topics. Many examples with commented source code. - [assemblydigest](https://github.com/assemblydigest/gameboy) - Exploring Game Boy programming techniques: @@ -338,7 +338,7 @@ Guides, tutorials and tools to develop software for Game Boy using the developme Fragments of code, effects, proof of concepts and generally non complete games. -- [dev'rs ASM section](http://www.devrs.com/gb/asmcode.php) - A lot of working demos and sources. +- [dev'rs ASM section](https://web.archive.org/web/20250329180046/http://www.devrs.com/gb/asmcode.php) - A lot of working demos and sources. - [EmmaEwert's experiments](https://github.com/EmmaEwert/gameboy) - A collection of prototype programs, mostly just toying around. Among others, a daylight effect, transparency and a weather effect. - [DeadCScroll](https://github.com/gb-archive/DeadCScroll) - A detailed tutorial on how to make the screen wobble, among other "raster effects"