Banner
Views: 779,489,422
Time:
7 users online: alexandrite, bandicoot, Bensalot, blaze800000, crabb, ehpatrol, h.carrell - Guests: 31 - Bots: 198 Users: 40,859 (1,672 active)
Latest: crabb
Tip: Try sketching out ideas for overworlds and levels. Even if they don't manage to fit into Lunar Magic completely, at least you have a base to work from, instead of doing it all from scratch.Not logged in.
Doesn't this Stuff belong to the RAM/ROM Map? (Or is it included somewhere else?)
Forum Index - SMW Hacking - SMW Hacking Help - ASM & Related Topics - Doesn't this Stuff belong to the RAM/ROM Map? (Or is it included somewhere else?)
Pages: « 1 »
I'm talking about various "speed stats" for some sprites, like for example the koopa (which should have for going left and right some stuff in the ROM Map, shouldn't it?)

But it seems that I can't find it... could someone help me out?
Originally posted by Shog
I'm talking about various "speed stats" for some sprites, like for example the koopa (which should have for going left and right some stuff in the ROM Map, shouldn't it?)

But it seems that I can't find it... could someone help me out?

Considering how the ROM Map is due for modertation, and the fact that they aren't in there suggests that they haven't yet been found yet. You could try looking in all.log and seeing if that provides anything.
That's a good idea and in case I find the proper adress,
is there a format how to add it into the ROM Map?

(I'm not sure how to do so, would it be enough, if I tell some more experienced user the "Hex Position" in the Hex editor?)

Edit: I guess I found the string with the responsible Data for the "Shell Speed" with some guessing and I really want to know HOW can I make it like in the ROM Map, that when you for example search:

Code
x0170B


You get:

Code
$00:950B	1 byte	Debug	DEBUG: Boss defeated scene select (30 = enable)


How can I do that? I find the string of Hex values in the correct place, but sadly I can't "filter" it out so that everyone can search it like above with placing a "x" before the numbers...
You type the the PC address in the Address text box. You don't prepend it with an 'x' as well. The SNES address is automatically calculated.

For example, you would type "0170B" in the address box for that address.
Originally posted by Iceguy
You type the the PC address in the Address text box. You don't prepend it with an 'x' as well. The SNES address is automatically calculated.

For example, you would type "0170B" in the address box for that address.



Wait what?

I know I can't explain it well, but what I try to say is, how can I find the "0170B" in the Hex Editor AFTER I found with some guessing the correct values thanks to all.log (A example would be...56 34 56)?

Sorry if I'm missing something, I never did that before, that's why...
So you have the SNES address (six digits) and want the five-digit PC address?
Stick it in Lunar Address. There are a bunch of other tools for similar tasks, but I find Lunar Address easiest for this task.

--------------------
<blm> zsnes users are the flatearthers of emulation
Originally posted by Alcaro
So you have the SNES address (six digits) and want the five-digit PC address?
Stick it in Lunar Address. There are a bunch of other tools for similar tasks, but I find Lunar Address easiest for this task.


Okay, let's see if I got this right: (Note that I don't care if someone else post it on the ROM Map, it would be even better I guess)

My steps:
1.

I searched in all.log for the sprite table for speed:
db $D2,$2E,$CC,$34

2.

After I found them and checked if there wasn't somewhere else the same values, I checked in the bottom left corner the "PC-Adress" as a frienddumbfuck /insider told me with his diagramm.
The number was: 0xA16B

3.

I checked if the number can be used for the "Jump To..." command to see if it is possible to get there, it was.

4.

Putting this in Lunar Adress leads to the number:
$01:9F6B

5.Testing it ingame, success.

So...could someone post this to the ROM Map?
in case you're wondered, it affects the shells Speed, while the latest $34 is for the left X Speed... of course I'm not finished with "what does it, too?". But i think it should affect lotsa things, so could I post it already on the ROM Map, only knowing it effects the shell speed?
I submitted that Address to the ROM-Map with additional stuff explaining every value and sideeffects. Thanks for finding this.
Pages: « 1 »
Forum Index - SMW Hacking - SMW Hacking Help - ASM & Related Topics - Doesn't this Stuff belong to the RAM/ROM Map? (Or is it included somewhere else?)

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

Copyright © 2005 - 2019 - SMW Central
Legal Information - Privacy Policy - Link To Us


Total queries: 7

Menu

Follow Us On

  • YouTube
  • Twitch
  • Twitter

Affiliates

  • Talkhaus
  • SMBX Community
  • GTx0
  • Super Luigi Bros
  • ROMhacking.net
  • MFGG
  • Gaming Reinvented