home bbs files messages ]

Forums before death by AOL, social media and spammers... "We can't have nice things"

   comp.sys.apple2      Discussion about Apple II micros      56,720 messages   

[   << oldest   |   < older   |   list   |   newer >   |   newest >>   ]

   Message 55,223 of 56,720   
   Steve Nickolas to All   
   Mousetext patching the commonly availabl   
   16 Jan 22 15:40:07   
   
   From: usotsuki@buric.co   
      
   This is the version with .NIB disk 2, interpreter A, release 49/870917.   
      
   Two patches need to be made for this to work, both on the same sector.   
      
   00:D:46 (was 08) 28   
   00:D:70 (was FF FF FF FF FF FF FF FF FF FF FF FF FF)   
   AD C0 FB F0 D3 C9 EA F0 DA A9 00 F0 D6   
      
   The original code:   
      
   0941:  ADB3FB        LDA $FBB3   
   0944:  C906          CMP #$06   ; //e or later?   
   0946:  F008          BEQ $0950  ; yes, skip   
   .   
   .   
   .   
   0950:  ADC0FB        LDA $FBC0  ; 0 on //c, non-zero on other systems   
   0953:  AE8BC0        LDX $C08B   
   0956:  AE8BC0        LDX $C08B   
   0959:  8D47DD        STA $DD47  ; save //c ID byte   
      
   I patched the following (096E-09FF is cleared to FF, and not used):   
      
   0941:  ADB3FB        LDA $FBB3   
   0944:  C906          CMP #$06   ; //e or later?   
   0946:  F028          BEQ $0E70  ; yes, skip   
   .   
   .   
   .   
   0953:  AE8BC0        LDX $C08B   
   0956:  AE8BC0        LDX $C08B   
   0959:  8D47DD        STA $DD47  ; save byte   
   .   
   .   
   .   
   0970:  ADC0FB        LDA $FBC0  ; 0 on //c   
   0973:  F0D3          BEQ $0948  ; yes, proceed as usual   
   0975:  C9EA          CMP #$EA   ; original //e?   
   0977:  F0DA          BEQ $0953  ; proceed as before   
   0979:  A900          LDA #$00   ; set flag to "//c"   
   097B:  F0D6          BEQ $0953  ; proceed as usual   
      
   There's prolly simpler ways to do this.   
      
   -uso.   
      
   --- SoupGate-Win32 v1.05   
    * Origin: you cannot sedate... all the things you hate (1:229/2)   

[   << oldest   |   < older   |   list   |   newer >   |   newest >>   ]


(c) 1994,  bbs@darkrealms.ca