Coder Social home page Coder Social logo

dreamcast-vmu-icons's Introduction

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 ๐Ÿ™

dreamcast-vmu-icons's People

Contributors

robertdalesmith avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.