bios-8088
bios-8088 copied to clipboard
Interested in Tandy 1000 disassembly. Which ROM version?
I am working on a project using a real 8088 connected to an Arduino Mega which runs the CPU in single step. The basic functionality is now working. I added the Tandy 1000 ROM (V01.01.00). I am able to single step and in the serial monitor (TeraTerm) I can see all CPU instructions reads, memory and IO write and reads in a human readable manner. Since I do not yet emulate the video memory I get an error message written to video RAM (which I can extract using grep for video addresses, 0xB8XXX). Your disassembly has been most helpful, but I can see that my code is not quite the same version as your code. Can you please confirm which version of the Tandy 1000 ROM you have disassembled please? The website "Retrograde Station" has other versions, but I thought it best to start with the original. The final goal is to make a PCB of the 8088, which just like the Tandy 1000, does not include the DMA controller. This was found out by accident, but I am hoping to run the Tandy BIOS given that my hardware should be compatible.