Hey, guys.
So as part of my coming back to the scene, getting back into Dreamcast development, and giving back to the community to atone for my sins, I realized that I might be in a unique position with my experience with the ElysianVMU emulator and with my work with many VMU developers and enthusiasts to offer some valuable resources to the scene.
The truth is that VMU development is not only fairly difficult and hardcore, but the resources, tools, and documentation are absolutely horrible, fragmented and frankly largely lost. The only people really making VMU games are those with initial embedded systems development experience who can just stare at the hardware docs and learn, and even they have trouble finding useful resources.
So I have taken the liberty of creating the ultimate compilation of every single VMU development resource that I have personally used to master the hardware for EVMU, resources that any developer has ever mentioned they found useful, ANY open-source VMU games, tech demos, or tutorials, and basically everything I could find scattered throughout the internet... and much of that required HOURS on the way-back machine PRAYING some of the broken links aren't lost forever...
There are still a few developers I've had to attempt to hunt down and email over broken links or just asking if they would release source code after all these years, but other than that, I would say the collection of resources is complete and is ready: https://dreamcast.wiki/VMU_development.
Upon Tweeting this, I received a MASSIVE amount of attention and support for the platform, because I'm telling you guys, there are way more people out there who love this thing than are able to get past the incredibly high barrier to entry.
I still have a lot of work to do on this front. My biggest thing is that I want ElysianVMU to also be a developer platform with full built-in debugging environment to help facilitate working with the device. EVMU2.0 isn't released yet, but it has a much larger emphasis on these kinds of tools.
If you weren't already aware, it's a fully cross-platform all-encompassing VMU emulator, file browser, and now debugger. The screenshot above shows the emulator, file manager, and then the flash hex editor.
Anyway, I truly hope some of you find these links useful and give the device the love it deserves. I'm literally working right now with the code up trying to finish up creating that developer-friendly debugging environment.
If you have any VMU related questions, please don't hesitate to ask!