From 2ada696e0419afdaa1119bc2b6c9ade0b83a882b Mon Sep 17 00:00:00 2001 From: Eldred Habert Date: Sat, 22 Dec 2018 14:29:13 +0100 Subject: [PATCH 1/7] Move GBVP1 and introduce GBVP2 --- README.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index ebb7c53..47d9bb1 100644 --- a/README.md +++ b/README.md @@ -387,6 +387,8 @@ Complete and open source games. - [`10 PRINT` Game Boy](https://github.com/svendahlstrand/10-print-game-boy) - [Roboto Demo](https://github.com/naavis/roboto-demo) - [matrix-rain-gb](https://github.com/wtjones/matrix-rain-gb) - A Matrix digital rain effect in assembler. +- [GBVideoPlayer](https://github.com/LIJI32/GBVideoPlayer) - A technical demo demonstrating how the Game Boy LCD controller can be hacked to make a Game Boy Color play a full motion video in color, together with music. +- [GBVideoPlayer2](https://github.com/LIJI32/GBVideoPlayer2) - The second iteration of the above demo, which increases the resolution, adds *stereo* PCM audio, and introduces video compression. ## Reverse Engineering @@ -423,7 +425,6 @@ Complete and open source games. - [Ostrich](https://github.com/PumpMagic/ostrich) - A Game Boy Sound System player written in Swift. - [mGB](https://github.com/trash80/mGB) - A Game Boy cartridge program that enables the Game Boy to act as a full MIDI supported sound module. - [GBVisualizer](https://github.com/LIJI32/GBVisualizer) - Demonstrating the use of two undocumented Game Boy Color registers, nicknamed PCM12 (FF76) and PCM34 (FF77), which can be used to read the current PCM amplitude of the 4 APU channels. -- [GBVideoPlayer](https://github.com/LIJI32/GBVideoPlayer) - A technical demo demonstrating how the Game Boy LCD controller can be hacked to make a Game Boy Color play a full motion video in color, together with music. - [ArduinoGameBoy](https://github.com/drhelius/arduinogameboy) - Arduino based Game Boy cartridge reader and writer. - [gameboy-brainfuck](https://github.com/bitnenfer/gameboy-brainfuck) - Brainf*ck interpreter. - [gbfk](https://github.com/elseyf/gbfk) - Brainf*ck interpreter, with input. From a66d1f05677790527f9042f49228cf2951e1932a Mon Sep 17 00:00:00 2001 From: Antonio Vivace Date: Sat, 22 Dec 2018 15:39:46 +0100 Subject: [PATCH 2/7] Fix '#experimentalproof-of-concepts' anchor link in ToC --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 47d9bb1..2f763af 100644 --- a/README.md +++ b/README.md @@ -21,7 +21,7 @@ A curated list of awesome Game Boy (Color) Development resources, tools, docs, r - [Software Development](#software-development) * [Assemblers](#assemblers) * [Compilers](#compilers) - + [Experimental/Proof of Concepts](#experimental-proof-of-concepts) + + [Experimental/Proof of Concepts](#experimentalproof-of-concepts) * [Emulators](#emulators) * [Tools](#tools) - [Programming](#programming) From 8cdd35f39738e3cbc0d6e38c55e3a7907b02bdd4 Mon Sep 17 00:00:00 2001 From: chameleon Date: Tue, 25 Dec 2018 11:19:16 -0600 Subject: [PATCH 3/7] Add rgbds-mode (#131) --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index 2f763af..7b97da6 100644 --- a/README.md +++ b/README.md @@ -305,6 +305,7 @@ Fragments of code, effects, proof of concepts and generally non complete games. - [rgbds_textmate](https://github.com/Bananattack/rgbds_textmate) - Some syntax highlighting rules for coding in Z80 assembly as a Textmate language plugin. Works in Sublime Text 2 and 3\. The syntax is particularly designed for RGBDS and Game Boy-specific Z80 instructions. - [Z80 Assembly support for Visual Studio Code](https://github.com/Imanolea/z80asm-vscode) - [rgbds-vscode](https://github.com/DonaldHays/rgbds-vscode) - Visual Studio Code language extension for RGBDS GBZ80 Assembly +- [rgbds-mode](https://github.com/japanoise/rgbds-mode) - Emacs major mode for RGBDS assembly. ### C From 2b565f281b008d25b1b3c1f88d5fc0a6e19b7244 Mon Sep 17 00:00:00 2001 From: Antonio Vivace Date: Mon, 14 Jan 2019 18:54:31 +0100 Subject: [PATCH 4/7] Add waveform-gb homebrew --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index 7b97da6..37d90cb 100644 --- a/README.md +++ b/README.md @@ -355,6 +355,7 @@ Complete and open source games. - [superhappyfunbubbletime](https://github.com/l0k1/superhappyfunbubbletime) - [minesweepGB](https://github.com/lancekindle/minesweepGB) - [Libbet and the Magic Floor](https://github.com/pinobatch/libbet) +- [waveform-gb](https://github.com/dannye/waveform-gb) - Program visualizing the wave form used by the wave channel. The wave form can be edited freely and playback of the wave is updated immediately. ### C From 73d077bd916827ba4ab7fbe01f0fa0a7bdef924a Mon Sep 17 00:00:00 2001 From: gingemonster Date: Fri, 8 Feb 2019 19:14:13 +0000 Subject: [PATCH 5/7] Added two new links for C (#132) Added a new C Game and link to series of youtube tutorials, both created by me --- README.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/README.md b/README.md index 37d90cb..4d1ca9f 100644 --- a/README.md +++ b/README.md @@ -320,6 +320,7 @@ Fragments of code, effects, proof of concepts and generally non complete games. - [Game Boy home of Flavor](http://www.personal.triticom.com/~erm/GameBoy/) - Some full games and sources. - [GBDK Configuring and Programming Tutorial](https://videlais.com/2016/07/03/programming-game-boy-games-using-gbdk-part-1-configuring-programming-and-compiling/) - Configuring GBDK, Using Tiles, Colliding Sprites, GBTD, GBMB, Memory Management and ROM Banking. - [Simplified GBDK examples](https://github.com/mrombout/gbdk_playground) +- [GBDK Programming Video Tutorials](https://www.youtube.com/playlist?list=PLeEj4c2zF7PaFv5MPYhNAkBGrkx4iPGJo) - A series of video tutorials introducing beginners to programming with GBDK ## Homebrews @@ -380,6 +381,7 @@ Complete and open source games. - [Burly Bear vs. The Mean Foxes](http://sebastianmihai.com/main.php?t=18&) ([GBC](http://sebastianmihai.com/main.php?t=55&n=Gameboy-Color-development-Burly-Bear-vs-The-Mean-Foxes-GBC-version) port) - [PostBot](https://github.com/MasterIV/PostBot) - [Guns & Riders](https://github.com/kanfor/gunsridersgameboy) +- [Dino's Offline Adventure](https://github.com/gingemonster/DinosOfflineAdventure) - A clone of the Google Chrome offline game ### Demos From 0a903396a8a47d685ac8cef21cb001d810cf8a1b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ra=C3=BAl=20Negr=C3=B3n?= Date: Sat, 9 Feb 2019 15:28:20 -0500 Subject: [PATCH 6/7] Add another Dino clone to C links (#133) --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index 4d1ca9f..5e331aa 100644 --- a/README.md +++ b/README.md @@ -382,6 +382,7 @@ Complete and open source games. - [PostBot](https://github.com/MasterIV/PostBot) - [Guns & Riders](https://github.com/kanfor/gunsridersgameboy) - [Dino's Offline Adventure](https://github.com/gingemonster/DinosOfflineAdventure) - A clone of the Google Chrome offline game +- [dino-gb](https://github.com/rnegron/dino-gb) - Another clone of the Chrome game ### Demos From 3edc000ca995f346003f3067e3f79c1866b8939f Mon Sep 17 00:00:00 2001 From: Antonio Vivace Date: Sun, 24 Feb 2019 23:56:27 +0100 Subject: [PATCH 7/7] Fix ToC link --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 5e331aa..69f8172 100644 --- a/README.md +++ b/README.md @@ -11,7 +11,7 @@ A curated list of awesome Game Boy (Color) Development resources, tools, docs, r - [Community](#community) - [Documentation](#documentation) + [Misc](#misc) - + [Cheatsheets, Tables](#cheatsheets--tables) + + [Cheatsheets, Tables](#cheatsheets-tables) * [Game Boy Color](#game-boy-color) * [Hardware](#hardware) * [Peripherals](#peripherals)