mirror of
https://github.com/gbdev/awesome-gbdev.git
synced 2025-09-01 11:42:37 +02:00
Add gbz80 llvm and clang projects, improvements
This commit is contained in:
12
README.md
12
README.md
@@ -62,7 +62,7 @@ If you aim to develop your software for SGB or GBC, or you want to know how it r
|
||||
- [gbdev Discord Server](https://discord.gg/gpBxq85)
|
||||
- [`#gbdev` on EFnet](http://chat.efnet.org/?channels=gbdev) - IRC channel.
|
||||
- [gbdev.gg8.se Wiki](http://gbdev.gg8.se/wiki/articles/Main_Page)
|
||||
- [devrs.com/gb](http://devrs.com/gb) - Jeff Frohwein’s page: old home of the scene, a lot was posted here: code examples and full sources, complete documentation, guides and tutorials, various tools.
|
||||
- [devrs.com/gb](http://devrs.com/gb) - Old home of the scene, a lot was posted here: code examples and full sources, complete documentation, guides and tutorials, various tools.
|
||||
|
||||
|
||||
## Documentation
|
||||
@@ -191,7 +191,7 @@ If you aim to develop your software for SGB or GBC, or you want to know how it r
|
||||
- [PatBoy](https://github.com/Jonazan2/PatBoy) - C++/SDL2 with a fully functional visual debugger.
|
||||
- [gnuboy](https://github.com/rofl0r/gnuboy) - ANSI C.
|
||||
- [SmartGear](https://github.com/bitbank2/sg_free) - C++, SDL2. Focus on optimized performance for resource-limited devices. GTK or direct framebuffer build.
|
||||
- [wasmBoy](https://github.com/torch2424/wasmBoy) - Web Assembly
|
||||
- [wasmBoy](https://github.com/torch2424/wasmBoy) - Web Assembly.
|
||||
- [gameboycore](https://github.com/nnarain/gameboycore) - C++ emulation backend. Dependency free C++11 library.
|
||||
|
||||
## Software Development
|
||||
@@ -200,13 +200,19 @@ If you aim to develop your software for SGB or GBC, or you want to know how it r
|
||||
|
||||
- [RGBDS](https://github.com/rednex/rgbds) - Assembler and linker package (a fork currently updated).
|
||||
- [wla-dx](https://github.com/vhelin/wla-dx) - Yet Another GB-Z80/Z80/.. Multi Platform Cross Assembler Package.
|
||||
|
||||
#### Experimentals/Proof of Concepts
|
||||
- [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) - Assembler written in Swift.
|
||||
- [llvm-gbz80](https://github.com/Bevinsky/llvm-gbz80) - LLVM port to the GBZ80 CPU (similar [project](https://github.com/euclio/llvm-gbz80), deprecated).
|
||||
|
||||
|
||||
### Compilers
|
||||
- [The Game Boy Developer's Kit (GBDK)](http://gbdk.sourceforge.net/) - A set of tools that enable to develop programs for the Nintendo Game Boy system in **C**. Includes a set of libraries for the most common requirements and generates image files for use with a real Game Boy.
|
||||
- [gbdk-osx](https://github.com/x43x61x69/gbdk-osx) - Patched GBDK 2.96a for the latest compilers on OS X.
|
||||
- [clang-gbz80](https://github.com/Bevinsky/clang-gbz80) - Clang port to the GBZ80 CPU.
|
||||
|
||||
|
||||
### Emulators
|
||||
|
||||
@@ -398,7 +404,7 @@ If you aim to develop your software for SGB or GBC, or you want to know how it r
|
||||
- [gameboy-brainfuck](https://github.com/bitnenfer/gameboy-brainfuck) - Implementation of a brainfuck interpreter.
|
||||
- [gb-save-states](https://github.com/mattcurrie/gb-save-states) - Patches to add save state support to Game Boy games when playing on the original hardware.
|
||||
- [gbcpu](https://github.com/jdeblese/gbcpu) - A CPU and peripherals implementing the Game Boy instruction set and functionality.
|
||||
- [llvm-gbz80](https://github.com/euclio/llvm-gbz80) - LLVM with a Game Boy Z80 Assembly Backend.
|
||||
- [Digitized Speech in Game Boy Games](https://youtube.com/watch?v=1lzHfLYzyRM)
|
||||
|
||||
### Directories
|
||||
|
||||
|
Reference in New Issue
Block a user