;
; Thunder GUI resources
;
; by James Hammons
; (C) 1998, 2014 Underground Software
;
[SECTION .data]
[GLOBAL sunknown]
[GLOBAL scya]
[GLOBAL scamera]
[GLOBAL sunknownlen]
[GLOBAL scyalen]
[GLOBAL scameralen]

[GLOBAL inoguib]
[GLOBAL idipswb]
[GLOBAL ipl1stb]
[GLOBAL ipl2stb] 
[GLOBAL ii30hzb] 
[GLOBAL ii60hzb] 
[GLOBAL icoinub] 
[GLOBAL isnapsb] 
[GLOBAL iresetb] 
[GLOBAL ibyebyb] 
[GLOBAL ikeycnb]

[GLOBAL inoguis]
[GLOBAL idipsws]
[GLOBAL ipl1sts]
[GLOBAL ipl2sts] 
[GLOBAL ii30hzs] 
[GLOBAL ii60hzs] 
[GLOBAL icoinus] 
[GLOBAL isnapss] 
[GLOBAL iresets] 
[GLOBAL ibyebys] 
[GLOBAL ikeycns]
[GLOBAL ichecks]

[GLOBAL idswitch]
[GLOBAL idsbutton]
[GLOBAL idstext1]
[GLOBAL idstext2]
[GLOBAL idstext3]
[GLOBAL idstext4]
[GLOBAL idstext5]
[GLOBAL idstext6]
[GLOBAL idstext7]
[GLOBAL idstext8]
[GLOBAL idstext9]
[GLOBAL idstext10]
[GLOBAL idstext11]
[GLOBAL idstext12]

; Sounds

sunknown     DQ  sunknownlen+4
scya         DQ  scyalen+4
scamera      DQ  scameralen+4

sunknownlen:
    incbin "unknown.wav", 54   ; Skip header, keep length
scyalen:
    incbin "cya.wav", 54       ; Skip header, keep length
scameralen:
    incbin "camera.wav", 54    ; Skip header, keep length

; Graphics

inoguib      DQ  fnoguib
idipswb      DQ  fdipswb
ipl1stb      DQ  fpl1stb
ipl2stb      DQ  fpl2stb
ii30hzb      DQ  fi30hzb
ii60hzb      DQ  fi60hzb
icoinub      DQ  fcoinub
isnapsb      DQ  fsnapsb
iresetb      DQ  fresetb
ibyebyb      DQ  fbyebyb
ikeycnb      DQ  fkeycnb

inoguis      DQ  fnoguis
idipsws      DQ  fdipsws
ipl1sts      DQ  fpl1sts
ipl2sts      DQ  fpl2sts
ii30hzs      DQ  fi30hzs
ii60hzs      DQ  fi60hzs
icoinus      DQ  fcoinus
isnapss      DQ  fsnapss
iresets      DQ  fresets
ibyebys      DQ  fbyebys
ikeycns      DQ  fkeycns
ichecks      DQ  fchecks

idswitch     DQ  fdswitch
idsbutton    DQ  fdsbutton
idstext1     DQ  fdstext1
idstext2     DQ  fdstext2
idstext3     DQ  fdstext3
idstext4     DQ  fdstext4
idstext5     DQ  fdstext5
idstext6     DQ  fdstext6
idstext7     DQ  fdstext7
idstext8     DQ  fdstext8
idstext9     DQ  fdstext9
idstext10    DQ  fdstext10
idstext11    DQ  fdstext11
idstext12    DQ  fdstext12

fnoguib:
    incbin "noguib.raw"        ; 44x44
fdipswb:
    incbin "dipswb.raw"        ; 42x34
fpl1stb:
    incbin "pl1stb.raw"        ; 50x33
fpl2stb:
    incbin "pl2stb.raw"        ; 52x29 [Light green: 125]
fi30hzb:
    incbin "i30hzb.raw"        ; 58x40
fi60hzb:
    incbin "i60hzb.raw"        ; 58x40
fcoinub:
    incbin "coinub.raw"        ; 58x40
fsnapsb:
    incbin "snapsb.raw"        ; 58x40
fresetb:
    incbin "resetb.raw"        ; 58x40
fbyebyb:
    incbin "byebyb.raw"        ; 58x40
fkeycnb:
    incbin "keycnb.raw"        ; 58x40

fnoguis:
    incbin "noguis.raw"        ; 44x44
fdipsws:
    incbin "dipsws.raw"        ; 42x34
fpl1sts:
    incbin "pl1sts.raw"        ; 50x33
fpl2sts:
    incbin "pl2sts.raw"        ; 52x29 [Light green: 125]
fi30hzs:
    incbin "i30hzs.raw"        ; 58x40
fi60hzs:
    incbin "i60hzs.raw"        ; 58x40
fcoinus:
    incbin "coinus.raw"        ; 58x40
fsnapss:
    incbin "snapss.raw"        ; 58x40
fresets:
    incbin "resets.raw"        ; 58x40
fbyebys:
    incbin "byebys.raw"        ; 58x40
fkeycns:
    incbin "keycns.raw"        ; 58x40
fchecks:
    incbin "checks.raw"        ; 58x40

fdswitch:
    incbin "dswitch.raw"       ; 26x65
fdsbutton:
    incbin "dsbutton.raw"      ; 4x4
fdstext1:
    incbin "dstext1.raw"       ; 48x7
fdstext2:
    incbin "dstext2.raw"       ; 80x9
fdstext3:
    incbin "dstext3.raw"       ; 96x7
fdstext4:
    incbin "dstext4.raw"       ; 82x9
fdstext5:
    incbin "dstext5.raw"       ; 60x7
fdstext6:
    incbin "dstext6.raw"       ; 76x7
fdstext7:
    incbin "dstext7.raw"       ; 57x7
fdstext8:
    incbin "dstext8.raw"       ; 33x7
fdstext9:
    incbin "dstext9.raw"       ; 50x9
fdstext10:
    incbin "dstext10.raw"       ; 62x7
fdstext11:
    incbin "dstext11.raw"       ; 65x9
fdstext12:
    incbin "dstext12.raw"       ; 63x7

