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 Rom Hacking: hukka | 2 guests
Acmlm's Board - I2 Archive - Rom Hacking - I need Help animating SMB1 tiles | |
Add to favorites | "RSS" Feed | Next newer thread | Next older thread
User Post
hamtaro126

Shyguy
Level: 16

Posts: 43/83
EXP: 17272
For next: 2984

Since: 05-29-04
From: hacktown, USA

Since last post: 3 hours
Last activity: 1 hour
Posted on 08-14-05 12:20 AM Link | Quote
I don't know how to do it! i tried to switch the smb1 rom to a mmc3 driver,
But it killed my hack! Help is needed for me right now,

P.S. i only need a 4 frame animation engine, like in the original SMB3
Dish

Spiny
Level: 38

Posts: 523/596
EXP: 355646
For next: 14801

Since: 03-15-04
From: Disch

Since last post: 18 days
Last activity: 18 days
Posted on 08-14-05 01:01 AM Link | Quote
The short answer:

You can't. Live with the graphic space limits in SMB1 or pick another ROM to hack.



The long answer:

Adding more graphics to SMB1 is quite a task. SMB1 already uses the maximum allowed PRG/CHR space for a mapperless ROM -- in order to add more space you'd have to add a mapper and expand. That means much much more than just changing the mapper number in the header.

This requires a decent level of 6502 familiarity and a detailed understanding of the target mapper -- as you will not only be moving code in the game around and changing stuff -- you will also be adding new code to the mix.

Of course expanding the ROM will more than likely prevent it from working in whatever level editor you're using -- so that's another thing you have to consider.
Kyoufu Kawa
I'm not bad. I'm just drawn that way.
Level: 70

Posts: 1973/2481
EXP: 3008456
For next: 7355

Since: 03-19-04
From: Catgirl Central

Since last post: 14 hours
Last activity: 13 hours
Posted on 08-14-05 06:24 PM Link | Quote
Know what we need?

A pre-MMC3ified SMB1 IPS. Ofcourse, there's the whole legality issue with the copyrighted code/data getting moved. But then you could use... different formats that allow moving of said data.
Ikuzou

Cheep-cheep
Level: 19

Posts: 170/181
EXP: 30977
For next: 4800

Since: 05-24-05
From: Japan

Since last post: 64 days
Last activity: 3 days
Posted on 08-14-05 06:31 PM Link | Quote
Originally posted by Kawa-oneechan
Ofcourse, there's the whole legality issue with the copyrighted code/data getting moved.
ROM Hacking removes the copyrighted level data/GFX and stuff.
If that's true, Rom hacking should be illegal.

In fact, it is illegal. It's just that Nintendo isn't losing money, the police are lazy etc...

--------- + ----------- + ----------
If you really want to animate, come to SMW hacking lol
AP

Panser
Level: 22

Posts: 14/333
EXP: 56817
For next: 1533

Since: 08-07-05

Since last post: 6 hours
Last activity: 6 hours
Posted on 08-14-05 07:54 PM Link | Quote
Originally posted by Kawa-oneechan
Know what we need?

A pre-MMC3ified SMB1 IPS.

Well, I have CNROM animation patches (4 frames & 8 frames, banks inserted or not) that work for BGs/blocks and sprites. I also have MMC3 animation animation patches (8 extra frames, banks inserted or not) that only work for BGs/blocks.


(edited by AP on 08-14-05 11:06 AM)
(edited by AP on 08-14-05 11:11 AM)
Kyoufu Kawa
I'm not bad. I'm just drawn that way.
Level: 70

Posts: 1975/2481
EXP: 3008456
For next: 7355

Since: 03-19-04
From: Catgirl Central

Since last post: 14 hours
Last activity: 13 hours
Posted on 08-14-05 07:58 PM Link | Quote
Oh now, THAT is very very swell AP. I'ma gonna try these out right now.

Edit: Blinks a lot but it works like a charm. I personally prefer the CNROM versions, they cover more ground. MMC3 would be more... standard, though.


(edited by Kawa-oneechan on 08-14-05 11:04 AM)
AP

Panser
Level: 22

Posts: 15/333
EXP: 56817
For next: 1533

Since: 08-07-05

Since last post: 6 hours
Last activity: 6 hours
Posted on 08-14-05 08:30 PM Link | Quote
Originally posted by Kawa-oneechan
Blinks a lot but it works like a charm. I personally prefer the CNROM versions, they cover more ground. MMC3 would be more... standard, though.

It's suppossed to blink. For the banks-already-inserted patches I didn't want to transfer the copyrighted stuff. I just made it 00's with MMC3 or FF's with CNROM.
Kyoufu Kawa
I'm not bad. I'm just drawn that way.
Level: 70

Posts: 1977/2481
EXP: 3008456
For next: 7355

Since: 03-19-04
From: Catgirl Central

Since last post: 14 hours
Last activity: 13 hours
Posted on 08-14-05 08:35 PM Link | Quote
I know, Anony. I expected as much when I read the readmes and noticed the filler bytes being mentioned.
bbitmaster

Koopa
Level: 18

Posts: 95/103
EXP: 25264
For next: 4633

Since: 03-28-04
From: Knoxville, tTN

Since last post: 12 days
Last activity: 7 days
Posted on 08-14-05 09:34 PM Link | Quote
Originally posted by Kawa-oneechan
Know what we need?

A pre-MMC3ified SMB1 IPS.


I kind of already put one together here:
http://board.acmlm.org/thread.php?id=17309

Just download the source to that and read about it, I even copied a huge chunk of the expanded rom to expansion ram, for easy access. Just remove that duck tales 2 music thing, and add more chr rom... and there you go.
Kyoufu Kawa
I'm not bad. I'm just drawn that way.
Level: 70

Posts: 1978/2481
EXP: 3008456
For next: 7355

Since: 03-19-04
From: Catgirl Central

Since last post: 14 hours
Last activity: 13 hours
Posted on 08-14-05 09:45 PM Link | Quote
Allright, so we got Anony's MMC3 hack that has just the graphics animation thingies (and I guess a support function), and on the other hand we have BBit's hack... Hmm...

Not to take this too much off-topic, but what about those custom enemies I've seen recently? Lemme get the link...

Edit: Oh, that too was Anony's. You should write a tutorial on this stuff.


(edited by Kawa-oneechan on 08-14-05 12:46 PM)
Add to favorites | "RSS" Feed | Next newer thread | Next older thread
Acmlm's Board - I2 Archive - Rom Hacking - I need Help animating SMB1 tiles | |


ABII


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



Page rendered in 0.019 seconds.