2220

Je depasse deja de plus de 20% la limite maximum de a68k en ce qui concerne le nbr de lignes.
Je peux bien aller jusqu'a 100% de depassement (Je me demande ce qui se passera alors).

2221

PpHd
: Je depasse deja de plus de 20% la limite maximum de a68k en ce qui concerne le nbr de lignes.

C'est pour ça que j'ai dit "d'encore plus". Et que j'ai parlé de la compilation séparée.
Et tu as bien vu les bogues que le dépassement entraîne...
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é

2222

Oui et je sais comment les enlever. Par contre je n'ai toujours pas compris pkoi ils apparaissaient.

2223

Donc il faut que je fasse un .o séparé ?

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

2224

PpHd :
Je depasse deja de plus de 20% la limite maximum de a68k en ce qui concerne le nbr de lignes. Je peux bien aller jusqu'a 100% de depassement (Je me demande ce qui se passera alors).

Je sens un SECOND "I use this, else a strange bug appears". cheeky
Vive les hacks...
Je suis tel la fleur du lotus.
Bien que naissant de la boue,
aucune boue n'y adhère.

2225

./2223: Pas forcement si tu comprends comment ca marche, et c'est pas complique.

2226

C combien la limite de lignes ? Je crois que GTC dépasse 32k lignes de code ASM... (sans les lignes vides)

Et sinon tu sais quels sont les effets du fameux bug, ou c aléatoire ?

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

2227

Les effets du fameux bugs sont: impossible d'assembler a cause d'erreurs d'assemblage.
Si ca assemble, il n'y aura aucun bug dans le .o.
Solution: ajouter des lignes vides...
Tu peux essayer le patch de Kevin aussi.

2228

ajouter des lignes vides ? eek
et où ? au début du fichier ? à la fin ? au milieu ? une ligne sur deux ?

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

2229

La ou ca fait que ca marche. Suffit d'un peu de pratique pour comprendre ou les mettre.

2230

#trimagienoire#

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

2231

#trialchimie#
avatar
Webmaster du site Ti-FRv3 (et aussi de DevLynx)
Si moins de monde enculait le système, alors celui ci aurait plus de mal à nous sortir de si grosses merdes !
"L'erreur humaine est humaine"©Nil (2006) // topics/6238-moved-jamais-jaurais-pense-faire-ca

2232

C'est pas ma faut. On a depasse la maximum autorise de 20%triso

2233

Alors qu'il suffirait de réétaloner le maximum cheeky
avatar
Webmaster du site Ti-FRv3 (et aussi de DevLynx)
Si moins de monde enculait le système, alors celui ci aurait plus de mal à nous sortir de si grosses merdes !
"L'erreur humaine est humaine"©Nil (2006) // topics/6238-moved-jamais-jaurais-pense-faire-ca

2234

Et c bien 30k lignes, la limite? Parce que si c ça, on dépasse la limite des 64k avec GTC embarrassed

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

2235

avec ou sans les blancs ?
avatar
Webmaster du site Ti-FRv3 (et aussi de DevLynx)
Si moins de monde enculait le système, alors celui ci aurait plus de mal à nous sortir de si grosses merdes !
"L'erreur humaine est humaine"©Nil (2006) // topics/6238-moved-jamais-jaurais-pense-faire-ca

2236

Ca va etre fun.

2237

Avec mon patch pour la compilation séparée, on est en dessous du maximum pour chacune des 2 parties.
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é

2238

Bon, j'ai fait mon petit convertisseur Sierra -> A68k, et en regroupant les lignes de déclaration et en virant les lignes inutiles, j'arrive à dépasser de peu la limite des 32k lignes et ça compile top

Je vais voir comment intégrer ça à Pedrom smile

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

2239

[mode=kevinovido]
Au fait, tu as conscience que tu violes la GPL en ne distribuant pas PreOS 0.68 tout en distribuant des binaires de Pedrom ? C'est complètement illégal !
[/mode]

Bon j'ai plus qu'à espérer que ça marche avec la 0.67...

[EDIT] : et ben ça marche pas sick (manque kheader.h)

[re-EDIT] : bon, ça a l'air de marcher en changeant un bsr en jsr et en mettant ce kheader-là :
KHEADER_main equ $C
KHEADER_flags equ $11
VERSION_OFFSET equ $10

smile

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

2240

Kevin> mais comment je crée le TIB après ? on peut pas merger des .o avec TIGCC, si ? Donc il faut utiliser le patch pour créer des TIB, compiler TIGCC, etc...

Sinon je crois que je vais devoir y aller à la barbare : extraire un binaire pré-relogé à partir du .o, et en faire un incbin sick
Kevin Kofler
: Ça évite ton étape 3 qui n'est quand-même pas très pratique.

M'en fous, de toute façon j'ai une étape de traitement à faire, qui sort de l'ASM Sierra pour l'instant, et que j'ai convertie pour sortir de l'ASM A68k.

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

2241

>Au fait, tu as conscience que tu violes la GPL en ne distribuant pas PreOS 0.68 tout en distribuant des binaires de Pedrom ? C'est complètement illégal !
Suffit de demander. En general, tu l'as dans les 5 minutes smile
Mais je sais que je suis en etat d'illgalite. J'avais prevu de sortir preos 0.68 beaucoup plus tot, mais j'ai ete ralenti.
D'un autre cote, ca marche bien avec Preos 0.67 en faisant les 2,3 patchs que tu as fait.

Tu peux pas inclure les asm dans pedrom.asm ?

2242

PpHd
: Tu peux pas inclure les asm dans pedrom.asm ?

~/gtc/packaged/pedrom/pedromdir $ cmd /c m89 2>&1|wc -l
  27775

=> non, je crois que ça va être assez dur trigni

Et ce serait dur à corriger, ou vous avez pas essayé ?

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

2243

Ben Kevin ne veut pas le faire. Je ne sais pas si c'est par flemme, ou parce que c'est dur. Perso j'ai pas compris pkoi la limite etait a 32K

2244

parcque la taille du tableau c'est un signed int(2) cheeky
avatar
Webmaster du site Ti-FRv3 (et aussi de DevLynx)
Si moins de monde enculait le système, alors celui ci aurait plus de mal à nous sortir de si grosses merdes !
"L'erreur humaine est humaine"©Nil (2006) // topics/6238-moved-jamais-jaurais-pense-faire-ca

2245

signed short même tripo

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

2246

Pollux
: Kevin> mais comment je crée le TIB après ? on peut pas merger des .o avec TIGCC, si ? Donc il faut utiliser le patch pour créer des TIB, compiler TIGCC, etc...

Avec la dernière version du linker (Beta 7 ou 8), qui sait créer des TIBs!
PpHd
: Ben Kevin ne veut pas le faire. Je ne sais pas si c'est par flemme, ou parce que c'est dur. Perso j'ai pas compris pkoi la limite etait a 32K

Le problème n'existe plus depuis mon patch de PedroM pour la compilation séparée. tongue
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é

2247

Si tu me files un ZIP qui marche, je veux bien regarder happy

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

2248

>Le problème n'existe plus depuis mon patch de PedroM pour la compilation séparée.
Le pb d'a68k existe encore smile

2249

C'est une limitation documentée, et tout le monde la respectait à part toi pour PedroM.
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é

2250

tiens, ce serait GTC, tu appellerais ça un bug documenté^^
avatar
Membre fondateur de la Ligue Anti-MacIntoc
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

Un expert est quelqu'un qui en sait de plus en plus sur de moins en moins
de choses, jusqu'à ce qu'il connaisse absolument tout à propos de rien.