:: PlayerAdvance.org ::  

Précédent   :: PlayerAdvance.org :: > :: Forums Hébergés :: > OldSchool Library > Aide au développement

Aide au développement Aide sur l'utilisation d'OSLib

Publicité

Réponse
 
Outils de la discussion Modes d'affichage
Vieux 07/04/2008, 12h50   #1
sakya
Membre
 
Date d'inscription: 07/04/2008
Messages: 18
Par défaut OSLib 2.10 source code?

Hi!

Is it possible to have the source code of OSLib 2.10 (I'd like to add some features like intraFont to it)?
Many thanks

Ciaooo
Sakya
sakya est déconnecté   Réponse avec citation

Publicité

Vieux 07/04/2008, 16h25   #2
fiorello
Membre
 
Date d'inscription: 30/11/2007
Messages: 29
Par défaut

i think that osLib, like evry library can be edited by going to your include folder. am I wrong ?
fiorello est déconnecté   Réponse avec citation
Vieux 07/04/2008, 17h03   #3
sakya
Membre
 
Date d'inscription: 07/04/2008
Messages: 18
Par défaut

Hi!
Citation:
Envoyé par fiorello Voir le message
i think that osLib, like evry library can be edited by going to your include folder. am I wrong ?
Nothing can be changed without source code....
In the include folder there's just the header file with prototypes' definition.

Ciaooo
Sakya
sakya est déconnecté   Réponse avec citation
Vieux 12/04/2008, 13h12   #4
sakya
Membre
 
Date d'inscription: 07/04/2008
Messages: 18
Par défaut

Hi!

Many thanks to Brunni for the source release.
I made a quick mod to support IntraFont in OSLib.

Here's a screenshot:


And here's the code:
Code:
int main(){

    initOSLib();
    oslIntraFontInit();

    OSL_IMAGE *bkg = oslLoadImageFilePNG("bkg.png", OSL_IN_RAM | OSL_SWIZZLED, OSL_PF_8888);;

    OSL_FONT *font = oslLoadFontFile("flash0:/font/ltn0.pgf");
    oslSetFont(font);

    while(!osl_quit){
        oslStartDrawing();
        oslDrawImageXY(bkg, 0, 0);
        oslDrawString(240, 100, "IntraFont test with OSLib!");
        oslDrawString(270, 130, "Press X to quit");

        oslReadKeys();
        if (osl_keys->pressed.cross)
            osl_quit = 1;

    	oslEndDrawing();
    	oslSyncFrame();
    }

    oslDeleteFont(font);
    oslDeleteImage(bkg);
    oslIntraFontShutdown();
    endOSLib();
    sceKernelExitGame();
    return 0;
}
I'll make some test and then release this modified version (with source).

Ciaooo
Sakya
sakya est déconnecté   Réponse avec citation
Réponse

Liens sociaux

Publicité



Utilisateurs regardant la discussion actuelle : 1 (0 membre(s) et 1 invité(s))
 
Outils de la discussion
Modes d'affichage

Règles de messages
Vous ne pouvez pas créer de nouvelles discussions
Vous ne pouvez pas envoyer des réponses
Vous ne pouvez pas envoyer des pièces jointes
Vous ne pouvez pas modifier vos messages

Les balises BB sont activées : oui
Les smileys sont activés : oui
La balise [IMG] est activée : oui
Le code HTML peut être employé : non
Navigation rapide


Fuseau horaire GMT +2. Il est actuellement 07h35.


Édité par : vBulletin® version 3.7.2
Copyright ©2000 - 2022, Jelsoft Enterprises Ltd. Tous droits réservés.
Version française #16 par l'association vBulletin francophone
Design par Ass-Itch, DJP et Dr.Vince