RMT Player bug fix !!!

This commit is contained in:
Pecusx
2022-08-10 13:30:30 +02:00
parent f807fe8876
commit 1b4a73c362
3 changed files with 8 additions and 7 deletions
+3 -2
View File
@@ -766,8 +766,9 @@ ei4
IFT 1==[FEAT_COMMAND1+FEAT_COMMAND2+FEAT_COMMAND3+FEAT_COMMAND4+FEAT_COMMAND5+FEAT_COMMAND6+[FEAT_COMMAND7SETNOTE||FEAT_COMMAND7VOLUMEONLY]] IFT 1==[FEAT_COMMAND1+FEAT_COMMAND2+FEAT_COMMAND3+FEAT_COMMAND4+FEAT_COMMAND5+FEAT_COMMAND6+[FEAT_COMMAND7SETNOTE||FEAT_COMMAND7VOLUMEONLY]]
beq cmd0 beq cmd0
ELS ELS
lsr @ ; lsr @
lsr @ ; lsr @
lda #0 ; my fix :)
sta jmx+1 sta jmx+1
jmx bcc * jmx bcc *
jmp cmd0 jmp cmd0
+5 -5
View File
@@ -1799,7 +1799,7 @@ EndPutChar
FontColor0 FontColor0
; char to the table ; char to the table
lda CharCode4x4 lda CharCode4x4
and #1 and #%00000001
beq Upper4bits beq Upper4bits
lda #$ff ; better option to check (nibbler4x4 = $00 or $ff) lda #$ff ; better option to check (nibbler4x4 = $00 or $ff)
Upper4bits Upper4bits
@@ -1841,11 +1841,11 @@ GetUpper4bits
and #$7 and #$7
sta ybit sta ybit
lsrw xbyte ; div 8 :3 lsrw xbyte ; div 8
rorw xbyte ; rorw xbyte
rorw xbyte ; rorw xbyte
;--- ;---
ldy xbyte ldy xbyte ; horizontal byte offet stored in Y
lda dy ; y = y - 3 because left lower. lda dy ; y = y - 3 because left lower.
sec sec
sbc #3 sbc #3
BIN
View File
Binary file not shown.