1

Thibaut (./1) :
Il y a encore de très belles choses qui sortent sur TI smile

anim3.GIF

Il comporte 70 niveaux !

Plus d'infos sur : http://tifreakware.net/lachprog/scsh.htm


Un programme si extraordinaire mérite un topic ouvert.
L'auteur a super bien penser le projet, vous savez si il a fait d'autre programmes avant?

2

Je pense que oui, car pour faire un jeux aussi bien, il doit falloir un minimum d'entraînement grin Tu as essayé de chercher son nom sur ti-calc ?
avatar
Un site complet sur lequel vous trouverez des programmes et des jeux pour votre calculatrice TI 89 / Titanium / 92+ / Voyage 200 : www.ti-fr.com.
Quelques idées personnelles ici.

3

lachprog se nomme Lachipseudo Assasen. C'est du moins le nom qu'il utilise pour les quelques mails que j'ai de lui, dus notamment au fait qu'il rencontre des problèmes parce que j'ai encore fait des conneries sur ExtGraph, ou des variantes des routines d'ExtGraph grin
avatar
Membre de la TI-Chess Team.
Co-mainteneur de GCC4TI (documentation en ligne de GCC4TI), TIEmu et TILP.
Co-admin de TI-Planet.

4

Il a aussi utilisé "Lach Asderity" sur ticalc.org au moins. Je pense que son vrai nom n'est ni l'un ni l'autre.
avatar
Mes news pour calculatrices TI: Ti-Gen
Mes projets PC pour calculatrices TI: TIGCC, CalcForge (CalcForgeLP, Emu-TIGCC)
Mes chans IRC: #tigcc et #inspired sur irc.freequest.net (UTF-8)

Liberté, Égalité, Fraternité

5

Apparemment Lachprog n'avait pas beaucoup d'expérience puisque Super Mario est son premier vrai programme :

http://www.hypersonicsoft.org/articles/showarticle.php?id=5
avatar
Time is on our side.

THE EXPERT 4 : topics/74978-the-expert-4
THE EXPERT 5 : topics/101326-the-expert-5
DUNE 2 : topics/111247-dune-2

6

Avec un tel nom, il est de quelle nationalité ?
avatar
Un site complet sur lequel vous trouverez des programmes et des jeux pour votre calculatrice TI 89 / Titanium / 92+ / Voyage 200 : www.ti-fr.com.
Quelques idées personnelles ici.

7

"I was born in 1984 in Norway, near Oslo" grin
avatar
Combien de tas de bois une marmotte pourrait couper si une marmotte pouvait couper du bois ?

8

Ce n'est pas son vrai nom. grin (Mais non, je ne connais pas le vrai.)
avatar
Mes news pour calculatrices TI: Ti-Gen
Mes projets PC pour calculatrices TI: TIGCC, CalcForge (CalcForgeLP, Emu-TIGCC)
Mes chans IRC: #tigcc et #inspired sur irc.freequest.net (UTF-8)

Liberté, Égalité, Fraternité

9

jf> Qu'est-ce qui te plaît tant dans son code ?
avatar
« Quand le dernier arbre sera abattu, la dernière rivière empoisonnée, le dernier poisson capturé, alors vous découvrirez que l'argent ne se mange pas. »

10

Il a fait un moteur extrèmement souple, et en plus il l'a super bien exploité en faisant pleins de types d'ennemis différents.
Je crois que il y a jamais eu un jeu aussi diversifié sur TI, non?

11

12

tu dois pas avoir beaucoup fait le tour des jeux TI alors
avatar
納 豆パワー!
I becamed a natto!!!1!one!

13

donne moi des noms

14

Heu, c'est LionelA, ou myself, qui est censé gueuler (et pourquoi ?) ?
avatar
Membre de la TI-Chess Team.
Co-mainteneur de GCC4TI (documentation en ligne de GCC4TI), TIEmu et TILP.
Co-admin de TI-Planet.

15

N'empêche, dans l'interview du ./5 il parle de moi #triclasse#

Sinon, je me souviens qu'au début du projet j'avais zieuté un peu son code, mais il y avait certaines choses qui me posaient des problèmes au niveau de la conception (genre il mélangeait le code des ennemis et celui de mario si je ne me trompe pas, or j'aurais aimé que le code de chaque ennemi puisse être localisé dans seulement un fichier lui correspondant). Enfin, peut-être que ça a évolué...
avatar
« Quand le dernier arbre sera abattu, la dernière rivière empoisonnée, le dernier poisson capturé, alors vous découvrirez que l'argent ne se mange pas. »

16

17

Sasume (./15) :
il mélangeait le code des ennemis et celui de mario si je ne me trompe pas


Ouai c'est pas top ça, mais d'après l'interview il a recodé le truc plusieurs fois. À mon avis il a du réaliser que qlqchose clochait dans l'organisation du code quand il a commencé à avoir pleins d'ennemis différents.

18

J'ai jeté un coup d'oeil hier, et il a quand même des fichiers source de plus de 50 ko !
Enfin, quoi qu'il en soit son code produit un jeu sympa, mais il m'a l'air un peu fouilli.
avatar
« Quand le dernier arbre sera abattu, la dernière rivière empoisonnée, le dernier poisson capturé, alors vous découvrirez que l'argent ne se mange pas. »

19

Personnellement, je trouve que ce n'est pas le code le plus intéressant, mais le résultat!
avatar
Mes news pour calculatrices TI: Ti-Gen
Mes projets PC pour calculatrices TI: TIGCC, CalcForge (CalcForgeLP, Emu-TIGCC)
Mes chans IRC: #tigcc et #inspired sur irc.freequest.net (UTF-8)

Liberté, Égalité, Fraternité

20

Bah, 50 KB, c'est pas très gros grin
tthdex-internal-qui-est-un-gros-hack-et-qui-ne-marche-a-priori-pas-sous-TIGCC-0.95-et-plus est en deux fichiers de ~40 et ~140 KB grin

Faudrait que je jette un coup d'oeil au Mario, le code et sous émulateur, puisque je n'ai pas la place de le mettre sur ma 89 réelle...
avatar
Membre de la TI-Chess Team.
Co-mainteneur de GCC4TI (documentation en ligne de GCC4TI), TIEmu et TILP.
Co-admin de TI-Planet.

21

./19 > Bof, moi j'aime bien aussi me caresser le prépuce devant quelques belles lignes de code...
avatar
« Quand le dernier arbre sera abattu, la dernière rivière empoisonnée, le dernier poisson capturé, alors vous découvrirez que l'argent ne se mange pas. »

22

Mais que fait la police ?! eeek
"De l'Art de faire des Posts qui ne servent a Rien." (c) Ximoon

15:13 @Ximoon - 29-11-2005
"C'est débile ce sondage, une fois de plus Dude, tu ne sers à rien #hehe#" #love# Il est collector celui là ^^

18:56 @Ximoon - 09-10-2010
"Mince Dude sert à quelque chose %) (pas taper :D )" Owii xD #trilove#

23

Lionel Debroux (./20) :
Bah, 50 KB, c'est pas très gros grin
tthdex-internal-qui-est-un-gros-hack-et-qui-ne-marche-a-priori-pas-sous-TIGCC-0.95-et-plus est en deux fichiers de ~40 et ~140 KB grin

un fichier de 140 KB ? c'est une flashapp ? smile et ça fait quoi ? ^^

« The biggest civil liberty of all is not to be killed by a terrorist. » (Geoff Hoon, ministre des transports anglais)

24

Lionel parle de fichiers sources là, je crois

25

ah oui j'avais pas relu le reste du topic, désolé triso

« The biggest civil liberty of all is not to be killed by a terrorist. » (Geoff Hoon, ministre des transports anglais)

26

Les 140 KB font le gros du bazar de tthdex (avec pas mal de commentaires). Le fichier de 40 KB est un header comprenant du code, notamment des fonctions de recherche faites pour être communes à tthdex et tthedit.
Naturellement, tout communique par variables globales. Il y a de l'assembleur inline avec opérandes C partout, et un nombre certain des boucles infinies (éventuellement imbriquées) dont on sort par goto. Je suis très fier de moi, vous admettrez qu'il y a en effet de quoi grin
avatar
Membre de la TI-Chess Team.
Co-mainteneur de GCC4TI (documentation en ligne de GCC4TI), TIEmu et TILP.
Co-admin de TI-Planet.

27

J'avais aussi tendance à faire de bon gros fichiers sources dans le temps, mais pour être passé dans une boîte qui imposait le mode "une fonction, une source", et quand l'IDE est bien foutue (en l'occurrence Visual Slick Edit, qui a bien des défauts, mais aussi des avantages), franchement ça change la vie.
Il faut que le compilo gère proprement les makefiles automatiquement aussi, et ça c'est une autre histoire tongue
avatar
Que cache le pays des Dieux ? - Forum Ghibli - Forum Littéraire

La fin d'un monde souillé est venue. L'oiseau blanc plane dans le ciel annonçant le début d'une longue ère de purification. Détachons-nous à jamais de notre vie dans ce monde de souffrance. Ô toi l'oiseau blanc, l'être vêtu de bleu, guide nous vers ce monde de pureté. - Sutra originel dork.

28

Oula, je pense que chez moi le résultat de cette convention serait une seule grosse fonction dans un gros fichier source. grin
avatar
Mes news pour calculatrices TI: Ti-Gen
Mes projets PC pour calculatrices TI: TIGCC, CalcForge (CalcForgeLP, Emu-TIGCC)
Mes chans IRC: #tigcc et #inspired sur irc.freequest.net (UTF-8)

Liberté, Égalité, Fraternité

29

(elle est complétée par une limite de lignes et de colonnes bien sûr tongue)
avatar
Que cache le pays des Dieux ? - Forum Ghibli - Forum Littéraire

La fin d'un monde souillé est venue. L'oiseau blanc plane dans le ciel annonçant le début d'une longue ère de purification. Détachons-nous à jamais de notre vie dans ce monde de souffrance. Ô toi l'oiseau blanc, l'être vêtu de bleu, guide nous vers ce monde de pureté. - Sutra originel dork.

30

Ceci dit, il y a un endroit où cette convention est sensée: une librairie statique! Parce que 1 fichier source => 1 fichier objet et la granularité du linking est normalement par fichier objet. TIGCCLIB utilise essentiellement cette convention pour cette raison (mais avec des exceptions: si des fonctions sont toujours utilisées ensemble, autant les regrouper; et il y a aussi les fameuses fonctions à 2 points d'entrée, un hack qu'on ne peut se permettre qu'en assembleur wink).
avatar
Mes news pour calculatrices TI: Ti-Gen
Mes projets PC pour calculatrices TI: TIGCC, CalcForge (CalcForgeLP, Emu-TIGCC)
Mes chans IRC: #tigcc et #inspired sur irc.freequest.net (UTF-8)

Liberté, Égalité, Fraternité