La Scene de Dreamcast actualmente es un proyecto bastante abandonado, pero que sin embargo se sigue soportando.
Existen ports del sistema operativo Linux. También hay un branch oficial de NetBSD, el cual soporta un un bus de datos PCI conectado al puerto de expansión que aún esta sin acabar completamente. Hay una implementación del sistema operativo KallistiOS, creado por la scene para el desarrollo de programas, bajo el nombre de DreamShell, hecho por nuestros compañeros de la Scene rusa, el cual funciona pero aún está en estado muy verde y se le ha añadido soporte para el adaptador SD y permite manejar los archivos de la SD y modificar la BIOS para cambiar la región.
A lo que se refiere al desarrollo, existen varias propuestas, pero principalmente ha perdurado KalistiOS. Tiene soporte a SDL, a usar el motor de sprites propio de Dreamcast, inclusó al desarrollo con OGL.
El último avance significativo fué la creación del SD Adapter, pero el bus de Dreamcast no es exactamente una maravilla veloz, y queda aún el limite de 50 KB/s.
Además, existe un magnifico abanico de emuladores para Dreamcast. Igual que de la misma manera, creaciones y ports. Te recomiendo que visites otras páginas como
http://dreamcast.dcemu.co.uk/ que tienen una extensa base de datos sobre este tipo de software.
Para cargar los juegos debes dumpear los juegos mediante un modem o el adaptador SD y luego puedes usar cualquier tipo de cargador abierto, como puede ser Utopia. No tengo detalles adicionales, pues no me dedico a esto.
Edit: Que depresión. han cerrado la página del proyecto g2bus.
http://web.archive.org/web/201004050827 ... /g2bus.php pero gracias a web archive aún se puede acceder.