2018-08-17 00:54:48 -07:00
|
|
|
currently, this just displays a test image and dumps
|
|
|
|
some text to a computer connected via the 64drive's USB port.
|
2018-08-18 08:56:05 -07:00
|
|
|
the image is [a test card by Väinö Helminen.](http://vah.dy.fi/testcard/)
|
2018-08-16 10:53:31 -07:00
|
|
|
|
2018-08-18 15:18:08 -07:00
|
|
|
some code is borrowed from [krom's repo.](https://github.com/PeterLemon/N64/)
|
|
|
|
their work has been invaluable in getting things started on the N64,
|
|
|
|
and i recommend checking it out.
|
2018-08-18 08:56:05 -07:00
|
|
|
|
|
|
|
the [Dwarf Fortress][dwarf] 8x12 font is included as a 1-bit-per-pixel image.
|
|
|
|
|
2018-08-18 15:18:08 -07:00
|
|
|
an [F3DZEX][zexdocs] disassembly is included. i did this myself.
|
|
|
|
disassemblies of its data section as well as the 6102 bootcode
|
2018-08-18 08:56:05 -07:00
|
|
|
will be done in the future.
|
|
|
|
|
|
|
|
[dwarf]: http://www.bay12games.com/dwarves/
|
|
|
|
[zexdocs]: https://wiki.cloudmodding.com/oot/F3DZEX
|
|
|
|
|
|
|
|
### building
|
2018-08-16 11:06:18 -07:00
|
|
|
|
|
|
|
you will need to compile
|
|
|
|
[bass (the assembler)](https://github.com/ARM9/bass) (ARM9's fork)
|
|
|
|
and [z64crc](https://github.com/notwa/mm/blob/master/z64crc.c)
|
2018-08-18 08:56:05 -07:00
|
|
|
(to be included in this repo later). then, run:
|
|
|
|
```
|
2018-08-19 04:40:30 -07:00
|
|
|
bass F3DZEX.asm # only needs to be done once
|
2018-08-18 08:56:05 -07:00
|
|
|
bass main.asm
|
|
|
|
z64crc test.z64
|
|
|
|
```
|