180

j'en suis à presque 61ko...
le magasin va faire en gros une dizaine de ko, à priori sad
(en comptant les graphismes qui sont inclus dedans et pas ailleurs)

=> sitôt que la fonction de magasin est finie, elle migre dans l'archive.
(ça fera 10ko qui seront pris en RAM que pdt que le magasin sera actif : cette fonction ne sera pas en RAM pdt le jeu en lui-même : elle sera décompressée et mise en RAM avant chaque appel... bon, OK, ça fait un léger temps de chargement... mais très léger... et par rapport aux avantages que ça apporte... (le menu, la fonction de sauvegarde des scores, et le communicateurs sont déjà comme ça smile))
avatar
Tutorial C (TI-89/92+/v200) - Articles Développement Web (PHP, Javascript, ...)
« What is the sound of Perl? Is it not the sound of a wall that people have stopped banging their heads against? » - Larry Wall

181

bon, un peu plus de 51ko pr le l'exe
un peu plus de 55 ko pr l'archive...
avatar
Tutorial C (TI-89/92+/v200) - Articles Développement Web (PHP, Javascript, ...)
« What is the sound of Perl? Is it not the sound of a wall that people have stopped banging their heads against? » - Larry Wall

182

ca va c po trop gros wink
En préretraitre

183

oué, mais c pas fini sad
je suis en train de flipper pr l'archive, en me disant que ça vraiment être dur de pas dépasser 65000 octets...
(rien que les trajectoires à mettre... ça va prendre pas mal de place (tout le reste est à peu près mis... sauf que les niveaux sont remplis de 0... et que 4ko de 0 sont surement mieux comressés que 4 ko d'autre chose sad)

sinon, j'ai gagné 22% sur la taille de la fonction de magasin smile
elle est passée de 12153 octets à 9477 octets pdt l'après midi smile
(et sans supprimer la moindre fonctionnalité !)
avatar
Tutorial C (TI-89/92+/v200) - Articles Développement Web (PHP, Javascript, ...)
« What is the sound of Perl? Is it not the sound of a wall that people have stopped banging their heads against? » - Larry Wall

184

optimisation pure ??? toptoptop
Non-Webmaster et non-programmeur du site. .Pour tout probleme ou question ,débrouillez vous avec les Webmasters .

«- Pas Moo ! ^^

185

oué, optimisation mémoire smile
j'espère que j'aurai pas à modifier le code pr rajouter des trucs... parce que sinon, ça va vraiment être galère sad
avatar
Tutorial C (TI-89/92+/v200) - Articles Développement Web (PHP, Javascript, ...)
« What is the sound of Perl? Is it not the sound of a wall that people have stopped banging their heads against? » - Larry Wall

186

Ben Bravo en tout cas ! topoui

Revenont sur le RPG médiéval fantastique ...

hum hum ...hum

test2.gif
Non-Webmaster et non-programmeur du site. .Pour tout probleme ou question ,débrouillez vous avec les Webmasters .

«- Pas Moo ! ^^

187

-

188

oué, remarque c'est vrai, faut gerer un paquet de truc qd même.
Non-Webmaster et non-programmeur du site. .Pour tout probleme ou question ,débrouillez vous avec les Webmasters .

«- Pas Moo ! ^^

189

pim89> pa tro mal le shot. pk ce humhum??confus
avatar
Attention, nouvelle signature #eeek#
https://mastodon.ti-fr.com/@redangel

190

"hum hum" >> parce qu'on en voit pas trop le début du RPG médiéval. gringrin

il déchire tout ce shot ! wink bon ok, faut que je code l'anim des perso, mais après ça sera bouéno !
Non-Webmaster et non-programmeur du site. .Pour tout probleme ou question ,débrouillez vous avec les Webmasters .

«- Pas Moo ! ^^

191

Pourtan il avance...

Je suis en train de fre le ss prog ki affiche les stats d'un perso. Et j'arrivé pa a afficher la valeur d'une variable, et g finalement reussi a trouver en epluchant presque tout les topics de "Assembleur" en partant du moin recent. La je suis en train de disposé ttes les variables que je doi affiché. Ensuite je doi l'adapter pour kil affiche les stats du perso selectionné. Donc ce ss prog est bientot fini.

Ensuite, kom mon infographiste avait du mal a fre des perso de 16*16pixels, ben il en fait des 35*16 en moyenne, donc je doit revoir mon algo de colision qui été au moin, de plus je v en profiter pour fre en sorte que le haut du corp puisse passer sur ls maison, ms pa les pied, car avant ca faisait kom ds Zelda et pokered, le sprite du perso ne pouvé pa se situer en parti sur un tile de maison, ou autre. Donc l'affichage sera un peu kom celui de cf, sof que je vois pas encore commen fre pour qu'un perso puisse passer deriere une maison, ms bon c pa grave, de tte facon je ne cherche pa a le fre, ms bon, si jms je trouve, je le ferai qd meme.

En ce qui concerne les boites de dialogue, je les affiches, et j'arrive aussi a afficher le txt (ms bon ya rien de dure a ca, sof qd on a une ancienne version de a68k ky ne c pa lire une ligne de plus de 128 octets, kom j'avé avant... depuis g pri la derniere). Il ne me reste plus qu'a modifier ce ss prog pr fre en sorte qu'il affiche n'importe kel txt a partir de l'adresse ou se situe le txt.

Des que j'auré ft tt ca, je m'attaquerai au ss prog de combat.

Voila je croi que g tt di.
avatar
"Je respecte profondément Iggy Pop et Neil Young pour le fait qu'ils n'ont jamais cédé aux compromis et que leur musique a toujours été sauvage. Tout cela n'a rien à voir avec ces Guns N' Roses et autres Metallica qui devraient tous êtres pendus par les couilles, voire castrés... En fait, on devrait leur injecter du silicone dans la poitrine et les envoyer dans un bordel nippon tenu par la mafia locale."

-Kurt Cobain-
(1967-1994)

J'avais une vie... maintenant, j'ai une TI-89.

192

Mais t'as fais en gros ce que fait mon shot ??

cad gestion des autres perso, déplacement collisions ect

scrolling

animation des persos ...

map et graphismes en fichiers externes ...

C'est le commencement pur ! si tu fais pas ça au début, tu devras certainement tout revoir, car c'est sur ces bases que tout va se construire !
Non-Webmaster et non-programmeur du site. .Pour tout probleme ou question ,débrouillez vous avec les Webmasters .

«- Pas Moo ! ^^

193

-

194

kom je lé di plu hau, le scroll est ft (grandemen facilité par genlib)

le deplacement des autre perso n'est pa encore géréer

l'anim des perso est gérer en 2tps, en ce qui concerne les graphismes, l'infographiste les ft.

Et je n'ai pas mi les map en fichier externe. En ft, je voi pa encore commen fre pr gérer ca.

C pa parce que g pa ft ca que forcement je v devoir tt refre... je n'auré que quelque modif a fre, et ds lignes de codes a rajouter. De plus je ne pense pa que mettre les map ds des fichiers externes soit une etapes indispensables et ni meme une base. de tte facon, c a l'avi de celui ki le ft de décider si oui ou non, il va les mettres en externe ou pa. En ce ki me concerne je les met pr l'instant ds le fichier du prog, ms si je trouve komen gérer les map ds des fichiers externes, alor je ferai kom cela, ms ce n'est pas pour moi une priorité pr l'instant. En effet, je ft d'abor tout ce qu'il me fo pr pouvoir fre une beta, dc que les map soi dedans ou dehor, ca change rien pr l'instant, surtt kil n'y aura pas bcp de map. Et pui kan bin meme il me fodré tt revoir kom tu le di, ca ne me ft pa peur, je sui courageu, de plus ca m'aura qd meme entrainé a programmer en asm.
avatar
"Je respecte profondément Iggy Pop et Neil Young pour le fait qu'ils n'ont jamais cédé aux compromis et que leur musique a toujours été sauvage. Tout cela n'a rien à voir avec ces Guns N' Roses et autres Metallica qui devraient tous êtres pendus par les couilles, voire castrés... En fait, on devrait leur injecter du silicone dans la poitrine et les envoyer dans un bordel nippon tenu par la mafia locale."

-Kurt Cobain-
(1967-1994)

J'avais une vie... maintenant, j'ai une TI-89.

195

Orion_ a écrit :
Pim89> ta fait sa avec koi ? genlib ? xlib ? tigcclib ? et il me semble que EagleLIONHEART travail en ASm


Oui je prog en asm ac genlib.
Ms pk as-tu di ca?
avatar
"Je respecte profondément Iggy Pop et Neil Young pour le fait qu'ils n'ont jamais cédé aux compromis et que leur musique a toujours été sauvage. Tout cela n'a rien à voir avec ces Guns N' Roses et autres Metallica qui devraient tous êtres pendus par les couilles, voire castrés... En fait, on devrait leur injecter du silicone dans la poitrine et les envoyer dans un bordel nippon tenu par la mafia locale."

-Kurt Cobain-
(1967-1994)

J'avais une vie... maintenant, j'ai une TI-89.

196

-

197

"des fichiers externes soit une etapes indispensables et ni meme une base"


si, c'est indispensable de mettre en externe, sinon bonjour la taille de ton executable.
moi déjà je me fais du soucis pour la taille, car je suis déjà à 7 Ko (GFX compris) et il faudra pas faire trop gros, et mon moteur de combat et changement de map sont pas encore fait.

En C, si tu passes au fichiers ext d'un coup, crois moi que ça fait du boulot, sauf si tu as déjà prévu le coup pour l'adaptation (comme j'ai fais).
En ASM j'en sais rien.

Erf, en C, sans genlib, on doit coder notre scroling à la main wink, clipping compris sick
Non-Webmaster et non-programmeur du site. .Pour tout probleme ou question ,débrouillez vous avec les Webmasters .

«- Pas Moo ! ^^

198

Pim89 a écrit :
Erf, en C, sans genlib, on doit coder notre scroling à la main wink

ExtGraph rulez. smile
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é

199

hum roll
*** Ne sous-estimez pas la puissance de la Marmotte ***
© Marmotte Team : LaMarmotte, sBibi, Vark & sabrina

200

Bon, je me suis finalement décidé a passer les map et les tiles en fichiers externes...bonjour les insomnies... Cela ft un moment que j'essai de résoudre le problème, mais pas moyen de trouver ce ki cloche. M'enfin g qd meme reussi a resoudre mon problème de compilation que j'avais au début, ms un problème persiste toujours. En ft ce ki doit se passer, c'est que le programme ne doit pas lire le fichier externe au bon debut.
        clr.w   -(a7)         pea.l   fichier(pc)         jsr     _ROM_CALL_283         addq.l  #6,a7         move.w  10(a0),d0         DEREF d0,a0         move.w  2(a0),d1      add.w     #2,a0      move.l     a0,a3      add.l     #2,a3      dc.b     0      dc.b     "map00001" fichier:


Bon, le fichier doit se lire au mot par mot. Les deux premiers mot du fichiers ne sont pa a lire, et sont soté. Normalement ca devré fonctionné a merveille, seulement je né pa le resultat attendu. Pourkoi?

ps: j'oubliai, a la fin du code, a3 pointe vers le premiers mot a lire. Merci d'avance pour votre aide.
avatar
"Je respecte profondément Iggy Pop et Neil Young pour le fait qu'ils n'ont jamais cédé aux compromis et que leur musique a toujours été sauvage. Tout cela n'a rien à voir avec ces Guns N' Roses et autres Metallica qui devraient tous êtres pendus par les couilles, voire castrés... En fait, on devrait leur injecter du silicone dans la poitrine et les envoyer dans un bordel nippon tenu par la mafia locale."

-Kurt Cobain-
(1967-1994)

J'avais une vie... maintenant, j'ai une TI-89.

201

Kévin va surement t'arrenger ca! cool, c fait un autre rpg avec lemien...
"Scrutant profondément ces ténèbres, je me tins longtemps plein d'étonnement, de crainte, de doute..."
Edgar Allan Poe

202

>dc.b 0
>dc.b "map00001"
>fichier:

Il manque un dc.b 0 après fichier:.


>move.w 10(a0),d0

Faux, c'est 12(a0) qu'il faut mettre. 10, c'est sur TI-92 simple.


>DEREF d0,a0

Grrr, cette macro devrait être supprimée de tous les headers tout de suite! Utiliser cette macro est de la programmation sale (elle utilise une table interne de AMS directement). Ce qu'il faut utiliser à la place des lignes 5-7, c'est:
 move.w 12(a0),-(a7)
 jsr doorsos::HeapDeref ;puisque tu es en (beurk!) mode kernel (beurk!)
 addq.l #2,a7
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é

203

oui mais luic en asm grin
avatar
納 豆パワー!
I becamed a natto!!!1!one!

204

oui, maisje ferais surement une conversion wink
"Scrutant profondément ces ténèbres, je me tins longtemps plein d'étonnement, de crainte, de doute..."
Edgar Allan Poe

205

mdr n'y pense mm pas
avatar
納 豆パワー!
I becamed a natto!!!1!one!

206

baf pkoi?
"Scrutant profondément ces ténèbres, je me tins longtemps plein d'étonnement, de crainte, de doute..."
Edgar Allan Poe

207

pke c impensable, et concentre toi d'abord sur la version basic
avatar
納 豆パワー!
I becamed a natto!!!1!one!

208

ouais, ok... pour le moment je fait l'inventare...
"Scrutant profondément ces ténèbres, je me tins longtemps plein d'étonnement, de crainte, de doute..."
Edgar Allan Poe

209

ouarf, je viens de revoir un shot de mon RPG du 9 juillet grin, voilà ce qu'il vaut à présent :

test12.gif
Non-Webmaster et non-programmeur du site. .Pour tout probleme ou question ,débrouillez vous avec les Webmasters .

«- Pas Moo ! ^^

210

sympa, mais on dit tobogan et pas toboguan
"Scrutant profondément ces ténèbres, je me tins longtemps plein d'étonnement, de crainte, de doute..."
Edgar Allan Poe