New answers tagged

0

I know this is an old thread, but I've recently come across the same problem. In the end, I realized that there are three possible disk formats I need to be aware of, so I write my disk initialisation logic as per below; Amstrad T0S0 DIB is in place - Follow it. ( Test for E5's and Filenames first ) Amstrad T0S0 is all E5 bytes ( 229 dec ). Assume default ...


1

TR-DOS programs are usually started as BASIC ones, by loading *.B file a number of bytes given in the file descriptor. No sector size is honored this time and loading address is essentially ignored (but set to be equal to byte size most of times). After the basic program is run, the things might go mad in any possible way. The most simple programs would do ...


4

How it [likely] works When ZX-Spectrum with Beta interface (re)starts, Beta Disk Interface sets ROM_CS flag to disable its builtin ROM and connects TR-DOS ROM to initialize the interface, dirves, and to try to boot from floppy. This behavior can be different from one computer to another, for example, in my personal 48K Speccy with Beta-128 interface it ...


Top 50 recent answers are included