libmo5.asm
Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| libmo5.asm [2025/12/29 11:33] – fool-duplex | libmo5.asm [2026/01/05 18:15] (current) – fool-duplex | ||
|---|---|---|---|
| Line 5: | Line 5: | ||
| ************************************************************************************************************ | ************************************************************************************************************ | ||
| - | MEMFRM SET * | + | * MEMFRM |
| - | | + | * Bascule en mémoire vidéo forme |
| - | | + | ************************************************************************************************************ |
| - | ORAB #1 | + | MEMFRM SET * |
| - | | + | |
| - | | + | |
| - | + | ORB | |
| - | GETKEY SET * | + | |
| + | | ||
| + | |||
| + | ************************************************************************************************************ | ||
| + | * GETKEY | ||
| + | * Lit une touche au clavier | ||
| + | ************************************************************************************************************ | ||
| + | GETKEY SET * | ||
| | | ||
| - | | + | |
| - | + | ||
| | | ||
| - | | + | RTS |
| - | + | ||
| - | GKLP01 CALL | + | GKLP01 CALL |
| - | | + | |
| - | + | ||
| - | | + | RTS |
| - | + | ||
| - | KEYFLG FCB 0 | + | KEYFLG FCB 0 |
| - | + | ||
| - | KEYPRS SET * | + | ************************************************************************************************************ |
| - | | + | * KEYPRS |
| - | | + | * Teste si une touche a été pressée |
| - | + | ************************************************************************************************************ | |
| - | | + | KEYPRS SET * |
| - | | + | |
| - | + | | |
| - | | + | |
| - | + | | |
| - | KPFLAG STB KEYFLG-*-3,PC ; Bug ? | + | |
| - | + | ||
| - | KPRTS RTS | + | RTS |
| - | + | ||
| - | PCHAR SET * | + | KPFLAG STB KEYFLG,PCR ; Bug ? |
| - | | + | |
| - | + | KPRTS RTS | |
| - | DCRLF SET * | + | |
| - | | + | ************************************************************************************************************ |
| - | | + | * PCHAR |
| - | | + | * Affiche un caractère |
| - | | + | ************************************************************************************************************ |
| - | | + | PCHAR SET * |
| - | | + | |
| - | + | ||
| - | DSPACE SET * | + | ************************************************************************************************************ |
| - | | + | * DCRLF |
| - | | + | * Effectue un retour à la ligne |
| - | | + | ************************************************************************************************************ |
| - | | + | DCRLF SET * |
| - | + | | |
| - | PLAY | + | |
| - | | + | |
| - | + | | |
| - | + | | |
| - | DSPSTR SET * | + | |
| - | | + | |
| - | | + | ************************************************************************************************************ |
| - | + | * DSPACE | |
| - | | + | * Affiche une espace |
| - | + | ************************************************************************************************************ | |
| - | DSDO | + | DSPACE SET * |
| - | | + | |
| - | + | | |
| - | DSPSTL SET * | + | |
| - | | + | |
| - | + | ||
| - | DLLOOP TSTA | + | ************************************************************************************************************ |
| - | | + | * PLAY |
| - | + | * Joue une note de musique | |
| - | | + | ************************************************************************************************************ |
| - | | + | PLAY |
| - | | + | |
| - | | + | |
| - | + | ************************************************************************************************************ | |
| - | DLRTS PULS | + | * DSPSTR |
| - | + | * Affiche une chaîne de caractère terminée par 0. | |
| - | YESNO | + | ************************************************************************************************************ |
| - | | + | DSPSTR SET * |
| - | | + | |
| - | | + | |
| - | + | ||
| - | | + | RTS |
| - | | + | |
| - | | + | DSDO |
| - | | + | |
| - | + | ||
| - | | + | ************************************************************************************************************ |
| - | | + | * DSPSTL |
| - | + | * Affiche une chaîne de caractère de longueur A. | |
| - | | + | ************************************************************************************************************ |
| - | | + | DSPSTL SET * |
| - | | + | |
| - | + | ||
| - | YNRTS RTS | + | DLLOOP TSTA |
| - | + | | |
| - | TINPUT SET * | + | |
| - | | + | |
| - | | + | |
| - | | + | |
| - | | + | |
| - | + | ||
| + | DLRTS PULS | ||
| + | |||
| + | ************************************************************************************************************ | ||
| + | * OUINON | ||
| + | * Attend que l' | ||
| + | ************************************************************************************************************ | ||
| + | OUINON | ||
| + | | ||
| + | | ||
| + | | ||
| + | |||
| + | | ||
| + | | ||
| + | | ||
| + | | ||
| + | |||
| + | | ||
| + | | ||
| + | |||
| + | | ||
| + | | ||
| + | | ||
| + | |||
| + | YNRTS RTS | ||
| + | |||
| + | ************************************************************************************************************ | ||
| + | * TINPUT | ||
| + | * Lit une chaîne de caractère dans un fichier ou au clavier | ||
| + | ************************************************************************************************************ | ||
| + | TINPUT SET * | ||
| + | | ||
| + | | ||
| + | | ||
| + | | ||
| TILOOP TST FOFLG ; Fichier ouvert ? | TILOOP TST FOFLG ; Fichier ouvert ? | ||
| - | | + | |
| - | + | ||
| | | ||
| - | | + | |
| - | + | ||
| TIKYBD LBSR | TIKYBD LBSR | ||
| - | | + | |
| TIKEYS CMPB # | TIKEYS CMPB # | ||
| - | | + | |
| - | + | ||
| | | ||
| - | | + | |
| - | + | ||
| | | ||
| - | | + | |
| - | + | ||
| | | ||
| - | | + | |
| - | + | ||
| | | ||
| - | | + | |
| - | + | ||
| | | ||
| - | | + | |
| - | + | ||
| | | ||
| - | | + | |
| - | + | ||
| | | ||
| - | | + | |
| - | + | ||
| | | ||
| - | | + | |
| - | + | ||
| | | ||
| - | | + | DECA |
| | | ||
| - | | + | |
| - | + | ||
| TILEFT CMPA , | TILEFT CMPA , | ||
| - | | + | |
| - | + | ||
| | | ||
| - | | + | |
| - | + | ||
| - | DELCHR SET * | + | ************************************************************************************************************ |
| - | | + | * DELCHR |
| - | | + | * Efface un caractère |
| - | | + | ************************************************************************************************************ |
| - | | + | DELCHR SET * |
| - | + | | |
| + | | ||
| + | | ||
| + | RTS | ||
| + | |||
| + | ************************************************************************************************************ | ||
| + | * Suite de TINPUT | ||
| + | ************************************************************************************************************ | ||
| TIUPLP CMPA , | TIUPLP CMPA , | ||
| - | | + | |
| - | + | ||
| | | ||
| - | | + | |
| - | + | ||
| TIRGHT TSTA ; Fin de buffer ? | TIRGHT TSTA ; Fin de buffer ? | ||
| - | | + | |
| - | + | ||
| | | ||
| - | | + | |
| - | + | ||
| - | RSTCHR SET * | + | ************************************************************************************************************ |
| - | | + | * RSTCHR |
| - | | + | * Rétablit un caractère |
| - | | + | ************************************************************************************************************ |
| - | | + | RSTCHR SET * |
| - | | + | |
| - | + | | |
| - | | + | |
| - | | + | |
| - | | + | |
| - | + | ||
| - | | + | |
| - | | + | |
| - | + | | |
| - | | + | |
| - | | + | |
| - | | + | |
| - | | + | |
| - | | + | |
| - | + | | |
| - | RCERR ORCC # | + | |
| - | | + | |
| - | + | RTS | |
| + | |||
| + | RCERR ORCC #1 | ||
| + | RTS | ||
| + | |||
| + | ************************************************************************************************************ | ||
| + | * Suite de TINPUT | ||
| + | ************************************************************************************************************ | ||
| TIDNLP TSTA ; Fin de buffer ? | TIDNLP TSTA ; Fin de buffer ? | ||
| - | | + | |
| - | + | ||
| | | ||
| - | | + | |
| - | + | ||
| - | | + | |
| - | + | ||
| - | TIEND SUBA , | + | TIEND SUBA ,U |
| - | | + | |
| - | | + | |
| | | ||
| - | | + | |
| - | + | ||
| - | TIERR BSR BEEP | + | TIERR BSR BEEP |
| - | | + | |
| - | + | ||
| - | BEEP | + | ************************************************************************************************************ |
| - | | + | * BEEP |
| - | | + | * Joue un BEEP |
| - | | + | ************************************************************************************************************ |
| - | | + | BEEP |
| - | | + | |
| - | | + | |
| - | | + | |
| - | | + | |
| - | | + | |
| - | | + | |
| - | | + | |
| - | | + | |
| - | + | | |
| - | DHEX8 SET * | + | |
| - | | + | |
| - | | + | |
| - | | + | |
| - | | + | ************************************************************************************************************ |
| - | | + | * DHEX8 |
| - | | + | * Affiche un entier 8 bits en hexadécimal |
| - | | + | ************************************************************************************************************ |
| - | | + | DHEX8 SET * |
| - | + | | |
| - | DHXDGT SET * | + | |
| - | | + | |
| - | | + | |
| - | + | | |
| - | | + | |
| - | | + | |
| - | + | | |
| + | |||
| + | ************************************************************************************************************ | ||
| + | * DHXDGT | ||
| + | * Affiche un chiffre hexadécimal | ||
| + | ************************************************************************************************************ | ||
| + | DHXDGT SET * | ||
| + | | ||
| + | | ||
| + | |||
| + | | ||
| + | | ||
| DHDHEX ADDB # | DHDHEX ADDB # | ||
| - | | + | |
| </ | </ | ||
| [[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]] | ||
libmo5.asm.1767004426.txt.gz · Last modified: by fool-duplex
