Last active
March 15, 2025 19:38
-
-
Save bkw777/9f4258a0292889ef2f2622293aae3ffa to your computer and use it in GitHub Desktop.
Bootstrap REXCPM
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Run-through for reference, old but mostly still the same: | |
Part 1 - REXCPM firmware and option roms | |
https://youtu.be/tb0WYQCaF1I | |
Part 2 - CPM disk image | |
https://youtu.be/M-rBnPiVQOE | |
=== One-time prerequisite === | |
(linux/bsd/mac, for windows works in msys2 or cygwin but not wsl) | |
git clone https://github.com/bkw777/dlplus.git | |
cd dlplus | |
make clean all && sudo make install | |
=== To start === | |
Connect a proper usb-serial adapter and serial cable | |
http://tandy.wiki/Model_T_Serial_Cable | |
Download the REXCPM zip, option roms, and M100_CPM files from | |
http://bitchin100.com/wiki/index.php?title=REXCPM | |
and | |
http://bitchin100.com/wiki/index.php?title=M100_CP/M | |
(don't need CPM.CO, just CPMUPD.CO and CPMn10.BK) | |
cd into the dir with the downloaded and files, and run: | |
unzip REX*.ZIP | |
unzip M100*.zip | |
dl -vb ./rxcini.DO ;dl -v | |
( for Windows if you don't want to use cygwin or msys2 to compile & run dl2, | |
".\tsend.ps1 -file rxcini.DO" in place of "dl -vb rxcini.DO" | |
".\LaddieAlpha.EXE COM5 6" in place of "dl -v" | |
https://github.com/bkw777/tsend | |
https://bitchin100.com/wiki/index.php?title=LaddieCon#LaddieAlpha | |
) | |
Leave that running through all remaining steps. | |
=== REXCPM firmware === | |
In BASIC: | |
RUN "COM:98N1EN" [Enter] | |
(then press [Enter] once on the modern machine) | |
Yes, Yes, y, | |
XXXXXX: RXC_12 | |
NEW | |
CALL 63012 | |
=== TS-DOS option rom === | |
In RXCMGR: | |
Tab to ROM screen | |
Load: TSD100 | |
Press enter on TSD100 | |
=== CPM === | |
In TS-DOS: | |
F4 Disk | |
Load: CPMUPD.CO | |
Load: CPM.CO | |
F8 to main menu | |
In BASIC: | |
clear 0,60000 | |
F8 to main menu | |
Run CPMUPD.CO | |
Filename: CPM210.BK or CPM410.BK | |
=== DONE. === | |
Press CTRL+C to launch CPM and F8 to exit out of CPM |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment