(Link to AcmlmWiki) Offline: thank ||bass
Register | Login
Views: 13,040,846
Main | Memberlist | Active users | Calendar | Chat | Online users
Ranks | FAQ | ACS | Stats | Color Chart | Search | Photo album
05-28-24 02:37 PM
0 users currently in SMW Hacking.
Acmlm's Board - I3 Archive - SMW Hacking - What is this data? New poll | |
Add to favorites | Next newer thread | Next older thread
User Post
HyperHacker

Star Mario
Finally being paid to code in VB! If only I still enjoyed that. <_<
Wii #7182 6487 4198 1828


 





Since: 11-18-05
From: Canada, w00t!
My computer's specs, if anyone gives a damn.
STOP TRUNCATING THIS >8^(

Last post: 6309 days
Last view: 6309 days
Posted on 03-26-06 06:01 PM Link | Quote
After "editing" an unmodified SMW ROM in LM (just moving a sprite in level 105, moving it back, and saving, to get the ASM hacks installed), I go to 0x88200 in a hex editor, and there's a large chunk of data there that isn't protected by a RATS tag! It's just 04 10 repeated until 0x96200, then every 16-bit number in order from 0000 to 01FF (byte swapped; maybe level numbers) up to 0x96600, then 30 01 repeated up to 98200. What is this? If it's important, why isn't there a RATS tag, and if it's not, why is it there?

[edit] Seems to define the Map16/Block-Acts-Like data. I zeroed it out, and every block acts like water, even says "water" in LM. (Which is funny, except when you get to the end, Mario falls through the ground and dies. ) Is this a bug or just poor design? (Is LM hardcoded to avoid this area or something?) It's exactly 0x10000 bytes, so you should be able to stick a RATS tag on it. *does so*

Also interesting: Changing it to FFFF makes water too.


(edited by HyperMackerel on 03-26-06 04:10 PM)
Raccoon Sam

Boomerang Brother
Custom Title








Since: 11-20-05
From: Correct

Last post: 6309 days
Last view: 6308 days
Posted on 03-26-06 06:24 PM Link | Quote
That's...
Strange..!
I say, poor design .


(edited by Raccoon Sam on 03-26-06 04:25 PM)
Xeruss

Cukeman








Since: 11-18-05
From: Oregon

Last post: 6309 days
Last view: 6309 days
Posted on 03-26-06 07:11 PM Link | Quote
I believe that data resurfaces on occasion, like when you incorrectly patch a file, A glitch will occur and ever tile in the game acts like water, it has happened to me more than once when I accidently patched an .ips to a modified ROM, if it ever happens again I could save it... provided you wanted a look at it...
HyperHacker

Star Mario
Finally being paid to code in VB! If only I still enjoyed that. <_<
Wii #7182 6487 4198 1828


 





Since: 11-18-05
From: Canada, w00t!
My computer's specs, if anyone gives a damn.
STOP TRUNCATING THIS >8^(

Last post: 6309 days
Last view: 6309 days
Posted on 03-26-06 07:38 PM Link | Quote
That generally happens when you insert too big an ExGFX file. I think it overwrites Map16 data in memory.
CluelessOne

Goomba


 





Since: 03-18-06

Last post: 6323 days
Last view: 6319 days
Posted on 03-26-06 08:05 PM Link | Quote
Side question that I don't understand...

What ASM hacks are put in by default anyway whenever you save in Lunar Magic?
HyperHacker

Star Mario
Finally being paid to code in VB! If only I still enjoyed that. <_<
Wii #7182 6487 4198 1828


 





Since: 11-18-05
From: Canada, w00t!
My computer's specs, if anyone gives a damn.
STOP TRUNCATING THIS >8^(

Last post: 6309 days
Last view: 6309 days
Posted on 03-27-06 01:29 AM Link | Quote
Dunno all of them, but a few:
  • Some reconfiguration of palette-loading code to prevent the file select screen from turning the sky blue. (There's some key sequence in LM to disable this.)
  • Allowing levels on the overworld to be in any order.
  • Allowing an exit in level 000-0FF to go to level 100-1FF and vice-versa.
  • More Map16 pages, overworld event pages, etc.
  • ExGFX, time limit/music override, and Direct Map16 Access, which are triggered by normally unused objects being placed in the level data. The level loader is hacked to do these things (and not render anything for these objects) when it encounters them.
  • 4BPP graphics; not applied unless you actually insert 4BPP graphics though.


Not sure but I think the overworld ones aren't installed unless you actually save in the overworld editor.
BMF54123
WARNING: MOOD LEVEL CRITICAL








Since: 11-18-05
From: MOOGLES

Last post: 6309 days
Last view: 6308 days
Posted on 03-27-06 05:46 AM Link | Quote
It also fixes the animated water tile so it can be used in any level.

I swear there are a couple other fixes for the overworld, but darned if I can remember what they are...
Xkeeper
Took the board down in a blaze of glory, only to reveal how truly moronical ||bass is.


 





Since: 11-17-05
From: Henderson, Nevada

Last post: 6308 days
Last view: 6309 days
Skype
Posted on 03-27-06 05:49 AM Link | Quote
Originally posted by BMF54123
It also fixes the animated water tile so it can be used in any level.

I swear there are a couple other fixes for the overworld, but darned if I can remember what they are...

Allows level numbers to be placed in any order, not only descending from top-right...
BMF54123
WARNING: MOOD LEVEL CRITICAL








Since: 11-18-05
From: MOOGLES

Last post: 6309 days
Last view: 6308 days
Posted on 03-27-06 08:12 AM Link | Quote
Originally posted by the data
Allows level numbers to be placed in any order, not only descending from top-right...

Originally posted by HyperMackerel
Allowing levels on the overworld to be in any order.



(edited by BMF54123 on 03-27-06 06:13 AM)
Xkeeper
Took the board down in a blaze of glory, only to reveal how truly moronical ||bass is.


 





Since: 11-17-05
From: Henderson, Nevada

Last post: 6308 days
Last view: 6309 days
Skype
Posted on 03-27-06 09:30 PM Link | Quote
Originally posted by BMF54123
Originally posted by the data
Allows level numbers to be placed in any order, not only descending from top-right...

Originally posted by HyperMackerel
Allowing levels on the overworld to be in any order.


Right after busting him for that in another thread.

xD
asdf

Link's Awakening
‭‮‭‮ಠ_ಠ








Since: 11-18-05

Last post: 6310 days
Last view: 6308 days
Posted on 03-27-06 09:43 PM Link | Quote
Yeah, but you explained it more clearly than HyperHacker did. You told exactly what order the levels had to be in originally, rather than saying they had to be in a certain order and leaving it at that.
Add to favorites | Next newer thread | Next older thread
Acmlm's Board - I3 Archive - SMW Hacking - What is this data? |


ABII

Acmlmboard 1.92.999, 9/17/2006
©2000-2006 Acmlm, Emuz, Blades, Xkeeper

Page rendered in 0.049 seconds; used 400.19 kB (max 502.45 kB)