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
1 user currently in Super Mario World hacking: labmaster | 3 guests
Acmlm's Board - I2 Archive - Super Mario World hacking - Last 3 doubts... | |
Add to favorites | "RSS" Feed | Next newer thread | Next older thread
User Post
Schnauzer

Paratroopa
Level: 21

Posts: 80/148
EXP: 43345
For next: 6598

Since: 04-02-04
From: Bucaramanga (Colombia)

Since last post: 11 days
Last activity: 11 days
Posted on 11-05-04 04:17 AM Link | Quote
I want to forget my SMWH proyect because I'm not an expert like a lot of you but before end my job I want to learn how to edit castle and ghost hous entrances, the square in where Mario hold his powers and maybe how to add SMB3 music.

Please, I have worked on it for two years and I want to rest and forget everything about Mario Alias Carlos.
Smallhacker

Green Birdo

SMW Hacking Moderator
Level: 68

Posts: 839/2273
EXP: 2647223
For next: 81577

Since: 03-15-04
From: Söderhamn, Sweden

Since last post: 10 hours
Last activity: 9 hours
Posted on 11-05-04 10:28 AM Link | Quote
Castle/Ghost house entrance editing:
1: Look at the section "File Menu : Open Level Address" in the LM help file. Write down the address to the castle/ghost house. Note that there might be two or more identical, so write down all of them.
2: Convert the address to SNES address and change the byte order so it fits the SNES's CPU. Search for this address in the ROM. If it finds any match, corrupt the ROM there (3 bytes IIRC). Check if the ghost house/castle entrance sequence in the game is screwed up. If so, write down this address as the "Pointer Address" and change it back to normal. If not, change it back to normal.
3: Now that you have the pointer address, you can start designing the new ghost house/castle entrance.
4: When the level is saved, go to File>Save level to the ROM. Write down the PC address in the box. Press Cancel.
5: "SNESify" the address like in step 2 and put it at the pointer address in the ROM.
It should work.
Note that if you edit the level after step 5, you have to redo step 4 and 5.

SMB3 music: Base your hack on DW3.

Square: This requires Status Bar editing.
1. The status bar data starts at $0E81 (the top of the blue item box). Note that there's no break between each line of data;
the second line starts immediately after the first. Also note that *only* tiles and/or blank spaces that are actually used are copied to layer 3
(meaning each row is only as long as it appears in-game). Expanding a row of tiles is somewhat tricky, involving modifications to a few
DMA tables and copying the tile data elsewhere in the ROM. The DMA tables start at $0F90 if you want to play around with this yourself.
Even this is somewhat limited at the moment, since the game still references the original data somewhere (I haven't found the pointer)
and tends to screw up the status bar if the new and old data don't match.

The format of a DMA table is as follows (using the first one at $0F90 as an example):

01: Enables normal DMA. Don't change this.
18: Low byte of register to be written to (high byte is always $21). Don't change this.
81 8C 00: 24-bit SNES address of data to be copied. This can point anywhere in the ROM.
08: Number of bytes to copy. Make sure you change this if you expand the status bar at all!
00: End of table.

Tile Settings:
Bit Data:
1 Flip |
2 Flip -
3 Priority
4 Palette
5 Palette
6 Palette
7 ???
8 ???

000 Pallette 0
001 Pallette 1
010 Pallette 2
011 Pallette 3
100 Pallette 4
101 Pallette 5
110 Pallette 6
111 Pallette 7


0E81 Item Box 0,0
0E83 Item Box 1,0
0E85 Item Box 2,0
0E87 Item Box 3,0
0E89 Mario 1
0E8B Mario 2
0E8D Mario 3
0E8F Mario 4
0E91 Mario 5
0E93 Extra space after MARIO
0E95-0EA0 Unused?
0EA1 Item Box 0,1
0EA3 Item Box 1,1
0EA5 Item Box 2,1
0EA7 Item Box 3,1
0EA9 Extra space after Item Box row 1
0EAB Time 1
0EAD Time 2
0EAF Time 3
0EB1 Extra space after TIME
0EB3 Extra space after TIME
0EB5 Extra space after TIME
0EB7 Coin
0EB9 x (Coin meter)
0EBB Extra space after x
0EBD Unused?
0EBF Unused?
0EC1 x (Life meter)
0EC3 Unused?
0EC5
0EC7
0EC9
0ECB
0ECD Star
0ECF x (Star meter)
0ED1
0ED3
0ED5
0ED7 Item Box 0,2
0ED9 Item Box 1,2
0EDB Item Box 2,2
0EDD Item Box 3,2
0EDF Extra space after Item Box row 2

0EF7 Item Box 0,3
0EF9 Item Box 1,3
0EFB Item Box 2,3
0EFD Item Box 3,3
Mario Maniac

Snifit
Level: 26

Posts: 256/281
EXP: 100860
For next: 1415

Since: 08-01-04

Since last post: 243 days
Last activity: 167 days
Posted on 11-05-04 09:58 PM Link | Quote





I can understand if you no want to work in Mario anymore, if you are tired of it, but stop because you don't know certain thingas is not a good deal. Like you said, you've been working on it by the last two years. Just thing on all hard work you had.

Just thing, if everyone go things like that. I'm no want to force you continue your hack, but don't waste your work, you'll probably learn much more and maybe wants to hack Mario again
Schnauzer

Paratroopa
Level: 21

Posts: 81/148
EXP: 43345
For next: 6598

Since: 04-02-04
From: Bucaramanga (Colombia)

Since last post: 11 days
Last activity: 11 days
Posted on 11-06-04 12:39 AM Link | Quote
Thanks for that useful help. I really didn't understan averything but no problem.

And about continue or leave the proyect, I'm thought about and I decided only to end it with the same quality of yours but at least end it. Is hard to me learn more about because I'm not a naturarl english speaker and I really ignore everything about to hack roms and ASM code. Taht's too advanced for me.

Thank you so much.

I'm going to bring some snapshot the next week.
Mario Maniac

Snifit
Level: 26

Posts: 259/281
EXP: 100860
For next: 1415

Since: 08-01-04

Since last post: 243 days
Last activity: 167 days
Posted on 11-06-04 02:51 AM Link | Quote





The ASM of course is a great way of do very well designed hacks, but it's not the only way to do good hacks, just look around and you'll see. Oh yes, try to use the sprites editors, it may help you do something...a very good start I can say.
Schnauzer

Paratroopa
Level: 21

Posts: 82/148
EXP: 43345
For next: 6598

Since: 04-02-04
From: Bucaramanga (Colombia)

Since last post: 11 days
Last activity: 11 days
Posted on 11-09-04 01:08 AM Link | Quote
When you said sprite editors you are talking about tile editors or something better?
Smallhacker

Green Birdo

SMW Hacking Moderator
Level: 68

Posts: 855/2273
EXP: 2647223
For next: 81577

Since: 03-15-04
From: Söderhamn, Sweden

Since last post: 10 hours
Last activity: 9 hours
Posted on 11-09-04 01:17 AM Link | Quote
Originally posted by Schnauzer
When you said sprite editors you are talking about tile editors or something better?

Sprite editor = Program that edits enemies and such.
Schnauzer

Paratroopa
Level: 21

Posts: 84/148
EXP: 43345
For next: 6598

Since: 04-02-04
From: Bucaramanga (Colombia)

Since last post: 11 days
Last activity: 11 days
Posted on 11-09-04 02:00 AM Link | Quote
So where I can find one?
Smallhacker

Green Birdo

SMW Hacking Moderator
Level: 68

Posts: 859/2273
EXP: 2647223
For next: 81577

Since: 03-15-04
From: Söderhamn, Sweden

Since last post: 10 hours
Last activity: 9 hours
Posted on 11-09-04 02:05 AM Link | Quote
HERE
Schnauzer

Paratroopa
Level: 21

Posts: 85/148
EXP: 43345
For next: 6598

Since: 04-02-04
From: Bucaramanga (Colombia)

Since last post: 11 days
Last activity: 11 days
Posted on 11-09-04 02:11 AM Link | Quote
Oh thakn you. I was looking for that post because I saw it past friday but I couldn't download that tool.

It is easy to use that program?

It let me edit overworld sprites?

Is possible to edit graphics with it?




(edited by Schnauzer on 11-08-04 05:15 PM)
Mario Maniac

Snifit
Level: 26

Posts: 261/281
EXP: 100860
For next: 1415

Since: 08-01-04

Since last post: 243 days
Last activity: 167 days
Posted on 11-09-04 03:11 AM Link | Quote





It is a program that ley you edit the code of the sprites, very easy to use. If you want to edit graphics from the game, extract the files and edit it. If you want to add graphics you must use Exgfx. To edit it just fire up a tile program, like Tile Layer Pro or YY-CHR.
Schnauzer

Paratroopa
Level: 21

Posts: 88/148
EXP: 43345
For next: 6598

Since: 04-02-04
From: Bucaramanga (Colombia)

Since last post: 11 days
Last activity: 11 days
Posted on 11-09-04 03:54 AM Link | Quote
But I never learn how to use the TLP. I always see a lor of disordered colors... chaotic.
Mario Maniac

Snifit
Level: 26

Posts: 263/281
EXP: 100860
For next: 1415

Since: 08-01-04

Since last post: 243 days
Last activity: 167 days
Posted on 11-09-04 11:35 PM Link | Quote





That's not hard. Select "View>Format>SNES". If you still with that colors, probablt the format are wrong or something like that.
Smallhacker

Green Birdo

SMW Hacking Moderator
Level: 68

Posts: 866/2273
EXP: 2647223
For next: 81577

Since: 03-15-04
From: Söderhamn, Sweden

Since last post: 10 hours
Last activity: 9 hours
Posted on 11-10-04 12:09 AM Link | Quote
The colors will always be incorrect (unless you load a palette file), due to how graphics works on the SNES.
Schnauzer

Paratroopa
Level: 21

Posts: 89/148
EXP: 43345
For next: 6598

Since: 04-02-04
From: Bucaramanga (Colombia)

Since last post: 11 days
Last activity: 11 days
Posted on 11-12-04 04:46 AM Link | Quote
So... what can I do?
gnkkwinrrul

Dry Bones
Level: 39

Posts: 448/647
EXP: 402054
For next: 2717

Since: 03-15-04
From: LYKEOMGIMFROMSOMEPLACE????

Since last post: 81 days
Last activity: 40 days
Posted on 11-12-04 06:58 AM Link | Quote
You can just deal with the ugly colors. It will have no effect on your hack.
Schnauzer

Paratroopa
Level: 21

Posts: 90/148
EXP: 43345
For next: 6598

Since: 04-02-04
From: Bucaramanga (Colombia)

Since last post: 11 days
Last activity: 11 days
Posted on 11-19-04 01:43 AM Link | Quote
Well, I surrender. I'll continue working only with Lunar Magic.

Just teach me to edit piranha plants, yoshi coins and the other uneditable sprites with LM.
Smallhacker

Green Birdo

SMW Hacking Moderator
Level: 68

Posts: 935/2273
EXP: 2647223
For next: 81577

Since: 03-15-04
From: Söderhamn, Sweden

Since last post: 10 hours
Last activity: 9 hours
Posted on 11-19-04 09:50 PM Link | Quote
Originally posted by Schnauzer
Just teach me to edit piranha plants, yoshi coins and the other uneditable sprites with LM.

...uhm... What?
ExKay
Somebody set up us the bomb!
Level: 50

Posts: 331/1114
EXP: 908268
For next: 39049

Since: 03-15-04
From: Hannover, Germany

Since last post: 14 hours
Last activity: 1 hour
Posted on 11-19-04 10:35 PM Link | Quote
Originally posted by Schnauzer
Well, I surrender. I'll continue working only with Lunar Magic.

Just teach me to edit piranha plants, yoshi coins and the other uneditable sprites with LM.
You can't edit them in LM, only in a tile editor.
Schnauzer

Paratroopa
Level: 21

Posts: 97/148
EXP: 43345
For next: 6598

Since: 04-02-04
From: Bucaramanga (Colombia)

Since last post: 11 days
Last activity: 11 days
Posted on 11-26-04 02:06 AM Link | Quote
Thank you... I have learned yet.

No I want to now something about ASM.
Add to favorites | "RSS" Feed | Next newer thread | Next older thread
Acmlm's Board - I2 Archive - Super Mario World hacking - Last 3 doubts... | |


ABII


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



Page rendered in 0.022 seconds.