so after some time i managed to finish my NES development kit, it uses C as its programming language and compiles using cc65, the API is easy to use and inspired by pico8 fantasy console and raylib, it includes every tool you need such as asset converters or even a map editor for creating and editing levels
and yes its a commercial library, you can get it now for whatever price you want(1 euro and above)
https://cutawayshot-games.itch.io/neskit
NESkit - a development kit for NES
-
Memblers
- Posts: 4154
- Joined: Mon Sep 20, 2004 6:04 am
- Location: Indianapolis
Re: NESkit - a development kit for NES
Congrats on finishing it and putting it out there. Seems like it could be a decent alternative to neslib.
I haven't tried it yet, but with it being written in C, I expect it will be simple to build it with other compilers such as LLVM-MOS or vbcc. LLVM-MOS includes neslib ported to C, I imagine that allows it to be call graphed and optimized with the rest of the code. If performance becomes a concern, either of those compilers will build much faster code than cc65.
I haven't tried it yet, but with it being written in C, I expect it will be simple to build it with other compilers such as LLVM-MOS or vbcc. LLVM-MOS includes neslib ported to C, I imagine that allows it to be call graphed and optimized with the rest of the code. If performance becomes a concern, either of those compilers will build much faster code than cc65.
-
HaniSoftwares
- Posts: 2
- Joined: Tue Mar 11, 2025 12:01 am
Re: NESkit - a development kit for NES
thank you, yes i tried neslib before, its a good library but its too low level, but my library has more high level features that makes nes dev easier, and yes its possible to compile this library using any compiler that supports 6502 architecture but i tested it with cc65, if you have any questions about library feel free to askMemblers wrote: Fri Mar 14, 2025 6:46 pm Congrats on finishing it and putting it out there. Seems like it could be a decent alternative to neslib.
I haven't tried it yet, but with it being written in C, I expect it will be simple to build it with other compilers such as LLVM-MOS or vbcc. LLVM-MOS includes neslib ported to C, I imagine that allows it to be call graphed and optimized with the rest of the code. If performance becomes a concern, either of those compilers will build much faster code than cc65.