Often there have been a handful of posts in the request forum about porting this to the Dreamcast. I come bearing good news today: SRB2 v1.09 has been ported to the Dreamcast. Let me clarify right now: I am not a coder. I am a texture artist for SRB2. Hopefully the coders will register here, if not, I will re-post what they say on the official forum.
What is SRB2? SRB2 stands for "Sonic Robo-Blast 2", a 3D Sonic fangame based on the DooM Legacy code base (but most will argue it's been modified so drastically that it's hardly even Legacy anymore). It's been in development over
5 years now. It's website is located
here. It features full analog controls, in addition to standard Doom controls. It features many great features, such as floor-over-floors, dehacked modification (called a .soc, here), and dynamic blockmap generation (to get around the 64kb blockmap limit).
In the last 9 months, SRB2 has gained new coders, and with those coders, has come a Linux port - and, most impressively, a Dreamcast port! The latter was finally released four days ago, through
this forum topic. By combining the
ELF/Bin file with the data from the
SRB2 1.09 demo, you can play SRB2 on your Dreamcast! (I'm sure you guys are aware, but you can take the ELF/Bin and make a Self-boot ISO easily with
Boot Dreams)
However, this is a beta. The coders, as of now, are using SDL to run it, but in the future they plan on abandoning SDL to interface with the Dreamcast directly. Other beta bugs:
- Gamepad support is still very problematic. While not required, it is reccomended you use a Keyboard.
- With using SDL, the framerate isn't very good. Normally, SRB2 runs locked at a max of 30fps. Here, framerate depends on the size of the room, with an average of 10fps.
- It seems to crash after playing a few maps.
- There's no sound yet.
If you need an image of SRB2 running on an actual Dreamcast, there's
this. If you need more screenshots of the game actually running, obviously I can get them very easily (or you could try the PC version yourself).
Happy playing.
