User Tools

Site Tools


utils.asm

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
utils.asm [2026/01/02 15:22] – fool-duplexutils.asm [2026/01/05 18:04] (current) – fool-duplex
Line 240: Line 240:
  
 YEG    FCB    CR, LF YEG    FCB    CR, LF
-       FCC    /, Y = / +       FCS    /, Y = /
-       FCB    0+
  
 VALTAB FDB     1,  2,  3,  4,  5,  6,  7,  8 VALTAB FDB     1,  2,  3,  4,  5,  6,  7,  8
Line 249: Line 248:
  
 TMP16  FDB    $0000 TMP16  FDB    $0000
-       RMB    2               ; Deux octets inutilisés+       RMB    2,0             ; Deux octets inutilisés
  
 ************************************************************************************************************ ************************************************************************************************************
Line 443: Line 442:
        BEQ     PPSUF1        BEQ     PPSUF1
  
-       CMPB    #JOKER+       CMPB    #ASTRSK
        BEQ     PPJKR1        BEQ     PPJKR1
  
Line 504: Line 503:
        BHI     PPERR2        BHI     PPERR2
  
-       CMPB    #JOKER+       CMPB    #ASTRSK
        BEQ     PPJKR2        BEQ     PPJKR2
  
Line 553: Line 552:
 SBPTCT FCB     $00             ; Nombre de sous-répertoires traversés SBPTCT FCB     $00             ; Nombre de sous-répertoires traversés
  
-DBUF01 RMB     65              ; Buffers de chemin +DBUF01 RMB     65,0            ; Buffers de chemin 
-DBUF02 RMB     65+DBUF02 RMB     65,0
  
 ************************************************************************************************************ ************************************************************************************************************
Line 573: Line 572:
 IPALFA ADDB   #$37 IPALFA ADDB   #$37
  
-IPRT   RTS+IPRTS  RTS
  
 ************************************************************************************************************ ************************************************************************************************************
Line 648: Line 647:
 ************************************************************************************************************ ************************************************************************************************************
 UPCASE SET    * UPCASE SET    *
-       CMPB   #'A+       CMPB   #'a
        BCS    UPRTS        BCS    UPRTS
  
-       CMPB   #'Z+       CMPB   #'z
        BHI    UPRTS        BHI    UPRTS
  
Line 778: Line 777:
        PSHS   B        PSHS   B
        TSTA        TSTA
-       BEQ    PHERR+       BEQ    PNERR
  
 PNLOOP TSTA PNLOOP TSTA
-       BEQ    PHRTS+       BEQ    PNRTS1
  
        LDB    ,X        LDB    ,X
        LBSR   UPCASE        LBSR   UPCASE
        CMPB   #SPACE        CMPB   #SPACE
-       BEQ    PHRTS+       BEQ    PNRTS1
  
        SUBB   #'0        SUBB   #'0
Line 793: Line 792:
  
        CMPB   #17        CMPB   #17
-       BCS    PHERR+       BCS    PNERR
  
        SUBB   #7        SUBB   #7
  
 PNVLD  CMPB   ,S PNVLD  CMPB   ,S
-       BCC    PHERR+       BCC    PNERR
  
        LEAX   1,X        LEAX   1,X
Line 808: Line 807:
  
 PNMUL  ADDD   3,S PNMUL  ADDD   3,S
-       BCS    PNRTS+       BCS    PNRTS2
        DEC    ,S        DEC    ,S
        BNE    PNMUL        BNE    PNMUL
Line 817: Line 816:
        BRA    PNLOOP        BRA    PNLOOP
  
-PHRTS  ANDCC  #$FE+PNRTS1 ANDCC  #$FE
        PULS   PC,Y,B        PULS   PC,Y,B
  
-PHERR  ORCC   #1+PNERR  ORCC   #1
        PULS   PC,Y,B        PULS   PC,Y,B
  
-PNRTS  PULS   B+PNRTS2 PULS   B
        PULS   PC,Y,B,A        PULS   PC,Y,B,A
  
Line 984: Line 983:
        FCC    /    /        FCC    /    /
                
-CNVBUF RMB    5       +CNVBUF RMB    6,0       
 </code> </code>
 [[code_source_de_nrdos.mo5_version_3.5|Retourner à la liste des fichiers]] [[code_source_de_nrdos.mo5_version_3.5|Retourner à la liste des fichiers]]
utils.asm.1767363725.txt.gz · Last modified: by fool-duplex

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki