Banner
Views: 932,794,847
Time:
11 users online: Abdu,  AmperSam, CruelKaizo42, dericobanjo, FiftyNyne, gui,  Lazy,  patcdr, Scrambles_, tcdw, YouFailMe - Guests: 106 - Bots: 355 Users: 52,066 (2,105 active)
Latest: Steffi4689
Tip: This thread contains data you might find helpful when coding.
Not logged in.
Details for Custom Bounce Blocks 3.3
SMW Patches - Custom Bounce Blocks 3.3 Link - Show random
File Name: Custom Bounce Blocks 3.3
Added:
Version History: View
Authors: HammerBrother, Kaijyuu, MarioFanGamer
Tool: Asar
Requires Free Space: Yes
Bug Fix: Yes
Featured: No
Description: Much like the cluster sprite patch, this is a patch that allows you to create your own custom bounce blocks.

No more shall your custom blocks not bounce.
No more do you have to you overwrite turnblock graphics.
No more shall your SMB3 breakable bricks have that silly bounce-but-not animation.

Comes with example block and bounce sprite (a SMB3 brick).

For a changelog, look into the readme.
Tags: block, bounce sprites, gps, lorom, sa-1
Download: Download - 16.53 KiB
741 downloads
Screenshots
Image
Amomario123w
This patch is just for people who knows prograning in ASM,is it?
Posted by: Amomario123w - | Link
Flaming Hot Toons
so i got this error d:/users/willianpo/downloads/asar181/smb3brick.asm:12: warning: (W1008): Missing org or freespace command. [db $37]
d:/users/willianpo/downloads/asar181/smb3brick.asm:26 (called from d:/users/willianpo/downloads/asar181/smb3brick.asm:26): error: (E5094): Macro 'spawn_bounce_sprite' wasn't found. [%spawn_bounce_sprite()]
d:/users/willianpo/downloads/asar181/smb3brick.asm:28 (called from d:/users/willianpo/downloads/asar181/smb3brick.asm:26): error: (E5088): Define 'addr' wasn't found.
d:/users/willianpo/downloads/asar181/smb3brick.asm:43 (called from d:/users/willianpo/downloads/asar181/smb3brick.asm:26): error: (E5088): Define 'bank' wasn't found.
d:/users/willianpo/downloads/asar181/smb3brick.asm:64 (called from d:/users/willianpo/downloads/asar181/smb3brick.asm:26): error: (E5088): Define 'addr' wasn't found.
d:/users/willianpo/downloads/asar181/smb3brick.asm:86 (called from d:/users/willianpo/downloads/asar181/smb3brick.asm:26): error: (E5088): Define 'addr' wasn't found.
d:/users/willianpo/downloads/asar181/smb3brick.asm:87 (called from d:/users/willianpo/downloads/asar181/smb3brick.asm:87): error: (E5094): Macro 'check_sprite_kicked_vertical' wasn't found. [%check_sprite_kicked_vertical()]
d:/users/willianpo/downloads/asar181/smb3brick.asm:91 (called from d:/users/willianpo/downloads/asar181/smb3brick.asm:87): error: (E5088): Define 'AA' wasn't found.
d:/users/willianpo/downloads/asar181/smb3brick.asm:118 (called from d:/users/willianpo/downloads/asar181/smb3brick.asm:118): error: (E5094): Macro 'sprite_block_position' wasn't found. [%sprite_block_position()]
d:/users/willianpo/downloads/asar181/smb3brick.asm:123 (called from d:/users/willianpo/downloads/asar181/smb3brick.asm:118): error: (E5088): Define 'bank' wasn't found.
d:/users/willianpo/downloads/asar181/smb3brick.asm:150 (called from d:/users/willianpo/downloads/asar181/smb3brick.asm:118): error: (E5088): Define 'addr' wasn't found.
d:/users/willianpo/downloads/asar181/smb3brick.asm:151 (called from d:/users/willianpo/downloads/asar181/smb3brick.asm:151): error: (E5094): Macro 'check_sprite_kicked_horizontal' wasn't found. [%check_sprite_kicked_horizontal()]
d:/users/willianpo/downloads/asar181/smb3brick.asm:171 (called from d:/users/willianpo/downloads/asar181/smb3brick.asm:171): error: (E5094): Macro 'sprite_block_position' wasn't found. [%sprite_block_position()]
d:/users/willianpo/downloads/asar181/smb3brick.asm:186 (called from d:/users/willianpo/downloads/asar181/smb3brick.asm:186): error: (E5094): Macro 'shatter_block' wasn't found. [%shatter_block()]
d:/users/willianpo/downloads/asar181/smb3brick.asm:235 (called from d:/users/willianpo/downloads/asar181/smb3brick.asm:235): error: (E5094): Macro 'shatter_block' wasn't found. [%shatter_block()]
d:/users/willianpo/downloads/asar181/smb3brick.asm:284 (called from d:/users/willianpo/downloads/asar181/smb3brick.asm:235): error: (E5088): Define 'addr' wasn't found.
d:/users/willianpo/downloads/asar181/smb3brick.asm:290 (called from d:/users/willianpo/downloads/asar181/smb3brick.asm:235): error: (E5088): Define 'addr' wasn't found.
d:/users/willianpo/downloads/asar181/smb3brick.asm:318 (called from d:/users/willianpo/downloads/asar181/smb3brick.asm:235): error: (E5088): Define 'addr' wasn't found.
d:/users/willianpo/downloads/asar181/smb3brick.asm:325 (called from d:/users/willianpo/downloads/asar181/smb3brick.asm:325): error: (E5094): Macro 'erase_block' wasn't found. [%erase_block()]
d:/users/willianpo/downloads/asar181/smb3brick.asm:332 (called from d:/users/willianpo/downloads/asar181/smb3brick.asm:325): error: (E5088): Define 'bank' wasn't found.
d:/users/willianpo/downloads/asar181/smb3brick.asm:338 (called from d:/users/willianpo/downloads/asar181/smb3brick.asm:325): error: (E5088): Define 'addr' wasn't found.
A simple brick block. pls help
Posted by: Flaming Hot Toons - | Link
Anas
Originally posted by qantuum
Wroks kinda fine but I am bummed to not find contents appropriately to the readme.
It mentions a folder called "CustomBounceBlkDefines" and a file called "CoinObject.txt" that are not present in the zip bundle.
And since I understand CoinObject is intended to be a SMB3 coin that remains collected in memory, I won't have access to this feature, is that right?


I heard MFG removed then for some reason when he remoderated it. Ask him.
Posted by: Anas - | Link
qantuum
Wroks kinda fine but I am bummed to not find contents appropriately to the readme.
It mentions a folder called "CustomBounceBlkDefines" and a file called "CoinObject.txt" that are not present in the zip bundle.
And since I understand CoinObject is intended to be a SMB3 coin that remains collected in memory, I won't have access to this feature, is that right?
Posted by: qantuum - | Link
RussianMan
Fixed one oversight with example brick block that makes fireball contact break block and make player bounce up if big and spinjumping. It was cause due to unecessary else that removed solid block code if !CoinBrick was set (changelog says it was fixed, but it wasn't?). Also readme is a little outdated, it mentions 2 items that aren't present anymore, and I'm pretty sure remoderation update wasn't made back in 2017.

Still, this is a very good patch, it's easy to install and a great tool for adding new bounce sprites.
Posted by:  RussianMan - | Link
MarioFanGamer
I have noticed a couple bug with my version. More specifically, the routines InvisSldFromBncSpr and TileFromBounceSpr0 assume the current bounce sprite index is in X and not Y which messes a few things up. The previous version also don't take account for bigger levels, causing the block to leave out an invisible solid block even if the graphics are updated (but only if they aren't onscreen in which they disappear).
Posted by:  MarioFanGamer - | Link

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

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


Menu

Follow Us On

  • YouTube
  • Twitch
  • Twitter

Affiliates

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