NABU Quiver

The quiver is a list of docs, utilities, roms, and other downloads that relate to developing for using the NABU PC.

Hardware Documents

NABU "Bible" Technical Manual

The "NABU Bible" technical manual that was done by MJP while reverse engineering the NABU

Download

NABU Technical Specifications

The official NABU internal documentation for developers. 

Download

Nabu User Guide

The user guide that is shipped with the NABU PC to customers.

Download

CPM Reference Card

Useful reference card for when using Cloud CP/M 2.2

Read more

NABU Network Adapter

Created by James Pell, this is a modified version of the original Nabu Network Adapter specifications.

Read more

Programming Tools

NABU LIB

DJ Sures' z88dk C library with example programs for the NABU Personal Computer. This contains functions for creating programs that boast audio, video, and peripheral access. 

View on GitHub

NABU Basic Commands

All commands that are supported in the NABU Basic PAK.

Download

z88dk NABU Wiki

The instructions to build a nabu executable with z88dk. This includes a homewbrew or CPM application.

Read more

spriteSX

Tool to create a collection of sprites, for NABU's TMS9918a video processor which provides source code for DJ's NABULIB. [github]

Download

ICVGM

Due to the similarities of the VDP with Coleco, the sprite/font/pattern editor ICVGM can be used on the NABU.

Download

TinySprite

An online sprite editor that works in the browser. Export the sprites as a C array and use in NABULIB.

Link

TMS9918 Palette

When creating SC2 images, you can load the TMS9918 palette into your favorite editor. Get it from here.

Get Photoshop Palette

Convert 9918

Convert jpg/png/bmp images to SC2 files to be viewed on the NABU. There are examples in DJ's GitHub of how to view the SC2 files. [GitHub] [author]

*Note: This utility is also used to convert SC2 images for SLIDEYOU slideshow.

Download

8bit Workshop

Online tools for MSX sprite and tile editing, but can be exported to be used with the NABU.

Read more

MSX Tiles Dev Tool

Utility for editing and creating tiles that work on the TMS9918a

Download

MSX Tiles

Another tile utility for the MS1 that works with the NABU's TMS9918a

Download

ROMS

Leo's ROMs

The super secret ROMs from Leo's NABU development machines.

Download

NABU Stock ROMs

The standard ROMs that were shipped with the NABU pcs to customers. Including the 4k, 8k and keyboard rom. Including properly decompiled asm source.

Download

Dr H's ROMs

DrH github has a very well documented disasembly of the stock 4k NABU rom.

GitHub