home *** CD-ROM | disk | FTP | other *** search
/ Crawly Crypt Collection 1 / crawlyvol1.bin / falcon / utility / monpatch / monpatch.txt < prev   
Text File  |  1993-11-17  |  6KB  |  114 lines

  1. *≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈*
  2. *                            MonTT FalconPATCH 3.6                       *
  3. *≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈*
  4.                       (C)oderight NulloS, DNT-Crew 1993
  5.  
  6.  
  7. *≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈*
  8. Pour être complet, ce programme doit être fourni avec les fichiers
  9. suivants:
  10.                o MONPATCH.PRG    le programme lui-même.
  11.                o MONPATCH.TXT    cette présente documentation.
  12.                o MONPATCH.S      le source du programme.
  13. *≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈*
  14.  
  15.        Ami programmeur bonsoir. Toi qui est un fidèle de DEVPAC ST, puis
  16. de DEVPAC TT, tu te désespérais de voir MonTT (la version dédiée au TT,
  17. c'est à dire à son 68030 et à son processeur vidéo) planter lamentablement
  18. sur ton bon Falcon 030 tout neuf. Tu avais bien lu dans le DNT-Paper 5 un
  19. moyen permettant de le faire fonctionner correctement dans les résolutions
  20. compatibles STE, mais il s'obstinait à planter sur ton moniteur VGA.
  21.  
  22.        Heureusement tonton Nullos est passé par là, avec des cadeaux plein
  23. les poches. En effet, mon premier patch (celui du DP5) était un peu nul,
  24. et ne faisait que contrer un petit bug de MonTT avec une méthode au
  25. marteau piqueur. Il suffisait en fait de faire une minuscule correction
  26. du bug pour obtenir quelque chose de similaire. De plus, dans les modes
  27. spécifiques au Falcon, ou bien sur moniteur VGA, tout plantait car rien
  28. n'était vraiment corrigé.
  29.        D'où la conception de MONPATCH, avec pour objectif la possibilité
  30. de débugger dans toutes les résolutions possibles et imaginables. Au fil
  31. des versions, ce but a été atteint, ce dont je suis heureux. Et depuis
  32. la version 2.1, mon patch permet à MonTT de marcher mieux que Adebug,
  33. qui a des petits problèmes sur TOS 4.02, ce dont je suis fier.
  34.  
  35.        Comment se servir de ce programme ?. C'est très simple: prenez
  36. votre programme MON.PRG version TT, copiez-le dans le dossier contenant
  37. MONPATCH.PRG, et renommez le MON_ORI.PRG (en cas de pépin, vous n'aurez
  38. pas de surprise désagréables). Lancez alors MONPATCH, vous allez être en
  39. face d'un menu rudimentaire vous proposant deux choix:
  40.           o Patch complet permettant de faire tourner MonTT dans
  41.           toutes les résolutions.
  42.           o Correction du bug de MonTT (celui dont je parlais plus
  43.           haut)
  44.  
  45.        Faites votre choix: vous verrez au retour sur le bureau un nouveau
  46. programme nommé MON_F030.PRG. C'est la version patchée !!. Il ne vous reste
  47. plus qu'à l'installer à la place de votre MonTT original, après avoir
  48. bien sûr vérifié que tout fonctionnait correctement.
  49.  
  50.        S'il y a un problème (MONPATCH se bloque ou plante carrément, ou
  51. bien la version patchée ne fonctionne pas correctement), vous êtes
  52. sûrement en possession d'une version de MonTT différente de 3.01, pour
  53. laquelle a été conçue ce programme. Reportez vous au source MONPATCH.S
  54. pour adaptez le patch à votre problème.
  55.  
  56.        Dernière remarque: dans la version patchée, le changement de
  57. résolution par [Control]+O ne marche plus, il sert simplement à remettre
  58. en place les paramètres de l'écran de MonTT (en cas de problèmes dûs à
  59. des changements de résolutions foireux en cours de débuggage). De plus,
  60. les couleurs de fond et d'écriture sont inversées, ce qui vous permet
  61. de faire votre réglage personnel. Notez ensuite qu'il est possible de
  62. de choisir carrément ses couleurs, à condition d'aller modifier celles
  63. ci dans le source du patch.
  64.        Ensuite, selon que vous possédez un moniteur RVB, VGA ou monochrome,
  65. la résolution de travail sera 640*256 4 couleurs, 640*480 16 couleurs,
  66. 640*400 1 couleur.
  67.  
  68.  
  69. *≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈*
  70.  
  71. ATTENTION:     Si vous possédez la carte ScreenBlaster, soyez prudent,
  72.                car la gestion directe du processeur graphique Videl peut
  73.                entrer en conflit avec la carte. Je ne sais pas si c'est
  74.                le cas, car je n'ai pas pu tester, mais soyez prudent.
  75.  
  76. *≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈*
  77.  
  78.                                HISTORIQUE
  79.  
  80.                           Il sera très court:
  81.  
  82.  o 3.6 : .Le mode 640*256 provoquait un bug, dû à la taille écran
  83.           dépassant les 32Ko: si une fenêtre de dump était ouverte
  84.           en plein écran, et qu'on remontait d'une ligne... boum!!
  85.  
  86.  o 3.5 : .Possibilité d'inverser les couleurs sur l'écran de travail
  87.           de MonTT.
  88.          .Plus aucun appel au Xbios, le Videl est géré de bout en bout,
  89.           ce qui permet trois choses:
  90.                Sur écran monochrome, compatibilité avec FalconScreen
  91.                 et autres extenseur de résolution
  92.                Meilleure compatibilité avec NVDI
  93.                Résolution 640*256 en mode RGB (la surface dédiée au
  94.                 désassemblage/dump passe de 12 à 19 lignes: 158% !)
  95.           (Adebog Falcon peut aller se rhabiller...)
  96.  
  97.  o 3.0 : .Refonte totale du patch, et déplacement des buffers utilisés,
  98.           pour diminuer le risque de "rejet" du patch par MonTT.
  99.          .Le Videl est géré directement sans l'aide Xbios, ce qui évite
  100.           certains plantages dûs au fait que le TOS n'est pas réentrant.
  101.           Sauf pour déterminer la résolution de travail de MonTT, à l'
  102.           initialisation, ce qui est sans risque.
  103.          .Fiabilité 100% après 2 heures de tests intensifs et de
  104.           changements de résolutions à répétition.
  105.  
  106.  o 2.1 : .Un petit bug dans la sauvegarde des couleurs dans les modes
  107.           non-Falcon.
  108.  
  109.  o 2.0 : .Correction des problèmes de souris, d'effacement écran sur
  110.           TOS 4.02.
  111.          .Refonte complète du patch.
  112.  
  113.  o 1.0 : .Jamais diffusée, la première à fonctionner, tant bien que mal.
  114.