Register | Login
Views: 19364387
Main | Memberlist | Active users | ACS | Commons | Calendar | Online users
Ranks | FAQ | Color Chart | Photo album | IRC Chat
11-02-05 12:59 PM
Acmlm's Board - I2 Archive - - Posts by Ragnara
Pages: 1 2
User Post
Ragnara

Octorok
Level: 7

Posts: 1/28
EXP: 1265
For next: 183

Since: 08-21-05
From: Germany

Since last post: 17 days
Last activity: 13 hours
Posted on 08-21-05 04:54 PM, in Total n00b looking for rom hacking lessons. Link
Well, I'm just learning some small things about that game.
After playing around with the ROM (beware: all offsets I might be going to give you might be different for you as I am hacking the german version; if you are using an english one, they might be somewhere near my offsets), I managed to find data for a couple of things like:
-Text-Hacking (well, nothing special, but I can increase your stats this way)
-Changing Shop Data (Items and costs)
-Changing the contents of chests (I'm not too good in finding the right chest)
-How the level data works (I strongly dislike compression, but I might write a tool for this)

For chest editing, the offsets for the chests in the elders room are 19/E152 (pointing to 50 80, which means 50 gems) and 19/E15B (10 00, which means 1 Item with no. 10, which is a S. Bulb).
The second byte determinates what you get, if the highest bit is set, it will be money. 50 80 are 50 gems, 50 81 are 150 gems, 50 82 are 250 gems and so on. As you should notice, the 50 should be stored as 32 hex, but they aren't. Well, thats good as it will make things easier (no dec-hex-conversion). If the second byte is 00 or anything with bit 8 set to zero (stay with 00, the rom does this all the time), you get the Item with the number from the first byte. You might want to use this table when changing items.

Shop Data is at 19/D094, the format is somethin like AA BC DE FG, with AA being the Item No., FG DE BC being the price. This will be repeated for each item in the shop, concluding with FF hex. After this, the next shop data will start.
Magic shop data begins with 19/D306, but I haven't found the pointer to the Magirock-Table yet. Don't try to place non-magic items like bulbs in a magic shop or it will glitch a little (nothing serious, but bulbs don't have valid magirock-data).

The level data for the elders house is near 31/D175, but I didn't find any object or scrolling data yet.The compression works like this:
-First byte is uncompressed tile number
-read byte for compression handling
-if compression byte's highest bit is set, the next byte is uncompressed tile number, else:
-shift compression byte to the left (multiplicate with 2)
-check highest bit
-if highest bit is set: load a word (2 bytes). if word & $0007 = 0 (if lowest 3 bits are 0), then read a new byte for the number of repeated tiles, else copy (word & $0007)+2 tiles
-the tiles being repeated are from the current offset plus (word/8) & $E (this things make me want a tool )
if highest bit was unset, then read the next two bits from the compression byte, add 2 and you have the number of repeated tiles (compression byte gets shifted to the left two times)
-after this, compression byte gets shifted to the left
When the compression byte has no bits left, a new byte is read as the compression byte. The level loading is finished when the code gets the order to copy 0 tiles.

I hope you understood something from this... I am from Germany and my English lacks the capability of descriping compression formats like I would do in German
At the moment, I'm still lacking the offsets to the tile behaviour data and the tilesets, but I am working on this.


BEWARE! All offsets are from the german rom without header. To get ingame-offsets, I think you have to add 80:0000.


(edited by Ragnara on 08-21-05 08:16 AM)
Ragnara

Octorok
Level: 7

Posts: 2/28
EXP: 1265
For next: 183

Since: 08-21-05
From: Germany

Since last post: 17 days
Last activity: 13 hours
Posted on 08-21-05 05:12 PM, in Total n00b looking for rom hacking lessons. Link
*scratches his head* Yeah, thats a good question. We will have to wait for him to return, hm?
But I won't consider myself as a newbie. Its just a long time since the last time I was in this board.

I might just add:
The code decompressing the data is at 16:83BE, if you would like to check it yourself. And the decompressed level in RAM is at 7E:A000, after each tile number is a byte for tile behaviour.
Ragnara

Octorok
Level: 7

Posts: 3/28
EXP: 1265
For next: 183

Since: 08-21-05
From: Germany

Since last post: 17 days
Last activity: 13 hours
Posted on 08-21-05 11:05 PM, in Total n00b looking for rom hacking lessons. Link
You will have to learn ASM and hex editing if you are going to do this changes before anyone comes out with an editor (this anyone might be myself, but I won't promise you anything). Get Geiger’s Snes9x Debugger Mark 9 or any tracer of your choice and play around.
For links to tutorials or tools, just search this board - you are not the only one who asks for this stuff.

If you can't manage to find data on your own, you will have to wait for other hackers to find them. I am looking for what you need, but I can't tell when I will find them. And even with the knowledge to change everything - doing this in a hex editor is a pain...

Well, learn some asm and play around with the rom and see what you can get. Learn game-specific stuff like text editing (which is pretty easy in Terranigma).
Ragnara

Octorok
Level: 7

Posts: 4/28
EXP: 1265
For next: 183

Since: 08-21-05
From: Germany

Since last post: 17 days
Last activity: 13 hours
Posted on 08-23-05 11:53 PM, in What's Bank number? Link
Just being curious, what happens if I take hex FFFFFFFF FFFFFFFF as inverted size? Anything ORed to this would have all bits set again. Would LC mind?
Ragnara

Octorok
Level: 7

Posts: 5/28
EXP: 1265
For next: 183

Since: 08-21-05
From: Germany

Since last post: 17 days
Last activity: 13 hours
Posted on 08-27-05 05:36 PM, in The Legend of Zelda: Dark Prophecy Update - Trailer inside! Link
Well, nothing that makes me scream, but your design looks great.
It's a nice trailer, but I really hope to see something... more special... in the finished hack.

Keep it up!


(edited by Ragnara on 08-27-05 10:22 AM)
(edited by Ragnara on 08-27-05 10:22 AM)
Ragnara

Octorok
Level: 7

Posts: 6/28
EXP: 1265
For next: 183

Since: 08-21-05
From: Germany

Since last post: 17 days
Last activity: 13 hours
Posted on 08-27-05 10:37 PM, in can anyone tell me Where I can get An pokemon R/S/LG/FR? Link
I can. Go to a game store and buy one.
Ragnara

Octorok
Level: 7

Posts: 7/28
EXP: 1265
For next: 183

Since: 08-21-05
From: Germany

Since last post: 17 days
Last activity: 13 hours
Posted on 08-28-05 03:09 AM, in Super Mario 16 Link
I'll say that this is really loosely - could you post a screenshot that shows why this is related to Mario 64 in any way?

Btw. lol @ your way of making screenshots.
Ragnara

Octorok
Level: 7

Posts: 8/28
EXP: 1265
For next: 183

Since: 08-21-05
From: Germany

Since last post: 17 days
Last activity: 13 hours
Posted on 08-28-05 01:31 PM, in What Lakitu Throws Link
Wouldn't it be best to make a block that changes the sprite Lakitu throws?
That way, you could have different... well, let's call it armory for Lakitu not only during the game but during levels.
As this block would only change one stupid offset, it shouldn't be too hard, ne?
Ragnara

Octorok
Level: 7

Posts: 9/28
EXP: 1265
For next: 183

Since: 08-21-05
From: Germany

Since last post: 17 days
Last activity: 13 hours
Posted on 08-30-05 12:07 AM, in Super Mario Bros. DX v1.1 Released! Link
Well, I just wanted to state that this is really good. I am amazed how much work you put into this.
Of course there is a possibility to make it better (e.g. putting original bowser into the game), but this would require quite a lot of asm and time, so I just thank you for what you have done and for the fun I have with this.
Ragnara

Octorok
Level: 7

Posts: 10/28
EXP: 1265
For next: 183

Since: 08-21-05
From: Germany

Since last post: 17 days
Last activity: 13 hours
Posted on 09-03-05 02:22 AM, in Different Palettes for Every Marios... Link
I might be wrong here, but they actually do use different gfx, if I remember correctly. I just can't remember any version (or hack) of SMW with a small Mario that looks like Large Mario that looks like Cape Mario that looks like Fire Mario or something like that.
Did you find anything like that?
Ragnara

Octorok
Level: 7

Posts: 11/28
EXP: 1265
For next: 183

Since: 08-21-05
From: Germany

Since last post: 17 days
Last activity: 13 hours
Posted on 09-10-05 08:20 PM, in Overworld Questions Link
Well, the stuff you wanted is possible - of course.
You just have to make use of some heavy ASM routines...
Most people could write this reply, but it seems to be a matter of course that this is a quite obvious problem.

Sorry to disappoint you.
Ragnara

Octorok
Level: 7

Posts: 12/28
EXP: 1265
For next: 183

Since: 08-21-05
From: Germany

Since last post: 17 days
Last activity: 13 hours
Posted on 09-28-05 09:24 PM, in Metroid Legacy? Link
Well, it was not that easy to find, but you may try this Link. I have not tested if theses patches are working correctly, but download seems to work.


Note: Google is your friend. One time you might have have to find your stuff by yourself. I hope you did try at least...
Ragnara

Octorok
Level: 7

Posts: 13/28
EXP: 1265
For next: 183

Since: 08-21-05
From: Germany

Since last post: 17 days
Last activity: 13 hours
Posted on 10-02-05 02:49 AM, in SMB3 Map Editor ALPHA--Official Release Link
Well, I know nearly nothing about SMB3-Hacking (at least if I compare myself to some of the hackers here), but IIRC there should be a pointer that goes with that pipe. And this pointer should point to the destination of this pipe.
But to be honest - I think its nearly impossible for me or people with my English skills to figure out what exactly you are trying to say...
Ragnara

Octorok
Level: 7

Posts: 14/28
EXP: 1265
For next: 183

Since: 08-21-05
From: Germany

Since last post: 17 days
Last activity: 13 hours
Posted on 10-03-05 10:56 PM, in One level only Yoshi Link
If I might dare to say this...
There are 3 abilities... flames, earth quakes and wings...
There are 3 bits...
It would not be as simple as this, would it?
Ragnara

Octorok
Level: 7

Posts: 15/28
EXP: 1265
For next: 183

Since: 08-21-05
From: Germany

Since last post: 17 days
Last activity: 13 hours
Posted on 10-03-05 11:02 PM, in How do you post IPS patches? Link
Well... you haven't checked and most people here might get annoyed or a waiting in anticipation for people to get annoyed. That is not the right way of getting answers, you know?

I will give you two options for posting patches. You will hopefully notice which one is the normal way.

1. Open your patch in a hex editor and copy the hex code into your posting.
2. Use a service for hosting files - but be careful with freewebs and similiar - and post a link to the patch.

Hope I helped you


(edited by Ragnara on 10-03-05 02:07 PM)
(edited by Ragnara on 10-03-05 02:08 PM)
Ragnara

Octorok
Level: 7

Posts: 16/28
EXP: 1265
For next: 183

Since: 08-21-05
From: Germany

Since last post: 17 days
Last activity: 13 hours
Posted on 10-04-05 01:02 PM, in Latest SMILE releases? Link
Might be that as it seems to be the official page...
Ragnara

Octorok
Level: 7

Posts: 17/28
EXP: 1265
For next: 183

Since: 08-21-05
From: Germany

Since last post: 17 days
Last activity: 13 hours
Posted on 10-04-05 04:06 PM, in Level fog. Link
HDMA?
Ragnara

Octorok
Level: 7

Posts: 18/28
EXP: 1265
For next: 183

Since: 08-21-05
From: Germany

Since last post: 17 days
Last activity: 13 hours
Posted on 10-04-05 04:39 PM, in Level fog. Link
Set the Layer 3 - Options to Tileset Specific and use 5 or D as FG/BG index.
Sorry for not understanding you at first
Ragnara

Octorok
Level: 7

Posts: 19/28
EXP: 1265
For next: 183

Since: 08-21-05
From: Germany

Since last post: 17 days
Last activity: 13 hours
Posted on 10-04-05 06:04 PM, in Super Mario The 4 Switches Link
If you use really weird stuff like that, I would expect that you explain how this works... Like declaring that world to a "unnatural zone" where everything is different from what it should be like.
Ragnara

Octorok
Level: 7

Posts: 20/28
EXP: 1265
For next: 183

Since: 08-21-05
From: Germany

Since last post: 17 days
Last activity: 13 hours
Posted on 10-06-05 11:47 AM, in Best beta object ever. (Zelda OoT!) Link
That's the reason for all fights Link vs. Fox in Super Smash Bros.
Oh my, this must be a nightmare... maybe someone should find Bowser in Majoras Mask?
Pages: 1 2
Acmlm's Board - I2 Archive - - Posts by Ragnara


ABII


AcmlmBoard vl.ol (11-01-05)
© 2000-2005 Acmlm, Emuz, et al



Page rendered in 0.031 seconds.