Points of Required Attention™
Please chime in on a proposed restructuring of the ROM hacking sections.
Views: 88,532,929
Main | FAQ | Uploader | IRC chat | Radio | Memberlist | Active users | Latest posts | Calendar | Stats | Online users | Search 05-04-24 03:47 PM
Guest: Register | Login

0 users currently in SMW Hacking | 2 guests

Main - SMW Hacking - HDMA Insertion New thread | New reply


Lachesis
Posted on 06-04-09 06:50 AM Link | Quote | ID: 108044


Micro-Goomba
Level: 11

Posts: 5/17
EXP: 5174
Next: 811

Since: 06-03-09
From: Colorado

Last post: 5361 days
Last view: 5360 days
I am about to attempt to insert HDMA effects into my hack using Ice Man's HDMA insertion tutorial, but the location that the tutorial states that the HDMA code should be pasted at ($981F2) in my hack is already occupied by some data. Is it possible to paste the HDMA code in a different bank and still be able to use it?

____________________
One of the great tragedies of mankind is that morality has been hijacked by religion. - Arthur C. Clarke
Something wrong, Colonel? You came here prepared to fight a madman, and instead you found a god? - Raúl Juliá as General M. Bison
You don't suck, you just have an avant-garde style. - Kurushimi

Sukasa
Posted on 06-04-09 05:58 PM Link | Quote | ID: 108061


Red Birdo
Level: 92

Posts: 1778/2112
EXP: 7694389
Next: 62548

Since: 02-19-07

Last post: 4456 days
Last view: 3227 days
No, it doesn't look like it from a quick glance at the document. It looks to me like you're simply copying in data from one ROM to another using preset pointers. The best I could suggest is that you back up your ROM and copy over the HDMA information anyways, the data you'd overwrite might just be default HDMA data anyways.

Lachesis
Posted on 06-04-09 08:14 PM (rev. 3 of 06-04-09 08:16 PM) Link | Quote | ID: 108090


Micro-Goomba
Level: 11

Posts: 7/17
EXP: 5174
Next: 811

Since: 06-03-09
From: Colorado

Last post: 5361 days
Last view: 5360 days
Sukasa: I tried that, and nothing seemed to happen. Upon looking closer, I realised that Ice Man's tutorial does not copy the entire Level Attributes Table. Trying to copy all of the HDMA data and the table results in my ROM being completely unbootable. I have open banks that I could copy this data to, I just need to know where the pointers that should be changed are (or how to find them), and whether finding/changing these pointers is a realistic task or not. Do you, or does anyone else, know about this?

Note to self: the HDMA Kit's data starts at $98200 ($13:8000).

____________________
One of the great tragedies of mankind is that morality has been hijacked by religion. - Arthur C. Clarke
Something wrong, Colonel? You came here prepared to fight a madman, and instead you found a god? - Raúl Juliá as General M. Bison
You don't suck, you just have an avant-garde style. - Kurushimi

Main - SMW Hacking - HDMA Insertion New thread | New reply

Acmlmboard 2.1+4δ (2023-01-15)
© 2005-2023 Acmlm, blackhole89, Xkeeper et al.

Page rendered in 0.019 seconds. (339KB of memory used)
MySQL - queries: 47, rows: 69/70, time: 0.015 seconds.