1

Quelques questions :

1. Quelqu'un a-t-il déjà recompilé FreeFlash de Extended sous Linux ? Est-ce que le soft marche correctement après, où faut-il éviter et se contenter du binaire Win fourni dans le zip ?

2. La procédure à suivre pour flasher est-elle la même pour une calc déjà sous PedroM ? Me suffit-il de transférer une rom patchée à la calc qui boot en attendant un OS ?

C'est pour un simple transfert de PedroM sur ma 89 HW2. (merci l'orage qui m'a grillé ma CM le w-e dernier, et m'a permis d'en racheter une avec port // et série love)

Merci d'avance.

2

1) je viens d'essayer de recompiler FSign (en désactivant le #define WINDOWS) sur un 9xu d'AMS 2.05, et le diff des dumps hexa montre que le soft a fonctionné correctement pour moi. SimplyMEPIS 8 == Debian Lenny (64 bits).
2) je _pense_ que ça suffit, puisque le readme mentionne "It can even be run on PedroM.". Cependant, je n'ai utilisé FreeFlash qu'une fois, lors du beta-test, pour transférer avec succès un AMS 2.05 FSigné.
Je n'avais même pas pensé à patcher AMS 2.05 au préalable pour:
* accélérer HeapDeref (comme sur AMS 1.xx) et éventuellement sa version macro présente dans d'autres fonctions;
* accélérer la sous-routine de DrawChar&DrawStr en remplaçant les appels à OO_GetAttr|OO_GetAppAttr(0x300|0x301|0x302) par des lea xxx.l pour coder en dur les adresses des fonts, comme sur AMS 1.xx.
tsss
avatar
Membre de la TI-Chess Team.
Co-mainteneur de GCC4TI (documentation en ligne de GCC4TI), TIEmu et TILP.
Co-admin de TI-Planet.

3

Lionel Debroux (./2) :
en désactivant le #define WINDOWS

C'est ce qui m'a fait penser que ça devait être possible de compiler et exécuter sous Linux, mais y a-t-il du feedback ? Dur de racheter une CM et une 89 la même semaine quoi. grin

Merci en tout cas pour tes tests. smile

4

Cross-edit, et edit par la suite.
avatar
Membre de la TI-Chess Team.
Co-mainteneur de GCC4TI (documentation en ligne de GCC4TI), TIEmu et TILP.
Co-admin de TI-Planet.

5

Lionel Debroux (./2) :
"It can even be run on PedroM."

Ouep, j'avais vu, mais quid du dernier PedroM ? grin Je vais tenter bien sûr, mais j'aurais aimé savoir si qqun avait du feedback à fournir ^^

6

PedroM a une adaptation intégrée de TIB Receiver, il suffit de mettre la bonne commande, tu n'as pas besoin de FreeFlash.
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é

7

[HS]
Folco (./1) :
m'a permis d'en racheter une avec port // et série love.gif
On en trouve encore ?!
[/HS]
avatar
Zeroblog

« Tout homme porte sur l'épaule gauche un singe et, sur l'épaule droite, un perroquet. » — Jean Cocteau
« Moi je cherche plus de logique non plus. C'est surement pour cela que j'apprécie les Ataris, ils sont aussi logiques que moi ! » — GT Turbo

8

9

Oh, y'a même deux ports PS/2 love

C'est bon à savoir çà, y'a certaines applications pour lesquelles c'est pratique d'avoir de "vieilles" interfaces, mais où il faut que le matériel soit neuf.
avatar
Zeroblog

« Tout homme porte sur l'épaule gauche un singe et, sur l'épaule droite, un perroquet. » — Jean Cocteau
« Moi je cherche plus de logique non plus. C'est surement pour cela que j'apprécie les Ataris, ils sont aussi logiques que moi ! » — GT Turbo

10

Bon, ben pas de retour, on va tenter le coup... PpHd, t'as pas flashé une 89 HW2 par hasard ? Le fait que tu demandes des retours sur l'installation et le boot me laisse dubitatif. T'as rien corrigé dans la réception de tib de la 0.81 au moins ? grin C'est ce que ma calc tourne en ce moment. ^^

11

Kevin Kofler (./6) :
PedroM a une adaptation intégrée de TIB Receiver, il suffit de mettre la bonne commande, tu n'as pas besoin de FreeFlash.

Précision : je n'ai pas besoin de FreeFlash on calc, ok, mais je dois tout de même patcher la ROM ? Même pas ?

12

Même pas, FSign n'est nécessaire qu'avec FreeFlash.
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é

13

TIB Receiver peut transférer des ROMs non FSignées.
avatar
Membre de la TI-Chess Team.
Co-mainteneur de GCC4TI (documentation en ligne de GCC4TI), TIEmu et TILP.
Co-admin de TI-Planet.

14

Ok, merci à tous les deux. Ne m'étant jamais penché sur ces questions, je vois mal les tenants et aboutissants de tout ça en fait, si ce n'est que c'est sûrement dû à des protections diverses et variées, ou à des histoires de format plus ou moins connus ^^

15

TIB Receiver contient le code de déprotection ET le code d'écriture en Flash.
FreeFlash a peut-être (je n'ai pas désassemblé/exécuté FreeFlash) le code de déprotection, mais il passe assez rapidement la main au boot code pour le transfert et l'écriture. L'opération sur l'image de l'update que réalise fsign a pour effet de court-circuiter la vérification de la signature (=> on peut transférer des OS non signés).
avatar
Membre de la TI-Chess Team.
Co-mainteneur de GCC4TI (documentation en ligne de GCC4TI), TIEmu et TILP.
Co-admin de TI-Planet.

16

Je viens de prendre un petit moment pour réaliser partiellement ce que j'ai écrit en ./2: optimisation partielle de sf_width et encore plus partielle de la sous-routine de DrawChar+DrawStr grin
Ca me servira peut-être un jour, si je reflashe ma calculette.
avatar
Membre de la TI-Chess Team.
Co-mainteneur de GCC4TI (documentation en ligne de GCC4TI), TIEmu et TILP.
Co-admin de TI-Planet.