Language…
10 users online: 1LE, dotCoockie, Hamilton64, Ice Man, LunaticAlice, Ntchannel Rom-hacking, ocked, pixlrik, SubconsciousEye, xhsdf - Guests: 994 - Bots: 162
Users: 67,686 (2,011 active)
Latest user: tonye3940

Reverting Map16 Blocks v2.0.3

SMW Blocks → Reverting Map16 Blocks v2.0.3

Submission Details

Name: Reverting Map16 Blocks v2.0.3
Author: HammerBrother
Added:
Version History: View
Act As: Various
Includes GFX: Yes
Description: These block package, when these blocks gets changed or deleted, will revert back after a few frames or so. Useful for puzzle or switches that needs to be reused (without the use of a sprite). Note that Yoshi is incompatible with most of these.
Tags: lorom map16 revert sa-1
Comments: 7 (jump to comments)
Rating:
5.0 (1 rating)
No rating
Download 88.03 KiB | 425 downloads

Screenshots

View all

Comments (7)

FedoraFriday Link
These are absolutely fantastic! While great on their own, you can pretty seamlessly apply the reverting functionality to any custom block you want, pretty much as simple as copy/pasting. Well done!
BlueToad Link
Why is Yoshi incompatible?
 MarioFanGamer Link
Fixed list.txt where you have misspelled "RevertHold_RequireMovTowards_SwitchPalaceTR.asm".
HammerBrother Author From older version: Reverting Map16 Blocks Link
Oh, thanks. Sa-1 is extremely useful, especially when it comes to certain situations like:
  • If you're programming sprite looting after a sprite is defeated, much like a rewarding system (those type of sprite are probably the only type that interact with blocks, next to the player's fireballs)
  • When having the ability to spawn multiple sprites, like spawning lots of projectiles (megaman shoot-em-up) that aren't extended/cluster sprites, that is a hogger with only 12 slots

And finally, the game can slowdown easily with many sprites, even with optimized code. Its no wonder the VLDC series really wanted SA-1 (even if it wants to stay vanilla as much as possible).

By the way, is there a define where you can change the size of the sprite tables (make it more or less than 22 slots?)
 MarioFanGamer From older version: Reverting Map16 Blocks Link
Maybe I was a bit too harsh about the removal simply because of improper SA-1 usage simply because of freeRAM. Of course, that's still not an excuse to not make everything SA-1 compatible. Nonetheless, I had added another define file with proper SA-1 addresses (the one you have suggested in the submission notes were already reserved for the backup part in BW-RAM but you knew it from the HP meter).

Other then that, I haven't found any problems so I went to an acception.
HammerBrother Author From older version: Reverting Map16 Blocks Link
Thanks!
MarioE From older version: Reverting Map16 Blocks Link
Nice mechanic for puzzles. Good job!