website logo
Auteur
avatar
Fab

Forum » » Développement » » Comment porter un jeu sur MorphOS ?


Post� : 24-01-2010 23:00 icone du post

pour l'erreur en question, tu aurais pu caster avec :
extensions = (const GLubyte *) glGetString(GL_EXTENSIONS);

Sinon, pour le mélange glx/tinygl, ça va pas le faire du tout. Là c'est typiquement un jeu pour lequel il faut vraiment faire un portage, et une simple recompilation n'a aucune chance de passer. Par exemple, il faudrait ouvrir toi même la fenêtre et créer le contexte opengl attaché à cette fenêtre pour remplacer le code glx, puis remplacer le code de gestion des évènements, ...(on peut voir comment c'est fait dans le port de Q3, par exemple).

Pour un début, tu pourrais plutôt commencer par recompiler un truc comme la ré implémentation du moteur de flashback (Raw je crois?). Au moins ça compile direct, ça. :)

Cet article provient de Meta-MorphOS
https://www.meta-morphos.org/viewtopic.php?topic=392&forum=52