diff --git a/art/anim_exported.asm b/art/anim_exported.asm index 8f475d7..24b8e42 100644 --- a/art/anim_exported.asm +++ b/art/anim_exported.asm @@ -17,19 +17,19 @@ branch0 dta $A8,$8D,$01,$01,$01,$01,$8E,$86,$01,$01,$01,$1D,$9E,$9F,$A0,$A1,$A2,$A3,$A4,$A5,$26,$01,$01,$84,$8D,$01,$01,$01,$01,$01,$01,$85 dta $A8,$8D,$01,$01,$01,$01,$8E,$86,$01,$01,$01,$1D,$9E,$9F,$A0,$A1,$A2,$A3,$A4,$A5,$26,$01,$01,$84,$8D,$01,$01,$01,$01,$01,$01,$85 dta $A8,$8D,$01,$01,$01,$01,$8E,$86,$01,$01,$01,$1D,$9E,$9F,$A0,$A1,$A2,$A3,$A4,$A5,$26,$01,$01,$84,$8D,$01,$01,$01,$01,$01,$01,$85 - dta $A8,$8D,$01,$01,$01,$01,$8E,$86,$01,$01,$01,$1D,$9E,$9F,$A0,$A1,$A2,$A3,$A4,$A5,$26,$01,$01,$84,$8D,$01,$01,$01,$01,$01,$01,$85 + dta $A8,$8D,$01,$01,$01,$01,$8E,$86,$01,$01,$01,$1D,$B4,$9F,$A0,$A1,$A2,$A3,$A4,$B4,$26,$01,$01,$84,$8D,$01,$01,$01,$01,$01,$01,$85 branch1 dta $A8,$8D,$01,$01,$01,$01,$8E,$86,$01,$01,$01,$1D,$9E,$9F,$A0,$A1,$A2,$A3,$A4,$A5,$B4,$C3,$C4,$C5,$C6,$C7,$C8,$C9,$CA,$01,$01,$85 dta $A8,$8D,$01,$01,$01,$01,$8E,$86,$01,$01,$01,$1D,$9E,$9F,$A0,$A1,$A2,$A3,$A4,$A5,$B5,$CB,$CC,$CD,$CE,$CF,$01,$01,$01,$01,$01,$85 dta $A8,$8D,$01,$01,$01,$01,$8E,$86,$01,$01,$01,$1D,$9E,$9F,$A0,$A1,$A2,$A3,$A4,$A5,$26,$01,$01,$84,$8D,$01,$01,$01,$01,$01,$01,$85 dta $A8,$8D,$01,$01,$01,$01,$8E,$86,$01,$01,$01,$1D,$9E,$9F,$A0,$A1,$A2,$A3,$A4,$A5,$26,$01,$01,$84,$8D,$01,$01,$01,$01,$01,$01,$85 - dta $A8,$8D,$01,$01,$01,$01,$8E,$86,$01,$01,$01,$1D,$9E,$9F,$A0,$A1,$A2,$A3,$A4,$A5,$26,$01,$01,$84,$8D,$01,$01,$01,$01,$01,$01,$85 + dta $A8,$8D,$01,$01,$01,$01,$8E,$86,$01,$01,$01,$1D,$B4,$9F,$A0,$A1,$A2,$A3,$A4,$B4,$26,$01,$01,$84,$8D,$01,$01,$01,$01,$01,$01,$85 branch2 dta $A8,$8D,$01,$B6,$B7,$B8,$B9,$BA,$BB,$BC,$BD,$AB,$9E,$9F,$A0,$A1,$A2,$A3,$A4,$A5,$26,$01,$01,$84,$8D,$01,$01,$01,$01,$01,$01,$85 dta $A8,$8D,$01,$01,$01,$01,$BE,$BF,$C0,$C1,$C2,$AA,$9E,$9F,$A0,$A1,$A2,$A3,$A4,$A5,$26,$01,$01,$84,$8D,$01,$01,$01,$01,$01,$01,$85 dta $A8,$8D,$01,$01,$01,$01,$8E,$86,$01,$01,$01,$1D,$9E,$9F,$A0,$A1,$A2,$A3,$A4,$25,$26,$01,$01,$84,$8D,$01,$01,$01,$01,$01,$01,$85 dta $A8,$8D,$01,$01,$01,$01,$8E,$86,$01,$01,$01,$1D,$9E,$9F,$A0,$A1,$A2,$A3,$A4,$25,$26,$01,$01,$84,$8D,$01,$01,$01,$01,$01,$01,$85 - dta $A8,$8D,$01,$01,$01,$01,$8E,$86,$01,$01,$01,$1D,$1E,$9F,$A0,$A1,$A2,$A3,$A4,$25,$26,$01,$01,$84,$8D,$01,$01,$01,$01,$01,$01,$85 + dta $A8,$8D,$01,$01,$01,$01,$8E,$86,$01,$01,$01,$1D,$B4,$9F,$A0,$A1,$A2,$A3,$A4,$B4,$26,$01,$01,$84,$8D,$01,$01,$01,$01,$01,$01,$85 last_line_r phase1rp1c0 = $CE diff --git a/art/sky.atrview b/art/sky.atrview index abd5c2b..9231d2a 100644 --- a/art/sky.atrview +++ b/art/sky.atrview @@ -1 +1 @@ -{"Version":"2023","ColoredGfx":"1","Chars":"A88D010101018E860101011D9E9FA0A1A2A3A4A5260101848D010101010101850000000000000000A88D010101018E8601020B0B0B0B0B0B8787878787870C848D010101010101850000000000000000A88D010101018E860101011D9E9FA0A1A2A3A4A5260101848D010101010101850000000000000000A88D010101018E860101011D9E9FA0A1A2A3A4A5260101848D010101010101850000000000000000A88D010101018E860101011D9E9FA0A1A2A3A4A5260101848D010101010101850000000000000000A88D010101018E860101011D9E9FA0A1A2A3A4A5260101848D010101010101850000000000000000A88D010101018E860101011D9E9FA0A1A2A3A4A5260101848D010101010101850000000000000000A88D010101018E860101011D9E9FA0A1A2A3A4A5B4C3C4C5C6C7C8C9CA0101850000000000000000A88D010101018E860101011D9E9FA0A1A2A3A4A5B5CBCCCDCECF0101010101850000000000000000A88D010101018E860101011D9E9FA0A1A2A3A4A5260101848D010101010101850000000000000000A88D010101018E860101011D9E9FA0A1A2A3A4A5260101848D010101010101850000000000000000A88D010101018E860101011D9E9FA0A1A2A3A4A5260101848D010101010101850000000000000000A88D01B6B7B8B9BABBBCBDAB9E9FA0A1A2A3A4A5260101848D010101010101850000000000000000A88D01010101BEBFC0C1C2AA9E9FA0A1A2A3A4A5260101848D010101010101850000000000000000A88D010101018E860101011D9E9FA0A1A2A3A425260101848D010101010101850000000000000000A88D010101018E860101011D9E9FA0A1A2A3A425260101848D010101010101850000000000000000A88D010101018E860101011D1E9FA0A1A2A3A425260101848D010101010101850000000000000000A88D010101018E860101011D9E9FA0A1A2A3A425B4C3C4C5C6C7C8C9CA0101850000000000000000A88D010101018E860101011DB29FA0A1A2A3A425B5CBCCCDCECF010101010185000000000000000001010101010101010101011D1E9FA0A1A2A3A425260101010101010487080101000000000000000001010102010101010301011D1E9FA0A1A2A3A42526020101015A5B35890A0101000000000000000001010101010101010101011D1E9FA0A1A2A3A42526010101015E5FDDDC640101000000000000000001010101030101010101011D1E9FA0A1A2A3A425260301E0E16263E642650101000000000000000001010101010101038201011D1E9FA0A1A2A3A425260101EDE8E96AEBEC640101000000000000000001010101010101010101011D1E9FA0A1A2A3A425260101EDEE427042F2650101000000000000000001010101010101010101011D1E9FA0A1A2A3A425260101F5F4F4F4F4F30101010000000000000000","Lines":"0101010101010101010101010101010101010102020202020201","Colors":"8E8800F43816161AB4BA","Fontname1":"D:\\my\\retro\\dev\\Pecusx\\Timberman\\Young-lumberjack\\art\\tu.fnt","Fontname2":"D:\\my\\retro\\dev\\Pecusx\\Timberman\\Young-lumberjack\\art\\tl_r.fnt","Fontname3":"Default.fnt","Fontname4":"Default.fnt","Data":"5555555555555555000000000000000000010101010101000040404040404000FFBEFFBEFFBEFFBEFEBAFEBEFABEFEBAFAEAAAEAFAEAEAAA555555555555555555D5D5D5D5D5D55555F5F5F5F5F5F55555FDFDFDFDFDFD5555FFFFFFFFFFFF550040404040404000A0A0A0A0E0A0A0A03F2F3F2F2B2F3F2F5555555555555555AABEDDDDDDDDF556AABAF676B6B6FD55AAFE5DFDD5DAFD55AAFE5DBD9DADFD55AAEEDDDDFD5DADA5AAFED5FD5DADFD55AAFED5FDDDDDFD55AAFE5DADADADADA5AAFEDDFDDDDDFD55AAFEDDDDFD5DFD55AADADADADADAFD55AAFDD5F6D6DAFD55AADDDDDDDD75B696666A59595A5A6666A99AAAAAA6AA6A6AAEAAE9AAAA9AAAAEAAAAAAAEAEEEEEEAAAEAEEEEEEEEAEAEAAEAEEEEEEEEAAAAAAAAA9EAEAEEEEAEE9AAAEAAAA9AAAEAAA9AA9A96AAAA6A665A59999999965650101010506165A693F2E3F2E3F2E3F2E4040405090946569A6AA69A99A9A5666666AA9D9DAAA6666AAAAAABABAAAAAAAAA6AAAAAAAA9AAAAAAAABAEAAAAAA6AAAAAAAAAEAAAAAAAAAAAAAAAAAAAA9AA6BEEAEAAAA9A9A696AAAAAABA9EA6AAAAAAAAAAAA6A96AAAA65A9A79B9A996A6666A69A99999A6565557F56150106050140D5BF66955140000055FFAA555500003F5FF5AFAA5A5525FAEA55FFAAAA5655000050F5BFAA6A9600000050F5FFAF9A0001010557FFFEAA3D2F3F2F2B2F3F2FF6DA99D5FAEAEAAA95514000000000006A565501000000009AAA665A1605010100004050D5FFBFAA000000055FFFF6AAFFBEF55FFEAAA955A0A055FFAABA6A5900055FFAAAA555500055FFAA555500000157FE995946010055FD955440404000A66AA9A594504040A995554000000000555EFFBEFFBEFFBE5F96A5A1E0A0A0A040D0B46479150400665A99996A6AA6A665A69A9999A666665555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555000000000000555F00000000000055F5000003030000555F0000C0C0000055F501000000000101007474541010505000170705010115150040404000000000002925393539255554000000000000555568586C5C6C5855152414F4D4F4D450400000FFFFFFFF5F5F34F457FFFFFF55551C1FD5FFFFFF55550000FFFFFFFFF5F518141F171F17050140000000004040001D1D150404050500D4D05040405454000101010000000000555555555555555500000000000000000000000CFF000000000000C0FC00000000010101010101012A2A2A2A2A2A2A2A00000000000015555555FFFFFFFFFFFF5454B4B4B4B4B4A4AA555594E494E4E4B454540000000000000000000000405040400000A0A000F010140404A4A404F500051518545C68580454560606060606D0D0A0A08080AAAA7171A9A92929A9A90055550000000000005054241535292568586C5C6C5C695907050115155050D0AAAAEA5555010101A9A5A455555353D0000000555531310129253935395555ED00000000005555AA0000000000505090D090505013131515666A59595A5A6666A99AAAAAA6AA6A6AAEAAE9AAAA9AAAAEAAAAAAAEAEEEEEEAAAEAEEEEEEEEAEAEAAEAEEEEEEEEAAAAAAAAA9EAEAEEEEAEE9AAAEAAAA9AAAEAAA9AA9A96AAAA6A665A59999999965655555404040404044AAAAAAAAAAAAAA004040509094A46900AAAAA6A6AAAAAAAAAAAAAA9A9A9AAAAA0101010131315555D0905050101015150101010101015555ED99555539352925FFAA555500000000D0905050000000005054241539352925000000000055557F00000000005555F7010101010101010100000005055454B40000005555CCCC0068586C55655454740101005555000000EA6A7A5555000000AAA9A955551D1D1D445410504000000029253935393529257F6A555500000000F7A655550000000000AAAAAAAAAAAA80B4645454040405050000000000005555746454546454655500000000CCCC555500000000005555401D1D1D1D1D5D55150080808080808000A66AA9A594504040A99555400000000055500000000000005F1605010000000040D0B4647915151555555555555555550000000001015554292579757935292569596D5C6C5C685800004050D5FFBFAA000000055FFFF6AA0000055FFEAAA955000055FFAAAA6A5900055FFAAAA555500157FE995946010055FD9554404040000055FFAA5555505000000000000000000000000000000515000000000000505494E4E455550000000101010505040747105040406868407C040501012929013D051518546C5C685855550101010505013434A8A8A0A0AAAA1C1C2A2A0A0AAAAA00000040404040404040404040404040545447474444454555550101010101010101000000000000EA6A7A5515000000AAA9A955551D1D1D414101055554000095E5E5555500000368586C5C6C5C6858000000001004050100330C33000055551D1D1D1D1D1D55550000330C3300555503000003030055555555555555555555061A19150000000095514000000000006A565501000000009AAA665A16050101557F56150106050140D5BF66955140000055FFAA555500000050F5AFAA5A5505000055FFAAAA5655000050F5BFAA6A9600000050F5FFAF9A0101010557FFFEAA0000000000000000001818181800180000666666000000000066FF6666FF6600183E603C067C180000666C18306646001C361C386F663B000018181800000000000E1C18181C0E00007038181838700000663CFF3C6600000018187E1818000000000000001818300000007E00000000000000000018180000060C1830604000003C666E76663C000018381818187E00003C660C18307E00007E0C180C663C00000C1C3C6C7E0C00007E607C06663C00003C607C66663C00007E060C18303000003C663C66663C00003C663E060C380000001818001818000000181800181830060C1830180C060000007E00007E00006030180C18306000003C660C18001800003C666E6E603E0000183C66667E6600007C667C66667C00003C666060663C0000786C66666C7800007E607C60607E00007E607C60606000003E60606E663E000066667E66666600007E181818187E000006060606663C0000666C78786C66000060606060607E000063777F6B6363000066767E7E6E6600003C666666663C00007C66667C606000003C6666666C3600007C66667C6C6600003C603C06063C00007E1818181818000066666666667E0000666666663C18000063636B7F7763000066663C3C6666000066663C18181800007E0C1830607E00001E181818181E0000406030180C0600007818181818780000081C3663000000000000000000FF0000367F7F3E1C08001818181F1F1818180303030303030303181818F8F8000000181818F8F8181818000000F8F818181803070E1C3870E0C0C0E070381C0E07030103070F1F3F7FFF000000000F0F0F0F80C0E0F0F8FCFEFF0F0F0F0F00000000F0F0F0F000000000FFFF000000000000000000000000FFFF00000000F0F0F0F0001C1C7777081C000000001F1F181818000000FFFF000000181818FFFF18181800003C7E7E7E3C0000000000FFFFFFFFC0C0C0C0C0C0C0C0000000FFFF181818181818FFFF000000F0F0F0F0F0F0F0F01818181F1F000000786078607E181E0000183C7E18181800001818187E3C18000018307E3018000000180C7E0C18000000183C7E7E3C180000003C063E663E000060607C66667C0000003C6060603C000006063E66663E0000003C667E603C00000E183E1818180000003E66663E067C0060607C666666000018003818183C00000600060606063C0060606C786C66000038181818183C000000667F7F6B630000007C666666660000003C6666663C0000007C66667C606000003E66663E060600007C666060600000003E603C067C0000187E1818180E000000666666663E0000006666663C18000000636B7F3E36000000663C183C660000006666663E0C7800007E0C18307E0000183C7E7E183C001818181818181818007E787C6E660600081838783818080010181C1E1C1810000000000000000000001818181800180000666666000000000066FF6666FF6600183E603C067C180000666C18306646001C361C386F663B000018181800000000000E1C18181C0E00007038181838700000663CFF3C6600000018187E1818000000000000001818300000007E00000000000000000018180000060C1830604000003C666E76663C000018381818187E00003C660C18307E00007E0C180C663C00000C1C3C6C7E0C00007E607C06663C00003C607C66663C00007E060C18303000003C663C66663C00003C663E060C380000001818001818000000181800181830060C1830180C060000007E00007E00006030180C18306000003C660C18001800003C666E6E603E0000183C66667E6600007C667C66667C00003C666060663C0000786C66666C7800007E607C60607E00007E607C60606000003E60606E663E000066667E66666600007E181818187E000006060606663C0000666C78786C66000060606060607E000063777F6B6363000066767E7E6E6600003C666666663C00007C66667C606000003C6666666C3600007C66667C6C6600003C603C06063C00007E1818181818000066666666667E0000666666663C18000063636B7F7763000066663C3C6666000066663C18181800007E0C1830607E00001E181818181E0000406030180C0600007818181818780000081C3663000000000000000000FF0000367F7F3E1C08001818181F1F1818180303030303030303181818F8F8000000181818F8F8181818000000F8F818181803070E1C3870E0C0C0E070381C0E07030103070F1F3F7FFF000000000F0F0F0F80C0E0F0F8FCFEFF0F0F0F0F00000000F0F0F0F000000000FFFF000000000000000000000000FFFF00000000F0F0F0F0001C1C7777081C000000001F1F181818000000FFFF000000181818FFFF18181800003C7E7E7E3C0000000000FFFFFFFFC0C0C0C0C0C0C0C0000000FFFF181818181818FFFF000000F0F0F0F0F0F0F0F01818181F1F000000786078607E181E0000183C7E18181800001818187E3C18000018307E3018000000180C7E0C18000000183C7E7E3C180000003C063E663E000060607C66667C0000003C6060603C000006063E66663E0000003C667E603C00000E183E1818180000003E66663E067C0060607C666666000018003818183C00000600060606063C0060606C786C66000038181818183C000000667F7F6B630000007C666666660000003C6666663C0000007C66667C606000003E66663E060600007C666060600000003E603C067C0000187E1818180E000000666666663E0000006666663C18000000636B7F3E36000000663C183C660000006666663E0C7800007E0C18307E0000183C7E7E183C001818181818181818007E787C6E660600081838783818080010181C1E1C181000","FortyBytes":"1","Pages":[{"Nr":1,"Name":"Page 1","View":"A88D010101018E860101011D9E9FA0A1A2A3A4A5260101848D010101010101850000000000000000A88D010101018E8601020B0B0B0B0B0B8787878787870C848D010101010101850000000000000000A88D010101018E860101011D9E9FA0A1A2A3A4A5260101848D010101010101850000000000000000A88D010101018E860101011D9E9FA0A1A2A3A4A5260101848D010101010101850000000000000000A88D010101018E860101011D9E9FA0A1A2A3A4A5260101848D010101010101850000000000000000A88D010101018E860101011D9E9FA0A1A2A3A4A5260101848D010101010101850000000000000000A88D010101018E860101011D9E9FA0A1A2A3A4A5260101848D010101010101850000000000000000A88D010101018E860101011D9E9FA0A1A2A3A4A5B4C3C4C5C6C7C8C9CA0101850000000000000000A88D010101018E860101011D9E9FA0A1A2A3A4A5B5CBCCCDCECF0101010101850000000000000000A88D010101018E860101011D9E9FA0A1A2A3A4A5260101848D010101010101850000000000000000A88D010101018E860101011D9E9FA0A1A2A3A4A5260101848D010101010101850000000000000000A88D010101018E860101011D9E9FA0A1A2A3A4A5260101848D010101010101850000000000000000A88D01B6B7B8B9BABBBCBDAB9E9FA0A1A2A3A4A5260101848D010101010101850000000000000000A88D01010101BEBFC0C1C2AA9E9FA0A1A2A3A4A5260101848D010101010101850000000000000000A88D010101018E860101011D9E9FA0A1A2A3A425260101848D010101010101850000000000000000A88D010101018E860101011D9E9FA0A1A2A3A425260101848D010101010101850000000000000000A88D010101018E860101011D1E9FA0A1A2A3A425260101848D010101010101850000000000000000A88D010101018E860101011D9E9FA0A1A2A3A425B4C3C4C5C6C7C8C9CA0101850000000000000000A88D010101018E860101011DB29FA0A1A2A3A425B5CBCCCDCECF010101010185000000000000000001010101010101010101011D1E9FA0A1A2A3A425260101010101010487080101000000000000000001010102010101010301011D1E9FA0A1A2A3A42526020101015A5B35890A0101000000000000000001010101010101010101011D1E9FA0A1A2A3A42526010101015E5FDDDC640101000000000000000001010101030101010101011D1E9FA0A1A2A3A425260301E0E16263E642650101000000000000000001010101010101038201011D1E9FA0A1A2A3A425260101EDE8E96AEBEC640101000000000000000001010101010101010101011D1E9FA0A1A2A3A425260101EDEE427042F2650101000000000000000001010101010101010101011D1E9FA0A1A2A3A425260101F5F4F4F4F4F30101010000000000000000","SelectedFont":"0101010101010101010101010101010101010102020202020201"}]} \ No newline at end of file +{"Version":"2023","ColoredGfx":"1","Chars":"A88D010101018E860101011D9E9FA0A1A2A3A4A5260101848D010101010101850000000000000000A88D010101018E8601020B0B0B0B0B0B8787878787870C848D010101010101850000000000000000A88D010101018E860101011D9E9FA0A1A2A3A4A5260101848D010101010101850000000000000000A88D010101018E860101011D9E9FA0A1A2A3A4A5260101848D010101010101850000000000000000A88D010101018E860101011D9E9FA0A1A2A3A4A5260101848D010101010101850000000000000000A88D010101018E860101011D9E9FA0A1A2A3A4A5260101848D010101010101850000000000000000A88D010101018E860101011DB49FA0A1A2A3A4B4260101848D010101010101850000000000000000A88D010101018E860101011D9E9FA0A1A2A3A4A5B4C3C4C5C6C7C8C9CA0101850000000000000000A88D010101018E860101011D9E9FA0A1A2A3A4A5B5CBCCCDCECF0101010101850000000000000000A88D010101018E860101011D9E9FA0A1A2A3A4A5260101848D010101010101850000000000000000A88D010101018E860101011D9E9FA0A1A2A3A4A5260101848D010101010101850000000000000000A88D010101018E860101011DB49FA0A1A2A3A4B4260101848D010101010101850000000000000000A88D01B6B7B8B9BABBBCBDAB9E9FA0A1A2A3A4A5260101848D010101010101850000000000000000A88D01010101BEBFC0C1C2AA9E9FA0A1A2A3A4A5260101848D010101010101850000000000000000A88D010101018E860101011D9E9FA0A1A2A3A425260101848D010101010101850000000000000000A88D010101018E860101011D9E9FA0A1A2A3A425260101848D010101010101850000000000000000A88D010101018E860101011DB49FA0A1A2A3A4B4260101848D010101010101850000000000000000A88D010101018E860101011D9E9FA0A1A2A3A425B4C3C4C5C6C7C8C9CA0101850000000000000000A88D010101018E860101011DB29FA0A1A2A3A425B5CBCCCDCECF010101010185000000000000000001010101010101010101011D1E9FA0A1A2A3A425260101010101010487080101000000000000000001010102010101010301011D1E9FA0A1A2A3A42526020101015A5B35890A0101000000000000000001010101010101010101011D1E9FA0A1A2A3A42526010101015E5FDDDC640101000000000000000001010101030101010101011D1E9FA0A1A2A3A425260301E0E16263E642650101000000000000000001010101010101038201011D1E9FA0A1A2A3A425260101EDE8E96AEBEC640101000000000000000001010101010101010101011D1E9FA0A1A2A3A425260101EDEE427042F2650101000000000000000001010101010101010101011D1E9FA0A1A2A3A425260101F5F4F4F4F4F30101010000000000000000","Lines":"0101010101010101010101010101010101010102020202020201","Colors":"8E8800F43816161AB4BA","Fontname1":"D:\\my\\retro\\dev\\Pecusx\\Timberman\\Young-lumberjack\\art\\tu.fnt","Fontname2":"D:\\my\\retro\\dev\\Pecusx\\Timberman\\Young-lumberjack\\art\\tl_r.fnt","Fontname3":"Default.fnt","Fontname4":"Default.fnt","Data":"5555555555555555000000000000000000010101010101000040404040404000FFBEFFBEFFBEFFBEFEBAFEBEFABEFEBAFAEAAAEAFAEAEAAA555555555555555555D5D5D5D5D5D55555F5F5F5F5F5F55555FDFDFDFDFDFD5555FFFFFFFFFFFF550040404040404000A0A0A0A0E0A0A0A03F2F3F2F2B2F3F2F5555555555555555AABEDDDDDDDDF556AABAF676B6B6FD55AAFE5DFDD5DAFD55AAFE5DBD9DADFD55AAEEDDDDFD5DADA5AAFED5FD5DADFD55AAFED5FDDDDDFD55AAFE5DADADADADA5AAFEDDFDDDDDFD55AAFEDDDDFD5DFD55AADADADADADAFD55AAFDD5F6D6DAFD55AADDDDDDDD75B696666A59595A5A6666A99AAAAAA6AA6A6AAEAAE9AAAA9AAAAEAAAAAAAEAEEEEEEAAAEAEEEEEEEEAEAEAAEAEEEEEEEEAAAAAAAAA9EAEAEEEEAEE9AAAEAAAA9AAAEAAA9AA9A96AAAA6A665A59999999965650101010506165A693F2E3F2E3F2E3F2E4040405090946569A6AA69A99A9A5666666AA9D9DAAA6666AAAAAABABAAAAAAAAA6AAAAAAAA9AAAAAAAABAEAAAAAA6AAAAAAAAAEAAAAAAAAAAAAAAAAAAAA9AA6BEEAEAAAA9A9A696AAAAAABA9EA6AAAAAAAAAAAA6A96AAAA65A9A79B9A996A6666A69A99999A6565557F56150106050140D5BF66955140000055FFAA555500003F5FF5AFAA5A5525FAEA55FFAAAA5655000050F5BFAA6A9600000050F5FFAF9A0001010557FFFEAA3D2F3F2F2B2F3F2FF6DA99D5FAEAEAAA95514000000000006A565501000000009AAA665A1605010100004050D5FFBFAA000000055FFFF6AAFFBEF55FFEAAA955A0A055FFAABA6A5900055FFAAAA555500055FFAA555500000157FE995946010055FD955440404000A66AA9A594504040A995554000000000555EFFBEFFBEFFBE5F96A5A1E0A0A0A040D0B46479150400665A99996A6AA6A665A69A9999A666665555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555000000000000555F00000000000055F5000003030000555F0000C0C0000055F501000000000101007474541010505000170705010115150040404000000000002925393539255554000000000000555568586C5C6C5855152414F4D4F4D450400000FFFFFFFF5F5F34F457FFFFFF55551C1FD5FFFFFF55550000FFFFFFFFF5F518141F171F17050140000000004040001D1D150404050500D4D05040405454000101010000000000555555555555555500000000000000000000000CFF000000000000C0FC00000000010101010101012A2A2A2A2A2A2A2A00000000000015555555FFFFFFFFFFFF5454B4B4B4B4B4A4AA555594E494E4E4B454540000000000000000000000405040400000A0A000F010140404A4A404F500051518545C68580454560606060606D0D0A0A08080AAAA7171A9A92929A9A90055550000000000005054241535292568586C5C6C5C695907050115155050D0AAAAEA5555010101A9A5A455555353D0000000555531310129253935395555ED00000000005555AA0000000000505090D090505013131515666A59595A5A6666A99AAAAAA6AA6A6AAEAAE9AAAA9AAAAEAAAAAAAEAEEEEEEAAAEAEEEEEEEEAEAEAAEAEEEEEEEEAAAAAAAAA9EAEAEEEEAEE9AAAEAAAA9AAAEAAA9AA9A96AAAA6A665A59999999965655555404040404044AAAAAAAAAAAAAA004040509094A46900AAAAA6A6AAAAAAAAAAAAAA9A9A9AAAAA0101010131315555D0905050101015150101010101015555ED99555539352925FFAA555500000000D0905050000000005054241539352925000000000055557F00000000005555F7010101010101010100000005055454B40000005555CCCC0068586C55655454740101005555000000EA6A7A5555000000AAA9A955551D1D1D445410504000000029253935393529257F6A555500000000F7A655550000000000AAAAAAAAAAAA80B4645454040405050000000000005555746454546454655500000000CCCC555500000000005555401D1D1D1D1D5D55150080808080808000A66AA9A594504040A99555400000000055500000000000005F1605010000000040D0B4647915151555555555555555550000000001015554292579757935292569596D5C6C5C685800004050D5FFBFAA000000055FFFF6AA0000055FFEAAA955000055FFAAAA6A5900055FFAAAA555500157FE995946010055FD9554404040000055FFAA5555505000000000000000000000000000000515000000000000505494E4E455550000000101010505040747105040406868407C040501012929013D051518546C5C685855550101010505013434A8A8A0A0AAAA1C1C2A2A0A0AAAAA00000040404040404040404040404040545447474444454555550101010101010101000000000000EA6A7A5515000000AAA9A955551D1D1D414101055554000095E5E5555500000368586C5C6C5C6858000000001004050100330C33000055551D1D1D1D1D1D55550000330C3300555503000003030055555555555555555555061A19150000000095514000000000006A565501000000009AAA665A16050101557F56150106050140D5BF66955140000055FFAA555500000050F5AFAA5A5505000055FFAAAA5655000050F5BFAA6A9600000050F5FFAF9A0101010557FFFEAA0000000000000000001818181800180000666666000000000066FF6666FF6600183E603C067C180000666C18306646001C361C386F663B000018181800000000000E1C18181C0E00007038181838700000663CFF3C6600000018187E1818000000000000001818300000007E00000000000000000018180000060C1830604000003C666E76663C000018381818187E00003C660C18307E00007E0C180C663C00000C1C3C6C7E0C00007E607C06663C00003C607C66663C00007E060C18303000003C663C66663C00003C663E060C380000001818001818000000181800181830060C1830180C060000007E00007E00006030180C18306000003C660C18001800003C666E6E603E0000183C66667E6600007C667C66667C00003C666060663C0000786C66666C7800007E607C60607E00007E607C60606000003E60606E663E000066667E66666600007E181818187E000006060606663C0000666C78786C66000060606060607E000063777F6B6363000066767E7E6E6600003C666666663C00007C66667C606000003C6666666C3600007C66667C6C6600003C603C06063C00007E1818181818000066666666667E0000666666663C18000063636B7F7763000066663C3C6666000066663C18181800007E0C1830607E00001E181818181E0000406030180C0600007818181818780000081C3663000000000000000000FF0000367F7F3E1C08001818181F1F1818180303030303030303181818F8F8000000181818F8F8181818000000F8F818181803070E1C3870E0C0C0E070381C0E07030103070F1F3F7FFF000000000F0F0F0F80C0E0F0F8FCFEFF0F0F0F0F00000000F0F0F0F000000000FFFF000000000000000000000000FFFF00000000F0F0F0F0001C1C7777081C000000001F1F181818000000FFFF000000181818FFFF18181800003C7E7E7E3C0000000000FFFFFFFFC0C0C0C0C0C0C0C0000000FFFF181818181818FFFF000000F0F0F0F0F0F0F0F01818181F1F000000786078607E181E0000183C7E18181800001818187E3C18000018307E3018000000180C7E0C18000000183C7E7E3C180000003C063E663E000060607C66667C0000003C6060603C000006063E66663E0000003C667E603C00000E183E1818180000003E66663E067C0060607C666666000018003818183C00000600060606063C0060606C786C66000038181818183C000000667F7F6B630000007C666666660000003C6666663C0000007C66667C606000003E66663E060600007C666060600000003E603C067C0000187E1818180E000000666666663E0000006666663C18000000636B7F3E36000000663C183C660000006666663E0C7800007E0C18307E0000183C7E7E183C001818181818181818007E787C6E660600081838783818080010181C1E1C1810000000000000000000001818181800180000666666000000000066FF6666FF6600183E603C067C180000666C18306646001C361C386F663B000018181800000000000E1C18181C0E00007038181838700000663CFF3C6600000018187E1818000000000000001818300000007E00000000000000000018180000060C1830604000003C666E76663C000018381818187E00003C660C18307E00007E0C180C663C00000C1C3C6C7E0C00007E607C06663C00003C607C66663C00007E060C18303000003C663C66663C00003C663E060C380000001818001818000000181800181830060C1830180C060000007E00007E00006030180C18306000003C660C18001800003C666E6E603E0000183C66667E6600007C667C66667C00003C666060663C0000786C66666C7800007E607C60607E00007E607C60606000003E60606E663E000066667E66666600007E181818187E000006060606663C0000666C78786C66000060606060607E000063777F6B6363000066767E7E6E6600003C666666663C00007C66667C606000003C6666666C3600007C66667C6C6600003C603C06063C00007E1818181818000066666666667E0000666666663C18000063636B7F7763000066663C3C6666000066663C18181800007E0C1830607E00001E181818181E0000406030180C0600007818181818780000081C3663000000000000000000FF0000367F7F3E1C08001818181F1F1818180303030303030303181818F8F8000000181818F8F8181818000000F8F818181803070E1C3870E0C0C0E070381C0E07030103070F1F3F7FFF000000000F0F0F0F80C0E0F0F8FCFEFF0F0F0F0F00000000F0F0F0F000000000FFFF000000000000000000000000FFFF00000000F0F0F0F0001C1C7777081C000000001F1F181818000000FFFF000000181818FFFF18181800003C7E7E7E3C0000000000FFFFFFFFC0C0C0C0C0C0C0C0000000FFFF181818181818FFFF000000F0F0F0F0F0F0F0F01818181F1F000000786078607E181E0000183C7E18181800001818187E3C18000018307E3018000000180C7E0C18000000183C7E7E3C180000003C063E663E000060607C66667C0000003C6060603C000006063E66663E0000003C667E603C00000E183E1818180000003E66663E067C0060607C666666000018003818183C00000600060606063C0060606C786C66000038181818183C000000667F7F6B630000007C666666660000003C6666663C0000007C66667C606000003E66663E060600007C666060600000003E603C067C0000187E1818180E000000666666663E0000006666663C18000000636B7F3E36000000663C183C660000006666663E0C7800007E0C18307E0000183C7E7E183C001818181818181818007E787C6E660600081838783818080010181C1E1C181000","FortyBytes":"1","Pages":[{"Nr":1,"Name":"Page 1","View":"A88D010101018E860101011D9E9FA0A1A2A3A4A5260101848D010101010101850000000000000000A88D010101018E8601020B0B0B0B0B0B8787878787870C848D010101010101850000000000000000A88D010101018E860101011D9E9FA0A1A2A3A4A5260101848D010101010101850000000000000000A88D010101018E860101011D9E9FA0A1A2A3A4A5260101848D010101010101850000000000000000A88D010101018E860101011D9E9FA0A1A2A3A4A5260101848D010101010101850000000000000000A88D010101018E860101011D9E9FA0A1A2A3A4A5260101848D010101010101850000000000000000A88D010101018E860101011DB49FA0A1A2A3A4B4260101848D010101010101850000000000000000A88D010101018E860101011D9E9FA0A1A2A3A4A5B4C3C4C5C6C7C8C9CA0101850000000000000000A88D010101018E860101011D9E9FA0A1A2A3A4A5B5CBCCCDCECF0101010101850000000000000000A88D010101018E860101011D9E9FA0A1A2A3A4A5260101848D010101010101850000000000000000A88D010101018E860101011D9E9FA0A1A2A3A4A5260101848D010101010101850000000000000000A88D010101018E860101011DB49FA0A1A2A3A4B4260101848D010101010101850000000000000000A88D01B6B7B8B9BABBBCBDAB9E9FA0A1A2A3A4A5260101848D010101010101850000000000000000A88D01010101BEBFC0C1C2AA9E9FA0A1A2A3A4A5260101848D010101010101850000000000000000A88D010101018E860101011D9E9FA0A1A2A3A425260101848D010101010101850000000000000000A88D010101018E860101011D9E9FA0A1A2A3A425260101848D010101010101850000000000000000A88D010101018E860101011DB49FA0A1A2A3A4B4260101848D010101010101850000000000000000A88D010101018E860101011D9E9FA0A1A2A3A425B4C3C4C5C6C7C8C9CA0101850000000000000000A88D010101018E860101011DB29FA0A1A2A3A425B5CBCCCDCECF010101010185000000000000000001010101010101010101011D1E9FA0A1A2A3A425260101010101010487080101000000000000000001010102010101010301011D1E9FA0A1A2A3A42526020101015A5B35890A0101000000000000000001010101010101010101011D1E9FA0A1A2A3A42526010101015E5FDDDC640101000000000000000001010101030101010101011D1E9FA0A1A2A3A425260301E0E16263E642650101000000000000000001010101010101038201011D1E9FA0A1A2A3A425260101EDE8E96AEBEC640101000000000000000001010101010101010101011D1E9FA0A1A2A3A425260101EDEE427042F2650101000000000000000001010101010101010101011D1E9FA0A1A2A3A425260101F5F4F4F4F4F30101010000000000000000","SelectedFont":"0101010101010101010101010101010101010102020202020201"}]} \ No newline at end of file diff --git a/lumber.asm b/lumber.asm index 6501a29..f8063ad 100644 --- a/lumber.asm +++ b/lumber.asm @@ -106,11 +106,10 @@ dl_level .by $04 .by $44 .wo gamescreen_middle ; branches - :2 .by $04 .by $84 ; DLI1 - color change (power bar - letters) and second clouds - :5 .by $04 + :3 .by $04 .by $84 ; DLI2 - last clouds - :7 .by $04 + :11 .by $04 .by $84 ; DLI3 .by $44 animation_addr @@ -986,9 +985,9 @@ datalines_bird=8 .proc PrepareCloudsPM ;-------------------------------------------------- ; 3 clouds - ; 1 - vertical offset in PM from 5 (first byte) to 28 (last byte) - ; 2 - vertical offset in PM from 29 (first byte) to 52 (last byte) - ; 3 - vertical offset in PM from 53 (first byte) to 84 (last byte) + ; 1 - vertical offset in PM from 5 (first byte) to 20 (last byte) + ; 2 - vertical offset in PM from 21 (first byte) to 36 (last byte) + ; 3 - vertical offset in PM from 37 (first byte) to 84 (last byte) ; cloud jsr make_cloud1 jsr make_cloud2 @@ -1015,47 +1014,47 @@ datalines_bird=8 rts make_cloud1 ; clear cloud 1 PMG memory - ldx #(28-5) + ldx #(20-5) lda #0 @ sta PMmemory+$300+5,x sta PMmemory+$380+5,x sta PMmemory+$180+5,x dex bpl @- - randomize 0 (28-5-datalines_clouds) + randomize 0 (20-5-datalines_clouds) adc #(datalines_clouds-1+5) tay bne fill_cloud make_cloud2 ; clear cloud 2 PMG memory - ldx #(52-29) + ldx #(36-21) lda #0 -@ sta PMmemory+$300+29,x - sta PMmemory+$380+29,x - sta PMmemory+$180+29,x +@ sta PMmemory+$300+21,x + sta PMmemory+$380+21,x + sta PMmemory+$180+21,x dex bpl @- - randomize 0 (52-29-datalines_clouds) - adc #(datalines_clouds-1+29) + randomize 0 (36-21-datalines_clouds) + adc #(datalines_clouds-1+21) tay bne fill_cloud make_cloud3 ; clear cloud 3 PMG memory - ldx #(84-53) + ldx #(84-37) lda #0 -@ sta PMmemory+$300+53,x - sta PMmemory+$380+53,x - sta PMmemory+$180+53,x +@ sta PMmemory+$300+37,x + sta PMmemory+$380+37,x + sta PMmemory+$180+37,x dex bpl @- - randomize 0 (70-53-datalines_clouds) - adc #(datalines_clouds-1+53) + randomize 0 (51-37-datalines_clouds) + adc #(datalines_clouds-1+37) tay ; fill cloud PMG memory fill_cloud ldx #datalines_clouds-1 lda RANDOM - and #%00000011 + and #%00000111 bne not_shape_1 ; shape1 @ lda cloud1_P2,x @@ -1097,6 +1096,8 @@ not_shape_2 bpl @- rts not_shape_3 + cmp #3 + bne not_shape_4 ; shape 4 @ lda cloud4_P2,x sta PMmemory+$300,y @@ -1108,35 +1109,115 @@ not_shape_3 dex bpl @- rts +not_shape_4 + cmp #4 + bne not_shape_5 + ; shape 5 +@ lda cloud5_P2,x + sta PMmemory+$300,y + lda cloud5_P3,x + sta PMmemory+$380,y + lda cloud5_M,x + sta PMmemory+$180,y + dey + dex + bpl @- + rts +not_shape_5 + cmp #5 + bne not_shape_6 + ; shape 6 +@ lda cloud6_P2,x + sta PMmemory+$300,y + lda cloud6_P3,x + sta PMmemory+$380,y + lda cloud6_M,x + sta PMmemory+$180,y + dey + dex + bpl @- + rts +not_shape_6 + cmp #6 + bne not_shape_7 + ; shape 7 +@ lda cloud7_P2,x + sta PMmemory+$300,y + lda cloud7_P3,x + sta PMmemory+$380,y + lda cloud7_M,x + sta PMmemory+$180,y + dey + dex + bpl @- + rts +not_shape_7 + ; shape 8 +@ lda cloud8_P2,x + sta PMmemory+$300,y + lda cloud8_P3,x + sta PMmemory+$380,y + lda cloud8_M,x + sta PMmemory+$180,y + dey + dex + bpl @- + rts ; clouds data -; shape 1 +; shapes 1 to 8 for clouds +; player 2 cloud1_P2 .by $00,$00,$00,$00,$00,$00,$00,$00,$08,$1D,$3F,$3F -cloud1_P3 - .by $00,$00,$00,$00,$00,$00,$00,$00,$00,$80,$E0,$F8 -cloud1_M - .by $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00 -; shape2 cloud2_P2 .by $00,$00,$00,$00,$00,$00,$00,$00,$07,$1F,$3F,$FF -cloud2_P3 - .by $00,$00,$00,$00,$00,$00,$00,$00,$80,$DC,$FE,$FF -cloud2_M - .by $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00 -; shape 3 cloud3_P2 .by $00,$00,$00,$00,$00,$00,$00,$38,$7D,$FF,$FF,$FF -cloud3_P3 - .by $00,$00,$00,$00,$00,$00,$00,$C0,$F0,$FC,$FE,$FF -cloud3_M - .by $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$10,$30 -; shape 4 cloud4_P2 .by $00,$00,$00,$00,$00,$00,$0E,$1F,$1F,$7F,$FF,$FF +cloud5_P2 + .by $00,$00,$00,$00,$00,$00,$01,$73,$FF,$FF,$FF,$FF +cloud6_P2 + .by $00,$00,$00,$00,$00,$3E,$FF,$FF,$FF,$FF,$FF,$7C +cloud7_P2 + .by $00,$00,$01,$03,$77,$FF,$FF,$FF,$FF,$FF,$07,$01 +cloud8_P2 + .by $00,$0F,$1F,$BF,$FF,$FF,$FF,$FF,$FF,$FF,$1F,$07 +; player 3 +cloud1_P3 + .by $00,$00,$00,$00,$00,$00,$00,$00,$00,$80,$E0,$F8 +cloud2_P3 + .by $00,$00,$00,$00,$00,$00,$00,$00,$80,$DC,$FE,$FF +cloud3_P3 + .by $00,$00,$00,$00,$00,$00,$00,$C0,$F0,$FC,$FE,$FF cloud4_P3 .by $00,$00,$00,$00,$00,$00,$30,$78,$78,$FB,$FF,$FF +cloud5_P3 + .by $00,$00,$00,$00,$00,$00,$C0,$F6,$FF,$FF,$FF,$FF +cloud6_P3 + .by $00,$00,$00,$00,$00,$00,$7C,$FF,$FF,$FF,$FF,$FF +cloud7_P3 + .by $00,$00,$F0,$FB,$FF,$FF,$FF,$FF,$FF,$FF,$FC,$F8 +cloud8_P3 + .by $0F,$1F,$BF,$FF,$FF,$FF,$FF,$FF,$FF,$FC,$C0,$80 +; missiles +cloud1_M + .by $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00 +cloud2_M + .by $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00 +cloud3_M + .by $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$10,$30 cloud4_M .by $00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$90 +cloud5_M + .by $00,$00,$00,$00,$00,$00,$00,$00,$00,$10,$B0,$F0 +cloud6_M + .by $00,$00,$00,$00,$00,$00,$10,$30,$B0,$B0,$90,$00 +cloud7_M + .by $00,$00,$00,$80,$C0,$C0,$D0,$F0,$F0,$80,$00,$00 +cloud8_M + .by $00,$80,$80,$D0,$F0,$F0,$F0,$F0,$B0,$10,$00,$00 + + datalines_clouds=12 .endp ;-------------------------------------------------- diff --git a/lumber.xex b/lumber.xex index 855ae36..b5042ab 100644 Binary files a/lumber.xex and b/lumber.xex differ