Language…
10 users online: Cat person, Galactic Spear, Gringo Loco Jr., icey707, Jordan, Josyenew, monkey03297, Pottsie, Vini2019huebr, zAce08xZ - Guests: 273 - Bots: 131
Users: 70,476 (2,462 active)
Latest user: CristoDaHora

Block Duplication Fix v1.6

SMW Patches → Block Duplication Fix v1.6

Submission Details

Name: Block Duplication Fix v1.6
Authors: Tattletale, lolcats439, spooonsss
Added:
Version History: View
Tool: Asar
Requires Free Space: Yes
Bug Fix: Yes
Featured: No
Description: Fixes the block duplication glitch. More details can be found inside the ASM file. Uses 1 byte of FreeRAM.

v1.6:
------------------
Fixed a dup when $0195A5 is patched (first screenshot)

v1.5:
------------------
Fixed a bug where the Y displacement wouldn't consider Y-high, so it would clone stuff anyway and also shoot whatever spawned sprite to the wrong coordinates when at the Y edge of the screen
Changed default FreeRam
Tags: lorom sa-1
Comments: 13 (jump to comments)
Download 2.20 KiB | 798 downloads

Screenshots

Comments (13)

 Erik Link
Tested with:
- Asar 1.91
- SA-1 v1.40
- Lunar Magic 3.50
- Mesen 2
- The following hex edit was applied to test the update:
Code
org $0195A5
    db $00


Patch was compared against the previous version to verify that the intended effects of the update were correct.
I'm gonna be honest, at first I didn't understand what this update was supposed to do as I wasn't familiar with the hex edit described above. However, once applied, it is clear that the previous version was pretty broken in that respect.
After some time in slowed down gameplay attempting to duplicate a block without success, I'd say the update delivers in that regard.
Anas Link
Originally posted by spooonsss
It's my understanding that I'm allowed to submit bugfixes for inactive users, but not new features from active users. (If she wanted it on the site, she would've submitted it)


Late, but of course I don't mean actually submitting her patch, I am simply suggesting a per-level toggle. It can either be free RAM, or it could be a table that allows you to disable the fix in certain levels, which is a little better since it saves a whole free RAM. And that way, you won't directly copy the way her version does it.
Anas Link
May I suggest making this patch toggleable, like in d^4’s mod of the patch? That way, it won’t be global if the user doesn’t want that.
spooonsss Author Link
It's my understanding that I'm allowed to submit bugfixes for inactive users, but not new features from active users. (If she wanted it on the site, she would've submitted it)
 RussianMan From older version: Block Duplication Fix v1.5 Link
Fixed Super-FX compatibility. Now it's only compatible with Asar versions 1.71 and later.

Solid fix, as solid as my attempts to trigger glitch with it. Good work!
Tattletale Author From older version: Block Duplication Fix v1.5 Link
I don't see why it would be incompatible with various patches. Give me examples.
torzod From older version: Block Duplication Fix v1.5 Link
seems to be incompatible with various patches for whatever reason
juaneergameer99 From older version: Block Duplication Fix v1.5 Link
r.i.p. powerup incrementation glitch
Green Jerry From older version: Block Duplication Fix v1.5 Link
Tags: needs remoderation
 Erik From older version: Block Duplication Fix v1.4 Link
you actually didn't, sort by tags ;)
e: I have been informed that she actually submitted her updates first. I must apologize for this grave error I commited.
LDA From older version: Block Duplication Fix v1.4 Link
yes I made the first superfx hybrid patch ever
 Erik From older version: Block Duplication Fix v1.4 Link
Good conversion, works fine.
Good to see people actually converting to SuperFX too.
Mariofan64 From older version: Block Duplication Fix v1.4 Link
So converted to asar AND added sa-1 support AND added super fx support.

HUGE UPGRADE.