summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Convert svn:ignore properties to .gitignore.HEADmastergit-svn-migrate2018-05-221-0/+12
|
* Deux fichiers jamais commités car écrit un jour dans un train...origin/trunkLudovic Pouzenc2013-01-122-14/+15
| | | | git-svn-id: file:///var/svn/2010-netlemmings/trunk@221 077b3477-7977-48bd-8428-443f22f7bfda
* Ajout de quelques infos dans la doc, ajout de la procédure ↵Ludovic Pouzenc2011-05-185-2/+30
| | | | | | updateDriftOnEventReception() dans timing, et utilisantion sur le client netlem.c, ajout de qques commentaires git-svn-id: file:///var/svn/2010-netlemmings/trunk@220 077b3477-7977-48bd-8428-443f22f7bfda
* Ajout d'un script pour trouver les TODOs dans le code, et création d'un ↵Ludovic Pouzenc2011-05-142-0/+28
| | | | | | fichier concepion.txt (syntaxe dokuwiki) pour documenter un peu le projet (TBC) git-svn-id: file:///var/svn/2010-netlemmings/trunk@219 077b3477-7977-48bd-8428-443f22f7bfda
* CosmétiquesLudovic Pouzenc2011-05-142-1/+2
| | | | git-svn-id: file:///var/svn/2010-netlemmings/trunk@218 077b3477-7977-48bd-8428-443f22f7bfda
* Ajout de commentaire et check d'un FIXME sur les typedef et boucle de ↵Ludovic Pouzenc2011-05-142-2/+7
| | | | | | références git-svn-id: file:///var/svn/2010-netlemmings/trunk@217 077b3477-7977-48bd-8428-443f22f7bfda
* Changement structure donnée : playerId devient clientId car c'est bien le ↵Ludovic Pouzenc2011-05-142-3/+3
| | | | | | client qui envoi les messages sur le réseau git-svn-id: file:///var/svn/2010-netlemmings/trunk@216 077b3477-7977-48bd-8428-443f22f7bfda
* Implémentation de openLog vers un fichierLudovic Pouzenc2011-05-141-2/+5
| | | | git-svn-id: file:///var/svn/2010-netlemmings/trunk@215 077b3477-7977-48bd-8428-443f22f7bfda
* cursor on ./scripts/compil.sh launchDamien Appert2010-12-284-43/+65
| | | | git-svn-id: file:///var/svn/2010-netlemmings/trunk@214 077b3477-7977-48bd-8428-443f22f7bfda
* big cheatDamien Appert2010-12-284-26/+46
| | | | git-svn-id: file:///var/svn/2010-netlemmings/trunk@213 077b3477-7977-48bd-8428-443f22f7bfda
* Bon le painting avec les dirty-rectangles commence à permettre d'affichier ↵Ludovic Pouzenc2010-12-243-58/+65
| | | | | | | | | des choses. J'ai bricolé un peu à la fin pour que ça marche, il y a des noms de SDL_Rect à changer à droite à gauche et il y a un tas de trucs pas encore fini (z-sorting à faire et qu'une seule fois, redraw de tous les objets, pas juste celui qui demande le paint...) git-svn-id: file:///var/svn/2010-netlemmings/trunk@212 077b3477-7977-48bd-8428-443f22f7bfda
* bug fixed genererterrain + minimapDamien Appert2010-12-223-287/+444
| | | | git-svn-id: file:///var/svn/2010-netlemmings/trunk@211 077b3477-7977-48bd-8428-443f22f7bfda
* Debug des dirty rectangles in progress. 3 bugs corrigés, il en reste ↵Ludovic Pouzenc2010-12-224-242/+270
| | | | | | d'autres. Snif. Je me couche. git-svn-id: file:///var/svn/2010-netlemmings/trunk@210 077b3477-7977-48bd-8428-443f22f7bfda
* scriptDamien Appert2010-12-221-0/+450
| | | | git-svn-id: file:///var/svn/2010-netlemmings/trunk@209 077b3477-7977-48bd-8428-443f22f7bfda
* Le code recompile maintenant. J'avais fait ça dans le train dimanche, et ↵Ludovic Pouzenc2010-12-226-30/+40
| | | | | | j'ai oublié de commiter git-svn-id: file:///var/svn/2010-netlemmings/trunk@208 077b3477-7977-48bd-8428-443f22f7bfda
* bug genererTerrain fixed :p il est dans les scriptsDamien Appert2010-12-162-693/+244
| | | | git-svn-id: file:///var/svn/2010-netlemmings/trunk@207 077b3477-7977-48bd-8428-443f22f7bfda
* ATTENTION - Version qui ne compile pas. Gros changements dans le ↵Ludovic Pouzenc2010-12-125-111/+113
| | | | | | | | | fonctionnement des dirtyRectangles. Le netlem.c est cohérent avec les .h mais par contre les .c correspondants aux .h n'ont pas été modifiés. git-svn-id: file:///var/svn/2010-netlemmings/trunk@206 077b3477-7977-48bd-8428-443f22f7bfda
* Gestion du misc/lemming.ini, chargement des gifs du dossier misc/, ↵Ludovic Pouzenc2010-12-1216-124/+387
| | | | | | continuation du système de dirty rectangles (touche d pour debugguer), début de gestion du curseur du jeu git-svn-id: file:///var/svn/2010-netlemmings/trunk@205 077b3477-7977-48bd-8428-443f22f7bfda
* Ajout d'une police de taille 2 fois plus petite que l'originale, pour des ↵Ludovic Pouzenc2010-12-121-0/+0
| | | | | | debugs plus tard git-svn-id: file:///var/svn/2010-netlemmings/trunk@204 077b3477-7977-48bd-8428-443f22f7bfda
* Ajout du support valgrind dans le script compil.shLudovic Pouzenc2010-12-121-3/+20
| | | | git-svn-id: file:///var/svn/2010-netlemmings/trunk@203 077b3477-7977-48bd-8428-443f22f7bfda
* Hey, on ne me traite pas de Cheater dans mon code, non mais ho !Ludovic Pouzenc2010-12-121-1/+1
| | | | git-svn-id: file:///var/svn/2010-netlemmings/trunk@202 077b3477-7977-48bd-8428-443f22f7bfda
* Commentaires ajotués dans les .hLudovic Pouzenc2010-12-116-2/+12
| | | | git-svn-id: file:///var/svn/2010-netlemmings/trunk@201 077b3477-7977-48bd-8428-443f22f7bfda
* Ajout de commentaires sur les autres structures de données (en français... ↵Ludovic Pouzenc2010-12-112-2/+15
| | | | | | quel con !) git-svn-id: file:///var/svn/2010-netlemmings/trunk@200 077b3477-7977-48bd-8428-443f22f7bfda
* Fichier commenté et réorganiséLudovic Pouzenc2010-12-111-13/+19
| | | | git-svn-id: file:///var/svn/2010-netlemmings/trunk@199 077b3477-7977-48bd-8428-443f22f7bfda
* Initialisationde la position de la camera selon la valeur de xPos dans le ↵Ludovic Pouzenc2010-12-111-1/+4
| | | | | | fichier ini du level git-svn-id: file:///var/svn/2010-netlemmings/trunk@198 077b3477-7977-48bd-8428-443f22f7bfda
* modif px*4Damien Appert2010-12-112-21/+4
| | | | git-svn-id: file:///var/svn/2010-netlemmings/trunk@197 077b3477-7977-48bd-8428-443f22f7bfda
* modif script compilDamien Appert2010-12-111-1/+1
| | | | git-svn-id: file:///var/svn/2010-netlemmings/trunk@196 077b3477-7977-48bd-8428-443f22f7bfda
* Correction bug défilement du niveau si souris sortie de l'écranLudovic Pouzenc2010-12-112-9/+19
| | | | git-svn-id: file:///var/svn/2010-netlemmings/trunk@195 077b3477-7977-48bd-8428-443f22f7bfda
* Déplacement de quelques fonctions graphiques faites à l'arache hier de ↵Ludovic Pouzenc2010-12-113-59/+60
| | | | | | netlem.c vers graphic.c git-svn-id: file:///var/svn/2010-netlemmings/trunk@194 077b3477-7977-48bd-8428-443f22f7bfda
* petite correctionDamien Appert2010-12-112-7/+18
| | | | git-svn-id: file:///var/svn/2010-netlemmings/trunk@193 077b3477-7977-48bd-8428-443f22f7bfda
* Memory leak huntingDamien Appert2010-12-111-8/+23
| | | | git-svn-id: file:///var/svn/2010-netlemmings/trunk@192 077b3477-7977-48bd-8428-443f22f7bfda
* bon j'ai regardé le code :pDamien Appert2010-12-112-16/+3
| | | | git-svn-id: file:///var/svn/2010-netlemmings/trunk@191 077b3477-7977-48bd-8428-443f22f7bfda
* bon j'ai regardé le code :pDamien Appert2010-12-114-0/+23
| | | | git-svn-id: file:///var/svn/2010-netlemmings/trunk@190 077b3477-7977-48bd-8428-443f22f7bfda
* Fin de création de l'architecture pour les dirty rectangle. La méthode ↵Ludovic Pouzenc2010-12-114-44/+113
| | | | | | findAndSortZOrder pourra faire un bête scan des objets ou utiliser un R-Tree pour gagner en perfs. Il faut déplacer les dernières fonctions ajoutées dans netlem.c vers graphic.c et implémenter ce qui ne l'est pas. git-svn-id: file:///var/svn/2010-netlemmings/trunk@189 077b3477-7977-48bd-8428-443f22f7bfda
* Optimisation graphiques (options surfaces, 32bits plutôt que 24, code ↵Ludovic Pouzenc2010-12-098-759/+965
| | | | | | vraiment correct pour l'algo des dirty rectangles. Passage de non_integre à intregre de quelques fonctions du code de Dams. git-svn-id: file:///var/svn/2010-netlemmings/trunk@188 077b3477-7977-48bd-8428-443f22f7bfda
* Ajout de stats pour le timing. Pour l'heure gros printf, mais peut etre ↵Ludovic Pouzenc2010-12-074-13/+38
| | | | | | intégr en bas de l'écran SDL git-svn-id: file:///var/svn/2010-netlemmings/trunk@187 077b3477-7977-48bd-8428-443f22f7bfda
* Avancement sur le système de dirt rectangles. Il reste à faire une vraie ↵Ludovic Pouzenc2010-12-051-6/+39
| | | | | | méthode de painting qui repeint ce qu'il faut exactement, en gérant les différentes superpositions (objects no_override, terrains, objets, lemmings, particules, curseur) git-svn-id: file:///var/svn/2010-netlemmings/trunk@186 077b3477-7977-48bd-8428-443f22f7bfda
* UpdateGraohic avance, début d'implémentation du système de direty ↵Ludovic Pouzenc2010-12-054-55/+81
| | | | | | rectagles. Il manque sûrement des tonnes de paramètres pour la fonction play car dans ce jeu, beaucoup de choses sont testées directement dans les SDL_Surfaces. git-svn-id: file:///var/svn/2010-netlemmings/trunk@185 077b3477-7977-48bd-8428-443f22f7bfda
* Fin d'intégration du chargement niveau dans le netlem.c. Il reste en dur le ↵Ludovic Pouzenc2010-12-053-84/+151
| | | | | | nom du niveau (cat le chargement des levelpacks n'est pas encore intégré. Implémentation du début de updateGraphics et de processLocalEvents. C'est pas encre ça, mais bon on a un début de fond de niveau qui s'affiche ^^ git-svn-id: file:///var/svn/2010-netlemmings/trunk@184 077b3477-7977-48bd-8428-443f22f7bfda
* Diverses améliorations, un peu de refactoring, intégration du chargement ↵Ludovic Pouzenc2010-12-0412-116/+164
| | | | | | des niveaux (manque à gérer les levelpacks au départ). netlem segfault brutalement mais j'ai plus l'énergie de debugger ce soir. git-svn-id: file:///var/svn/2010-netlemmings/trunk@183 077b3477-7977-48bd-8428-443f22f7bfda
* Refactoring et splitting de code du client netlem.c.Ludovic Pouzenc2010-12-025-88/+137
| | | | | | | Prochaine étape, inclure le changement des levelpack.ini dans le main, puis tout ce qu'il y a dans le testfunc_004 pour charger un niveau (dans le thread prévu à cet effet) git-svn-id: file:///var/svn/2010-netlemmings/trunk@182 077b3477-7977-48bd-8428-443f22f7bfda
* Ajout d'un éditeur de niveaux (pour Windows - ça chie grave dans Wine) et ↵Ludovic Pouzenc2010-11-3010-20/+9862
| | | | | | optimisation de la génération des terrains (double boucle for avec les +=2 au lieu de ++ car les gifs de Lemminis sont zoomés deux fois. Ajout du test dans le parseur pour checker que toutes les positions sont bien des nombres pairs. git-svn-id: file:///var/svn/2010-netlemmings/trunk@181 077b3477-7977-48bd-8428-443f22f7bfda
* Amélioration de l'algo de plaquage graphique. Le fichier level2000 est ↵Ludovic Pouzenc2010-11-286-77/+119
| | | | | | rendu de la même façon sous Lemini et avec mes sources. Les 10 et 14 sont ramenés à 8 et 12 (no_override prime sur remove) git-svn-id: file:///var/svn/2010-netlemmings/trunk@180 077b3477-7977-48bd-8428-443f22f7bfda
* Revert des fichiers gif fire modifiés par DamsLudovic Pouzenc2010-11-272-0/+0
| | | | git-svn-id: file:///var/svn/2010-netlemmings/trunk@179 077b3477-7977-48bd-8428-443f22f7bfda
* Première version du blitting refactorisé qui s'exécute. En revanche la ↵Ludovic Pouzenc2010-11-268-54/+128
| | | | | | définition de NO_OVERWRITE considérée est fausse ! git-svn-id: file:///var/svn/2010-netlemmings/trunk@178 077b3477-7977-48bd-8428-443f22f7bfda
* 2 ou 3 FIXME ajoutésLudovic Pouzenc2010-11-261-0/+2
| | | | git-svn-id: file:///var/svn/2010-netlemmings/trunk@177 077b3477-7977-48bd-8428-443f22f7bfda
* spec lemDamien Appert2010-11-266-1321/+2401
| | | | git-svn-id: file:///var/svn/2010-netlemmings/trunk@176 077b3477-7977-48bd-8428-443f22f7bfda
* Code de maleTerrain intégrant les modifiers presque fini d'être codé je ↵Ludovic Pouzenc2010-11-263-4/+92
| | | | | | pense. Suaf que j'ai la vague impression que le getPixel ne pas grand chose d'utile : le niveau sors tout marron. git-svn-id: file:///var/svn/2010-netlemmings/trunk@175 077b3477-7977-48bd-8428-443f22f7bfda
* Une version 24 bits qui marche ! Ya plus qu'à gérer toutes les histoires ↵Ludovic Pouzenc2010-11-242-11/+3
| | | | | | de superposition sur les niveaux... git-svn-id: file:///var/svn/2010-netlemmings/trunk@174 077b3477-7977-48bd-8428-443f22f7bfda
* Une version qui affiche quelque chose dans les bmpLudovic Pouzenc2010-11-242-2/+9
| | | | git-svn-id: file:///var/svn/2010-netlemmings/trunk@173 077b3477-7977-48bd-8428-443f22f7bfda