Derniers journaux de LarryCow :
- [25/12@22:30] Joyeux N(AO)ël
- [11/12@12:31] Ultima Iris
- [10/12@22:59] Formats MIDI
- [28/10@14:15] Little Big Adventure
- [27/10@21:53] Hurd n'est pas mort!
- [02/09@22:24] Squeak, c'est fun
- [04/07@13:41] Disques durs externes?
- [25/05@10:24] Towel Day
- [24/05@10:19] Glossaire sous OOo?
- [12/05@13:46] Battalion 2004
- [11/05@11:59] Faillite et OpenSource
- [07/05@09:01] Compte-rendu soirée LL à Nîmes
- [06/05@12:28] Soirée "Logiciel Libre" à la CCI de Nîmes
- [29/04@10:27] Compatibilité portable sous Linux?
- [29/04@08:28] XDevConf
- [27/04@14:04] Cartes graphiques portables?
- [16/04@09:14] OpenTTD 0.3 is out!
- [11/04@22:08] Compilation sous win32?
- [08/04@14:55] Nouveau design pour sdl.org
- [01/04@09:38] Fish spotted!
Journal : Du neuf dans Residual
Posté par Larry Cow () le 13 janvier 2005Celui-ci, pour mémoire, est une implémentation libre du moteur de Grim Fandango (un des derniers grands jeux d'aventure, pour moi). A l'heure actuelle, il permet de se promener un peu dans le jeu, même si l'absence de dialogue se fait un peu ressentir (pourtant, sur une ancienne version je les avait eus... m'enfin bref).
La dernière nouveauté semble être l'incorporation d'une nouvelle librairie graphique pour pallier à certains problèmes de lenteur sur les cartes graphiques un peu anciennes. Jusqu'ici, un choix devait être fait au lancement de l'application entre un affichage lent (mais correct) et un affichage plus rapide mais imprécis (problèmes de zbuffer handicapants).
La nouvelle librairie est TinyGL (de Fabrice "ffmpeg/qemu/tcc" Bellard), un sous-ensemble des fonctions d'OpenGL fonctionnant uniquement (mais efficacement) en mode software. L'intégration de TinyGL semble récente (une poignée d'heures) mais permet déjà aux possesseurs de carte minablement accélératrices de jouer.
A suivre :)
> Lire le journal (3 commentaires, moyenne: 2,3).
TinyGL is good
TinyGL est vraiment une bibliothèque intéressante. [ http://fabrice.bellard.free.fr/TinyGL/(...) ] Rapide, portable et compatible OpenGL, elle m'a sauvé la vie lors d'un développement d'un soft 3D sur Pocket PC.
Testé et approuvé par moi :-)
-
[^]Re: TinyGL is good
Posté par lordcow () le 13/01/2005 à 10:33. (lien). Évalué à 3.Tu es arrivé à la faire tourner efficacement sur pocketpc??
Le probleme, pour moi, c'est que TinyGL utilise massivement les opération flottantes surtout dans ses routines de rastering. Quand on sait que sous la plupart des linux-arm, chaque instruction floattante génère un interruption pour être émulée, on comprends pourquoi j'arrive difficilement à 4-5 images par secondes sur la démo de base qui affiche 3 cubes ..
J'avais essayé rapidement de bidouiller une version fixed point, mais j'avais été bloqué par le fait que TinyGL utilise des nombres d'ordre de grandeur éloignés pour les multiplier. j'avais multiplié le frame rate par 10, mais les triangles étaient tous faux.. :-}--
Je est un autre.
Les journaux sont destinés à des informations qui ne sont pas suffisamment intéressantes
pour être validées en dépêche (sinon n'hésitez pas à proposer votre information en
dépêche), qui sont sans rapport avec Linux ou le libre, ou simplement pour donner votre
avis. Si vous désirez poser une question, merci d'utiliser 

Cette discussion est archivée, il n'est plus possible de laisser des commentaires.
Note : les commentaires appartiennent à ceux qui les ont postés. Nous n'en sommes pas responsables.