Virgil Dupras
2fa88176c0
VE: don't emit chars higher than 0x7f
Uninitialized blocks often contains garbage, and emitting it on
the TRS-80 4P results in serious visual glitches.
3 years ago
Virgil Dupras
0d172cc2c4
tools: add smsrom
Running a ROM on an everdrive is one thing, but running a ROM
directly is another: my hacked up sega.bin didn't have a proper
checksum, so the ROM didn't run.
This new tool transforms a binary into a properly-headered ROM.
Has been tested on an actual SMS.
3 years ago
Virgil Dupras
5504c796ee
tools: add blkup
With this tool, we can send content to a TRS-80 directly to floppy.
This paves the way to writing ourselves a set of disks containing the
blkfs!
4 years ago
Virgil Dupras
79ce88c12c
tools: add blkunpack
and remove cfspack, which will not ever be used again.
4 years ago
Virgil Dupras
d4cdb659b4
tools: add blkpack
4 years ago
Virgil Dupras
509972b08c
tools: add exec and convert ./upload to Forth
4 years ago
Virgil Dupras
ba384bfa0f
Add stripfc tool
4 years ago
Virgil Dupras
9235fa9223
Add /tools/slatest
To update LATEST offset more easily. Will be useful for recipes.
4 years ago
Virgil Dupras
a74ee81822
recipes/trs80: new recipe (WIP)
4 years ago
Virgil Dupras
439f880abe
Rewrite font_compile.pl to C
4 years ago
Virgil Dupras
4cde58fd83
cfspack: make into a library
Use it in shell instead of using popen()
4 years ago
Virgil Dupras
888395d496
tools: replace tools for old shell with tools for new shell
ref #80
4 years ago
Virgil Dupras
b40b39f45c
tools: add blkdumpb
4 years ago
Virgil Dupras
9ec71ecfee
tools/uploadb: rewrite in C
4 years ago
Virgil Dupras
8ff4b18c51
tools: add memdumpb
In C this time. Python/Perl code is barely terser than C for these little
tools. Why bother with interpreted?
4 years ago