Gruppe: Atari.Soft
ID  : A31585@H
Kommentar zu A10470@KI
Wg. : Mag!X 2.0 Doku/Fragen
Von : Wilfried Behne @ H (Sa, 18.09.93 14:10)
 
>brigens: Mag!X 2.00 liefert bei appl_getinfo(0/1) als Font-ID -12124
>zurck (kein MAGX.INF geladen), ferner sind mir die Werte bei
>appl_getinfo(13): ap_gout3 = 7 (sollte 0 oder 1 sein) und appl_getinfo(
>14): ap_gout4 = 12046 (sollte 0 sein) sehr suspekt!

Sh*t! Da ist in der Tabelle ein Eintrag verloren gegangen. Hier der Patch, der
die genannten Fehler - mit Ausnahme des (reservierten) ap_gout4 bei
appl_getinfo(14) - behebt.

Suche in MAG!X.RAM nach: 4250 0C40 000E 621C

Ersetze die gekennzeichneten Bytes:

ALT: 4250 0C40 000E 621C 30FC 0001 E748 43FB 0016 3019
NEU: 4250 0C40 000E 621C 5258 7203 E368 43FB 0016 3019
                         ^^^^ ^^^^ ^^^^

ALT: 6C08 0880 000F 3440 3012 30C0 20D9 3091 4E75
NEU: 6C08 0880 000F 3440 3012 30C0 51C9 FFF0 4E75
                                   ^^^^ ^^^^

Hinter der Routine (Ende ist 4E75) findet sich die Tabelle mit den
Rckgabewerten von appl_getinfo (hier ab appl_getinfo(12) dargestellt):

ALT: 0026 0000 0000 0000 0000 0000 0007 0001 0001 0001 0000
NEU: 0026 0000 0000 0000 0000 0001 0000 0007 0001 0001 0001
                              ^^^^ ^^^^ ^^^^           ^^^^
Gru, Wilfried
