VLDC #13 ends in
Views: 995,151,416
14 users online:  Anorakun,  bebn legg, CarlMitchell60, Dr. Gaspacho, Exodust, Graham,  Hooded Edge, Infinity, MarkAlarm, Miscalc, MrMartley64,  quietmason, SF - The Dark Warrior, snoruntpyro - Guests: 71 - Bots: 94 Users: 54,549 (2,072 active)
Latest: Mario Koopa
Tip: A common level trope to avoid is "item babysitting". This involves forcing the player to carry P-Switches, springboards, or other items all around the level. Usually, this doesn't end up being very fun or engaging, so use another level gimmick if you can.
Not logged in.
Wave Munchers by Mandew
Forum Index - Valley of Bowser - Moderation Questions - UberASM - Wave Munchers by Mandew
Pages: « 1 » Link
File Name: Wave Munchers
Submitted: 2017-03-12 09:24:32 AM by Mandew
Authors: Mandew
Includes GFX: Yes
Includes Hijack: No
Featured: No
Description: It's kinda like a Cluster Sprite but it's inserted exclusively with UberASM. Wave Munchers will jump one after the other, from right to left, from the bottom of the screen.

Reprise of an old Wave Muncher thing in the sprite section. This one is made to be compatible without SA-1.

Note: It uses Cluster Sprite tables and OAM addresses, so usage along with real cluster sprites is not recommended.

More features and variants are planned in the near future.

Update March 13th 2017:
An advanced version is now available. By placing the advanced version along with its very large table in your folder, you can determine the vertical placement of each muncher (or use #$FF to assign no muncher to specific places.).

+ Fixed a major oversight regarding what happens when you pause the game.
This seems like this could be a kinda of neat idea.

However, I am unable to get the non-advanced version to work. It just causes many sprite tiles to appear seemingly randomly on screen, and doesn't do anything that acts like munchers are attacking me. I don't know too much about the code to know exactly what causes this, but the advanced one works fine.

Also: It's easy to add SA-1 support to this code. Jut add "|!addr" to all your defines that mention an addr directly, and find the on place in the non-advanced code that reference $0420 directly and add it there, and it acts the same on SA-1 as it does on non SA-1.
Pages: « 1 » Link
Forum Index - Valley of Bowser - Moderation Questions - UberASM - Wave Munchers by Mandew

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

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


Follow Us On

  • YouTube
  • Twitch
  • Twitter


  • Super Mario Bros. X Community
  • Mario Fan Games Galaxy
  • sm64romhacks