All Projects → wtjones → matrix-rain-gb

wtjones / matrix-rain-gb

Licence: other
Matrix digital rain effect for the Game Boy

Programming Languages

assembly
5116 projects

Projects that are alternatives of or similar to matrix-rain-gb

Tobutobugirl
An arcade platformer homebrew game for the Game Boy
Stars: ✭ 243 (+912.5%)
Mutual labels:  gameboy
helloworld
Hello world and other commented GameBoy assembly examples for beginners.
Stars: ✭ 31 (+29.17%)
Mutual labels:  gameboy
GBsnake
Snake game for Nintendo Gameboy written in C
Stars: ✭ 26 (+8.33%)
Mutual labels:  gameboy
Pokered
Disassembly of Pokémon Red/Blue
Stars: ✭ 2,924 (+12083.33%)
Mutual labels:  gameboy
RGB
RGB (Rust Game Boy) is a simple emulator for the original game boy
Stars: ✭ 19 (-20.83%)
Mutual labels:  gameboy
GameboyBoilerplateProj
Gameboy boilerplate to get started quickly
Stars: ✭ 25 (+4.17%)
Mutual labels:  gameboy
Rustyboy
A Gameboy emulator written in Rust.
Stars: ✭ 224 (+833.33%)
Mutual labels:  gameboy
oracles-disasm
Disassembly of Oracle of Ages and Seasons
Stars: ✭ 125 (+420.83%)
Mutual labels:  gameboy
Azayaka
A cycle-accurate Game Boy and Game Boy Color Emulator, with rewind feature.
Stars: ✭ 26 (+8.33%)
Mutual labels:  gameboy
emu-gameboy
A Gameboy emulator written in C++
Stars: ✭ 55 (+129.17%)
Mutual labels:  gameboy
Awesome Gbdev
Contribute
Stars: ✭ 3,016 (+12466.67%)
Mutual labels:  gameboy
tobutobugirl-dx
An arcade platformer homebrew game for the Game Boy, Game Boy Color and Super Game Boy
Stars: ✭ 58 (+141.67%)
Mutual labels:  gameboy
newbark-unity
🌳 A proof-of-concept Pokémon-style Retro RPG game framework created with Unity 🔥🌿💧⚡️
Stars: ✭ 139 (+479.17%)
Mutual labels:  gameboy
Pokegold Spaceworld
Disassembly of the Pokémon Gold and Silver 1997 Space World demo
Stars: ✭ 246 (+925%)
Mutual labels:  gameboy
ArduZ80
The first Z80 emulation library for Arduino
Stars: ✭ 44 (+83.33%)
Mutual labels:  z80asm
Dmg Cpu Inside
Reverse-engineered schematics for DMG-CPU-B
Stars: ✭ 230 (+858.33%)
Mutual labels:  gameboy
ENGAGE
Source code repository for ENGAGE: Battery-Free Game Boy
Stars: ✭ 75 (+212.5%)
Mutual labels:  gameboy
musicboy
A high-quality audio playback cartridge for Nintendo® Game Boy® and Game Boy Color®.
Stars: ✭ 25 (+4.17%)
Mutual labels:  gameboy
jsGBC
👾 A GameBoy Color Emulator written in JavaScript
Stars: ✭ 44 (+83.33%)
Mutual labels:  gameboy
ostrich
A Game Boy Sound System player for macOS, written in Swift
Stars: ✭ 37 (+54.17%)
Mutual labels:  gameboy

matrix-rain.gb

A Matrix rain effect for the Game Boy, written in LR35902 (Z80-like) assembler

Demonstrates

  • Memory write batching to optimize vblank utilization
  • DMA transfer
  • Look-up tables

Building

The Game Boy assembler RGBDS is needed.

Linux/Mac OS

Build and install as specified on the RGBDS project site.

Run make

Windows

From the shell for the Windows Subsystem for Linux, install RGBDS.

Run either make from the WSL shell or wsl make from PowerShell.

Output

Build targets are created in folder build. These include:

  • rom file matrix-rain.gb
  • debug symbols

Tools

  • RGBDS Z80 VS Code extension

  • BGB emulator/debugger for the Game Boy

Resources

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].