mirror of
https://github.com/UzixLS/zx-sizif-xxs.git
synced 2025-07-19 07:11:28 +03:00
fix incorrect pallete after enabling ulaplus in menu
This commit is contained in:
@ -406,6 +406,10 @@ save:
|
|||||||
out (c), a ; ...
|
out (c), a ; ...
|
||||||
ld bc, #ff3b ; save mode register value
|
ld bc, #ff3b ; save mode register value
|
||||||
in a, (c) ; ...
|
in a, (c) ; ...
|
||||||
|
bit 7, a ; if bit 7 != 0 - assume no ulaplus there
|
||||||
|
jr z, .save_ulaplus1 ; ... so save 0 (disabled) state
|
||||||
|
xor a ; ... for case when user will enable ulaplus in menu later
|
||||||
|
.save_ulaplus1:
|
||||||
ld (var_save_ulaplus), a ; ...
|
ld (var_save_ulaplus), a ; ...
|
||||||
xor a ; disable ulaplus
|
xor a ; disable ulaplus
|
||||||
out (c), a ; ...
|
out (c), a ; ...
|
||||||
|
Reference in New Issue
Block a user