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 - Help on "Mario Bros Classic" (NES)
  
User name:
Password:
Reply:
 

UserPost
Jacob264
Posts: 10/19
I dont have Mario Bros Classic (E)

Can u get it for me?
Setzer
Posts: 382/532
now that is one badass mario.
Googie
Posts: 444/624
Macbee That looks really good, I like how you draw for your'e hacks.
macbee
Posts: 82/91
I don't have plans to finish it soon but I have the first picture of the new Mario Bros I drawed for the hack:

Kefka
Posts: 3256/3392
Originally posted by Myster Mask
I speak spanglish too!


Won't help ya with Portuguese though. Trust me, I speak Spanish well because my family does, but I don't know a whole lot of Portuguese.

But that was off topic. Why not hack Ms. Pac Man? That's always fun.

Originally posted by macbee
BTW, sorry about my bad English.


Do not worry, you are probably better at English than me. Truthfully.
macbee
Posts: 81/91
People, thanks for your help, comments and questions. I'll try to advance on fnding the pallette.

Mario Bros. Classic is not the same JU game. Mario's jump is way more easy do deal with, there are a few cutscenes and the enemies' sprites are bigger. It's based on the FDS version of Mario Bros, even better than the european.
d4s
Posts: 255/325
Originally posted by Disch
Originally posted by macbee
Mario Bros Classic (E)


Any reason why you've chosen the yukky PAL version over either of the more common NTSC versions? "Mario Bros.(JU) [!]" or "Mario Bros. (JU)". Or is Mario Bros. Classic different from Mario Bros?

On second thought... is there even a PAL version?


dont have anything relevant to say,
but afair, they didnt care much about localization back in the days.

dont remember if they fixed at least the music speed for the pal versions.
i only have nesclones with these wonderful 100000 in 1 carts built-in here,
and despite outputting a pal video signal, all games on these carts werent speed-fixed.
i dont think thats a good indicator, though.
the built-in games are just hard-wired pirate famicom carts, anyway.
Dish
Posts: 436/596
Originally posted by macbee
Mario Bros Classic (E)


Any reason why you've chosen the yukky PAL version over either of the more common NTSC versions? "Mario Bros.(JU) [!]" or "Mario Bros. (JU)". Or is Mario Bros. Classic different from Mario Bros?

On second thought... is there even a PAL version?
Setzer
Posts: 370/532
Originally posted by Myster Mask
I speak spanglish too! I'd like to see a full Mario Bros. hack myself. The only thing I seen to a Mario Bros. hack was a title screen by Darknight13, never played the game, *looks in hack pics folder* but here's the pic of the title screen...



I hope this'll help Macbee out with his hack.
Sorry if I was kinda off topic.



. . . Damn I miss shroomy :'(
Fx3
Posts: 69/80
Originally posted by NetSplit
Originally posted by macbee
BTW, sorry about my bad English.
What's ironic about this is that both you and Fx3 are from Brazil. But anyway, don't worry about it. Although some of the people here will bitch about people speaking english as a foreign language, there are some who are nice enough to overlook that.

Good luck on your hack!


Thanks a lot for your "nice" words... ;.
Someone set up us the bomb!
We get signal!
Googie
Posts: 441/624
I speak spanglish too! I'd like to see a full Mario Bros. hack myself. The only thing I seen to a Mario Bros. hack was a title screen by Darknight13, never played the game, *looks in hack pics folder* but here's the pic of the title screen...



I hope this'll help Macbee out with his hack.
Sorry if I was kinda off topic.
NetSplit
Posts: 67/117
Originally posted by macbee
BTW, sorry about my bad English.
What's ironic about this is that both you and Fx3 are from Brazil. But anyway, don't worry about it. Although some of the people here will bitch about people speaking english as a foreign language, there are some who are nice enough to overlook that.

Good luck on your hack!
iamhiro1112
Posts: 484/487
Well, I hope u de-noobize cause I think a Mario Bros hack would be great. And a nice change of pace from all the SUPER mario bros games that are always being released.
beneficii
Posts: 265/567
Originally posted by macbee
Not to me.. I'm a Rookie...

BTW, sorry about my bad English.


All nums are in hex!

Writes to 2007 are done to the PPU ROM, where the palette data is stored, tile data, etc. The 20 bytes at address 3F00 are the palette. You want to see data that gets loaded to 2007 at PPU 3F00.

To write to an address via 2007, you must first read from 2002 to reset 2006 to the high byte, then you must write the high byte into 2006 and then write the low byte. In other words, you're probably looking for a piece of code that goes like this:

LDA $2002
LDA #$3F
STA $2006
LDA #$00
STA $2006
LDX #$00
LDY #$20

loadpalette:
LDA address_to_palette_data, x
INX
DEY
BNE loadpalette

It probably won't go exactly like this. Here's what you do: Get FCEUXD, run traces on parts of the game, search for writes to 2006, and then check that the general structure above is followed. You can then see where it's loading the palette data from. Basically, this'll take a lot of work, since you don't have any good leads to the palette data anyway. If one palette data set you see doesn't work, then try another. Just keep working at it. There is no magic wand solution.

A wise man once said that any effort requires 20% intelligence and 80% perspiration. or something like that. One thing about being a good ROM hacker is that you're gonna work! (Taken from Ren and Stimpy, the firefighter episode.)

EDIT: BTW, unless bit 2 of 2000 is set to 1, each write to 2007 increments the PPU counter by one. So it'll be 3F00, then 3F01, then 3F02, etc.
macbee
Posts: 79/91
Not to me.. I'm a Rookie...

BTW, sorry about my bad English.
Fx3
Posts: 68/80
No, I don't. Anyway, you can use FCEU debugger to trap writes to $2007 ($3Fxx ppu address) right on level loading. This way, the proper pointer might be trapped. Does it make any sense?
macbee
Posts: 78/91
Hi!
Do you know where is the location of the black background in the Mario Bros Classic (E) ROM? I'm trying to change it, but it's not near of the rest of sprites' colors.

Thanks
Macbee
Acmlm's Board - I2 Archive - Rom Hacking - Help on "Mario Bros Classic" (NES)


ABII


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



Page rendered in 0.024 seconds.