Olá!
Vou tentar sumarizar aqui os resultados das minhas experiências programando o DC.
Não encontrei muita dificuldade ao utilizar a versão mais antiga do OpenGL (mais especificamente a biblioteca KGL) e criar cenários com múltiplas texturas. Como é possível ver no vídeo abaixo.
Mas talvez o ponto alto foi conseguir criar terrenos utilizando o ruído perlin. Veja o resultado abaixo (o vídeo ficou um pouco escuro...).
Ainda não rodei diretamente no console. Mas no emulador (NullDC 1.0.4) não ficou tão fluido quanto eu gostaria. Alguns FPS a mais ajudariam, sem dúvidas.
Otimizar esta cena é um caso a ser estudado, mas quem sabe no futuro. Concluo dizendo que foi bem interessante e sem dúvidas rendeu um bom aprendizado, mas por hora farei uma pausa de brincar de desenvolver no Dreamcast.
Deixo abaixo o link para os repositórios contendo os códigos-fonte destas cenas vistas nos videos. Lá também é possível encontrar as ISOs (.cdi), basta gravá-las (apropriadamente) em um CD e rodar diretamente no Dreamcast.
Até a próxima!