NESFab: A High-Performance Programming Language for NES Games
2025-02-13
NESFab is a new programming language designed for creating NES games. Optimized for 8-bit limitations, it's more ergonomic than C while producing faster assembly code. It boasts easy-to-use libraries, making it simple to get started, whether it's your first or hundredth NES game. Features include automatic bank switching, streamlined asset loading, and integration with the MapFab level editor for increased development speed. While currently in beta, NESFab outperforms compilers like GCC and LLVM in benchmarks, potentially making it the best-performing 6502 compiler available.
Development