Home
ROM Images for Various IBM PC Family Devices


Sum:
 Checksum
Copy:
 How the image was created. D=direct (e.g. from EPROM programmer) C=computer (using computer [e.g. DEBUG software])
Source:
 Person who supplied the image. Note that the supplier isn't necessarily the same person who created the image.


Make
Model
Function
Socket
Data Type
Year
Version
Sum
Chip Type
Size
Copy
Source
Link
Description/Comment
???
FA-100
8-bit floppy controller
U5
BIOS
'88
1.0
00
M2764A
  8 KB
D
Robin4
Download
 Contains strings "FAX-100" and "Bios Ver. 1.0 (June/15/1988)". "FA-100" on ROM sticker.
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Adaptec
ACB-2070A
8-bit RLL controller
17A
7C
1. BIOS
2. Firmware
'85
'85
 
 
00
7E
[2764]
[2764]
  8 KB
  8 KB
D
D
modem7
modem7
Download
Download
 "BIOS 401402-00 A 0 1985" on 17A ROM sticker.
 "401401-00 C 0 1985" on 7C ROM sticker.
Adaptec
ACB-2322D
16-bit ESDI controller
U11
U14
1. BIOS
2. Microcode
'90
'90
 
 
0300
08BE
NMC27C128Q-200
D27C128
16 KB
16 KB
D
D
modem7
modem7
Download
Download
 "439201-00 D BIOS 0300" on U11 ROM sticker.
 "437302-00 C MCODE 08BE" on U14 ROM sticker.
Adaptec
AHA-1542C
16-bit SCSI controller
U15
U5
1. BIOS
2. Microcode
'93
'93
 
 
144C
A3C2
NM27C256Q-150
NM27C256Q-150
32 KB
32 KB
D
D
modem7
modem7
Download
Download
 "534201-00 D BIOS 144C" on U15 ROM sticker. "144C" bit is checksum. See note 6.
 "534001-00 D MCODE A3C2" on U5 ROM sticker. "A3C2" bit is checksum.
Adaptec
AHA-1542CP
16-bit SCSI controller
U7
U12
1. BIOS
2. Microcode
'95
'95
 
 
A91E
17C9
[27256]
[27256]
32 KB
32 KB
D
D
modem7
modem7
Download
Download
 "908501-00 D BIOS A91E" on U7 ROM sticker. "A91E" bit is checksum. See note 2.
 "908301-00 F MCODE 17C9" on U12 ROM sticker. "17C9" bit is checksum.
 
 
 
 
 
 
 
 
 
 
 
 
 
 
AST
AST-3G
8-bit EGA card
U29
BIOS
'85
V2.015
00
DQ27128
16 KB
D
modem7
Download
Contains string "Copyright 1985 AST Research, Inc. V2.015"
 
 
 
 
 
 
 
 
 
 
 
 
 
 
AT&T
PC 6300
[ use ROMs for Olivetti M24 ]
 
 
 
 
 
 
 
 
 
 
 [ use ROMs for Olivetti M24 ]
 
 
 
 
 
 
 
 
 
 
 
 
 
 
ATI
EGA Wonder 800+
8-bit EGA card
 
BIOS
'89
N1.00
00
27C256-20
32 KB
?
per
Download
 
ATI
VGA Wonder+
16-bit VGA card
U11
U12
1. ???
2. ???
'90 ?
'90 ?
1.03/70
1.03/70
08A208
086219
SEEC 27C256-20
SEEC 27C256-20
32 KB
32 KB
D
D
Robin4
Robin4
Download
Download
 "VGA WONDER+   V1M-1.03/70   EVEN" on U11 ROM sticker
 "VGA WONDER+   V1M-1.03/70   ODD" on U12 ROM sticker
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Commodore
PC10-III
IBM PC clone
?
BIOS
'90
4.41
00
[27256]
32 KB
?
archeocomp
Download
 Many Commodore ROM images at http://mhv.bplaced.net/cbmroms/cbmroms.php
 
 
 
 
 
 
 
 
 
 
 
 
 
 
DTC
5150BX
8-bit MFM controller
7E
BIOS
'85
BXD06
00
[2764]
  8 KB
D
modem7
Download
 
DTC
5150CX
8-bit MFM controller
3F
BIOS
'86
BXD07
00
[2764]
  8 KB
D
modem7
Download
 
DTC
5150CRH
8-bit MFM controller
6B
BIOS
'87
CXD03A
00
[2764]
  8 KB
D
modem7
Download
 
DTC
5150X
8-bit MFM controller
6B
BIOS
'88
CXD21A
00
[2764]
  8 KB
D
modem7
Download
 
DTC
"
"
"
"
"
CXD23A
00
[2764]
  8 KB
D
modem7
Download
 
DTC
5160X
8-bit RLL controller
6B
BIOS
'88
CRD18A
00
[2764]
  8 KB
D
modem7
Download
 
DTC
7287
16-bit RLL controller
11B
BIOS
'88
CRN15A
00
NMC27C128Q-200
16 KB
D
modem7
Download
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
DTK
PIM-TB10-Z
Clone XT motherboard
 
BIOS
'86
2.42
00
[2764]
  8 KB
D
modem7
Download
 A string within: "DTK/ERSO/BIOS 2.42"
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Everex
EV-391
8-bit MFM controller
U14
BIOS
'84
3.92
00
[2764]
  8 KB
D
modem7
Download
 Card design licenced from WD, or WD made the card - click here
Everex
EV-346
16-bit MFM controller
U6
?
'88
3.2
136DF3
[2764]
  8 KB
D
modem7
Download
 On ROM sticker is "346-6 VER 3.2"
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Future Domain
TMC850M
8-bit SCSI controller
 
BIOS
'93
V1.00 ??
00
 
  8 KB
?
per
Download
 Contains "V1.00 08/18/93" and "SCSI ROM BIOS for 9C50/950 v8.5"
 
 
 
 
 
 
 
 
 
 
 
 
 
 
IBM
MDA/CGA
Display adapters
 
Font
 
 
06DDC0
[MK36C35]
  8 KB
C
modem7
Download
 IBM part number on chip is 5788005
IBM
EGA
Display adapter
U44
BIOS
'84
 
00
[27128]
16 KB
D
modem7
Download
 IBM part number on chip is 6277356. See note 1.
IBM
PGA (PGC)
Display adapter
U43/U44
 
'84
 
00
00
[27256]
[27256]
32 KB
32 KB
D
D
per
per
Download
Download
 IBM part number on chip is 6137322
 IBM part number on chip is 6137323
IBM
VGA
Display adapter
 
BIOS
'86
 
00
[27256]
32 KB
C
Great Hierophant
Download
 First 8 KB unused
IBM (Xebec)
 [variation #1]
8-bit MFM controller
12J
9A
1. BIOS
2. ????
'82
?
 
00
70
[MK36C35]
[2732]
  8 KB
  4 KB
C
D
modem7
modem7
Download
Download
 1. IBM part number on chip is 5000059 (same as 6359121 chip on later version of card).
 2. This chip has "104648D" on it.
IBM (Xebec)
 [variation #2]
8-bit MFM controller
12D
12A
1. BIOS
2. ????
'82
?
 
00
DA
[MK36C35]
AM2732DC
  8 KB
  4 KB
C
D
modem7
modem7
Download
Download
 1. IBM part number on chip is 6359121 (same as 5000059 chip on earlier version of card).
 2. On ROM sticker is "104839E".
IBM (Xebec)
 [variation #3]
8-bit MFM controller
12D
12A
1. BIOS
2. ????
'85
'86
 
00
DA
[MK36C35]
AM2732DC
  8 KB
  4 KB
C
D
modem7
modem7
Download
Download
 1. IBM part number on chip is 62X0822.
 2. On ROM sticker is "104839RE COPYRIGHT XEBEC 1986" (same as 104839E chip on earlier version of card).
IBM
4860 (PCjr)
Desktop computer
ZM63
XX1
BIOS/BASIC
'83
01JUN83
00
00
MK38050N-25
MK38050N-25
32 KB
32 KB
C
C
mbbrutman
mbbrutman
Download
Download
 IBM part number on chip is 1504036
 IBM part number on chip is 1504037
IBM
5140
Laptop computer
 
BIOS/BASIC
'85
13SEP85
00
00
[27C256]
[27C256]
32 KB
32 KB
?
?
per
per
Download
Download
 2 ROMs each carrying part of the overall code/data.
 Combined checksums = 00
IBM
5150
Desktop computer
U33
BIOS
'81
24APR81
00
[MK36C35]
  8 KB
?
?
Download
 
IBM
5150
Desktop computer
U33
BIOS
'81
19OCT81
00
[MK36C35]
  8 KB
C
modem7
Download
 
IBM
5150
Desktop computer
U33
BIOS
'82
27OCT82
00
[MK36C35]
  8 KB
C
modem7
Download
 
IBM
5155
Desktop computer
 
 
 
 
 
 
 
 
 
 
 Uses a 5160 motherboard (the one with 08NOV82 BIOS)
IBM
5160
Desktop computer
U18
U19
BIOS/BASIC
'82
08NOV82
00
00
MK38036N-25
D2364
32 KB
  8 KB
C
C
modem7
modem7
Download
 2 ROMs each carrying part of the overall code/data.
 Combined checksums = 00
IBM
5160
Desktop computer
U18
U19
BIOS/BASIC
'86
10JAN86
BE
42
[27256]
[27256]
32 KB
32 KB
D
D
modem7
modem7
Download
 2 ROMs each carrying part of the overall code/data.
 Combined checksums = 00
IBM
5160
Desktop computer
U18
U19
BIOS/BASIC
'86
09MAY86
19
E7
[27256]
[27256]
32 KB
32 KB
D
D
modem7
modem7
Download
 2 ROMs each carrying part of the overall code/data.
 Combined checksums = 00
IBM
5162
Desktop computer
U34
U35
BIOS/BASIC
'86
21APR86
C5
3B
[27256]
[27256]
32 KB
32 KB
C
C
ag
ag
Download
 2 ROMs each carrying part of the overall code/data.
 Combined checksums = 00
IBM
5170
Desktop computer
U27
U47
BIOS/BASIC
'84
10JAN84
36
CA
[27256]
[27256]
32 KB
32 KB
D
D
modem7
modem7
Download
 2 ROMs each carrying part of the overall code/data.
 Combined checksums = 00
IBM
5170
Desktop computer
U126
 
'84
 
027403
i8042
  2 KB
?
per
Download
 Keyboard controller chip on type 1 motherboard
IBM
5170
Desktop computer
U27
U47
BIOS/BASIC
'85
10JUN85
71
8F
[27256]
[27256]
32 KB
32 KB
D
D
modem7
modem7
Download
 2 ROMs each carrying part of the overall code/data.
 Combined checksums = 00
IBM
5170
Desktop computer
U27
U47
BIOS/BASIC
'85
15NOV85#1
04
FC
[27256]
[27256]
32 KB
32 KB
D
D
modem7
modem7
Download
 2 ROMs each carrying part of the overall code/data.
 Combined checksums = 00
IBM
5170
Desktop computer
U27
U47
BIOS/BASIC
'85
15NOV85#2
10
F0
[27256]
[27256]
32 KB
32 KB
D
D
modem7
modem7
Download
 2 ROMs each carrying part of the overall code/data.
 Combined checksums = 00
 
 
 
 
 
 
 
 
 
 
 
 
 
 
InterLan
NP600A-3
16-bit network card
U38
U39
?
 
 
BA
0ABEAC
0AA852
[2764]
[2764]
  8 KB
  8 KB
D
D
modem7
modem7
Download
Download
 Low byte. "258-0032-00 REV BA" on U38 ROM sticker.
 High byte. "258-0033-00 REV BA" on U39 ROM sticker.
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Key Tronic
101WN63S-36E
XT/AT switchable keyboard
3
 
'95
 
040420
P8049AH
  2 KB
D
modem7
Download
 
Key Tronic
KB3270/PC
3270 keyboard for PC/XT/AT
 
 
 
 
05395B
 
  8 KB
?
per
Download
 Second half is empty
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Konan
KDC-230
8-bit MFM controller
U17
BIOS
'86
PHX150G
00
MMC27C64Q
  8 KB
D
modem7
Download
 On ROM sticker is "KONAN KDC230 PHX150G"
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Longshine
LCS-6210C REV:G
8-bit MFM controller
U30
BIOS
 
 
00
M5L2764K
  8 KB
D
modem7
Download
 On ROM sticker is "85005 73B"
Longshine
LCS-6210D REV:A1
8-bit MFM controller
U14
BIOS
'88
I2
00
[2764]
  8 KB
D
modem7
Download
 Strings within: "LCS6210D ASIC I2.1 09/01/1988" and "Version I2" / On ROM sticker is "E6210 I2"
Longshine
LCS-6210D REV:E
8-bit MFM controller
U27
BIOS
'88
G7
00
[2764]
  8 KB
D
modem7
Download
 Strings within: "LCS6210C G7.0 05/09/1988" and "Version G7" / On ROM sticker is "E6210 G7"
Longshine
LCS-6220 (old)
8-bit MFM controller
U23
BIOS
'86
F0
00
D2764D
  8 KB
D
modem7
Download
 Old version of LCS-6220 (long card) / On ROM sticker is "E6220 F0"
Longshine
LCS-6220 REV:A3N
8-bit MFM controller
U24
BIOS
'89
U6
00
[2764]
  8 KB
D
modem7
Download
 A string within: "LCS6610F REV:U6" / On ROM sticker is "E6610 U6"
Longshine
LCS-6610F REV:B
8-bit floppy controller
U26
BIOS
'86
B
00
TMS2764-20JL
  8 KB
D
Robin4
Download
 A string within: "COPYRIGHT (C) 9,1986 BY LONG SHINE ELECTRONIC CO" / On ROM sticker is "E6610 B"
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Micro Q
Multi Unique FDC
8-bit floppy controller
U2
BIOS
'90
4.2
00
HN4827128G-25
16 KB
D
modem7
Download
 16 KB sized ROM with 8 KB sized code repeated twice
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Midiman
MM-401
8-bit MIDI interface
U5
?
'93
1.15
10C2D7
TMS-27C64-25JL
  8 KB
D
Robin4
Download
 Contains strings "Copyright 1991-1993" and "ROM Version 1.15"
 
 
 
 
 
 
 
 
 
 
 
 
 
 
NCL
NDC5127
8-bit MFM controller
E4
E2
1. BIOS
2. Microcode
'85
CN-17-01 ?
00
14C4E8
M5L2764K
M5L2764K
  8 KB
  8 KB
D
D
modem7
modem7
Download
Download
 On ROM sticker: "NCL 5027 CN-17-01"
 On ROM sticker: "NCL 5127 01-01-04"
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Olivetti
M24
Desktop computer
6F
6H
BIOS
'84
1.43
95
6B
[2764]
[2764]
  8 KB
  8 KB
C
C
Thrashbarg
Thrashbarg
Download
Download
 High ROM
 Low ROM
Olivetti
M240
Desktop computer
 
BIOS
'87
2.04
F0
10
[27128]
[27128]
16 KB
16 KB
?
?
macekmacek
macekmacek
Download
Download
 High ROM
 Low ROM
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Samsung
Samtron 88S
Desktop computer (XT clone)
 
BIOS
'87
2.0A
00
TMS 27C256
32 KB
D
modem7
Download
 BIOS by Award / Motherboard contains on-board video, floppy controller, etc. / "701058-06" on ROM
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Seagate
ST02
8-bit SCSI controller
 
BIOS
'90
3.2
B6
?
32 KB
?
?
Download
 16 KB sized code repeated twice. See note 4.
Seagate
ST10
8-bit MFM controller
 
BIOS
'87
2.4
00
[2764]
  8 KB
D
modem7
Download
 A string within: "ST10 BIOS v2.4". Seagate appear to have licenced the card design from DTC - click here
Seagate
ST11R
8-bit RLL controller
 
 
1. BIOS
2. Microcode
'87
'87
1.5
1.5
1719DD
0D3A24
[27C128]
[27C64]
16 KB
  8 KB
D
D
modem7
modem7
Download
Download
 "ST11 BIOS V1.5 003" on ROM sticker. See note 5.
 "ST11R MICROCODE V1.5 003" on ROM sticker / ROM ID's itself as a 27C64
Seagate
ST21
8-bit MFM controller
 
 
1. BIOS
2. Microcode
'89
'89
1.3
1.7
135CFD
0C7A00
[27C128]
[27C64]
16 KB
  8 KB
D
D
modem7
modem7
Download
Download
 "ST21/22 BIOS V1.3 003" on ROM sticker. See note 3.
 "ST21/22 MICROCODE V1.7 007" on ROM sticker / ROM ID's itself as a 27C64
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Silicon Valley
Computer
ADP-50L
( for Tandy )
8-bit IDE controller
 
BIOS
'88
2.18T
0EF428
?
  8 KB
C
Great
Hierophant
Download
 This particular BIOS designed for Tandy 1000 computers.
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Sunix
Sun-4300   
8-bit floppy controller
U9
BIOS
 
02/27
00
[2764]
  8 KB
D
modem7
Download
 On ROM sticker: "Name 4300" "Version 02/27"
Sunix
Sun-6301 ?
8-bit multifunction card
U13
BIOS
 
7/10
00
[2764]
  8 KB
D
modem7
Download
 On ROM sticker: "Name 6301" "Version 7/10"
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Techway
Multi Drive II Plus
8-bit floppy controller
 
BIOS
'89
2.3
00
[2764]
  8 KB
C
NÚstor
Download
 Strings within: "Techway Multi Drive II Plus 2.3" "Ver2.3"
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Toshiba
T3100e
Laptop computer
 
BIOS
'89
3.00
 
?
 
?
MikeS
Download
 Two ROMs (high and low) / Combined contents contains "T3100e V3.00" / Combined 8-bit checksum = 00
Toshiba
T5200C
Laptop computer
 
BIOS
'89
3.00
00
TMS27C210-20JL
128 KB
D
modem7
Download
 T5200C = colour version of T5200 / ROM contents contains "T5200 V3.00" / On ROM sticker is "006A"
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Trantor
T128
8-bit SCSI card
 
BIOS
'90
1.12
00
NMC27C64N-150
  8 KB
D
Robin4
Download
 A string within: "SCSI BIOS, Version 1.12 Copyright (C) 1989-90"
Trantor
T130B
8-bit SCSI card
U4
BIOS
'92
2.14
00
[2764]
  8 KB
D
modem7
Download
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Video Seven
VEGA VGA V5
8-bit VGA card
U15
BIOS
'88
1.47
00
NMC27C256Q-250
32 KB
D
modem7
Download
 FCC ID: D2A62L1989V5 / On ROM sticker: "435-0016-47" / Contains "VEGA VGA BIOS Version 1.47"
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Western Digital
WD1002S-WX2
8-bit MFM controller
U14
BIOS
'85
 
00
[2732]
  4 KB
D
modem7
Download
 "62-000042-11" on ROM sticker
Western Digital
WD1002-27X
8-bit RLL controller
U12
BIOS
'86
 
00
[2764]
  8 KB
D
modem7
Download
 "62-000089-030" on ROM sticker
Western Digital
WD1007V-SE1
16-bit ESDI controller
U3
U14
1. BIOS
2. BIOS
'89
'89
A5
?
00
00
[27128]
[27128]
16 KB
16 KB
D
modem7
Download
Download
 "62-000318-031" on ROM sticker. A string within: "REV. A5 WD1007V"
 "62-000279-061" on ROM sticker. A string within: "BIOS Utilities"
 
 
 
 
 
 
 
 
 
 
 
 
 
 
X Golden ?
Turbo-Board
Clone XT motherboard
 
BIOS
'86
3.10
9E
[2764]
  8 KB
D
modem7
Download
 Strings within: "TURBO - XT 1986" "Version 3.10"
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Xebec
 1210C
8-bit MFM controller
U2
U44
1. BIOS
2. ????
'83
'86
2.15
?
00
38
D2764A-2
TMS 2764JL-45
  8 KB
  8 KB
D
D
modem7
modem7
Download
Download
 On sticker: "Mitsubishi Electric FXD J15 2.15"
 On sticker: "104868C COPYRIGHT XEBEC/86"



NOTE 1  The ROM socket is fed inversed address lines.
 That is why the ROM content is reversed (last byte first, first byte last) compared to how the computer sees it.
   
NOTE 2  First two bytes are 55/AA indicating BIOS expansion ROM. Third byte is 20 indicating code size in the 32 KB sized ROM is 16 KB.
 Therefore we'd expect the 8-bit checksum of the first 16 KB to be 00.
 The 8-bit checksum of the first 16 KB (addresses 0000h to 3FFFh) is instead FE.
 Not sure what is going on here. Need to look at what is presented to the PC.
   
NOTE 3  First two bytes are 55/AA indicating BIOS expansion ROM. Third byte is 1C indicating code size in the 16 KB sized ROM is 14 KB.
 That explains why the 8-bit checksum of the entire 16 KB is not 00.
 As expected, the 8-bit checksum of the first 14 KB (addresses 0000h to 37FFh) is 00.
 It is interesting to note that the actual code size is greater than 14 KB (take a look).
   
NOTE 4  First two bytes are 55/AA indicating BIOS expansion ROM. Third byte is 0C indicating code size in the 32 KB sized ROM is 6 KB.
 That explains why the 8-bit checksum of the entire 32 KB is not 00.
 As expected, the 8-bit checksum of the first 6 KB (addresses 0000h to 17FFh) is 00.
 It is interesting to note that the actual code size is greater than 6 KB (take a look).
   
NOTE 5  First two bytes are 55/AA indicating BIOS expansion ROM. Third byte is 0C indicating code size in the 32 KB sized ROM is 6 KB.
 That explains why the 8-bit checksum of the entire 32 KB is not 00.
 As expected, the 8-bit checksum of the first 6 KB (addresses 0000h to 17FFh) is 00.
 It is interesting to note that the actual code size is greater than 6 KB (take a look).
   
NOTE 6  First two bytes are 55/AA indicating BIOS expansion ROM. Third byte is 20 indicating code size in the 32 KB sized ROM is 16 KB.
 Therefore we'd expect the 8-bit checksum of the first 16 KB to be 00.
 The 8-bit checksum of the first 16 KB (addresses 0000h to 3FFFh) is instead FE.
 Not sure what is going on here. Need to look at what is presented to the PC.





Other


Make
Model
Function
Socket
Data Type
Year
Version
Sum
Chip Type
Size
Copy
Source
Link
Description/Comment
TeleVideo
912 B
VDU terminal
A3
A49
-
-
'80
-
-
021324
0B72E7
2316E
MM52132
  2 KB
  4 KB
D
D
modem7
modem7
Download
Download
 A3: ROM type is 2316E (as printed on the PCB). I have successfully used a NEC D2716D EPROM.
 A49: Printed on the PCB is 8332. 8332 is a masked ROM. 2532 EPROM is a possible replacement.