Views: 785,589,109
6 users online:  1UPdudes,  Major Flare, MegaNerd14, Mutsurini443, RollingRigatonis,  Tahixham - Guests: 37 - Bots: 177 Users: 41,067 (1,535 active)
Latest: Bio75
Tip: Check this thread to find extremely useful diagrams and data.Not logged in.
Air Swimming Cheep-Cheep by Mandew
Forum Index - Valley of Bowser - Moderation Questions - Sprites - Air Swimming Cheep-Cheep by Mandew
Pages: « 1 »
File Name: Air Swimming Cheep-Cheep
Submitted: by Mandew
Authors: Mandew
Type: Standard
Dynamic: No
Disassembly: No
Includes GFX: No
Description: A Cheep-Cheep that swims in the air.
Actually it doesn't care whether it's air or water, it'll swim either way.

Includes a horizontal and vertical version.
Sorry, but there's a main reason for removing this: code optimization.

- You see, your code can be greatly reduced. Say, you could use $14 instead of using two misc. tables in order to animate your sprite.

- Another thing: It's a simple 16x16 sprite. So why all the workaround to save the tile in a scratch ROM if you could easily write it directly to $0302,y? The same with properties; you had to use the scratch ROM, sure, but again the store to $0303,y could be more direct.

- Another example: your TurnAround routine. Why not setting $15AC before checking sprite direction? You could avoid code repetition.

- Last but not least: your sprite doen't work with SA-1 for the sole reason you did forget to convert your custom SUB_HORZ_POS routine.

Overall, while I think this is sprite is somewhat too simple, you need to pay attention of the details mentioned first. I recommend you to try to merge your sprite with the cheep cheep siassembly, found here, in order to make it more versatile.
Pages: « 1 »
Forum Index - Valley of Bowser - Moderation Questions - Sprites - Air Swimming Cheep-Cheep by Mandew

The purpose of this site is not to distribute copyrighted material, but to honor one of our favourite games.

Copyright © 2005 - 2019 - SMW Central
Legal Information - Privacy Policy - Link To Us

Total queries: 7


Follow Us On

  • YouTube
  • Twitch
  • Twitter


  • Talkhaus
  • SMBX Community
  • GTx0
  • Super Luigi Bros
  • MFGG
  • Gaming Reinvented