Sega Saturn SDK

In due my case studies with OpenGL, WebGL and Vulkan API. In the last years and moths of study to get an Open System with C++ and try to reboot systems mostly vintage systems such as Sega Saturn and Gameboy Advance.

I found a reasonable tool called Jo-Saturn. I was playing around and still do it.

#include <jo/jo.h>

enum

enum  jo_gamepad_keys {
  JO_KEY_RIGHT, JO_KEY_LEFT, JO_KEY_DOWN, JO_KEY_UP,
  JO_KEY_START, JO_KEY_A, JO_KEY_B, JO_KEY_C,
  JO_KEY_X, JO_KEY_Y, JO_KEY_Z, JO_KEY_L,
  JO_KEY_R, JO_MOUSE_START_BUTTON, JO_MOUSE_LEFT_BUTTON, JO_MOUSE_MIDDLE_BUTTON,
  JO_MOUSE_RIGHT_BUTTON
}

void            my_draw(void)
{
    jo_sprite_draw3D(0, 0, 0, 500);
}

void            jo_main(void)
{
    jo_core_init(JO_COLOR_Black);
    jo_sprite_add_tga(“TEX”, “A.TGA”, JO_COLOR_Transparent);
    jo_core_add_callback(my_draw);
    jo_core_run();
}

See you soon for a Gameboy Advance and another one about spectrum.

Leave a Reply

Your email address will not be published. Required fields are marked *

11 − 1 =