• Please review our updated Terms and Rules here

Tandy 1100FD BIOS

acadiel

Experienced Member
Joined
Dec 19, 2009
Messages
287
I've dumped the 1100's BIOS (so we can compare with the Business Partner one now). This version is tandy_1100_v1.00.02_nov89_daft1a5.

View attachment tandy_1100_v1.00.zip

My 1100 is different from the CF150 in that:
* No backlight
* ROM is different, but still a 64K ROM
* No inverter daughter board to power back light (top left of unit, but there's space for one)

I also tried some of the BP150's executables on my 1100. Deskmate copied on a floppy doesn't work, there's likely code in the EPROM somewhere. We might be able to shoehorn this into a Business Partner 150 EPROM. The Business Partner's diag.com says "Machine not compatible" on the 1100, but the Setup150 program does work on the 1100.
 
Here's a rough draft of the EPROM map comparing the two ROMs. The Tandy ROM is either 32K or 32K twice (I didn't want to peel off the label), because it repeated after >7FFF.

BP150
0000-5E13 Diagnostic program? 02/08/1990 CF150 V0.29G 6 (24083 bytes)
5E14-AFFF Empty space (FFh) (20971 bytes)
B000-B149 BIOS ROM Text (mentions Tandy) (329 bytes)
B14A-B1FF Empty space (FFh) (181 bytes)
B200-BF16 Binary code (3350 bytes)
BF17-BFFF Empty space (FFh) (232 bytes)
C000-DED7 BIOS ROM Text and Binary code (7895 bytes)
DED8-E05A Empty space (FFh) (386 bytes)
E05B-E57C Binary code (1313 bytes)
E57D-E6E1 Empty space (FFh) (356 bytes)
E6E2-EF53 Binary code (2161 bytes)
EF54-EFC6 Empty space (FFh) (114 bytes)
EFC7-F997 Binary code (2512 bytes)
F998-FA6D Empty space (FFh) (213 bytes)
FA6E-FFFF Binary code - has a 02/08/90 date at end (1425 bytes)

Tandy
0000-031D Binary code - dated 5/10/89 - Appears to have 55AA Option ROM header
031E-2FFF Empty Space (FFh)
3000-3149 BIOS ROM Text (mentions Tandy)
314A-36EB Empty space (FFh)
36EC-3FFF Binary code
4000-5C23 BIOS ROM Text and Binary code
5C24-5F5F Empty space (FFh)
5F60-5FFF Binary code
6000-605A Empty space (FFh)
605B-65B0 Binary code
65B1-66E1 Empty space (FFh)
66E2-6F53 Binary code
6F54-6FC6 Empty space (FFh)
6FC7-7997 Binary code
7998-7A6D Empty space (FFh)
7A6E-7FFF Binary code (mentions 11/10/89 date at end)
 
Last edited:
View attachment tandy_1100_E000_option_rom_V66_Jul89_DAFT1C1.zip

And here's the 64K Option ROM for the 1100FD (This is the bulk of DOS and DESKMATE executables). Labeled July '89, V66, DAFT1C1. The ROM lives at E000.

So, part of the files are in the BIOS ROM and part are in this OPTION ROM. Part of the BIOS ROM appears to have an OPTION ROM header, as well, so this is pretty interesting. Now, we have both parts, so technically, PCEM or something else can try and emulate this.
 
Back
Top