Points of Required Attention™
Please chime in on a proposed restructuring of the ROM hacking sections.
Views: 88,443,111
Main | FAQ | Uploader | IRC chat | Radio | Memberlist | Active users | Latest posts | Calendar | Stats | Online users | Search 04-20-24 05:52 PM
Guest: Register | Login

Main - Posts by RetroRain

Pages: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50

RetroRain
Posted on 04-19-08 07:22 PM, in Multi-Directional Fireball Throwing Link | Quote | ID: 82087


Fuzz Ball
Level: 66

Posts: 81/994
EXP: 2437038
Next: 24813

Since: 09-30-07

Last post: 1929 days
Last view: 951 days
I want to add a new feature to Dark Mario; Multi-Directional Fireball Throwing, similar to what Bass does in Megaman & Bass. I was wondering if I could get some tips or advice on what do. Here is my take on it:

1. We need to find the code that is executed when you have firepower and press the button to shoot a fireball.

Nothing that the Trace Logger couldn't do.

$AB68:A5 D8 LDA $D8 = #$00
$AB6A:0D 45 05 ORA $0545 = #$00
$AB6D: D0 09 BNE $AB78
$AB6F:A5 02 LDA $02 = #$00
$AB71:C9 28 CMP #$28
$AB73:30 03 BMI $AB78
$AB78:A0 28 LDY #$28
$AB7A:AD DD 03 LDA $03DD = #$00
$AB7D:C9 7F CMP #$7F
$AB7F: D0 02 BNE $AB83
(10 lines skipped)
$ABA2:C8 INY
$ABA3:C8 INY
$ABA4:C8 INY
$ABA5:C8 INY
(2029 lines skipped)
$A265:20 AF A2 JSR $A2AF

Go down more in the log

$A2AF:A2 01 LDX #$01
$A2B1: BD E1 7C LDA $7CE1,X @ $7CE2 = #$00
$A2B4:F0 04 BEQ $A2BA
$A2BA:AD F1 04 LDA $04F1 = #$00
$A2BD:09 20 ORA #$20
$A2BF:8D F1 04 STA $04F1 = #$00
$A2C2:A9 0B LDA #$0B
$A2C4:8D 13 05 STA $0513 = #$00

I have noticed by doing a write to $513, that a different bank is switched in temporarily, to handle the fireball routine code.

2. Pseudo-code.

- Check to make sure Up or Down is being held.
- Branch to proper location depending on which is being held down.
- Fire ball goes up/down (I don't know how to do this)
- Otherwise Fireball goes normally like it always does.

3. Technical Pseudo-code.

LDA $17 ; Select RAM Address 17 (Buttons held down)
CMP #$08 ; Compare it to 08 (Up)
BEQ ; If true, branch to an area where I can carry out my code
CMP #$04 ; Compare it to 04 (Down)
BEQ ; If true, branch to an area where I can carry out my code
- Otherwise Regular Fireball code here -

I don't know how to carry out the direction of the fireball (Up/Down)

I might have to figure most of this out on my own, but if you have any better Pseudo-code, or any tips on how to go about this, I would appreciate it. Thanks.

____________________
My YouTube Channel

RetroRain
Posted on 04-23-08 07:03 AM, in The NEW General Project Screenshot / Video Thread EX Omega Supreme++ Link | Quote | ID: 82256


Fuzz Ball
Level: 66

Posts: 82/994
EXP: 2437038
Next: 24813

Since: 09-30-07

Last post: 1929 days
Last view: 951 days
I did my first successful bank-swap tonight. I managed to swap in a free bank at the title screen, to put in my title screen music, that way I don't have to overwrite the code for the curtains. I also enabled it so that Mario can do flips regardless of star power. I'm currently doing some trace logging, so I can see what other cool stuff I can come up with.



____________________
My YouTube Channel

RetroRain
Posted on 04-23-08 09:38 AM, in The NEW General Project Screenshot / Video Thread EX Omega Supreme++ (rev. 3 of 04-23-08 10:20 AM) Link | Quote | ID: 82263


Fuzz Ball
Level: 66

Posts: 83/994
EXP: 2437038
Next: 24813

Since: 09-30-07

Last post: 1929 days
Last view: 951 days
Introducing... World 2!




This level design is inspired by FlameStag's stage from Mega Man X2.



Sunset Canyon. Mirror Version.



Why is Toad here? And why is there a dead-end?

____________________
My YouTube Channel

RetroRain
Posted on 04-23-08 08:00 PM, in The NEW General Project Screenshot / Video Thread EX Omega Supreme++ Link | Quote | ID: 82273


Fuzz Ball
Level: 66

Posts: 84/994
EXP: 2437038
Next: 24813

Since: 09-30-07

Last post: 1929 days
Last view: 951 days
Yeah, I'll definitely fix it. Don't worry about it. Thanks for the comments. I am at school right now, so I can't do any work on the hack, but when I get home later, I'll do a lot more work on it. Probably be able to show you more later, providing that somebody replies after this post.

Other things that I have done; I added snow. Level 5 in World 1 will have snow in it. You're going to love it, once I get around to physically implementing it! I did the graphics for it already. Also, coins now have 16 frames of animation, and the FlameStag stage land will have rock-terrain graphics, and its own stage animations!

Also, now that I know how to successfully do bank swaps, I can copy my Introduction Sequence code from my homebrew ROM and and put it in Dark Mario. Once this is all done, I will try to figure out the Multi-Directional Fireball Throwing.

I am proud to say that I have surpassed all of my lost SMB3 hacks, and I will see this project to the end!

____________________
My YouTube Channel

RetroRain
Posted on 04-25-08 10:41 AM, in The NEW General Project Screenshot / Video Thread EX Omega Supreme++ Link | Quote | ID: 82347


Fuzz Ball
Level: 66

Posts: 85/994
EXP: 2437038
Next: 24813

Since: 09-30-07

Last post: 1929 days
Last view: 951 days
I couldn't resist. Oh, and don't bother telling me about the errors. I know.



____________________
My YouTube Channel

RetroRain
Posted on 04-25-08 10:45 AM, in Dark Mario Official Preview Link | Quote | ID: 82350


Fuzz Ball
Level: 66

Posts: 86/994
EXP: 2437038
Next: 24813

Since: 09-30-07

Last post: 1929 days
Last view: 951 days
Posted by Stufid
Do you have the official title screen done? I'd love to see it... ^^;
I have a temporary title screen in place. It looks like shit, but I'll post a pic if you really want to see it. I'd rather show off the title screen when it is complete.

____________________
My YouTube Channel

RetroRain
Posted on 04-25-08 11:01 AM, in The NEW General Project Screenshot / Video Thread EX Omega Supreme++ Link | Quote | ID: 82352


Fuzz Ball
Level: 66

Posts: 87/994
EXP: 2437038
Next: 24813

Since: 09-30-07

Last post: 1929 days
Last view: 951 days
Yeah, all of that is going to be changed. This hack is making me exhausted. All of this work that is going into it is nuts. I don't think I'm ever hacking this game again after this.

I have a lot of ASM work ahead of me just to get this one level looking mint. I would really love to have this GameBoy FlameStag music in the actual game.

____________________
My YouTube Channel

RetroRain
Posted on 04-25-08 07:15 PM, in The NEW General Project Screenshot / Video Thread EX Omega Supreme++ (rev. 2 of 04-25-08 07:19 PM) Link | Quote | ID: 82360


Fuzz Ball
Level: 66

Posts: 88/994
EXP: 2437038
Next: 24813

Since: 09-30-07

Last post: 1929 days
Last view: 951 days
We'll see what happens. Nothing is set in stone yet. This game is going through tons of changes. I can actually see what you are saying by the flipping being annoying. I wanted to try something different. If it doesn't work out, I can easily change it back. I think I mentioned this already, but once you get to World 3, you take control of Lieutenant Luigi. I'm taking a break from this though. This game really is too much work for one person to do on their own.

____________________
My YouTube Channel

RetroRain
Posted on 04-25-08 07:34 PM, in How do you feel about Pokémon? Link | Quote | ID: 82361


Fuzz Ball
Level: 66

Posts: 89/994
EXP: 2437038
Next: 24813

Since: 09-30-07

Last post: 1929 days
Last view: 951 days
I don't really like the sequels to this series. The original games, Blue, Red, Yellow, and the remakes, FireRed and LeafGreen, are the only ones I really like. The Pokémon were unique, cool, and original, and then with the sequels, it didn't really matter. They kept making these lame Pokémon creatures that I could care less about. They should really remake the original games in a 3D RPG, or even a 3D MMORPG. How sick would that be? I've been playing FireRed on occassion. It's a lot of fun to know that you have a rival who is competing with you. And to watch him change throughout the game, and evolve his own Pokémon. When these games first came out, laugh if you want, but the rival used to inspire me to work harder and catch more Pokémon and train them harder. Like when you get to the S.S. Anne, he tells you that he caught 40 kinds, meanwhile I only had 20. It gave you the feeling that you weren't where you should be at. Brilliant games, the originals. But these sequels, I'm not too crazy about. Anyone else feel the same way?

____________________
My YouTube Channel

RetroRain
Posted on 04-25-08 07:38 PM, in Mortal Kombat vs. DC Universe Link | Quote | ID: 82362


Fuzz Ball
Level: 66

Posts: 90/994
EXP: 2437038
Next: 24813

Since: 09-30-07

Last post: 1929 days
Last view: 951 days
I wonder if they are putting Fatalities back in... Imagine Poison Ivy was in the game. Gee, I wonder what fatality she would have...

____________________
My YouTube Channel

RetroRain
Posted on 04-26-08 06:32 AM, in The NEW General Project Screenshot / Video Thread EX Omega Supreme++ (rev. 2 of 04-26-08 09:31 AM) Link | Quote | ID: 82395


Fuzz Ball
Level: 66

Posts: 91/994
EXP: 2437038
Next: 24813

Since: 09-30-07

Last post: 1929 days
Last view: 951 days
Thanks guys. I really appreciate the comments.

I don't really know what I'm going to do with the jumping yet. I was thinking about restoring the jump back to normal, but if you press up when you jump, you can do a flip. Does that sound better?

I didn't do any hacking today, because I needed a break, but in the last hour, I finally got the World 1 map structure down.



EDIT -

I finally programmed the snow in. I still have to do a lot of graphics work, but at least I got the ASM part out of the way.



____________________
My YouTube Channel

RetroRain
Posted on 04-29-08 11:48 PM, in Question about Coin Quest... SMB3 Tileset Arrangement Link | Quote | ID: 82542


Fuzz Ball
Level: 66

Posts: 92/994
EXP: 2437038
Next: 24813

Since: 09-30-07

Last post: 1929 days
Last view: 951 days




I just wanted to know, how that was done. I'm sure there must be a table somewhere that you have to edit. But I don't know where to find it. The reason I want to know is...



I want to try something with my own tileset. More specifically, I want bigger rain clouds, and not be limited to what I have in the animation set. Now for some reason I think that if I did successfully changed it to the way I wanted, this would make SMB3 Workshop useless...

If anybody sees DahrkDaiz, please direct him to this topic.

____________________
My YouTube Channel

RetroRain
Posted on 04-30-08 12:17 AM, in Mortal Kombat vs. DC Universe Link | Quote | ID: 82546


Fuzz Ball
Level: 66

Posts: 93/994
EXP: 2437038
Next: 24813

Since: 09-30-07

Last post: 1929 days
Last view: 951 days
What's screwed up about this, is that if you really wanted to fight against DC characters, just go play Armageddon, and create them in Kreate-a-Fighter, and there you go.

____________________
My YouTube Channel

RetroRain
Posted on 04-30-08 03:57 AM, in Dark Mario Official Preview Link | Quote | ID: 82563


Fuzz Ball
Level: 66

Posts: 94/994
EXP: 2437038
Next: 24813

Since: 09-30-07

Last post: 1929 days
Last view: 951 days
I set up a page for Dark Mario. You can view it here.

____________________
My YouTube Channel

RetroRain
Posted on 04-30-08 04:08 AM, in Question about Coin Quest... SMB3 Tileset Arrangement Link | Quote | ID: 82564


Fuzz Ball
Level: 66

Posts: 95/994
EXP: 2437038
Next: 24813

Since: 09-30-07

Last post: 1929 days
Last view: 951 days
That sounds like what it might be. I've been playing around with DahrkDaiz' TSA Editor, so I think you're right about that. Thanks.

____________________
My YouTube Channel

RetroRain
Posted on 05-03-08 03:04 AM, in ASM Question - CHR-ROM Value Link | Quote | ID: 82666


Fuzz Ball
Level: 66

Posts: 96/994
EXP: 2437038
Next: 24813

Since: 09-30-07

Last post: 1929 days
Last view: 951 days
If you have a VROM page in your expanded CHR-ROM that has passed #$FF, how do you use it, if you can?

I have reached the limit in my hack, so I want to know if it can be done. In other words, how do I store a value if it is passed FF?

The page I want is probably something like FF + 0A in my CHR space. So I have to add those two. I tried using ADC and AND, but those don't do anything. They just start counting from 0 after FF.

____________________
My YouTube Channel

RetroRain
Posted on 05-03-08 06:03 PM, in Dark Mario Official Preview (rev. 3 of 05-03-08 07:25 PM) Link | Quote | ID: 82695


Fuzz Ball
Level: 66

Posts: 97/994
EXP: 2437038
Next: 24813

Since: 09-30-07

Last post: 1929 days
Last view: 951 days
I'm trying my best... I'll admit I'm not that great at graphics. But DahrkDaiz, I did get really far on this hack, I'm halfway done with World 2... If you have any tips on how to get better graphics, that would be cool. But over-glorify? Damn right. This hack is my baby, and I have the right to over-glorify it, just as you do with all of yours. I'm sorry, but I'm not going to let you or anyone else discourage me.

____________________
My YouTube Channel

RetroRain
Posted on 05-04-08 05:11 AM, in Dark Mario Official Preview Link | Quote | ID: 82729


Fuzz Ball
Level: 66

Posts: 98/994
EXP: 2437038
Next: 24813

Since: 09-30-07

Last post: 1929 days
Last view: 951 days
The original Dark Mario became a Time Attack hack (I think), which I let Googie have to finish.

____________________
My YouTube Channel

RetroRain
Posted on 05-06-08 04:26 AM, in Games You Plan on Playing/Currently Playing Link | Quote | ID: 82863


Fuzz Ball
Level: 66

Posts: 99/994
EXP: 2437038
Next: 24813

Since: 09-30-07

Last post: 1929 days
Last view: 951 days
Are there any games you've been wanting to get to, but haven't had the time, or just have been thinking about playing? Here's mine. Go ahead, share yours!

GameCube
- Resident Evil 2
- Mega Man Anniversay Collection (Want to play Mega Man IV)
- Mega Man X Collection (Want to play Mega Man X2)

PlayStation 2
- Resident Evil Outbreak

GameBoy Advance
- Super Mario Advance: Super Mario Bros. 2
- Pokémon: Fire Red (Currently playing)
- Classic NES Series: Super Mario Bros.

PlayStation
- Final Fantasy Tactics
- Final Fantasy VIII

____________________
My YouTube Channel

RetroRain
Posted on 05-06-08 04:48 AM, in Link's Desert Escape (Binary Land hack) Link | Quote | ID: 82869


Fuzz Ball
Level: 66

Posts: 100/994
EXP: 2437038
Next: 24813

Since: 09-30-07

Last post: 1929 days
Last view: 951 days
Yeah the graphics definately look better than the crap of the original game. Nice work there.

____________________
My YouTube Channel
Pages: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50


Main - Posts by RetroRain

Acmlmboard 2.1+4δ (2023-01-15)
© 2005-2023 Acmlm, blackhole89, Xkeeper et al.

Page rendered in 0.237 seconds. (331KB of memory used)
MySQL - queries: 134, rows: 166/166, time: 0.227 seconds.