30

Bof, les protections sont regroupées de toute façon.

31

ExtendeD
a écrit : XDanger : la protection sur V200 est très simple, et a été rajoutée (comme la protection des HW1). L'AMS des V200 devrait normalement supporter parfaitement toute sa mémoire pour les archives, sans conflit avec les flash apps.

Et si tu sortais un patch pour cela? ...
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é

32

tu vas sortir un MaxMem pour V200 alors Extended ?
Tekken Punch !!!

Tome 9 de Love Hina dispo le 20 Mai !!!

33

Je ne crois pas être capable de faire un patch ayant la fiabilité de ceux de JM.

34

A tout hasard, je te signale l'existence de deux ROM_CALLs (si tu ne les as pas déjà vus sur le forum de TIGCC). Les noms ne sont pas officiels...
ROM_CALL 3D2 "GetEndofFlashApps", qui pointe sur le premier 0xFF après la dernière FlashApp.
Ce ROM_CALL est appelé par ROM_CALL 3CF "ArchiveMemoryBeginning".
La sous-routine appelée vers la fin de ROM_CALL 3CF par un jsr pc-relatif, est le bloc de code dont un branchement est modifié par MaxMem 89/92+ (et les adresses ont été changées de 0x500000 en 0x550000 dans la ROM de V200 modifiée pour VTI).
avatar
Membre de la TI-Chess Team.
Co-mainteneur de GCC4TI (documentation en ligne de GCC4TI), TIEmu et TILP.
Co-admin de TI-Planet.

35

Oui, c'est bien ça qu'il faudrait patcher.
C'est juste un filtre, comme la protection HW1 (d'ailleurs il y a aussi une protection HW1 juste au-dessus pour la V200 smile)

36

ExtendeD
a écrit : Je ne crois pas être capable de faire un patch ayant la fiabilité de ceux de JM.

Je pense qu'il n'y a pas grand chose qu'on pourrait rater une fois qu'on a déprotégé la FlashROM correctement... Et si on n'arrive pas à déprotéger la FlashROM, il n'y a rien de dangereux vu que la protection reste activée.
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é

37

Alors, va-t-on voir un patch pour V200 ? (Problème: avoir accès à une V200 pour tester...)
D'après ce que vous dites, la méthode de JM doit marcher (presque) sans modifications... Mais je pense qu'il faut son autorisation pour l'utiliser...
avatar
Membre de la TI-Chess Team.
Co-mainteneur de GCC4TI (documentation en ligne de GCC4TI), TIEmu et TILP.
Co-admin de TI-Planet.

38

Kevin : le problème est d'être absolument sûr que la calc est stable. Le programme peut très bien réussir à déprotéger la flash sur une calc instable et crasher au moment des opérations effectuées avec la flash déprotégée.

XDanger : JM ne donnera jamais l'autorisation de modifier ses patchs. Et c'est dangereux de modifier un programme de ce genre sans savoir exactement ce qu'il fait (les patchs de JM sont très complexes).

J'ai fais un programme en C uniquement à base de ROM Calls. Tous le mécanisme d'écriture est effectué par l'AMS, il devrait être sûr.
Mais il n'a pas encore été testé sur une V200 réelle.

Peut-on vraiment avoir peur des virus ? Est-ce que quelqu'un serait assez idiot pour programmer ça ? Je n'ai pas envie de rajouter un cryptage qui pourrait rendre le programme dangereux, et qui serait vite cracké de toute façon, le programme est tout petit.
Et le mécanisme n'est pas très puissant, il ne pourra pas être utilisé pour autre chose. Ca ne me dérange pas de distribuer aussi les sources.

39

XDanger : JM ne donnera jamais l'autorisation de modifier ses patchs. Et c'est dangereux de modifier un programme de ce genre sans savoir exactement ce qu'il fait (les patchs de JM sont très complexes).

Je sais... J'ai essayé de comprendre un peu ce que le programme fait, mais je n'ai pas compris grand chose...
Et évidemment, je me doutais qu'il n'avait probablement pas envie de donner l'autorisation de modifier ses patchs...
J'ai fait un programme en C uniquement à base de ROM Calls. Tous le mécanisme d'écriture est effectué par l'AMS, il devrait être sûr.

C'est ce que tu avais partiellement posté une autre fois où on discutait sur le fait d'écrire dans la Flash entière (il me semble que ça utilisait au moins un des ROM_CALLs liés aux FlashApps, mais tu avais enlevé la partie la plus intéressante...) ?
avatar
Membre de la TI-Chess Team.
Co-mainteneur de GCC4TI (documentation en ligne de GCC4TI), TIEmu et TILP.
Co-admin de TI-Planet.

40

Oui, c'est ça.

J'ai testé le patch sur ma calc, il n'y a pas de problème (je n'avais pas encore testé ce hack sur un vraie calc). Les AMS 2.08 de 89 et 92+ ont aussi le même filtre limitant la mémoire archive, mais il n'est pas exécuté (il faut que la calc soit reconnue comme étant une V200).

Il ne reste plus qu'à le tester sur une V200 réelle.

41

Si tu es sur de toi et de ton code je veux bien me porter volontaire... M'enfin j'aimerais bien savoir si il y a moyen de revenir en arrière après avoir executé le hack au cas ou ça foire (réinstaller l'AMS suffirait j'imagine)
.:FaBe:.

42

Il suffit normalement de reflasher AMS.
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é

43

C'est possible que le prog d'ExtendeD grille la flash ?
Dans ce cas, la TI serait complètement inutilisable, non ?

44

En effet, il est théoriquement possible que le programme rende la calculatrice inutilisable. (C'est pour ça que j'ai mis "normalement" en caractères gras. On ne sait jamais ce qui se passe. sad)
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é

45

En effet, il est théoriquement possible que le programme rende la calculatrice inutilisable. (C'est pour ça que j'ai mis "normalement" en caractères gras. On ne sait jamais ce qui se passe.

Il y a très peu de risques, mais c'est malheureusement possible...
avatar
Membre de la TI-Chess Team.
Co-mainteneur de GCC4TI (documentation en ligne de GCC4TI), TIEmu et TILP.
Co-admin de TI-Planet.

46

Vous me foutez les boules, m'enfin j'espère que ça se passera bien...
Je tiens vachement a ma calto tout neuve moi tsss
M'enfin j'ai confiace, je suppose qu'Extended sais ce qu'il fait, j'attends plus qu'il m'envoi son patch.
.:FaBe:.

47

tu peut aussi me l'envoyer ce serai po mal...
passionné de sport et d'etude :-)

48

je veux bien tenter (mais dans le pire des cas, le sav de ti marchera j'espere?)
stab me with your four inches of victimhood

49

En théorie le Sav ne devrait pas marcher. Mais je les vois pas se donner le mal de vérifier que tu n'as deprotégé la flash ROM. Si ca ne marche pas il te la remplaceront tout simplement.
avatar

50

Ca paraît évident, effectivement... je crois que tu peux tenter (perso, je n'essayerai que la version finale, parce que je suis en pleins contrôles communs grin)
"Mi lernas Esperanto. G^i estas tre facila lingvo"
Apprenez vous aussi l'Esperanto!
Cours gratuit ici et dictionnaire

51

Le patch marche.
Attendez la distribution officielle.

52

News du 01/01/03
Après de très nombreux retours de v200 au SAV, TI, ne savant pas d'où venait le problème, a décidé d'arrêter la distribution des v200.... affaire à suivre grin
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.

53

ptdr, si c a cause de prog asm c fun grin

54

Ximoon> c'est une blaguewhat
Plis fòs ba pengwen là !

mon site: http://www.slubman.info/
partie GP32: http://www.slubman.info/gp32
partie TI: http://www.slubman.info/ti

55

Mais oui, c une blague, en réponse au post de ExtendeD...


(du moins, je suppose)
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

56

Effectivement après avoir bêta testé le patch, j'ai noté aucun problème...
Pas de perte de stabilité, plantages ni quoi que ce soit dans le genre et toute la mémoire est bien utilisable sans conflit avec les apps flash, on va voir dans les semaines qui suivent si ça tiens wink
.:FaBe:.

57

remplis TOUTE ta mémoire entierement, et la on verra si ca bug happy

58

J'ai déjà vérifié ça au cours du test et ça s'est passé sans encombres...
.:FaBe:.

59

slubman a écrit :
Ximoon> c'est une blaguewhat

On n'est pas encore en janvier 2003 wink
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.

60

ExtendeD a écrit :
Le patch marche. Attendez la distribution officielle.

... On est en droit de l'attendre pour quand?
"Mi lernas Esperanto. G^i estas tre facila lingvo"
Apprenez vous aussi l'Esperanto!
Cours gratuit ici et dictionnaire