Added unoxt case

This commit is contained in:
antoniovillena 2022-05-29 11:42:20 +02:00
parent 41725c850d
commit a39a574ea7
2 changed files with 35 additions and 16 deletions

View File

@ -4,7 +4,7 @@
define recodire 0
define zesarux 0
define vertical 0
define buryak 0
define clones 0 ; 0= zxdos+, 1= buryak, 2= unoxt
output firmware_strings.rom
macro wreg dir, dato
rst $28
@ -2370,10 +2370,14 @@ terror jp ferror
saba sub 'N'
jr z, sab2
IF version=3
IF buryak=1
IF clones=0
sub 'D'-'N'
ELSE
IF clones=1
sub 'B'-'N'
ELSE
sub 'D'-'N'
sub 'T'-'N'
ENDIF
ENDIF
ELSE
IF version<3
@ -2472,10 +2476,14 @@ sabe pop bc
sub 'N'
jr z, sab3
IF version=3
IF buryak=1
IF clones=0
sub 'D'-'N'
ELSE
IF clones=1
sub 'B'-'N'
ELSE
sub 'D'-'N'
sub 'T'-'N'
ENDIF
ENDIF
ELSE
IF version<3
@ -4502,10 +4510,14 @@ finav
IF version=2
incbin logo256x192d.rcs.zx7b
ELSE
IF buryak=1
IF clones=0
incbin logo256x192dp.rcs.zx7b
ELSE
IF clones=1
incbin logo256x192bn.rcs.zx7b
ELSE
incbin logo256x192dp.rcs.zx7b
incbin logo256x192ut.rcs.zx7b
ENDIF
ENDIF
ENDIF
ENDIF

View File

@ -319,16 +319,23 @@ cad81 defb 'SD file', 0
cad82 defb 'Input machine\'s name', 0
files defb 'ESXMMC BIN'
IF version=3
IF buryak=1
IF clones=0
defb 'FIRMWAREZXD'
defb 'FLASH ZXD'
defb 'SPECTRUMZXD'
fileco defb 'CORE ZXD'
ELSE
IF clones=1
defb 'FIRMWAREZXB'
defb 'FLASH ZXB'
defb 'SPECTRUMZXB'
fileco defb 'CORE ZXB'
ELSE
defb 'FIRMWAREZXD'
defb 'FLASH ZXD'
defb 'SPECTRUMZXD'
fileco defb 'CORE ZXD'
defb 'FIRMWAREZXT'
defb 'FLASH ZXT'
defb 'SPECTRUMZXT'
fileco defb 'CORE ZXT'
ENDIF
ENDIF
ELSE
IF version<3