john@genrad.UUCP (John Nelson) (01/06/84)
The problem is that a TRaSh-80 has ROM in the first 16K bank of memory. CPM assumes that there is ram there. I HAVE seen versions of CPM that are modified to run only in the top 48K of RAM; the problem with these is that "standard" programs will not run on them (object-only programs are usually sold with an origin of 100H I think.) This is why a hardware modification is necessary for TRASH80s to run CPM May I ask, what do you have against "flakedos"? There are some very fine programs that run on these DOS'es. Standard CPM comes with an 8080 only assembler - if you want a z80 assembler, you must obtain it seperately. NEWDOS80 (a fine operating system, by the way - I use it on my MODEL I) comes with: assembler, disassembler, and debugger (just for starters) Many TRSusers think well of LDOS. In fact, I think that these dos'es are MUCH BETTER than CPM - Thier only drawback is that CPM is much more popular, and has many many more programs available!