Accueil Ti-Gen Foire Aux Questions Chat sur le chan #tigcc sur IRC
Liste des membres Rechercher Aide
Bienvenue Invité !   Se connecter             Mes sujets   
Administrer
0 membre(s) et 1 visiteur(s) actif(s) durant les 5 dernières minutes Utilisateurs actifs : Aucun membre + 1 visiteur
Avant de poster sur le forum, il y a des régles de bases à respecter pour une bonne entente et un respect de tous.
Veuillez lire la charte du forum.
  :: Index » Forum Ti68K » Betas et WIPs » HW3Patch (58 réponse(s))
./POST DE DEPART (post n°0)   Marquer comme non lu.
Kevin Kofler Ecrit le: Jeudi 10 juin 2004 à 19:09 Déconnecté(e)    Voir le profil de Kevin Kofler Envoyer un email à Kevin Kofler Visiter le site WEB de Kevin Kofler Envoyer un message privé à Kevin Kofler  


HW3Patch est le successeur du HW2Patch (dont l'auteur ne programme plus pour calculatrices TI).

I now have a version of the HW3Patch ready with the following features:
* works on HW2 and HW3 (TI-89 HW2, TI-89 Titanium, TI-92+ HW2 and Voyage 200), on AMS 2.00-3.00
* patches the AMS only, doesn't consume any RAM
* no more battery change crash (the workaround in PreOs is not needed anymore)
* can "upgrade" any of:
- h220xTSR
- RAM resident HW2Patch
- ROM resident HW2Patch

Note that the patch does not and will not work on VTI, you need to test it on a real calculator.

I'll do some basic testing myself, and then I will make it available to all those asking to be beta-testers.
Membre de l'équipe de TIGCC: http://tigcc.ticalc.org
Mainteneur du portage Linux/Unix de TIGCC: http://tigcc.ticalc.org/linux/
Membre de l'équipe de CalcForge: http://www.calcforge.org:70/

Participez à la reprise de Ti-Gen!
    
./Post n°1   Marquer comme non lu.
Sasume Ecrit le: Jeudi 10 juin 2004 à 19:17 Déconnecté(e)    Voir le profil de Sasume Envoyer un email à Sasume Visiter le site WEB de Sasume Envoyer un message privé à Sasume  

Il fonctionne comment ?
    
./Post n°2   Marquer comme non lu.
Kevin Kofler Ecrit le: Jeudi 10 juin 2004 à 19:27 Déconnecté(e)    Voir le profil de Kevin Kofler Envoyer un email à Kevin Kofler Visiter le site WEB de Kevin Kofler Envoyer un message privé à Kevin Kofler  


Comme le vieux HW2Patch (désactivation de la protection Flash). Je ne veux pas en dire plus...
Membre de l'équipe de TIGCC: http://tigcc.ticalc.org
Mainteneur du portage Linux/Unix de TIGCC: http://tigcc.ticalc.org/linux/
Membre de l'équipe de CalcForge: http://www.calcforge.org:70/

Participez à la reprise de Ti-Gen!
    
./Post n°3   Marquer comme non lu.
Sasume Ecrit le: Jeudi 10 juin 2004 à 19:29 Déconnecté(e)    Voir le profil de Sasume Envoyer un email à Sasume Visiter le site WEB de Sasume Envoyer un message privé à Sasume  

Dommage.
Il sert à quoi ? (sérieusement)
-Edité le Jeudi 10 juin 2004 à 19:40 par Sasume-
    
./Post n°4   Marquer comme non lu.
Billy Charvet Ecrit le: Jeudi 10 juin 2004 à 19:31 Déconnecté(e)    Voir le profil de Billy Charvet Envoyer un email à Billy Charvet Visiter le site WEB de Billy Charvet Envoyer un message privé à Billy Charvet  


J'ai une HW2, TI-92+ AMS 2.05 (en ce moment, je pense repasser bientôt en 2.09)
Je suis volontaire. ;)
Je suis tel la fleur du lotus.
Bien que naissant de la boue,
aucune boue n'y adhère.
    
./Post n°5   Marquer comme non lu.
Sasume Ecrit le: Jeudi 10 juin 2004 à 19:36 Déconnecté(e)    Voir le profil de Sasume Envoyer un email à Sasume Visiter le site WEB de Sasume Envoyer un message privé à Sasume  
  -- Post locké --
 
    
./Post n°6   Marquer comme non lu.
Lionel Debroux Ecrit le: Jeudi 10 juin 2004 à 19:36 Déconnecté(e)    Voir le profil de Lionel Debroux Envoyer un email à Lionel Debroux Visiter le site WEB de Lionel Debroux Envoyer un message privé à Lionel Debroux  

Lock et edit car on ne doit pas parler de certaines choses en public...
Lionel Debroux - membre de TICT.
    
./Post n°7   Marquer comme non lu.
Kevin Kofler Ecrit le: Jeudi 10 juin 2004 à 19:38 Déconnecté(e)    Voir le profil de Kevin Kofler Envoyer un email à Kevin Kofler Visiter le site WEB de Kevin Kofler Envoyer un message privé à Kevin Kofler  


Ma réponse ne contient rien de secret, donc le lock ne servait vraiment à rien.
Membre de l'équipe de TIGCC: http://tigcc.ticalc.org
Mainteneur du portage Linux/Unix de TIGCC: http://tigcc.ticalc.org/linux/
Membre de l'équipe de CalcForge: http://www.calcforge.org:70/

Participez à la reprise de Ti-Gen!
    
./Post n°8   Marquer comme non lu.
Lionel Debroux Ecrit le: Jeudi 10 juin 2004 à 19:39 Déconnecté(e)    Voir le profil de Lionel Debroux Envoyer un email à Lionel Debroux Visiter le site WEB de Lionel Debroux Envoyer un message privé à Lionel Debroux  

Rah, on fait une collection de lock / unlock simultanés, là...
Quand la discussion touche à ça, je locke / edite systématiquement.
Lionel Debroux - membre de TICT.
    
./Post n°9   Marquer comme non lu.
Sasume Ecrit le: Jeudi 10 juin 2004 à 19:40 Déconnecté(e)    Voir le profil de Sasume Envoyer un email à Sasume Visiter le site WEB de Sasume Envoyer un message privé à Sasume  

./6 > Pourquoi ? C'est qui le public ?

Kevin> Et sinon, ça sert à quoi alors ?

[EDIT par Kevin Kofler: Edit insolent supprimé.]
-Edité le Jeudi 10 juin 2004 à 22:40 par Kevin Kofler-
    
./Post n°10   Marquer comme non lu.
Kevin Kofler Ecrit le: Jeudi 10 juin 2004 à 19:42 Déconnecté(e)    Voir le profil de Kevin Kofler Envoyer un email à Kevin Kofler Visiter le site WEB de Kevin Kofler Envoyer un message privé à Kevin Kofler  


Permettre aux TSRs et aux DLLs de tourner sur la TI-89 Titanium. (Oui, cela comprend les kernels.)
Sur HW2, c'est comme le vieux HW2Patch, mais sans le bogue du changement des piles.
Membre de l'équipe de TIGCC: http://tigcc.ticalc.org
Mainteneur du portage Linux/Unix de TIGCC: http://tigcc.ticalc.org/linux/
Membre de l'équipe de CalcForge: http://www.calcforge.org:70/

Participez à la reprise de Ti-Gen!
    
./Post n°11   Marquer comme non lu.
Sasume Ecrit le: Jeudi 10 juin 2004 à 19:44 Déconnecté(e)    Voir le profil de Sasume Envoyer un email à Sasume Visiter le site WEB de Sasume Envoyer un message privé à Sasume  

Beau travail, j'aimerais en savoir plus :)
Pourquoi désactiver la protection de la flash permet aux tsrs de tourner ? (cf ./2)
    
./Post n°12   Marquer comme non lu.
Kevin Kofler Ecrit le: Jeudi 10 juin 2004 à 19:46 Déconnecté(e)    Voir le profil de Kevin Kofler Envoyer un email à Kevin Kofler Visiter le site WEB de Kevin Kofler Envoyer un message privé à Kevin Kofler  


Ce n'est pas désactiver la protection Flash qui les fait tourner, mais le patch lui-même.
Tu ne sais vraiment pas comment fonctionne HW2Patch???
Membre de l'équipe de TIGCC: http://tigcc.ticalc.org
Mainteneur du portage Linux/Unix de TIGCC: http://tigcc.ticalc.org/linux/
Membre de l'équipe de CalcForge: http://www.calcforge.org:70/

Participez à la reprise de Ti-Gen!
    
./Post n°13   Marquer comme non lu.
geogeo Ecrit le: Jeudi 10 juin 2004 à 19:47 Déconnecté(e)    Voir le profil de geogeo Envoyer un email à geogeo Visiter le site WEB de geogeo Envoyer un message privé à geogeo  


Il n'est pas le seul. :)
Webmaster du site.
Programmeur sur TI68K. Arkanoid, Nebulus, GFA-Basic.

Plus d'informations sur GFA-Basic (un langage Basic pour TI68K).
http://www.tigen.org/gfabasic
    
./Post n°14   Marquer comme non lu.
Sasume Ecrit le: Jeudi 10 juin 2004 à 19:48 Déconnecté(e)    Voir le profil de Sasume Envoyer un email à Sasume Visiter le site WEB de Sasume Envoyer un message privé à Sasume  

Ah ok, donc tu désactives la protection juste pour appliquer le patch.
Cette partie n'est pas celle qui m'intéresse donc c'est pas grave que ce soit tabou pour vous.
Par contre, qu'est-ce que tu changes pour que les tsr puissent tourner ?
Ou plutôt qu'est-ce qui fait que les TSR ne peuvent pas tourner (sur une ROM non patchée, j'entends) ?
-Edité le Jeudi 10 juin 2004 à 19:49 par Sasume-
    
./Post n°15   Marquer comme non lu.
Lionel Debroux Ecrit le: Jeudi 10 juin 2004 à 19:53 Déconnecté(e)    Voir le profil de Lionel Debroux Envoyer un email à Lionel Debroux Visiter le site WEB de Lionel Debroux Envoyer un message privé à Lionel Debroux  

Bon, je me fiche des conséquences éventuelles d'une discussion sur ce type de sujets. Puisqu'il est autorisé d'en parler, allons-y à fond.

(Rien lu au-delà de #11, Sasume)

> Pourquoi désactiver la protection de la flash permet aux tsrs de tourner ?
Ca n'a rien à voir. La déprotection de la Flash permet de modifier des instructions dans le système (je suppose que HW3Patch modifie au moins celles qu'HW2Patch modifie), qui permettront de faire tourner les TSRs.

> Tu ne sais vraiment pas comment fonctionne HW2Patch???
Peu de gens le savent. Son effet (passage à 0 de tous les bits de protection d'exécution des pages de 4K de la RAM, ports 0x700000-0x700007 répétés à 0x700008-0x70000F) est mieux connu que la technique qu'il utilise pour déprotéger la Flash...
Je sais comment fonctionne XPand, je te l'ai décrit (et ExtendeD le sait). Je pense que je sais la méthode pour déprotéger sur HW1, mais pas sur HW2.
Je n'ai pas essayé de désassembler HW2Patch jusqu'au bout. Si je m'y remettais maintenant, avec un an d'expérience supplémentaire, il est possible que j'arrive à savoir comment il se débrouille.
Lionel Debroux - membre de TICT.
    
./Post n°16   Marquer comme non lu.
Kevin Kofler Ecrit le: Jeudi 10 juin 2004 à 19:54 Déconnecté(e)    Voir le profil de Kevin Kofler Envoyer un email à Kevin Kofler Visiter le site WEB de Kevin Kofler Envoyer un message privé à Kevin Kofler  


Pas de ghost space -> pas de h220xTSR -> pas de TSRs sans plantage.
Donc je suis obligé de désactiver la protection comme le HW2Patch. Ce que fait HW3Patch est:
* mettre 0x70000-0x700007 à 0 (comme HW2Patch)
* changer le trap #11 fonction #15 pour qu'il initialise les bits à 0 et pas à 1 (comme HW2Patch)
* supprimer le test des contenus de la pile qui empêche l'appel du trap #11 fonction #15 par des endroits autre que celui voulu par TI, parce que le contenu de la pile est différent dans le trap #4, ce qui entraîne le bogue du changement des piles (Oui, c'est un bogue de AMS!)
-Edité le Jeudi 10 juin 2004 à 19:55 par Kevin Kofler-
Membre de l'équipe de TIGCC: http://tigcc.ticalc.org
Mainteneur du portage Linux/Unix de TIGCC: http://tigcc.ticalc.org/linux/
Membre de l'équipe de CalcForge: http://www.calcforge.org:70/

Participez à la reprise de Ti-Gen!
    
./Post n°17   Marquer comme non lu.
Lionel Debroux Ecrit le: Jeudi 10 juin 2004 à 19:55 Déconnecté(e)    Voir le profil de Lionel Debroux Envoyer un email à Lionel Debroux Visiter le site WEB de Lionel Debroux Envoyer un message privé à Lionel Debroux  

Ajout: la méthode de HW2/3Patch est la plus générale possible. Mais même celle utilisée par XPand suffit pour rendre la calculette totalement inutilisable, à cause de l'inconséquence des programmeurs de chez TI...
Lionel Debroux - membre de TICT.
    
./Post n°18   Marquer comme non lu.
Lionel Debroux Ecrit le: Jeudi 10 juin 2004 à 19:56 Déconnecté(e)    Voir le profil de Lionel Debroux Envoyer un email à Lionel Debroux Visiter le site WEB de Lionel Debroux Envoyer un message privé à Lionel Debroux  

Posts croisés...
Lionel Debroux - membre de TICT.
    
./Post n°19   Marquer comme non lu.
matth Ecrit le: Jeudi 10 juin 2004 à 20:57 Déconnecté(e)    Voir le profil de matth Envoyer un email à matth Visiter le site WEB de matth Envoyer un message privé à matth  

bon pour revenir au topic, j'ai une v200 HW2 OS 2.08, et je test tout ce que vous voulez ...
Ici un peu de pub pour bestofmicro, n'hésiter pas a double-cliquer, vous y trouverez du matériel informatique tres interressant

http://www.informatiquefrance.com/stop-faute.jpg
    
  :: Index » Forum Ti68K » Betas et WIPs » HW3Patch (58 réponse(s))
Pages : 1/4     « [1] 2 3 4 » »|

Forum de Ti-Gen v3.0 Copyright ©2004 by Geoffrey ANNEHEIM
Webmaster: Kevin KOFLER, Content Admins: list, Server Admins: Tyler CASSIDY and Kevin KOFLER, DNS Admin: squalyl
Page générée en 101.88ms avec 18 requetes