X-Git-Url: http://shamusworld.gotdns.org/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=src%2Fresource.asm;h=1464e53ad5e202d966df3cf424509eb378e087af;hb=43a80363f784b8dc10e438024149da0d993c7eca;hp=43a54325c429350e37f75a68bbb3185bc893df07;hpb=27ad8041c00ff80e50ba0ad9022c3eaa7a05b8b0;p=thunder diff --git a/src/resource.asm b/src/resource.asm index 43a5432..1464e53 100755 --- a/src/resource.asm +++ b/src/resource.asm @@ -1,185 +1,185 @@ -; -; Thunder GUI resources -; -; by Jimmy Hamm -; (C) 1998 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 DD _sunknownlen+4 -_scya DD _scyalen+4 -_scamera DD _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 DD fnoguib -_idipswb DD fdipswb -_ipl1stb DD fpl1stb -_ipl2stb DD fpl2stb -_ii30hzb DD fi30hzb -_ii60hzb DD fi60hzb -_icoinub DD fcoinub -_isnapsb DD fsnapsb -_iresetb DD fresetb -_ibyebyb DD fbyebyb -_ikeycnb DD fkeycnb - -_inoguis DD fnoguis -_idipsws DD fdipsws -_ipl1sts DD fpl1sts -_ipl2sts DD fpl2sts -_ii30hzs DD fi30hzs -_ii60hzs DD fi60hzs -_icoinus DD fcoinus -_isnapss DD fsnapss -_iresets DD fresets -_ibyebys DD fbyebys -_ikeycns DD fkeycns -_ichecks DD fchecks - -_idswitch DD fdswitch -_idsbutton DD fdsbutton -_idstext1 DD fdstext1 -_idstext2 DD fdstext2 -_idstext3 DD fdstext3 -_idstext4 DD fdstext4 -_idstext5 DD fdstext5 -_idstext6 DD fdstext6 -_idstext7 DD fdstext7 -_idstext8 DD fdstext8 -_idstext9 DD fdstext9 -_idstext10 DD fdstext10 -_idstext11 DD fdstext11 -_idstext12 DD 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 +; +; Thunder GUI resources +; +; by Jimmy Hamm +; (C) 1998 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 DD sunknownlen+4 +scya DD scyalen+4 +scamera DD 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 DD fnoguib +idipswb DD fdipswb +ipl1stb DD fpl1stb +ipl2stb DD fpl2stb +ii30hzb DD fi30hzb +ii60hzb DD fi60hzb +icoinub DD fcoinub +isnapsb DD fsnapsb +iresetb DD fresetb +ibyebyb DD fbyebyb +ikeycnb DD fkeycnb + +inoguis DD fnoguis +idipsws DD fdipsws +ipl1sts DD fpl1sts +ipl2sts DD fpl2sts +ii30hzs DD fi30hzs +ii60hzs DD fi60hzs +icoinus DD fcoinus +isnapss DD fsnapss +iresets DD fresets +ibyebys DD fbyebys +ikeycns DD fkeycns +ichecks DD fchecks + +idswitch DD fdswitch +idsbutton DD fdsbutton +idstext1 DD fdstext1 +idstext2 DD fdstext2 +idstext3 DD fdstext3 +idstext4 DD fdstext4 +idstext5 DD fdstext5 +idstext6 DD fdstext6 +idstext7 DD fdstext7 +idstext8 DD fdstext8 +idstext9 DD fdstext9 +idstext10 DD fdstext10 +idstext11 DD fdstext11 +idstext12 DD 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