WIP NES emulator and general-purpose 6502 emulator.
j65, probably; it's pretty simple to interface with, even without a libc. jason, probably not unless you're making something NES related.
expect documentation and a tutorial of making a j65 client soon.
how build? very exciting to see the colors and numbers in all of place this year the soap mario and other all vincent game
no
building j65 more or less consists of just these 2 commands.
make depend
make -j1
j65 is primarily tested on:
- arch linux (amd64, gcc 11.1.0)
- openbsd (macppc, clang 10.0.1)
it should, however, work on any 32 bit operating system with a working c compiler.
util/j65-monitor.out
will let you test binaries with j65. it will load them with entry point 0x00, so you will have to jump out of zeropage yourself. it provides basic machine code debugging tools, like register state and steps. it does not have a disassembler, machine code viewer, or breakpoints. yet.
there are some tests in tests/
but they do not cover the majority of opcodes yet.
these links require tor, but if you're here you probably already use some tor client.
future project site will be here
The entire emulator is public domain under the Unlicense.