After a week and four days of pain, I finally bring to you this project.
This is the fourth port I made of SuperTux Milestone 1 (version 0.1.1), this time to the Sega Dreamcast.
SuperTux is a jump'n run like game, with strong inspiration from the Super Mario Bros games for Nintendo.
Run and jump through multiple worlds, fighting off enemies by jumping on them or bumping them from below. Grab power-ups and other stuff on the way.
This game has been ported to a ton of platforms, like the 3DS, Wii, PS2 and Switch.
selector can be disabled not even show on compile time..
SDL_DC_ShowAskHz(SDL_FALSE);
if you dont use screen=SDL_SetVideoMode(SCR_X,SCR_Y,16,SDL_FULLSCREEN|SDL_DOUBLEBUF|SDL_HWSURFACE);
testme("SDL_HWSURFACE|SDL_DOUBLEBUF|SDL_FULLSCREEN");
then you missing half the blitspeed
This above does not work on nulldc
have to use SDL_Flip(screen); mod the code to use double buffer or your not using the pvr at all..
Re: SuperTux Milestone 1 - Dreamcast port
Posted: Sat Apr 23, 2022 3:07 am
by Headshotnoby
working on fixing the game so it works on real hardware. good progress so far thanks to ian micheal
v0.1.1a completely fixes the game to work on real hardware (as you saw by Ian Micheal's video), and v0.1.1b adds some visual changes such as a box art for GDemu, A+B+X+Y+START button reset combo to return to GDemu, and a custom boot logo on the SEGA enterprises screen.
v0.1.1a completely fixes the game to work on real hardware (as you saw by Ian Micheal's video), and v0.1.1b adds some visual changes such as a box art for GDemu, A+B+X+Y+START button reset combo to return to GDemu, and a custom boot logo on the SEGA enterprises screen.
Really nice and polished release fantastic work !!
Re: SuperTux Milestone 1 - Dreamcast port
Posted: Sun May 01, 2022 11:22 am
by dubcity
Headshotnoby wrote:v0.1.1a and v0.1.1b are out!
v0.1.1a completely fixes the game to work on real hardware (as you saw by Ian Micheal's video), and v0.1.1b adds some visual changes such as a box art for GDemu, A+B+X+Y+START button reset combo to return to GDemu, and a custom boot logo on the SEGA enterprises screen.