A Saturn Ring Library quer facilitar a vida de todos que quiserem desenvolver jogos para o 32-bits da SEGA

6 de abril de 2025
Foto: Jared Lindsay

O Saturn sempre foi uma dor de cabeça para os desenvolvedores no passado, e pelo mesmo motivo, jogos novos para o console não são tão comuns, como os games que vivem pipocando para NES, Mega Drive, ou mesmo o seu sucessor, o Dreamcast.

Mas, três décadas depois, o kit de desenvolvimento de software Saturn Ring Library quer tornar a vida de todos aqueles que querem desenvolver jogos para o 32-bits da SEGA um pouco mais fácil. Segundo o Time Extension, que também viu sobre isso no Sega Saturn Shiro, a Saturn Ring Library é “um wrapper para SGL [Sega Graphics Library] escrito em C++23, dando ao desenvolvedor ferramentas fáceis de usar para desenvolver jogos”, conforme o desenvolvedor principal do projeto, ReyeMe.

Roberto Duarte, 7shades, willll, nemesis-saturn e jae686 também estão entre os realizadores deste projeto.

Ele explica mais: “O SRL lhe dá o poder de usar uma cadeia de ferramentas moderna (GCC14.2), suportando muitos recursos de biblioteca padrão e uma biblioteca SaturnMath personalizada integrada (escrita direta de funções algébricas e trigonométricas em números de Ponto Fixo em tempo de execução e compilação).”

O kit de desenvolvimento oferece o seguinte:

  • Criar imagens BIN/CUE com faixas de áudio CDDA incorporadas.
  • Tem suporte total para o formato de imagem TGA (incluindo compressão de codificação de comprimento de execução) para carregar texturas/sprites.
  • Mesh e SmoothMesh simplificam o processo de manipulação de chamadas de desenho de modelo 3D. Com o exportador da NYA (não incluído), nunca foi tão fácil desenhar uma cena 3D no Saturno.
  • Alocação de memória personalizada com suporte para alocação em LWRAM e com a capacidade de determinar automaticamente o tamanho da memória dinâmica disponível.
  • As funções do wrapper VDP2 tornam rápida e fácil a configuração de camadas NBG e RGB com dados de tilemap e bitmap. Um gerenciador de CRAM personalizado permite um gerenciamento mais fácil de paletas de cores 16, 64, 128 e 256.
  • Reprodução de CDDA com volume e analisador de três bandas.

A Saturn Ring Library pode ser baixada neste link, enquanto a documentação pode ser visualizada aqui.

O melhor dos games está na Nuuvem, confira as ofertas e garanta o seu novo game!

Aproveite e confira o melhor das ofertas em games na Amazon

Confira nossas notícias diretamente no Telegram

E conheça nosso servidor no Discord

Junior Candido

Conto a história dos videogames e da velocidade de ontem e de hoje por aqui! Siga-me em instagram.com/juniorcandido ou x.com/junior_candido

Mais Matérias de Junior