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 » GhostBuster pour la TI-89 Titanium (7 réponse(s))
./POST DE DEPART (post n°0)   Marquer comme non lu.
Kevin Kofler Ecrit le: Lundi 21 juin 2004 à 19:51 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  


ExtendeD et moi avons sorti GhostBuster, un patcheur pour rendre les programmes existants compatibles avec le HW3 sans recompilation ou réassemblage.

ExtendeD and myself are proud to present the first prerelease of GhostBuster, an automated patcher in the spirit of the now famous Voyage 200 Executables Patcher (also by ExtendeD), which patches programs written and/or compiled before the introduction of the new HW3 to work with the new hardware changes. The fixes done are:
* ROM_base computation (incorrect 0x600000 mask, should be 0xE00000) and assumptions that ROM_base is 0x200000 on all TI-89 variants (whereas it is actually 0x800000 on the Titanium)
* elimination of all types of 0x40000 ghost space use

I decided to call this an alpha rather than a beta because it got almost no testing at all and because the documentation could still use much improvement (but the basic usage description is there, see the readme.txt I just added).

Please report any programs that still don't work after patching them with GhostBuster unless:
* the crash is a black bar crash with no text in it and you didn't install HW3Patch. Try again with HW3Patch.
* the program is a kernel-based program and you tried it with TitaniK. Try again with HW3Patch and Iceberg.

The possible reasons for programs still not working are:
* programs using hacks incompatible with AMS 3. Those should hopefully not be too frequent. These are beyond the scope of GhostBuster (for now at least).
* GhostBuster missing a HW3-incompatible hack. In that case, we can add a detection for that specific hack, or if it is really rare, just release a patched version of the individual program.
* GhostBuster mistaking some piece of code or a data for the code to be patched, and corrupting it. In that case, we can try to make the tests more specific or to specifically detect the individual program to avoid breakage.

So, enough talking, here's the download: members.chello.at/gerhard.kofler/kevin/ti89prog/ghostb.zip.

-Edité le Lundi 21 juin 2004 à 20:03 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°1   Marquer comme non lu.
Lionel Debroux Ecrit le: Jeudi 24 juin 2004 à 18:07 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  

Il est reporté que GhostBuster marche sur TI-Chess 4.00.
Lionel Debroux - membre de TICT.
    
./Post n°2   Marquer comme non lu.
Kevin Kofler Ecrit le: Vendredi 25 juin 2004 à 16:23 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  


Au cas où vous voudriez patcher des programmes qui sont compressés dans des packs archive PreOs, j'ai mis à disposition le décompresseur de packs archive PreOs (zunpack). (Il est inclus avec PreOs, mais pas Iceberg. Mais il devrait marcher sans problèmes avec Iceberg sur la Titanium.) Vous devez décompresser vos packs archive avec zunpack afin de les patcher.
zunpack - décompresseur de packs archive PreOs

D'ailleurs, GhostBuster peut aussi patcher les librairies kernel. (Mais vous devrez bien sûr d'abord les extraire du pack archive comme décrit ci-dessus si elles y sont contenues.)
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.
Kevin Kofler Ecrit le: Mercredi 14 juillet 2004 à 22:51 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  


Une nouvelle version de GhostBuster est disponible:
2004-07-14: Added correct handling of move.l #0x400xx,%an; adda.l %am,%an.
            Widened the range for adda/addi #0x40xxx,%an/%dn from 0x3fffe-0x40010 to 0x40fff.

Cette version gère maintenant le Matrix Screensaver de Greg Dietsche.

À cause du feedback positif des testeurs, cette version peut maintenant être considérée une bêta plutôt qu'une alpha (mais la documentation a vraiment besoin d'être améliorée).
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°4   Marquer comme non lu.
Kevin Kofler Ecrit le: Mercredi 14 juillet 2004 à 23:34 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  


J'ai trouvé et corrigé encore un bogue:
2004-07-14: Fixed the offset for the DLL support patch.
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°5   Marquer comme non lu.
Jfg Ecrit le: Jeudi 15 juillet 2004 à 10:36 Déconnecté(e)    Voir le profil de Jfg Envoyer un email à Jfg Visiter le site WEB de Jfg Envoyer un message privé à Jfg  


Il est aussi reporté que GhostBuster marche sur SlimeBall.
Kill Mario
    
./Post n°6   Marquer comme non lu.
Kevin Kofler Ecrit le: Jeudi 15 juillet 2004 à 19:40 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  


Une nouvelle version de GhostBuster est disponible:
2004-07-15  Olivier Armand:
 * Added a complete documentation.
 * Replaced option "replace" by an empty string as outfile.
 * Allowed kernel libraries to be patched.
 * Changed the copyright notices.
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°7   Marquer comme non lu.
Kevin Kofler Ecrit le: Mercredi 11 août 2004 à 18:24 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  


La bêta est maintenant disponible depuis presque un mois avec exclusivement du feedback positif, donc je l'ai sortie officiellement en tant que version 1.00. (ExtendeD est d'accord avec moi.) J'ai aussi rajouté zunpack (le décompresseur pour les packs archive PreOs, sous GPL en tant que partie de PreOs) à la distribution, et recompilé avec le dernier TIGCC (économise 6 octets). La location officielle pour GhostBuster est maintenant http://members.chello.at/gerhard.kofler/kevin/francais/ti89prog/. Ce bêta-test est maintenant fermé, s'il vous plaît reportez tous bogues de la manière habituelle (e-mail).
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!
    
  :: Index » Forum Ti68K » Betas et WIPs » GhostBuster pour la TI-89 Titanium (7 réponse(s))
Pages : 1/1     « [1] » »|

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 66.19ms avec 18 requetes