Skip to content

RobertDaleSmith/dreamcast-vmu-icons

Repository files navigation

dreamcast-vmu-icons

Recovery and restoration of dcvmuicons.net, a Dreamcast web browser site for downloading memory card icons.

Why

This website was recovered to serve as a working example of how to host Dreamcast memory card files for download through the many Dreamcast web browsers that were available. Also with my Dreamcast back online after eighteen years, I thought it would just be really awesome to resurrect and use again myself.

History

It was the year 1999 and Dreamcast was my love. With importing a Japanese model, I got a whole extra year with the console. One of my first games was Power Stone. I couldn't read the menus but I couldn't get enough of it. I was so intrigued when I discovered the game could set the VMUs icon to a custom non-stock, Capcom one. Eventually I figured out how to make my own and I created this website to share with others how to make them.

But actually what people wanted was for me to make icons for them. So through all the user requests for that year I ended up creating 326 icons. The website got enough attention that some folks from the GameSpy network reached out and offered free hosting as subdirectory on PlanetDreamcast.com. So, long after the dcvmuicons.net domain expired, the site continued to exist at planetdreamcast.com/dcvmuicons for many years until GameSpy totally shut down.

Thankfully, SegaRetro's archive included PlanetDreamcast and DCVMUICONS website along with it. Seeing YouTube videos about the Dreamcast online again in 2018 got the wheels spinning. So I built a couple totally modded Dreamcasts, got my hands on a Dreampi, and got to hacking to bring everything back to life in April 2019.

How To Host VMI/VMS

Dreamcast VMU files end with a .VMS file extension, for example ICONDATA.VMS. In order to be able to download these files using the Dreamcast web browser you will need a matching VMS info file, aka .VMI, for example ICONDATA.VMI in the same folder. These VMI files point the Dreamcast web browser to download the VMS file.

Luckily the NeoDC-Icondata-Tool generates the ICONDATA.VMI file along with the icon VMS file. The last piece of the puzzle is having your web server serve up the file as the correct MIME type. I was able to achieve this on my Apache server by including an .htaccess file with the following lines:

addtype application/x-dreamcast-vms-info vmi
addtype application/x-dreamcast-vms vms

More details can be found at vmudev.dcemulation.org.

Thank You 🙏

About

A Dreamcast web browser site for downloading virtual memory unit icons.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages