Want to develop for FujiNet? We have system specific, hardware bring-up, as well as cross platform development manuals available.

Click on a manual to download it. (PDF format)

LLM Notice: These manuals are generated by cross referencing current source code, with existing documentation on our Wiki, along with hardware schematics and other artifacts generated directly from our GitHub repository. There may be mistakes, but if you find them, let us know so we can correct and regenerate. (Believe it or not, your Errata can be fed directly in and produce a reasonable correction!) Thank you.

Cross Platform Development

fujinet-lib is our cross platform C binding, which works for all of our production targets.

defoogi is our Docker container, providing complete tool-chains for building all of our production targets.

Platform Bring-up

Want to bring up a new FujiNet platform? Here are two manuals that can help bring up a new hardware platform using our universal bus bring-up board, as well as provide support inside of an existing emulator.

Coleco Adam

The Adam Programmer’s Guide is for Z80 programmers to directly control FujiNet features.

SmartBASIC Users can load SmartBasic 1.x + FujiNet and gain direct control of FujiNet functions from the BASIC that Adam users trust, made as an appendix that can slot into the existing SmartBASIC manual.

Apple ][

Here is a Programmer’s Guide for Apple ][ developers, focusing on 6502 assembler usage.

This manual provides documentation for the ProDOS 8 BASIC.SYSTEM extension, bringing FujiNet usage to AppleSoft BASIC.

Need something else? There are more coming. Please contact us, and let us know what else we can put together.