Name: | DMA Queue and Block Change Optimize v1.11 |
Authors: | imamelia, mario90, spooonsss |
Added: | |
Version History: | View |
Tool: | Asar |
Requires Free Space: | Yes |
Bug Fix: | No |
Featured: | No |
Description: | This is a patch that provides a DMA queue system, allowing you change GFX in VRAM easier. It also optimizes SMW's block change routine to allow more blocks to be changed in a single frame without overflowing V-blank (black bars). More details in the readme. Credit to spooonsss for fixing the growing/shrinking pipe bug. v1.1: fix bugs with vertical levels and layer 2 |
Tags: | blocks dma gfx graphics lorom optimize sa-1 vram |
Comments: | 12 (jump to comments) |
Download
4.59 KiB | 419 downloads
Comments (12)
Update seems to work fine. Also did end up bumping up the version number as people had suggested, and made a small tweak to the ASM file to fix a warning message from newer versions of Asar.
I would say something like version 1.1.1 would work fine, version change is necessary so the user can tell which changes they have
The update works properly.
Ability to queue DMA from the main code? Simply incredible.
Just wanted to mention I re-patched my rom and tested Horizontal and Vertical levels. All look great on my end! Thanks so much spooonsss!
I've edited the submission and added a PHX and PLX, so it should be fixed now.
* Lunar magic 3.33
* Asar 1.81
* SA-1 Pack 1.40
* Mesen-S 0.4.0
Ability to queue DMA from the main code? Simply incredible.