61 users online:  1UPdudes,  Anorakun, av_mayo,  bebn legg, Big Taste, Blizzard Buffalo, BoBTF, BootaNoBijuu, broom, bsolt, chickaDEE Magazine, codfish1002, CosmicTiff, Cris2k, Darolac, Davidlolkmo, DDCecil,  Deeke, Dreekius,  Eevee, ethan, Face, FedoraFriday, h.carrell, Infinity, K.T.B., K3fka, KaidenThelens, Lotica, Luigiman941, MANGOMILK, Maximus_the_Mad_,  Maxodex, MDBattleFrog, Medic, MilkyMooer, Mrmightymouse,  Nameless, ninj, OrangeBronzeDaisy, Pancake001,  patcdr, Reaper Fan, RPG Hacker, rumpg46691, Rykon-V73, Sancles, Sariel,  Scrydan, ShadowBoxer_Sandshrew, SimFan96, Skystarmania, StackDino, Super Maks 64,  Teows, TheMorganah, Thiago678, TruffledToad, WhiteYoshiEgg,  xHF01x, yoshii - Guests: 80 - Bots: 77 Users: 45,755 (3,368 active)
Latest user: Maximus_the_Mad_
Not logged in.
Details for Dynamic Sprites Patch
SMW Patches - Dynamic Sprites Patch Show random
File Name: Dynamic Sprites Patch
Version History: View
Authors: edit1754, smkdan
Tool: Asar
Requires Free Space: Yes
Bug Fix: No
Featured: Yes
Description: dsx.asm. Lets you use dynamic sprites.

UPDATE: now doesn't screw up the overworld.

This update copies SA-1 method to handle the dynamic sprite slots.

Originally, dsx.asm just uploaded the whole lower half of SP4 every frame, now it only uploads the graphics of the sprites that are on screen.
dsx.asm also has integrated garble.asm instead of having it on another file.
Tags: dynamic sprites, lorom, needs remoderation, sprites
Download: Download - 1.47 KiB
Nice update.
Posted by: Mogu94 - | Link
Vitor Vilela
Stable and running fine, approved.

Obviously it is not a SA-1 hybrid version because this patch is already included (and optimized) for SA-1 Pack, which is the reason that LX5 decided to update the original one with SA-1 Pack's optimizations (multiple DMAs to reduce V-blank usage if less slots are being used). Also that should make a bit of SP4 free if the level designer never put more than x (1-3) dynamic sprites on same screen.
Posted by: Vitor Vilela - | Link
Is this a sa-1 hybrid? Because I couldn't find this: if read1($00FFD5) == $23
Posted by: HammerBrother - | Link