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 - Race Against Time is Still Alive... | |
Pages: 1 2Add to favorites | "RSS" Feed | Next newer thread | Next older thread
User Post
Rockman

Flurry
Level: 26

Posts: 130/250
EXP: 96387
For next: 5888

Since: 03-17-04

Since last post: 18 days
Last activity: 16 days
Posted on 03-04-05 04:06 AM Link | Quote
I'll see what I can do about those graphics. I didn't know what you meant, but now I do. It has nothing to do with the game's engine. Just graphics and palette changes.

Also, some new stuff:


A giant ? block. The graphics have been changed to match the regular ? blocks.


What's that coming out of the giant ? block?


Its a Kuribo's Shoe!


I also fixed this area. I didn't like the way the smaller bricks were compiled to make the wall to the secret passage.

What I did with the Kuribo Shoe powerup, is replace the Frog Suit. This may sound similar to Mario Adventure, but I coded it myself, and the graphics positions I put myself. So for any critics, when the demo is released, you can compare all you want. Its the same concept, but I created it entirely on my own. The shoe is also glitch-free!
Ice Ranger

Leever
Level: 23

Posts: 82/183
EXP: 60462
For next: 7261

Since: 03-16-04

Since last post: 82 days
Last activity: 3 days
Posted on 03-04-05 04:15 AM Link | Quote
In the first picture, you could change the trasparent color to be black so the large ? block looks even closer to the other ? blocks (I think the original had the giant ? blocks against a black background).

It'd be interesting if you create false walls for that trick in the last screenshot. Mario Adventure created that effrect somehow.

Also, I'd like to see how you changed the code for replacing Frog Mario with the Kuribi Shoe *eventually in an ASM doc*.
Rockman

Flurry
Level: 26

Posts: 131/250
EXP: 96387
For next: 5888

Since: 03-17-04

Since last post: 18 days
Last activity: 16 days
Posted on 03-04-05 05:02 AM Link | Quote
Originally posted by Chill Penguin
In the first picture, you could change the trasparent color to be black so the large ? block looks even closer to the other ? blocks (I think the original had the giant ? blocks against a black background).
Will do.


Also, I'd like to see how you changed the code for replacing Frog Mario with the Kuribi Shoe *eventually in an ASM doc*.

Why wait for another ASM doc?

Here's what I did:

- Open up the ROM in a level editor.
- Add a Giant ? Block with the Frog Suit.
- Open up the ROM in FCEUXD, and play the level with the Giant ? Block.
- Open up the debugger.
- Set a Breakpoint of write (CPU) at $578
- Get the Frog Suit.



The debugger will snap. The code that appears if you scroll up:

$A819:B9 FA A7 LDA $A7FA,Y @ $A7FF = #$69
$A81C:C5 ED CMP $ED = #$00
$A81E:F0 14 BEQ $A834
$A820:A8 TAY
$A821:C8 INY
$A822:8C 78 05 STY $0578 = #$00
$A825:A9 17 LDA #$17
$A827:8D 54 05 STA $0554 = #$00
$A82A:AD F2 04 LDA $04F2 = #$00
$A82D:09 80 ORA #$80
$A82F:8D F2 04 STA $04F2 = #$00

This is my code:

$A819:EE 77 05 INC $0577 = #$00
$A81C:EA NOP
$A81D:EA NOP
$A81E:EA NOP
$A81F:EA NOP
$A820:EA NOP
$A821:EA NOP
$A822:EA NOP
$A823:EA NOP
$A824:EA NOP
$A825:A9 17 LDA #$17
$A827:8D 54 05 STA $0554 = #$00
$A82A:AD F1 04 LDA $04F1 = #$00
$A82D:09 04 ORA #$04
$A82F:8D F1 04 STA $04F1 = #$00

The EE 77 05 at the top means what it says on the right of it. INC $0577.

INCrement $577.

According to DahrkDaiz's notes:

$577 = Kuribo Shoe indicator (0 = no shoe, 1 = shoe)

Since Mario doesn't have the shoe, $577 is currently 0. So, when Mario gets the frog suit, it INCrements $577 by one. Meaning, $577 is now 1, and 1 means you have the Kuribo Shoe.

You have the shoe now, but there are still two more things you have to change.

- The sound the shoe makes when you get it.
- The graphics of the shoe, because it is glitched up.

The sound is easy to change. Just change the hex bytes according to the notes. The sound for the Kuribo shoe is the Swim sound. The swim sound is located in the $4F1 row.

Now, you have to change the graphics of the shoe, because it looks like a bunch of Xs. To do this, open up the PPU viewer, and find out where those X's are. Then, open up the graphics editor, and find the X's. You'll have to experiment, but try placing Kuribo shoes graphics on each X. Eventually it will change, and you'll just have to do a little tweaking to fix the graphics.

I hope this helped!
Kasper

Koopa
Level: 17

Posts: 32/108
EXP: 21219
For next: 3524

Since: 11-10-04

Since last post: 44 days
Last activity: 44 days
Posted on 03-04-05 05:53 AM Link | Quote
I am really liking the progress on this hack Kuja, everything here looks awsome! & thank you very much for that mini doc you posted.
Rockman

Flurry
Level: 26

Posts: 132/250
EXP: 96387
For next: 5888

Since: 03-17-04

Since last post: 18 days
Last activity: 16 days
Posted on 03-05-05 02:00 AM Link | Quote

I made the sky and the ground/? blocks brighter (original colors). I felt they were too dark. Does it look better, or should I go back to the darker color?


This area design right here, was in a past version. I think it was in an early version of Dark Mario.


I fixed the color for the giant ? block. Also, this area will be an area that resembles SMB2. I just haven't gotten around to it yet.

With my next batch of pictures, I hope to show a new power-up, a new enemy, better-quality graphics, and some new levels.
Googie

Surarok
Level: 39

Posts: 295/624
EXP: 380784
For next: 23987

Since: 03-15-04
From: Corona Queens New York

Since last post: 3 hours
Last activity: 3 hours
Posted on 03-05-05 10:02 PM Link | Quote
WOW bro, these recent screens look fuggin tight! Are you going to add certain levels from SMB & SMB2J? That would be awsome to see in there trying to collect all the coins to pass a level.
Rockman

Flurry
Level: 26

Posts: 133/250
EXP: 96387
For next: 5888

Since: 03-17-04

Since last post: 18 days
Last activity: 16 days
Posted on 03-06-05 02:22 AM Link | Quote
Thanks Googie. We'll see about the SMB/2J levels.

Unfortunately, I don't have anything big to show this time, like I said, but what I can show is this:






(edited by Kuja on 03-05-05 05:22 PM)
HyperLamer
<||bass> and this was the soloution i thought of that was guarinteed to piss off the greatest amount of people

Sesshomaru
Tamaranian

Level: 118

Posts: 3558/8210
EXP: 18171887
For next: 211027

Since: 03-15-04
From: Canada, w00t!
LOL FAD

Since last post: 2 hours
Last activity: 2 hours
Posted on 03-07-05 08:24 AM Link | Quote
Ooh, looks nice. Only problem I see is this:

The yellow is a bit bright, and the pipes don't connect. Otherwise it all looks great.
Ice Ranger

Leever
Level: 23

Posts: 86/183
EXP: 60462
For next: 7261

Since: 03-16-04

Since last post: 82 days
Last activity: 3 days
Posted on 03-07-05 11:02 AM Link | Quote
Originally posted by HyperHacker
Ooh, looks nice. Only problem I see is this:

The yellow is a bit bright, and the pipes don't connect. Otherwise it all looks great.

If you didn't use the background color as the fourth color on those X blocks, I'd say use a peach/orange color instead. In this case, maybe a lighter blue would work better (there should be about 4 decent shades to try from).

Looking forward to this. Have you thought about making the "T" switch act like a coin (or anything like that) to activate? You wouldn't have to stomp it from the top, but hit it from any direction to activate it instead?
Sketchie

Mole
Level: 28

Posts: 52/356
EXP: 118351
For next: 12987

Since: 12-27-04

Since last post: 7 days
Last activity: 10 hours
Posted on 03-07-05 04:16 PM Link | Quote
This hack sounds very interesting, and it's different from all those usual "get-to-the-end-as-fast-as-you-can" hacks.

I am looking forward to this hack... even though it looks hard with the really strigent timer and having to collect 100 coins per level
The Great Guy

Octoballoon
Level: 22

Posts: 152/170
EXP: 53084
For next: 5266

Since: 04-08-04

Since last post: 130 days
Last activity: 73 days
Posted on 03-07-05 04:45 PM Link | Quote
Wow this is still alive, yay! It looks like it's coming along good too, ecxept I also don't like that shade of yellow for the background.
Rockman

Flurry
Level: 26

Posts: 134/250
EXP: 96387
For next: 5888

Since: 03-17-04

Since last post: 18 days
Last activity: 16 days
Posted on 03-08-05 12:13 AM Link | Quote
Okay. I will fix that palette. I made it yellow, because it was supposed to be a sunset. I'll try a different color.


(edited by Rockman on 03-11-05 04:42 PM)
HyperLamer
<||bass> and this was the soloution i thought of that was guarinteed to piss off the greatest amount of people

Sesshomaru
Tamaranian

Level: 118

Posts: 3618/8210
EXP: 18171887
For next: 211027

Since: 03-15-04
From: Canada, w00t!
LOL FAD

Since last post: 2 hours
Last activity: 2 hours
Posted on 03-08-05 09:34 AM Link | Quote
Dark orange would probably be a good bet, but it's rather difficult to make a sunset effect with only one colour...
Rockman

Flurry
Level: 26

Posts: 136/250
EXP: 96387
For next: 5888

Since: 03-17-04

Since last post: 18 days
Last activity: 16 days
Posted on 03-08-05 10:29 AM Link | Quote
Sorry, but I had to take the screenshots down because my file manager was very messy. There will be new screenshots soon...


(edited by Rockman on 03-11-05 04:42 PM)
Pages: 1 2Add to favorites | "RSS" Feed | Next newer thread | Next older thread
Acmlm's Board - I2 Archive - Rom Hacking - Race Against Time is Still Alive... | |


ABII


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



Page rendered in 0.020 seconds.