BIOS Dumps

These are dumps of ROMs from hardware I own. Most have been dumped using a TL866-II USB programmer, though some were dumped via software means in the case of soldered ROMs (ROM type is typically left blank when this is the case). I have tried to include extra info where possible to assist anyone that wants to use these for research such as emulation or cross-flashing.
Please note that all images here are copyright their original owners. I am making these available for historic purposes, as most of these are no longer easily obtainable, and so that owners of the original hardware can use them for maintenance and upgrade purposes. Also, I do not provide any support for these images -- I take no responsibilty if you break your hardware by using them. :)

Graphics Cards
CompanyModelBusVersion/DateSizeROM typeNotesDownload
3DLabsPermedia 2VAGP1998/04/0932 KBW27C257Download
ATI3D Rage IIPCI1996/11/0664 KBM27C512Card P/N: 109-37900-00
ATI3D Rage II+DVDPCI1997/10/0364 KBMX27C512Card P/N: 113-40109-100
Second 32KB of ROM is empty (not overdumped, honest!)
ATIGraphics UltraISA1992/04/0832 KB27HC256Card P/N: 109-00115-41
BIOS P/N: 113-11504-002
This card uses the "Mach8" chipset and has 8514/A compatibilty.
ATIMach32VLB1993/08/2732 KB27256Card P/N: 109-22900-20
The P/N listed in the BIOS itself is 113-19509-102. The text "COMPAQ" is also found in the ROM - is this an OEM card?
ATIMach64PCI1995/08/0364 KBMX27C512Card P/N: 113-32103-102Download
ATIMach64 GT (Mac)PCI64 KB27C512Card P/N: 113-33205-115
ROM is for PowerPC Mac.
ATIRadeon 9700TXAGPInfineon DDR BIOS 2002/09/2352 KBThis is a slightly lower clocked 9700 made as a Dell OEM card.
52 KB seems like an odd size, but seems to be in line with other R300 BIOSes available online. This was dumped in software using ATITool.
ATIRadeon HD 5870PCIe2010/03/28128 KBDumped from an XFX card.Download
ATIVGA Wonder XL24ISA1992/07/2832 KB (x2)27C256 (x2)Card P/N: 112-14318-102
BIOS is split into Even/Odd chips.
Cirrus LogicGD5422ISAv1.00d32 KB27256Dumped from a Boca Research branded card.
First half of ROM is even bytes, second half odd bytes.
Cirrus LogicGD5426VLBv2.0432 KBM27C256BDumped from a Diamond Speedstar Pro VL 1MB.
First half of ROM is even bytes, second half odd bytes.
Cirrus LogicGD5428ISAv1.41a32 KB27256Dumped from a Boca Research ISA SuperX.
First half of ROM is even bytes, second half odd bytes.
Cirrus LogicGD5464PCIv1.44a32 KBW27C257Aka the "Laguna3D" chipset. Dumped from a Jaton card.Download
NeoMagicMagicGraph 128ZVPCI40 KBThis video BIOS was dumped using NSSI from a Panasonic CF-M31 laptop. I have no idea if it is user-flashable alongside the main BIOS.Download
NvidiaRIVA 128 ZXPCIv1.0-90
32 KBAT27C256RDumped from an STB Velocity 128 card. I checked and this really is a ZX, which is weird cause the only ZX's I have seen online are AGP.Download
RadiusPrecisionColor 24XpNuBusv1.4232 KB27256Chip labelled "NEC Mac FB 24XP"Download
RadiusPrecisionColor 8-24XNuBusv1.0232 KB27256Download
64 KBA276308Download
S3Trio64V2-DXPCIv1.01.1264 KB27C512Dumped from an APAC S3775.Download
S3ViRGE DXPCIv1.01.0364 KBW27E257-12Dumped from an APAC S3375.Download
Tseng LabsET4000AXISA1992/02/2832 KB (x2?)27C256 (x2?)Dumped from a Cardex TSVGA.
Contains main BIOS and sync BIOS. Not 100% sure on the Sync BIOS size-- chip is unmarked. I dumped it as a 27256 but it's probably an overdump.
Tseng LabsET6000PCIv1.1-932 KBAT27C256RDumped from an STB Lightspeed 128.Download

Motherboards/Systems (PC Compatible)
CompanyModelBoard RevisionBIOS TypeVersion/DateChipsetKeyboard ControllerSizeROM typeNotesDownload
AmptronDX-6900v1.7AMI WinBIOS1994/07/25
or 1995/12/01
UMC UM8498F64 KB27512This board was produced under the names of several different manufacturers, for instance it is also known as the PC Chips M912. I am not sure what version mine really is; the manual I got with it just calls it "80486 Deep Green" with no company markings.
The date 1994/07/25 is in the ROM, but the date 1995/12/01 displays on screen (and can't be found looking at the ROM in a hex editor!).
AsusP3V4Xv1.02AwardBIOS2000/06/14VIA Apollo Pro 133A256 KBF29C51002TDownload
or 1989/09/15
Intel/ZyMOS POACHAMI Keyboard BIOS Plus32 KB (x2)27256 (x2)BIOS is split into Even/Odd chips.
The date 1989/03/20 is at the top of the ROM, but the date 1989/09/15 can be found at the end of the ROM.
This board was dead so I don't know which date, if any, shows on screen.
Diamond Flower Inc.386-25,33,40-UCERevision AAMIBIOS1991/07/07UMC 82C48064 KBSMJ27C512Download
Digital Equipment CorporationDECpc 466d2 MTPhoenixBIOSv1.01OPTi 82C496/497Intel N8242PC
(Phoenix Multikey)
128 KBM27C1001This also contains the VGA BIOS for the onboard S3 924 video.Download
Digital Equipment CorporationHiNote Ultra CT475SystemSoftv1.40
Cirrus Logic PicoPower64 KBDiffers by 40 bytes from the 1.40 update ROM I have seen online, for some reason.Download
GatewayTabor IIPhoenixBIOSP14
Intel 440BX128 KBDumped from a Gateway G6-450.
This is the Gateway OEM version of the Intel WS440BX.
GemlightGMB-486UNPv1.10AMIBIOS1992/11/11Unichip U4800-VLXJETkey V564 KBHN27C512GDownload
ALi Aladdin V128 KBW29C010Download
Leading EdgeModel DDC-2011
P/N 2105004103
16 KB27128Download
MTechR418W2AwardBIOSRevision "Kw"
SiS 496/497Bestkey128 KB27C010This board should be the same as the Rise Computer R418 to my knowledge.
The little Award logo in the top-left corner of the screen shows some corrupt lines. Not sure if this is expected for this BIOS (mastering error?), but it has always looked like that for me with this board.
Packard BellPB450PhoenixBIOSPB450M+ PNP Release 1.1A
Sys v1.17, VGA v1.41
OPTi 82C895128 KBP28F001BX-TDumped from a Legend 204CD. Also contains the VGA BIOS for the onboard Cirrus Logic 5428 video.Download
OPTi 82C701 FireStar+256 KBAtmel AT49x020Dumped with Uniflash. Interesting that Panasonic licensed the IBM BIOS. This could also contain (in compressed form) the VGA BIOS for the NeoMagic MagicGraph 128ZV graphics, but I'm not sure, so I dumped it separately (above).Download
PC ChipsM558v3.2AMIBIOS1995/07/15Utron UT801x (VXPro-II)128 KBW29C010Download
QDIExplorer II SpeedEasyAwardBIOSv3.3S
Intel 430TX128 KBSST 29EE010Download
ZidaTomato 4DPSv2.0AwardBIOSv1.40
SiS 496/497Amikey-2128 KBTMS27C010ADownload

Motherboards/Systems (Other)
CompanyModelVersion/DateSizeROM typeNotesDownload
Sun MicrosystemsSPARCstation 10v2.9
Part# 525-1183-03
512 KBTMS27C040Download

Storage Controllers
CompanyModelBusVersion/DateSizeROM typeNotesDownload
AdaptecAHA-1540CISAv1.0132 KB (x2)NM27C256Q (x2)Card has two ROMs, a Microcode ROM and a BIOS ROM. Chips are labeled with a 16-bit checksum. Looking at the card with the connector facing down, the Microcode ROM goes in the "top" socket, and the BIOS ROM goes in the "bottom" socket.Download
AdaptecAHA-1542CFISAv2.1132 KB (x2)AM27C256 (BIOS)
AT27C256R (Microcode)
Card has two ROMs, a Microcode ROM and a BIOS ROM. Chips are labeled with a 16-bit checksum. Looking at the card with the connector facing down, the Microcode ROM goes in the "top" socket, and the BIOS ROM goes in the "bottom" socket.Download
AdaptecAHA-2930CUPCIv1.34.164 KBST M27C512Download
Great Valley Products (GVP)G-Force 030 ComboA2000 CPU SlotFaaastROM 3.12S-3.2A
(c) 1991
16 KB27128SCSI ROM off an Amiga 2000 accelerator card.Download
PromiseEIDEMAXISAv1.1732 KB27C256Can be used as an option ROM for extended IDE support (up to ~8GB drives only)Download
PromiseUltra33PCIv1.2064 KBM27C512Download

CompanyModelDevice TypeVersion/DateSizeROM typeNotesDownload
SonyCDU-55SSCSI CD-ROM Drivev1.0t
64 KBM27C512While many CDU-55S drives are labelled as AppleCD 300i drives, this is from a non-Apple unit.Download