From 57d2dd4575cd946f46da723a805bb4cfa326346f Mon Sep 17 00:00:00 2001 From: blondie7575 Date: Mon, 23 Oct 2017 12:56:12 -0700 Subject: [PATCH] Basic spit sprite added --- Art/Spit0_004.xcf | Bin 0 -> 742 bytes Art/Spit1_005.xcf | Bin 0 -> 716 bytes Art/Spit2_006.xcf | Bin 0 -> 742 bytes Art/spit0_004.gif | Bin 0 -> 132 bytes Art/spit1_005.gif | Bin 0 -> 128 bytes Art/spit2_006.gif | Bin 0 -> 134 bytes Makefile | 2 +- SpriteBank00.bin | Bin 1217 -> 1659 bytes gamemanager.s | 2 +- gscats.2mg | Bin 819264 -> 819264 bytes projectile.s | 2 +- spritebank.s | 6 +++--- 12 files changed, 6 insertions(+), 6 deletions(-) create mode 100644 Art/Spit0_004.xcf create mode 100644 Art/Spit1_005.xcf create mode 100644 Art/Spit2_006.xcf create mode 100644 Art/spit0_004.gif create mode 100644 Art/spit1_005.gif create mode 100644 Art/spit2_006.gif diff --git a/Art/Spit0_004.xcf b/Art/Spit0_004.xcf new file mode 100644 index 0000000000000000000000000000000000000000..0580c1674141055e627749c26ad23a76e9141d1a GIT binary patch literal 742 zcmZ`%y-ve05OxBXkfzY`w}6DlG6bdK4FIV^0;wxwnmVbaCaIDD?SNPr5nEq?fsKWQ zS72r26?g>9U9eFq%1K}D^Y`7^mM@WrM{FE~?8@`n1fro}LN)+%jm?s6S%LCVs zGwv6>&#px=V4c(RE;@~}RK$M7-6#`%Rc(+~UQC9Z<>^rL_w7~~1?e!&SgTBK7WI7Q z9e8ETA#G*tLu+qNtM=Ld1Y5`X$PYvkv9>-7#K}BSY3^kr3MP_Zz;o7$poZm8)3WJ8iJHnbXin*US=6EM J*`c=vk>4Y&c+>y@ literal 0 HcmV?d00001 diff --git a/Art/Spit1_005.xcf b/Art/Spit1_005.xcf new file mode 100644 index 0000000000000000000000000000000000000000..ab2635c35162fd65fee09cb37cfd14deb256764b GIT binary patch literal 716 zcmZ`%y-ve05O$*ChL%Fh--Lw6b_hzv8vs&;1X5?VG__qzO;RPHv;$&gL~MNl1~wKJ zUV)X7SKt-GU9eFq$|rrg&-dNgmd{d!6E+J3n|fZC0GgUML<@KbTnFBZ*8Af4>+S4Q zhKm_UvgI_YN)F%(oVDan6oqOkvYMXT}I{{mZQ>BJ9IBw5#-1NgwlT=B7c0jC*h^;Tcz{bMD zE3h*13OoYgF11lA%1K}D^Y`7^mM=nv6FLnzz4p8gfoLe0kPW~QU<+{1oA2|Juea_e z=lT4Z0as|~G#6|LH*{}XJTrV~Gqk)R!Y7KpP|qSD-}NM=+&sc&rI9m)0fHTPfw&FM+oHyzihXBnhC0;G@T8TR) zz6~7r)v*ag@1_3@eHXCIM^&gV51#q7teLO4rq;J@)fXSbb}SRHX4e2!l^2>}cda{v F5DJ QPsC@Xq#yVs#>ij|0G|OpW&i*H literal 0 HcmV?d00001 diff --git a/Art/spit1_005.gif b/Art/spit1_005.gif new file mode 100644 index 0000000000000000000000000000000000000000..3529e11580e9169230859978e959ea44f4310d50 GIT binary patch literal 128 zcmZ?wbhEHb6krfwc+AcK1RZIDXJ#6|+wF2UE$#ozRSf?b{{R2aSGy5NVgki~g3d*$ zi6yBi3gww484B*6z5xu1KUo;L82A}i(8KoKX8N??Fi0OB9SZ5}%NOv_aUd*idfq|2w zqnY`U!s4Zx{G1KVOAi@XXSy&-FP^LUfuED3p?U7)d`8WBkRAnQ>BUQ+8kRg#SlQ9c z3R3LAh+z~f*eHZ7^WsHNeT#q=Edk3ef$Ck%q{+a~+0oF<1U7OJR2Zm^QS$>QM>FH% zg_`_qK$k5%WH7mqQ620Qpq)Sk3}6KeAO#S4uwy{_z%B>rgm`Zu)Rjzl+yM#>Ca8L# mQx>y;4P}A3k_GBY7A{a2fX!b5a?Zs2dnamb-8_R)lNkU+-+vPT delta 38 ucmey(bC6Tedo|ap8cqfVhF?t0jHeg`87Ah7PM*oMbMgbmy_>_BRha?#U<}Rx diff --git a/gamemanager.s b/gamemanager.s index e54d7c4..e90c5d1 100644 --- a/gamemanager.s +++ b/gamemanager.s @@ -285,7 +285,7 @@ fire: basePalette: - .word $0aef,$0080,$0861,$0c93,$0eb4,$0d66,$0f9a,$0000,$0000,$0000,$0000,$0000,$0000,$0000,$0000,$0FFF + .word $0aef,$0080,$0861,$0c93,$0eb4,$0d66,$0f9a,$0000,$07b,$0000,$0000,$0000,$0000,$0000,$0000,$0FFF diff --git a/gscats.2mg b/gscats.2mg index 3924a8c6d6a65e593c3b28b99d101d285fd773f2..5c032965e5d43c66f1647e0625e13fbb86fa5d35 100644 GIT binary patch delta 2811 zcmdT^eP~lx6u;-*_ww>ltsgkMbDD7C(>D!__5hh5N(x-{;{|}#4^g_$H>${ z;-aI7(bf!}`;fFr#b)!XR>^`JbY;TW7;}FNM3^{*p)g&TD_GagopbMfCUs-~?Q4nKNO#Tw#MA_YTd#L#%?l33(n@Yt!aH_-Al`tt!`;(V2pYGWG36= zk9yUkxbU?nzJNgDfj?I8gJXo-+$WVb_>62mcH@t3;n$DcD?8?)QdE;q42Cob2M{Bx(CfXksx1p9O_QBK&Lxz&uDN6oY5*XDKezB$EH?@3+X zx3s(V$r>xdSoux;#?WUeix31vql6?rSh?zJQkM?7IQdGjp;mg^ho2jKN|#G;y*`UHUnSG3taMcEiEp-bxSRqi!bM{vZNVse&~Xk+zcE^&Tt-f zLESVn;A744uTGH-#6L&tEa-;kQr#UjgFVU9EAoqego}aDGB{e*eqn9<0cKk~vkh`% z8*x#1u{E;`>;sV54>`VxJWZ{cr1X3MIj{6AY0dP4V{L%h`At8=H&dF%VYnf~nB9V0 z0egerzUj*~vL5tYXv;P79-swnPi(ZOueYmr*yrF>dq>e{hn(>5aH;AUzkOuAo!^ms ztHYm+c2u>0#FD!@?3>P#dk~uXn?KGrds7wXCvTbbVI^aGoJ05E;^gzj60whe3)S!@ zo5@mNj?Q?#v$Lr^Y*ZgeWV0ezWIk_aLfo*k$Agu=c;fhQLsR=osLmb>7At+;c;c9I zW(0yU0@rP=5La-{eckEz3GzKRvF!Of=_X+P|pE@G)M20sp+bT0azw68W- zl@|M|KBxTy2)E{oq|)S6wb)_t6~hHByBzUd4&2uu%wqWY5%22Xu<;cF5D=_OV>mxE z0nV3S@LNw>qim$6jh*uxMWN}qi9OSJg{}Dj>J$!46# z3V&*gW<#&#T&s#!3%!^UspGjCzGw$uUeB-KKp;475U-%buwbpIo z9x{`BA1hYgV|>QMMHn72f7I${(Gv?LhcN7C$23nf(zrK?eG+2)Pa@ce++v&m_FRkn e%!O&jsh|6JlZ}@t{E_Wb=Ps36?fZXkH2WhjJftT8 diff --git a/projectile.s b/projectile.s index 1953700..039ed9c 100644 --- a/projectile.s +++ b/projectile.s @@ -343,7 +343,7 @@ renderProjectiles: jmp renderProjectilesDone renderProjectilesDoIt: - RENDER_GAMEOBJECT projectileData,1 + RENDER_GAMEOBJECT projectileData,5 renderProjectilesDone: pla diff --git a/spritebank.s b/spritebank.s index c1c2532..3202a0d 100644 --- a/spritebank.s +++ b/spritebank.s @@ -2,16 +2,16 @@ DrawSpriteBank : - ASL ; A=Sprite Number ($0000-$0003) + ASL ; A=Sprite Number ($0000-$0006) TAX ; Y=Target Screen Address ($2000-$9D00) LDA SpriteBankNum,X ; Relative Sprite Number Table JMP (SpriteBankBank,X) ; Bank Number Table SpriteBankNum : - .dbyt $0000,$0300,$0200,$0100 + .dbyt $0000,$0200,$0300,$0100,$0500,$0600,$0400 SpriteBankBank : - .addr SpriteBankBank00,SpriteBankBank00,SpriteBankBank00,SpriteBankBank00 + .addr SpriteBankBank00,SpriteBankBank00,SpriteBankBank00,SpriteBankBank00,SpriteBankBank00,SpriteBankBank00,SpriteBankBank00 SpriteBankBank00 : JSL $AA0000