| 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  |
|
|
|
| Posted on 2012-02-24 06:26:25 PM |
Link | Quote |
|
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
|
|
| Posted on 2012-02-25 12:29:03 AM |
Link | Quote |
|
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.
|
|
| Posted on 2012-02-25 04:02:35 AM |
Link | Quote |
|
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.
|
|
| Posted on 2012-02-25 03:56:23 PM |
Link | Quote |
|
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. |
|
| Posted on 2012-02-25 04:02:00 PM |
Link | Quote |
|
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.
|
|
| Posted on 2012-02-25 04:15:22 PM |
Link | Quote |
|
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. |
|
| Posted on 2012-02-25 04:27:41 PM |
Link | Quote |
|
(...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).
|
|
| Posted on 2012-02-25 04:41:55 PM |
Link | Quote |
|
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 AlcaroOriginally 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 |