Tuesday, December 13, 2016

Sega Saturn/Dreamcast - Engine



English:

6 Months ago I started studying the hardware of the Sega Saturn and Dreamcast. Since then I've been working on build an engine where would be possible to make a game for both platforms.

Thanks to Johannes who created the libraries in C to access the Sega Saturn hardware and all the community who worked hard to make KallistiOS a good environment for the Dreamcast I was able to create a engine in C where I can make a game for both consoles.

Features of the engine:

- Draw maps and export for Sega Saturn and Dreamcast;
- Draw for the Dreamcast VMU;
- SpriteSheet generator;
- Integration with Notepad++ for coding;
- Integration with Dreamcast/Sega Saturn emulators;
- Compiling and generating the files in windows;
- Tool to export sounds in the correct format for Dreamcast/Sega Saturn.

Now that my tool is ready, I'll have total focus on my game: Survival Code!

Just one more thing: I want to add support to the Sega Genesis/Mega Drive in the future ;)

Português:

6 meses atrás eu comecei a estudar o hardware do Sega Saturn e do Dreamcast. Desde então eu tenho trabalhado em construir um motor onde seria possível fazer um jogo para ambas as plataformas.

Graças ao Johannes que criou as bibliotecas em C para acessar o hardware do Sega Saturn e toda a comunidade que trabalhou duro para fazer KallistiOS um bom ambiente para o Dreamcast eu fui capaz de criar um motor em C onde eu posso fazer um jogo para ambos os consoles.

Características do motor:

- Desenho de mapas e exportação para Sega Saturn e Dreamcast;
- Desenhar para o VMU do Dreamcast ;
- Gerador de SpriteSheet;
- Integração com o Notepad ++ para codificação;
- Integração com os emuladores Dreamcast / Sega Saturn;
- Compilando e gerando os arquivos no windows;
- Ferramenta para exportar sons no formato correto para Dreamcast / Sega Saturn.

Agora que minha ferramenta está pronta, vou ter foco total no meu jogo: Survival Code!

Só mais uma coisa: eu quero adicionar suporte ao Sega Genesis / Mega Drive no futuro ;)