diff --git a/source/main3.asm b/source/main3.asm index bb6d054..e2aa673 100644 --- a/source/main3.asm +++ b/source/main3.asm @@ -110,7 +110,7 @@ addres_wav: dw #4000 ; текущий адрес звуковых данн ; ---- Строки для вывода ---- -About: db #0d, #0a, "(c) Sprinter Video Player v0.15.035 Alpha by kostya261. 09.07.2026", #0d, #0a, #00 +About: db #0d, #0a, "(c) Sprinter Video Player v0.15.045 Alpha by kostya261. 17.08.2026", #0d, #0a, #00 new_line: db #0a, #0d, #00 cmd: ds #100 commandLine: dw #8082 @@ -525,7 +525,7 @@ Flip: ; ============================================================ SetUp_CovoxBL: ld bc,#04e - ld a,%10011001 +.bitrate: equ $+1: ld a,%10011001 out (c),a ret @@ -714,6 +714,28 @@ LoadHeader: ld a,(header.mfp_pages) inc a ld (header.mfp_pages),a + + + ld a, (header.soundrate) + cp 3 + jr nz,.set16 +.set22: ld a,%10011011 + ld (SetUp_CovoxBL.bitrate),a + ret + +.set16: cp 2 + jr nz,.set11 + ld a,%10011010 + ld (SetUp_CovoxBL.bitrate),a + ret +.set11: cp 1 + jr nz,.set08 + ld a,%10011001 + ld (SetUp_CovoxBL.bitrate),a + ret +.set08: + ld a,%10011000 + ld (SetUp_CovoxBL.bitrate),a ret