I just started using Dosbox for the first time ever, on Linux. That's because I finally found a copy of the PC (DOS) version of the Texas Instruments asm7 assembler for the TMS7000. Unfortunately I have not found the other tools that would have originally accompanied the assembler, such as the linker. Still, it will be useful as a sanity check on my newly written TMS7000 disassembler.
#tms7000 #assembler #disassembler #retrocomputing
I fixed a few bugs in my TMS7000 disassembler (though there are many more), and added a brief description of the format of the XML definitions file that it can use.
#tms7000 #disassembler #retrocomputing
My TMS7000 disassembler is now minimally functional, and very minimally documented, but I've made a git repository publicly available on Codeberg:
https://codeberg.org/brouhaha/tms7000
I don't promise that anything works correctly, or that the output can be assembled back to the original binary. That is the intention, but as the assembler is not yet ready, I can't yet test that.
#TMS7000 #disassembler #retrocomputing
tms7000

Disassembler for TI TMS7000 family microprocessors and microcontrollers

Codeberg.org
I haven't quite finished the TMS7000 disassembler, and have a fair bit more work to be done for the assembler, but I've decided that I also need a simulator
#retrocomputing #tms7000