00:00
The OPL Archive is a tribute to music written for the Yamaha OPL series sound chips, primarily the OPL2 and OPL3. Commonly used on early DOS-based PCs via the AdLib Music Synthesizer Card, Sound Blaster series, and other compatible sound cards, they made FM synthesis available to the masses. A wide range of music was written to take advantage of these chips. However, that music is spread across dozens of different file formats with varying accessibility and documentation. This project intends to bring all that music together in one place, in one unified file format, to give it the recognition it deserves.

The files on this site are direct logs of playback in the VGM format, allowing preservation of the songs in their original hardware format. The primary way to play them is using VGMPlay or the in_vgm Winamp/XMPlay plugin, both of which are available on VGMRips, here. For a more exhaustive list of players, including software to play them back on your real retro PC with OPL2/OPL3 chip, check out this page.

Thanks to the magic of modern web technology, you can now click on any song to play it right in your browser! If you want to download the VGM file, just click the disk
icon.

Note that this isn't a "game music" site, so to speak - you won't find actual DOS game soundtracks here. Ripping soundtracks to VGM is a mission is already being accomplished by the aforementioned VGMRips project. I am working on everything else-- from the demoscene, original compositions in trackers, covers, and the likes.

This archive is a perpetual work in progress. I am welcoming of submissions of any old files I might not have, or your new creations! Let's make the OPL series shine brighter than ever!
2023-04-24: It's the biggest update ever!! A whopping 388 songs have been added all at once! Enjoy new VGMs from:
0x5066 (1), Benjamin Gerardin (30), Bird (10), Brendan Bailey (89), Dalezy (12), Diode Milliampere (11), dj.tuBIG/MaliceX (1), Dretz (9), Dullstar (1), Encore (6), EpicTyphlosion (1), Erik (1), Hydra (24), Kagamiin~ (1), konakonaa (21), kvee (10), Lameguy64 (2), Louis Gorenfeld (5), Madness (26), Malfunction (12), MrKsoft (1), Nula (26), OxygenStar (9), Phandral (16), pigdevil2010 (1), Speedy (4), subz3ro (3), Svetlana Tovarisch (1), SwapXFO (1), Televicious (47), VileR (1), Void (4), Ygor (1)

As part of that, the archive now has (almost) every single demo song included with Adlib Tracker II! (Some exceptions were made for duplicates and rips from game OSTs) We also have our very first song utilizing Dual-OPL2 (as used on the Sound Blaster Pro 1)! From here on out, with the low-hanging fruit taken care of, we are getting deeper into the jungles of the OPL world...

I have also updated files from Benjamin Gerardin, Candela, Dalezy, dj.tuBIG/MaliceX, Encore, jam777, kvee, Matt Furniss, spaztron64, and Weeppiko to fix some errors.

Lastly, the OPL playback code on the site has been completely rewritten thanks to contributions from kvee, who provided a new JS library based on the considerably more accurate Nuked OPL3! Not only does everything sound better, but this has helped reduce the size of the site's code dependencies from 3.32 MiB down to just 57.9 KiB! Absolutely incredible. Thanks so much for collaborating on this effort!

2023-01-19: Added 71 songs from:
Bisqwit (2), BlastlessAnthony (1), Bodenständig 2000 (1), Carlos Amoyan (1), dj.tuBIG/MaliceX (1), Essentric (1), Fabe (4), FADE (1), Hannes Siefert (5), Karl Sommer (2), L1nd0 (1), Legend (2), Mads Orbesen Troest (4), No-XS (1), Rene Verhaag (4), Sexton (1), Silent Mode (2), Skaven (1), $pleen (6), subz3ro (1), SuperJet Spade (2), Tobikomi (7), Tyr (1), VanDerNurd Music (1), Vincent Voois (1), Warlord (1), Yuzu (1), Zephyr (2), ??? - Unknown Authors (13)

2022-12-31: Happy New Year! I've added 21 songs from:
brickblock369 (1), Dippy (1), Erik (1), Kulor (6), Sami Wilenius (5), Scalex (1), Skaven (1), Speedstar (1), $pleen (1), subz3ro (1), Ygor (2).
Also fixed some tags for Benjamin Gerardin, Kulor, and Rebible to reflect new information on song titles.

2022-10-28: After 8 years, the site has been completely redesigned from scratch - and it even finally matches the DOS aethetic :) The goal of this redesign is to be able to provide more information than the basic "file browser" display from the old version, and make the site more friendly to the average chiptune enjoyer. That means there's finally browser-based playback!!! It's a bit fidgety at times but it works well enough to have a quick listen. You can still download the VGMs, of course. Speaking of VGMs, I've done a once-over on all of them to clean up the tags and add more information - and a number of files with unknown authors have been identified! There are tons of NEW files as well - I'd been lazy and holding them off for this rewrite for a few YEARS at this point!

[[ 0-9 ]]
0x5066



Bisqwit

BlastlessAnthony
Originals

Brendan Bailey (aka: Total Chipster)
Originals



















































































Byulbram
Originals

Covers


cabbage drop

Candela
Originals

Covers

Carlos Amoyan
Originals

Covers

Chris Korte (aka: CHaK, Chris 6%)
Originals

Covers


Drax & Metal (collab)
[[ F ]]
Fabe / FADE


FADE


GAZETE (aka: 영달정 / Yeong Dal-jeong)

Goopal (aka: 권구희 / Kwon Goo-Hee, 98)

gotoandplay


Kagamiin~
Covers

Karl Sommer (aka: Mc Lord)

kilowatt64
Covers

Kot


Mads Orbesen Troest (aka: Marvin of the Sirius Cybernetics Corporation)

MelonadeM
Covers


Savestate
Covers

Scalex

Sexton
Covers

Silent Mode (aka: Joker)
Originals


Covers

Skaven (aka: Peter Hajba)

SnugglyValeria

Speedstar
Covers

s.p.i.k.e

SuperJet Spade (aka: Wavetable Guy)

Svetlana Tovarisch

SwapXFO
Covers

SynaMax
Covers
[[ U ]]
Undine


Undine


VanDerNurd Music
Originals

Covers

VileR
Covers

Vincent Voois (aka: Lethal Noise Operator, The Dutch Composer)
Covers
[[ Z ]]
Zalza / Zephyr / Zero / zzo38


Zalza
Covers

Zephyr (aka: C. Micali)

zzo38
[[ ??? - Unknown Authors ]]
I have no idea who made these. Many of these hail from the days of MS-DOS and 8.3 filenames, and if the author didn't put any data in the file itself, I don't have much to go on. Some files originate from countries whose languages I don't speak. In some cases, I may not even know if the song is a cover or not due to my own lack of musical knowledge. I've titled them to the best of my knowledge, but please, if you have more info, contact me!