Interface is in browser, has example code for various functions, famitone, and shriu's library. Announcement text below.
https://8bitworkshop.com/blog/rel...https://twitter.com/8bitworkshop/..."We've added yet another platform to the 8bitworkshop IDE, the legendary Nintendo Entertainment System (NES)!
You can program in both C and 6502 assembler, and there are a ton of examples to get you started.
The IDE lets you write C using the cc65 compiler toolchain. While it has lower performance and greater code size than a well-written assembly program, you can still write a pretty good game in C. We use a fork of Shriu's NESLib library to interface with NES hardware features, and Famitone to play music and sound.
The IDE also contains a handful of 6502 examples. They demonstrate how to initialize and warm up the PPU, basic display, scrolling, and controller management, and advanced tricks like scanline cycle counting and X/Y split screen."