Banner
Views: 236,538,507
Time: 2013-05-24 11:15:42 AM
18 users online: AntiDuck, DevEd, empoleom, o Ersanio, Flame8765, Henix Aurorus, HyperMario, o K3fka, Koopster, KY2010, o Ladida, Lui37, Pokeymeister80, Rockythetigre, o ShadowPhoenix, Shog, Sokobansolver, o Tahixham - Guests: 33 - Bots: 13Users: 22,880 (1,275 active)
Latest: Carka Jack
Tip: Use BlockTool Super Deluxe to insert custom blocks into your hack.
SRAM Expand 1 Player/VWF fixing
Forum Index - SMW Hacking - General SMW Hacking Help - ASM & Related Topics - SRAM Expand 1 Player/VWF fixing
Pages: « 1 »
When I have this patched after the '1 or 2 player patch' and the VWF dialogues patch, the ROM results in the black screen.

This is how the patch is:

Asar specific
It's because the SRAM size byte in the ROM is set to 03 when you apply the SRAM Expand patch. Because the VWF Dialogue patch needs 128kb of SRAM, it needs to be set to 07.

To fix it, simply change the !SRAMSize define to 07 and reapply the SRAM Expand patch.
Yes, !SRAMSize is indeed bogus. What gave you the idea that $FF is a valid value there?
Set it back to $02, then reapply the VWF patch. My edit of the SRAM expand patch won't touch that value if the value already there is larger; the VWF patch is more agressive and will put its size there no matter what you do.
It's fixed but it pulls random values from the beginning into the specific RAM addresses.

Here's the code (updated)
Last edited on 2012-02-25 03:58:59 PM by shrine.
Try removing the .srm file.
If that doesn't work, set SRAM size to $02 and reapply the patch.
If that doesn't help either, give me the ROM and I'll check where the overlap is.
Here's the ips file...
It's the temp.zip in My Files


(When I changed the !SRAMSize define, it loads completely different values)
Last edited on 2012-02-25 04:18:52 PM by shrine.
(...I just fixed that link, and now you remove it?)

Originally posted by code
LDA Tablev,x ; load the starting value from Tablev

Replace this LDA with LDA.l. I must've missed it when converting the patch; I'll fix it as soon as I can (some of the intertubes appear to be clogged right now).
Originally posted by Alcaro
(...I just fixed that link, and now you remove it?)


I didn't even see it fixed. I must have changed it just shortly after you changed it *embarassed*

Originally posted by Alcaro
Originally posted by code
LDA Tablev,x ; load the starting value from Tablev

Replace this LDA with LDA.l. I must've missed it when converting the patch; I'll fix it as soon as I can (some of the intertubes appear to be clogged right now).


Hope has been restored. No, seriously, I should be a branded pest by now.
Pages: « 1 »
Forum Index - SMW Hacking - General SMW Hacking Help - ASM & Related Topics - SRAM Expand 1 Player/VWF fixing

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

Copyright © 2005 - 2013 - SMW Central
Legal Information - Link To Us


Total queries: 27

Menu