...  13 janvier 2023

Omeganaut sur Retroid Pocket 3+

Pour Noël, je me suis offert un Retroid Pocket 3+. Une console abordable et tournant sur Android. Je pensais jouer à Omeganaut dessus, mais c'était complètement buggé : polygones qui clignotent, croix directionnelle qui ne fonctionne pas... Au lieu de me plaindre, j'avais enfin sous la main un appareil affichant les bugs que je recherchais depuis si longtemps.

C'est la ré-ouverture de la chasse aux bugs !

Omeganaut on Retroid Pocket 3+

Lire la suite de Omeganaut sur Retroid Pocket 3+

 ...  02 mai 2021

Compiler la librairie ZgeBullet avec Free Pascal sur Linux

Je viens de passer trois semaines à ne travailler qu'au portage d'Omeganaut sur Linux. Et pour cela il a fallu améliorer et débugger certaines fonctions de ZGameEditor avec l'aide de son créateur, Ville Krumlinde.

Entre autres, le passage de 32 à 64bits a cassé pas mal de fonctions, comme le curseur de la souris qui ne s'affichait plus. La librairie Sunvox permettant de synthétiser la musique ne fonctionnait pas. Et le plus gros morceau : la librairie ZgeBullet permettant de gérer les collisions n'existait pas pour cet OS... Et c'est justement le sujet de cet article : la compilation de cette librairie sur Linux.

Ce n'est pas vraiment passionnant, mais si je n'avais pas fait la même chose précédemment pour compiler ZGameEditor sur Android et Linux, je n'aurais jamais réussi...

Lire la suite de Compiler la librairie ZgeBullet avec Free Pascal sur Linux

 ...  21 août 2019

Compiler la binaries ZGameEditor pour Linux avec Free Pascal

Je suis en train de batailler pour produire une version Linux d'Omeganaut. Mais pour cela, il me faut tout d'abord compiler ZGameEditor pour Linux 32 bits. Je précise bien 32 bits, parce que 64 bits c'est pas encore gagné... Comme d'habitude, j'en ai fait un tuto pour laisser une trace indélébile sur internet.

Lire la suite de Compiler la binaries ZGameEditor pour Linux avec Free Pascal