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 - Samurai Mario?!???!!?! | |
Add to favorites | "RSS" Feed | Next newer thread | Next older thread
User Post
yop

Goomba
Level: 8

Posts: 6/25
EXP: 1626
For next: 561

Since: 05-17-05

Since last post: 23 days
Last activity: 8 hours
Posted on 06-12-05 05:06 PM Link | Quote
hi. i posted a while back asking to collaborate with someone in a game focused specifically on fire mario... in case anyone remembers...

i wouldn't consider myself a total n00b at smw hacking -- i basically know my way around lunar magic, but then again i don't know anything about asm hacking, exgfx, or sprite editing, etc...

i have a general question. it may be a stupid question, but...

would it be possible, be it through asm hacking or sprite editing, or a combination of both, or otherwise, to give mario a weapon?

a sword or a hand gun, for example.

oh, and likewise, is it possible to increase enemies' "HP" per say... you know, make it so it takes more hits to kill them?

thanks, i'd appriciate it if anyone could answer this.


Rain Man

Buzzy Beetle
Level: 31

Posts: 332/378
EXP: 175079
For next: 10284

Since: 04-14-04

Since last post: 5 days
Last activity: 16 hours
Posted on 06-12-05 07:39 PM Link | Quote
I cant help you do it. But know, anything is possible with ASM.
Keikonium
Banned
Level: NAN

Posts: 1330/-2459
EXP: NAN
For next: 0

Since: 04-02-04

Since last post: 63 days
Last activity: 9 hours
Posted on 06-12-05 08:17 PM Link | Quote
Anything is possible ! So I can put an ASM hack into SMW that will make it use 24-bit instead of 4-bit!! Please someone tell me how!

Anyway, for the "gun" idea, just use some hex editing to make the fireballs fly straight ahead of mario.

Changing the bytes at 80C5 and 121D4 to 00 will make fireballs go straight.

Then just change marios graphics, and the fire ball graphics to their respective...looks.

And change the palette. Voila, gun mario. Hope that helps.

EDIT:

Oh, and for some enemy HP:

197B8 - 01 Rex's HP
7E153B - 03 Lemmy and Wendy's HP
D1CD - 03 Ludwig, Morton, and Roy's HP

Those were taken from this thread here: SMW ROM addresses

There are more addresses there that corespond with enemy HP. Just go take a look.


(edited by Keikonium on 06-12-05 04:10 AM)
Smallhacker

Green Birdo

SMW Hacking Moderator
Level: 68

Posts: 1699/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 06-12-05 10:27 PM Link | Quote
Originally posted by Keikonium
7E153B - 03 Lemmy and Wendy's HP

Uh... That's a RAM address...
Keikonium
Banned
Level: NAN

Posts: 1336/-2459
EXP: NAN
For next: 0

Since: 04-02-04

Since last post: 63 days
Last activity: 9 hours
Posted on 06-12-05 10:46 PM Link | Quote
I don't know what the difference is. He just wanted addresses to change enemy HP, so I went to the SMW ROM Address's thread, and copied what I saw from there. It looked like an address to change the number of hits Lemmy and Wendy take, so I posted it here. Just trying to help.

Btw, what is the difference between ROM and RAM address?
tjbk_tjb
Newcomer
Level: 5

Posts: 5/7
EXP: 343
For next: 186

Since: 11-24-04

Since last post: 133 days
Last activity: 54 days
Posted on 06-13-05 12:28 AM Link | Quote
ROM addresses are in the ROM and are permanent (unless you change the ROM or use Game Genie) and RAM addresses are in save states and are temporary. Unless you are looking at how you can tell the difference, I don't know that. But my question is, what is the difference between RAM and memory? This seems to claim some sort of dichotomy.

Originally posted by Glyph Phoenix
If you want RAM addresses, you should probably go here.

It's about time we had a new memory thread, gosh darn it. So, by taking the addresses of others and neatly compiling them, here is the new SMW hacking memory thread.


Smallhacker

Green Birdo

SMW Hacking Moderator
Level: 68

Posts: 1701/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 06-13-05 12:35 AM Link | Quote
Originally posted by tjbk_tjb
what is the difference between RAM and memory?

None. RAM stands for Random Access Memory.

Originally posted by tjbk_tjb
Unless you are looking at how you can tell the difference

RAM addresses are 7Exxxx or 7Fxxxx.

Anyway... Back on topic...

Originally posted by yop
a sword

Hmm... I belive that it wouldn't be TOO hard to change the cape into a sword... I'll see if I can do it.
Never mind. It turned out to be a lot harder than I expected.


(edited by Smallhacker on 06-12-05 07:36 AM)
(edited by Smallhacker on 06-12-05 08:27 AM)
BMF98567
BLACK HAS BUILT A SILLY DICE-MAZE!
GO!

Current list of BURNING FURY >8( recipients:
- Yiffy Kitten (x2)
- Xkeeper
Level: 53

Posts: 908/1261
EXP: 1094149
For next: 62970

Since: 03-15-04
From: Blobaria
Special Move: Rising Meatloaf Backhand Combo

Since last post: 21 hours
Last activity: 1 hour
Posted on 06-13-05 03:52 AM Link | Quote
RAM (Random Access Memory, aka "memory") is temporary storage space, used by the program to store variables (like Mario's score and number of lives) and data (like decoded level layouts and decompressed graphics). RAM is almost always erased by the game at startup. Permanently changing a RAM address usually requires new ASM code to be placed in ROM that continually writes a different value to the address.

ROM (Read-Only Memory) is permanent storage space, which can't be erased or written to by the SNES (this is the data that's stored on the chips in a game cartridge). This contains data that never needs to change, like the game program, level layouts, and compressed graphics. Variables that always start at a certain value, like Mario's starting number of lives, are stored in ROM and can be easily changed via a ROM hack or a cheat device (Game Genie, Pro Action Replay).
yop

Goomba
Level: 8

Posts: 8/25
EXP: 1626
For next: 561

Since: 05-17-05

Since last post: 23 days
Last activity: 8 hours
Posted on 06-13-05 04:48 AM Link | Quote
wow, thanks for all the help!

it'll take a lot of practice to learn asm hacking and sprite editing, but i've got all summer to learn... thanks again
Glyph Phoenix

Level: 39

Posts: 267/745
EXP: 385876
For next: 18895

Since: 11-07-04

Since last post: 2 hours
Last activity: 2 hours
Posted on 06-13-05 09:55 AM Link | Quote
Sorry about that one, guys. I'm the one who posted that stupid RAM address way back when I didn't know what a RAM address actually was. I was planning on replacing it with the ROM address, but I never found out where that address was.
Add to favorites | "RSS" Feed | Next newer thread | Next older thread
Acmlm's Board - I2 Archive - Super Mario World hacking - Samurai Mario?!???!!?! | |


ABII


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



Page rendered in 0.017 seconds.