From bcced2c74784b0f45a73f274516f3aed9d6a08e9 Mon Sep 17 00:00:00 2001 From: Adrien Destugues Date: Wed, 6 Aug 2008 16:48:34 +0000 Subject: [PATCH] wait vbl, set color, and ability to compile a fullscreen build git-svn-id: svn://pulkomandy.tk/GrafX2/trunk@92 416bcca6-2ee7-4201-b75f-2eb2f807beb1 --- divers.c | 8 ++++++-- gfx2.cfg | Bin 10351 -> 10351 bytes sdlscreen.c | 6 +++++- 3 files changed, 11 insertions(+), 3 deletions(-) diff --git a/divers.c b/divers.c index 10e83020..51585a74 100644 --- a/divers.c +++ b/divers.c @@ -336,7 +336,7 @@ void Initialiser_chrono(dword Delai) void Wait_VBL(void) // Attente de VBL. Pour avoir des scrollbars qui ont une vitesse raisonnable par exemple. SDL ne sait pas faire ? { - UNIMPLEMENTED + SDL_Delay(20); // On considère un écran à 50Hz } void Passer_en_mode_texte(byte Nb_lignes) @@ -765,7 +765,11 @@ byte Meilleure_couleur_sans_exclusion(byte Rouge,byte Vert,byte Bleu) void Set_color(byte Couleur, byte Rouge, byte Vert, byte Bleu) { - UNIMPLEMENTED + SDL_Color comp; + comp.r=Rouge; + comp.g=Vert; + comp.b=Bleu; + SDL_SetColors(Ecran_SDL,&comp,Couleur,1); } void Scroll_picture(short Decalage_X,short Decalage_Y) diff --git a/gfx2.cfg b/gfx2.cfg index f19827a47329739e82defa335ca9a9c0b0e8820c..e8bd4fbcfc918bb19c62b28717a02bc5666269f8 100644 GIT binary patch delta 314 zcmWm6p%KCW429t&twta@1Of?$V}OoOi2qm@6ByBPWui$(yXiLfMlmxrHTELM4<&u82yggi5G{N~rWjmQIXiC01fJ zR%11m2Cm3ztj21r#%e4*6HyJ-Pz_Zfr9w)DlnN;o0xBMURyC@SphqI1LPCXv3JHfn LvC)RtecT@Z$0;{& delta 314 zcmWm6p%KDR6a~?j|Dz+2OauZM43h#UjOXQW5padl-K?zDwf)bRVv|#xj<%jAbZ88Ol&js=QLk9GO%y9T~{;Mol)tm_nu}BUz$eGHulOJlfOs50pixels; SDL_ShowCursor(0); // Cache le curseur SDL, on le gère en soft