Virgil Dupras
8992cdbbf6
tools: add "blkdown" tool
...
When developing from a Collapse OS environment, it's necessary to
be able to download blocks from it.
2020-12-21 17:02:36 -05:00
Virgil Dupras
038ca61ea5
Fix broken tools makefile
2020-11-28 11:31:27 -05:00
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.
2020-10-10 13:30:43 -04:00
Virgil Dupras
93c6d150e2
emul: don't embed forth.bin in emul binaries
...
Read the contents of forth.bin at runtime. This allows us to get
rid of the bin2c tooling.
2020-05-23 09:54:26 -04:00
Virgil Dupras
d777a74be3
Forth takeover!
2020-05-21 22:16:01 -04:00
Virgil Dupras
7344186c62
tools: add blkup
...
not actually tested yet...
2020-05-03 07:32:19 -04:00
Virgil Dupras
dee7eea497
Move link.fs to blkfs
2020-04-26 14:37:54 -04:00
Virgil Dupras
a2f164ecc3
emul: bootstrap to stage2 from within Collapse OS!
...
Big bootstrapping change which greatly reduces the role of the modern
operating system in the bootstrapping process.
2020-04-26 10:24:09 -04:00
Virgil Dupras
79ce88c12c
tools: add blkunpack
...
and remove cfspack, which will not ever be used again.
2020-04-16 19:44:17 -04:00
Virgil Dupras
d4cdb659b4
tools: add blkpack
2020-04-13 22:05:03 -04:00
Virgil Dupras
509972b08c
tools: add exec and convert ./upload to Forth
2020-04-13 10:25:27 -04:00
Virgil Dupras
d4324292fb
Merge remote-tracking branch 'origin/master' into forth
2020-04-07 19:32:30 -04:00
Byron A. Grobe
217df20d77
Moved tools/bin2c to single-level with other tools.
2020-04-07 16:56:55 -05:00
Virgil Dupras
ba384bfa0f
Add stripfc tool
2020-04-04 10:27:21 -04:00
Virgil Dupras
9235fa9223
Add /tools/slatest
...
To update LATEST offset more easily. Will be useful for recipes.
2020-04-02 23:20:47 -04:00
Virgil Dupras
c5116b39ae
Fix tools Makefile for GNU make
...
It seems that my little "@.c" trick only worked in BSD make...
2020-02-12 10:12:46 -05:00
Virgil Dupras
a74ee81822
recipes/trs80: new recipe (WIP)
2020-01-11 23:01:28 -05:00
Virgil Dupras
439f880abe
Rewrite font_compile.pl to C
2020-01-07 18:26:40 -05:00
Virgil Dupras
888395d496
tools: replace tools for old shell with tools for new shell
...
ref #80
2019-12-11 14:58:50 -05:00
Virgil Dupras
b40b39f45c
tools: add blkdumpb
2019-12-10 10:33:29 -05:00
Virgil Dupras
9ec71ecfee
tools/uploadb: rewrite in C
2019-12-09 22:05:39 -05:00
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?
2019-12-08 22:33:33 -05:00