Skip to content
Merged
Show file tree
Hide file tree
Changes from 3 commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
6 changes: 6 additions & 0 deletions MORE.md
Original file line number Diff line number Diff line change
Expand Up @@ -15,6 +15,12 @@
- [Asm83](https://github.com/inufuto/asm8) - An Assembler, linker and librarian for retro CPUs including the sm83 (Game Boy)
- [Cate83](https://github.com/inufuto/Cate) - A C-like programming language compiler for sm83 cpus (Game Boy)
- There are [several example game programs](https://github.com/inufuto/Cate_examples/tree/main/megaduck) for the MegaDuck (a Game Boy clone)

#### Unmaintained LLVM forks
Comment thread
avivace marked this conversation as resolved.
Outdated
- [llvm-gbz80](https://github.com/Bevinsky/llvm-gbz80) / [clang-gbz80](https://github.com/Bevinsky/clang-gbz80)
- [euclio/llvm-gbz80](https://github.com/euclio/llvm-gbz80)
- [gb-llvm](https://github.com/DaveDuck321/gb-llvm)
- [llvm-dmg](https://github.com/arkamnite/llvm-dmg)

### Documentation

Expand Down
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -233,6 +233,7 @@ The [Choosing tools for Game Boy development](https://gbdev.io/guides/tools.html
- [Examples](https://github.com/mrombout/gbdk_playground)
- [Documentation, links and tools](https://gbdk-2020.github.io/gbdk-2020/docs/api/docs_links_and_tools.html)
- [Turbo Rascal Syntax Error](https://lemonspawn.com/turbo-rascal-syntax-error-expected-but-begin/) - Complete suite (IDE, compiler, programming language, resource editor) intended for developing games/demos for 8 / 16-bit line of computers, including the Game Boy and Game Boy Color.
- [LLVM-Z80](https://github.com/llvm-z80/llvm-z80) † - A fork of LLVM with a backend for the Game Boy CPU (SM83), supporting the latest C standards and LLVM’s excellent optimizations.

#### Experimental/Proof of Concepts

Expand All @@ -243,7 +244,6 @@ The [Choosing tools for Game Boy development](https://gbdev.io/guides/tools.html
- [gbasm](https://github.com/BonsaiDen/gbasm) - A JavaScript based compiler for Game Boy z80 assembly code.
- [tniASM](http://www.tni.nl/products/tniasm.html) - Macro Assembler.
- [Assembler](https://github.com/ulrikdamm/Assembler) - written in Swift.
- [llvm-gbz80](https://github.com/Bevinsky/llvm-gbz80) / [clang-gbz80](https://github.com/Bevinsky/clang-gbz80) - Clang/LLVM port to the GBZ80 CPU (similar to the deprecated [euclio/llvm-gbz80](https://github.com/euclio/llvm-gbz80)).
- [gbdk-go](https://github.com/pokemium/gbdk-go) - A compiler translates Go programs to C code. The output C code is built into GB ROM by GBDK.
- [Rust-GB](https://github.com/zlfn/rust-gb) - A toolchain and SDK that enable the development of GB ROMs using Rust.

Expand Down
Loading