| CPC Rulez https://cpcrulez.fr/forum/ |
|
| BUG call &BB60 sur 6128 https://cpcrulez.fr/forum/viewtopic.php?f=4&t=6594 |
Page 1 sur 1 |
| Auteur : | velus [ 25 Sep 2021, 17:14 ] |
| Sujet du message : | BUG call &BB60 sur 6128 |
PEN 2:LOCATE 1,1:PRINT CHR$(&8F):PEN 3:LOCATE 1,1:CALL &8000 en &8000:CD 60 BB 32 10 80 C9 en &8010 se trouve le caractère, normalement il devrait avoir &8F mais il inscrit &20 en désassemblant la rom en &13F6 du 6128 il y a un &8F, il faut un &20 ! Avec le 464 aucun soucis |
|
| Auteur : | OffseT [ 27 Sep 2021, 12:16 ] |
| Sujet du message : | Re: BUG call &BB60 sur 6128 |
Amusant. J'imagine que ce bug n'est documenté nulle part ? |
|
| Auteur : | z80_1327 [ 10 Avr 2025, 21:22 ] |
| Sujet du message : | Re: BUG call &BB60 sur 6128 |
velus a écrit : PEN 2:LOCATE 1,1:PRINT CHR$(&8F):PEN 3:LOCATE 1,1:CALL &8000 en &8000:CD 60 BB 32 10 80 C9 en &8010 se trouve le caractère, normalement il devrait avoir &8F mais il inscrit &20 en désassemblant la rom en &13F6 du 6128 il y a un &8F, il faut un &20 ! Avec le 464 aucun soucis Bonjour, la fonction &BB60 n'a aucun bug. Ce qui se passe, c'est que lorsque vous appelez print en BASIC ou appelez &BB5A ou &BB5D, la colonne et la ligne du curseur ont été modifiées. Mais si vous corrigez la position à 1,1 avec &BB75 puis appelez &BB60 alors il recevra dans regA la valeur &8F (143). Je joins une capture d'écran qui montre ce que j'ai mentionné. |
|
| Page 1 sur 1 | Le fuseau horaire est UTC+1 heure |
| Powered by phpBB® Forum Software © phpBB Group https://www.phpbb.com/ |
|