Last I checked you can't disable smilies when editing a post, so...
Originally posted by Glyph Phoenix Okay, so I'm making a special Dry Bones... To defeat him, bop him on the head and then fireball him when he's down. In order to do that, I'll need to know which sprite table holds the "vulnerable to fireballs" bit, if there is such a table. Anybody know where that is?
Also, there's some data I've been meaning to post. It's kinda a mess, there are some repeats, and the accuracy of the material is questionable, but it's something, right?
ROM ADDRESSES
x474C - Where the music is set when a POW finishes
x12EE5, x12EEF, x12F34 - Fire Flower get subroutines
x588B - Mario's run routine
x4769 - Powerup routine
x5262 - Cape Swing and Fireball routine
x4D12 - Opening window data
x1125 - ASM when Mario gets a coin, PC
x28787 - ASM where the time limits are set, PC
x213B8 - Loading Mario/Luigi's powerups based on which one you are using for the level
x22CC - Saving Mario/Luigi's powerups based on which one you are using for the level
x77B7 - Mario hurt code, PC
x2035 - Set powerups at game start
x213C8 - Level start code
x2D11B - Writes to Bonus Star counter at level end
x1300A - Where the 1up handler is sent a value after you smash enough enemies
x10CB4 - Where the 1up handler is read
x52D8 - Mario loses a life routine
x5866 - Mario jump routine
x5002 - L & R scrolling routine
x18F90 - Set Message Box read variable
x23DA - Read and display Message Box
x757A - Yoshi coins
x5262, x80B5 - PC Fireball code
x73A7 - Green Star Block code
x2514 - Mario's palette rewriter
xC782 - Star timer set code
x10CD5, x64CF - Star timer check code
x6505 - Star music loop code
x1300A - $2AE0A PC, SNES 3up Moon
xC2F1, $01C0F1 - Goal Music code
x0267F5, $04E5F5 - Event number set after level goal
x4BFE, $00C9FE - Number is set to set event after a goal
x4C0F, $00CA0F - Where Big Boo's exit is made secret if on a certain level
x121D5 - Fireball y speed change code
x583E - Spin jump code
x4776 - Press Select to change powerup debug byte
RAM ADDRESSES
7E0DD5 - Determines exit event
7E0075 - Mario/Luigi is swimming flag
TRACES
Overworld mode stuff:
$00/CA25 8C 00 01 STY $0100 [$00:0100] A:EB00 X:0000 Y:000C P:envMXdiZc
$00/93F4 EE 00 01 INC $0100 [$00:0100] A:0080 X:00FE Y:002A P:eNvMXdizc
$00/9F5B EE 00 01 INC $0100 [$00:0100] A:9F0F X:00FE Y:0000 P:envMXdiZC
Fireball destroy flag is cleared:
$00/FEC1 9D 0B 17 STA $170B,x[$00:1713] A:0005 X:0008 Y:0000 P:enVMXdizC
$02/A4E5 9D 0B 17 STA $170B,x[$02:1713] A:9F01 X:0008 Y:0008 P:envMXdizc
$02/A213 9D 0B 17 STA $170B,x[$02:1713] A:A300 X:0008 Y:0001 P:envMXdiZc
Fireball Yspeed trace:
$00/FEC6 9D 3D 17 STA $173D,x[$00:1746] A:0030 X:0009 Y:0000 P:enVMXdizC
$02/9FFC 9D 3D 17 STA $173D,x[$02:1746] A:9FD0 X:0009 Y:0004 P:eNvMXdizc
$02/9FD5 9D 3D 17 STA $173D,x[$02:1746] A:9FD4 X:0009 Y:0009 P:eNvMXdizc
Where Mario or Luigi's powerup byte is set to current powerup $7E0019
$00/A0CC 9D B8 0D STA $0DB8,x[$00:0DB8] A:0500 X:0000 Y:0025 P:envMXdiZc
Keyhole variable checked
$00/C48C AC 34 14 LDY $1434 [$00:1434] A:0000 X:0000 Y:0010 P:envMXdiZc
Display Dragon Coins
$00/8FEF 9D FF 0E STA $0EFF,x[$00:0F02] A:FFFC X:0003 Y:00FC P:eNvMXdizc
Where blank tile for coins is placed for status bar
$00/8F81 8E 13 0F STX $0F13 [$00:0F13] A:FF00 X:00FC Y:0000 P:eNvMXdizc
Where Mario's lives are displayed on status bar
$00/8F58 8D 17 0F STA $0F17 [$00:0F17] A:FF05 X:00FC Y:0000 P:eNvMXdizc
Where small bonus star meter is displayed on status bar
$00/9053 9E 15 0F STZ $0F15,x[$00:0F1F] A:FFF6 X:000A Y:0014 P:eNvMXdizc
$00/8FA4 9D 1E 0F STA $0F1E,x[$00:0F1E] A:FFFC X:0000 Y:0018 P:eNvMXdizC
$00/9068 FE 15 0F INC $0F15,x[$00:0F1F] A:0007 X:000A Y:0014 P:envMXdizC
Where big bonus star meter is displayed on status bar
$00/8FA7 9D 03 0F STA $0F03,x[$00:0F03] A:FFFC X:0000 Y:0018 P:eNvMXdizC
$00/8FB7 9D 03 0F STA $0F03,x[$00:0F04] A:FFB7 X:0001 Y:0000 P:eNvMXdizc
$00/8FBD 9D 1E 0F STA $0F1E,x[$00:0F1F] A:FFC3 X:0001 Y:0000 P:eNvMXdizc
Writes to Item Box
$04/91D8 8D C2 0D STA $0DC2 [$04:0DC2] A:0404 X:0000 Y:0010 P:envMXdizc
$01/C545 8D C2 0D STA $0DC2 [$01:0DC2] A:F301 X:0009 Y:0003 P:envMXdizc
Reads Item Box
$00/9090 AC C2 0D LDY $0DC2 [$00:0DC2] A:FFC3 X:0002 Y:00E0 P:envMXdiZC
$00/90BE AE C2 0D LDX $0DC2 [$00:0DC2] A:FF3A X:0002 Y:00E0 P:envMXdizc
Writes Suit Color
$00/E321 8D 82 0D STA $0D82 [$00:0D82] A:B2F0 X:0000 Y:000C P:eNvmXdizc
$00/E321 8D 82 0D STA $0D82 [$00:0D82] A:B304 X:0000 Y:000E P:eNvmXdizc
Writes Mario's animation frame
$00/D030 8D E0 13 STA $13E0 [$00:13E0] A:0000 X:0000 Y:0000 P:envMXdiZc
Water level flag is checked
$00/EA45 A5 85 LDA $85 [$00:0085] A:0000 X:0000 Y:0000 P:eNvMXdizc
$00/D788 24 85 BIT $85 [$00:0085] A:FFE0 X:0000 Y:0000 P:eNvmXdizC
Swimming flag is checked
$00/CD79 A5 75 LDA $75 [$00:0075] A:0000 X:0000 Y:0000 P:eNvMXdizc
$00/CF0E A4 75 LDY $75 [$00:0075] A:0008 X:0000 Y:0008 P:envMXdizc
Mario's Yspeed is set
$00/DC4C 85 7D STA $7D [$00:007D] A:0100 X:0002 Y:0000 P:envMXdiZc
$00/EF60 85 7D STA $7D [$00:007D] A:FE00 X:0000 Y:0020 P:envMXdiZC
$00/D94C 85 7D STA $7D [$00:007D] A:F506 X:0000 Y:0000 P:envMXdizc
Mario's Yspeed is set while swimming
$00/DC4C 85 7D STA $7D [$00:007D] A:0100 X:0002 Y:0000 P:envMXdiZc
$00/EF60 85 7D STA $7D [$00:007D] A:FE00 X:0000 Y:0020 P:envMXdiZC
$00/DA2D 85 7D STA $7D [$00:007D] A:0000 X:0000 Y:0000 P:eNvMXdizc
...and with an item
$00/D9DD 85 7D STA $7D [$00:007D] A:0004 X:0018 Y:0004 P:eNvMXdizc
Mario spin jumps out of the water
$00/EA8F 8D FC 1D STA $1DFC [$00:1DFC] A:0104 X:0030 Y:0001 P:envMXdizC
On/Off switch is pressed
$02/9196 8D AF 14 STA $14AF [$02:14AF] A:0001 X:0003 Y:0006 P:envMXdizC
Mario's fall speed is copied
$00/D949 79 A5 D7 ADC $D7A5,y[$00:D7A5] A:00AE X:0000 Y:0000 P:eNvMXdizc
Beat 8 enemies with shell
$02/AE0A 8D E4 18 STA $18E4 [$02:18E4] A:0101 X:0004 Y:000D P:envMXdizc
Mario/Luigi Yoshi color is set
$00/9E45 9C BA 0D STZ $0DBA [$00:0DBA] A:0004 X:00FF Y:000D P:eNvmXdizc
$00/8A53 74 00 STZ $00,x [$00:0DBA] A:0520 X:0DBA Y:00D6 P:envmxdizc
$00/A0DD 9D BA 0D STA $0DBA,x[$00:0DBA] A:050A X:0000 Y:0025 P:envMXdizc
Mario/Luigi Yoshi flag is set
$01/EB82 8D 7A 18 STA $187A [$01:187A] A:FF01 X:0008 Y:0000 P:eNvMXdizc
$01/EDC3 9C 7A 18 STZ $187A [$01:187A] A:EBC0 X:0008 Y:0001 P:eNvMXdizc
$01/F726 9C 7A 18 STZ $187A [$01:187A] A:EB02 X:0008 Y:0007 P:envMXdizc
Score is written to on Status Bar
$00/8EE7 9D 29 0F STA $0F29,x[$00:0F29] A:FFFC X:0000 Y:0018 P:eNvMXdizC
$00/9014 9E 15 0F STZ $0F15,x[$00:0F29] A:FF00 X:0014 Y:0000 P:envMXdiZc
$00/8D82 9D F9 0E STA $0EF9,x[$00:0F2E] A:02FC X:0035 Y:006A P:eNvMXdizc
Mario and Luigi's score is written to
$02/AE21 9D 34 0F STA $0F34,x[$02:0F34] A:0AE8 X:0000 Y:0001 P:eNvMXdizc
$02/AE2A 9D 35 0F STA $0F35,x[$02:0F35] A:9906 X:0000 Y:0006 P:envMXdizc
$02/AE32 9D 36 0F STA $0F36,x[$02:0F36] A:9800 X:0000 Y:0009 P:envMXdiZc
$05/CEF9 9D 34 0F STA $0F34,x[$05:0F34] A:02F2 X:0000 Y:0002 P:envmXdizc
$00/8EB2 9D 36 0F STA $0F36,x[$00:0F36] A:000F X:0000 Y:0000 P:envMXdizC
$02/8766 9D 34 0F STA $0F34,x[$02:0F34] A:0358 X:0000 Y:0000 P:envMXdizc
$00/8A53 74 00 STZ $00,x [$00:0F34] A:96AE X:0F34 Y:0001 P:envmxdizc
$00/9E4E 9C 34 0F STZ $0F34 [$00:0F34] A:C004 X:00FF Y:000D P:eNvmXdizc
Writes to Mario's current graphic
$00/D030 8D E0 13 STA $13E0 [$00:13E0] A:0600 X:0014 Y:0000 P:envMXdiZc
$00/D0BA 8D E0 13 STA $13E0 [$00:13E0] A:D03E X:0000 Y:0000 P:envMXdizc
Mario becomes Small Mario
$00/F600 64 19 STZ $19 [$00:0019] A:0101 X:0008 Y:0004 P:envMXdizc
$00/D0B6 64 19 STZ $19 [$00:0019] A:D0B6 X:0000 Y:0000 P:envMXdiZc
Star timer is written to
$01/C582 8D 90 14 STA $1490 [$01:1490] A:C5FF X:000B Y:0009 P:eNvMXdizc
POW timer is written to
$01/AB1C 99 AD 14 STA $14AD,y[$01:14AD] A:01B0 X:0004 Y:0000 P:eNvMXdizc
POW colors are loaded from rom
$01/845A B9 66 84 LDA $8466,y[$01:8466] A:8400 X:0004 Y:0000 P:envMXdiZc
Side Exit Flag is written to
$00/A1B5 9E D3 13 STZ $13D3,x[$00:1B96] A:A000 X:07C3 Y:0001 P:envMxdizc
Dry Bones falls apart/recovers
$01/E44B 9E 34 15 STZ $1534,x[$01:153D] A:0000 X:0009 Y:0000 P:envMXdiZc
$01/E5FB FE 34 15 INC $1534,x[$01:153D] A:00A8 X:0009 Y:0001 P:eNVMXdizc
|
(restricted) (restricted)
HyperHacker
Star Mario Finally being paid to code in VB! If only I still enjoyed that. <_< Wii #7182 6487 4198 1828
Since: 11-18-05 From: Canada, w00t! My computer's specs, if anyone gives a damn. STOP TRUNCATING THIS >8^(
Last post: 6299 days Last view: 6299 days
|
|
Oh God.
4132574 naked girls that you can print
4132574 sponebob sarqer pants
4132574 11 year old grils that are nude
4132574 cheats for ps2 mortal kombat deception pron
4132574 the awnsters challage leanign center dayton ohio page -35-
Some of this is funny, and some is just sad... but the best one:
4132574 big huge tits and nice round assed women
4132574 hoe to tell if you are gay quiz
XD |
HyperHacker
Star Mario Finally being paid to code in VB! If only I still enjoyed that. <_< Wii #7182 6487 4198 1828
Since: 11-18-05 From: Canada, w00t! My computer's specs, if anyone gives a damn. STOP TRUNCATING THIS >8^(
Last post: 6299 days Last view: 6299 days
|
|
I think it'd almost be interesting to see a log of how many times people click the link. |
HyperHacker
Star Mario Finally being paid to code in VB! If only I still enjoyed that. <_< Wii #7182 6487 4198 1828
Since: 11-18-05 From: Canada, w00t! My computer's specs, if anyone gives a damn. STOP TRUNCATING THIS >8^(
Last post: 6299 days Last view: 6299 days
|
|
Well, look at it this way... if you give up, it's like losing the entire hack. All the work you've already put into it ends up being for nothing. |
HyperHacker
Star Mario Finally being paid to code in VB! If only I still enjoyed that. <_< Wii #7182 6487 4198 1828
Since: 11-18-05 From: Canada, w00t! My computer's specs, if anyone gives a damn. STOP TRUNCATING THIS >8^(
Last post: 6299 days Last view: 6299 days
|
|
Yeah, try using Apache for Windows. You can learn a bit about Linux without actually using it, just by reading the config file.
Also, this is why I have a remote admin program installed. If for some reason I needed to shut down my computer without being near it, I can simply log in and do it from another computer. |
HyperHacker
Star Mario Finally being paid to code in VB! If only I still enjoyed that. <_< Wii #7182 6487 4198 1828
Since: 11-18-05 From: Canada, w00t! My computer's specs, if anyone gives a damn. STOP TRUNCATING THIS >8^(
Last post: 6299 days Last view: 6299 days
|
|
Originally posted by Xkeeper olllolloloollolololololololllololollololololollllll
|
HyperHacker
Star Mario Finally being paid to code in VB! If only I still enjoyed that. <_< Wii #7182 6487 4198 1828
Since: 11-18-05 From: Canada, w00t! My computer's specs, if anyone gives a damn. STOP TRUNCATING THIS >8^(
Last post: 6299 days Last view: 6299 days
|
|
OK, let's start berating commenting...
- d4s' HDMA kit's new intro screen. So?
- Niiiiiiice. The 's looks a bit out of place though.
- The font is ugly, everything else is great. The dark part of the bushes seems to be messed up at the right though.
- Reminds me of Kirby's Adventure. Does that tree spin?
- All good here. I quite like the ground.
- Still good. The giant Hammer Brother is very well shaded.
- Everything looks good, but I can't tell WTF that is coming out of the pipe.
- Again, what are those things coming out of the lava? The rest looks good, but the unlit windows and dark lava give the impression that this place is very poorly-lit, while the bright bricks go against that.
- Magnificent. Can anything be done to reduce the noticable lines in the background though? Use a less steep gradient perhaps?
- The gradient lines are much less visible here. Everything else looks great, though the broken pipe pieces look far too small for Mario to fit through.
- Oooooooh.
- Aaaaaaahhh. The simplicity here makes it look quite nice.
- Item shop? Shouldn't the prices use the coin symbol rather than a C, though?
- Looks difficult, but good.
- The bright green pipe is a bit out of place in the otherwise dark landscape. Looks amazing otherwise.
- Pretty good, but the lava seems to be trying to do some sort of 3D effect that isn't working at all.
- The background is breathtaking. The foreground is nice, though that wood-like ground is a bit repetitive.
- Very well done. The ship doesn't look very wrecked, though.
- Not much different than #17, besides the background colour.
- Very nice. What is that in the background though? Snow? Clouds?
- Boo looks more goofy than scary, but the level looks great.
- Again, looks marvelous, but FG is a bit bright compared to BG.
- Yow. Besides the (again) noticeable gradient lines, this is fantastic.
-
- The only problem I see here is there's half a box that doesn't appear to be cut or broken in any way.
- Doesn't look spiky, but certainly spooky. Very well done.
- Good graphics, but seems very similar to a level in world 7 of SMB3.
- Good, but is Mario walking on the guardrail?
- Very nice, though I wonder if the icy ground would look better without those vertical lines.
- Not bad, but the snow is very repetitive.
- Awesome. the water effect.
- See above.
- Brilliant, though lacks a background. (Can anything be done about that? Maybe the occasional passable tile on layer 1?)
- Nice Yoshi's Story water effect.
- Besides the uncreative name,
- Is that red stuff supposed to be lava? It looks more like a big rectangular block of meat.
- Another masterpiece.
- Very nice (no pun intended), but what's with the occasional double-wide blocks?
- Can you stand on those big fluffy clouds? If so, .
- Nice SML2 rips. Looks good.
- What's that spot in the ground?The palm trees need a little work, but the rest looks good.
- Is that a rain effect I see? It's all pretty nice, though the rain is repetitive.
- Looks like a horribly distorted rendering on LSD. I like it.
- Nothing wrong here.
- Nice border. Oh, and the overworld is damn fine too. Reminds me of Chrono Trigger. I dunno what Kyouji is thinking, the water goes great with these graphics.
- Seems like there should be something between the two parts of the path coming from the left; otherwise, why would it lead to the castle at all?
- Looks good, though I can't quite make out what the first two objects on the path are. Nice use of the SMB3 coin ship.
- Is that a bird next to Boo? If so, awesome.
- Very good.
- Again, seems like the path takes a large unnecessary step toward the second level only to come right back to where it started. The map looks nice though. The water really looks frozen.
- Are those gray things supposed to be volcanoes? Why are they such an odd colour?
- A bit bright, but very nice.
- Awesome, again.
Whoo, lotta screenshots!
Kyouji makes one or two good points, though:
Originally posted by Sunshine Care Kyouji There is no consistency on the graphics here... Sometimes it's looking straight, sometimes it's slightly isometric, and... Ugh. Some of it is just poorly assembled, like that ice fortress area, where it looks like Mario can walk right around that pillar. On many of the isometric areas, it looks like Mario is walking on the very side of the stuff and is about to fall right off.
|
HyperHacker
Star Mario Finally being paid to code in VB! If only I still enjoyed that. <_< Wii #7182 6487 4198 1828
Since: 11-18-05 From: Canada, w00t! My computer's specs, if anyone gives a damn. STOP TRUNCATING THIS >8^(
Last post: 6299 days Last view: 6299 days
|
|
What I got was don't use happy fun sunshine candy graphics in a place like Bowser's Castle that's not supposed to be happy and fun.
Originally posted by the_man This is one of the tricks I do when making levels,look for all the objects you think you will use and paste them at the top of the screen so you just copy them and paste them where you need them.
I like to use two instances of LM for this. Make a copy of the ROM just to stick objects in, arrange them however, then copy them to your level as needed. |
(restricted)
HyperHacker
Star Mario Finally being paid to code in VB! If only I still enjoyed that. <_< Wii #7182 6487 4198 1828
Since: 11-18-05 From: Canada, w00t! My computer's specs, if anyone gives a damn. STOP TRUNCATING THIS >8^(
Last post: 6299 days Last view: 6299 days
|
|
That looks much better. BTW:
Originally posted by SuperLuigi64
The texture on top of the bridge guardrail is smeared here. |
HyperHacker
Star Mario Finally being paid to code in VB! If only I still enjoyed that. <_< Wii #7182 6487 4198 1828
Since: 11-18-05 From: Canada, w00t! My computer's specs, if anyone gives a damn. STOP TRUNCATING THIS >8^(
Last post: 6299 days Last view: 6299 days
|
|
All you have to do is tap him on the back of the head. There's a loose cable in there. |
HyperHacker
Star Mario Finally being paid to code in VB! If only I still enjoyed that. <_< Wii #7182 6487 4198 1828
Since: 11-18-05 From: Canada, w00t! My computer's specs, if anyone gives a damn. STOP TRUNCATING THIS >8^(
Last post: 6299 days Last view: 6299 days
|
|
Nobody ever changed my name back after that fish fad.
Maybe I should have asked someone...
(edited by HyperMackerel on 08-09-06 11:47 PM)
|
HyperHacker
Star Mario Finally being paid to code in VB! If only I still enjoyed that. <_< Wii #7182 6487 4198 1828
Since: 11-18-05 From: Canada, w00t! My computer's specs, if anyone gives a damn. STOP TRUNCATING THIS >8^(
Last post: 6299 days Last view: 6299 days
|
|
So that's a no? |
HyperHacker
Star Mario Finally being paid to code in VB! If only I still enjoyed that. <_< Wii #7182 6487 4198 1828
Since: 11-18-05 From: Canada, w00t! My computer's specs, if anyone gives a damn. STOP TRUNCATING THIS >8^(
Last post: 6299 days Last view: 6299 days
|
|
I already said that in the birthday thread. You just missed it, apparently.
Fabio: No, I just never got around to it. |
HyperHacker
Star Mario Finally being paid to code in VB! If only I still enjoyed that. <_< Wii #7182 6487 4198 1828
Since: 11-18-05 From: Canada, w00t! My computer's specs, if anyone gives a damn. STOP TRUNCATING THIS >8^(
Last post: 6299 days Last view: 6299 days
|
|
I think he just tied himself to the water cooler for that one. |
HyperHacker
Star Mario Finally being paid to code in VB! If only I still enjoyed that. <_< Wii #7182 6487 4198 1828
Since: 11-18-05 From: Canada, w00t! My computer's specs, if anyone gives a damn. STOP TRUNCATING THIS >8^(
Last post: 6299 days Last view: 6299 days
|
|
That new snow looks craptastic. The original was good, it just needed more variety. Honestly I don't think anyone would mind or even notice if you ripped it from YI.
The new firebar looks great though. |
HyperHacker
Star Mario Finally being paid to code in VB! If only I still enjoyed that. <_< Wii #7182 6487 4198 1828
Since: 11-18-05 From: Canada, w00t! My computer's specs, if anyone gives a damn. STOP TRUNCATING THIS >8^(
Last post: 6299 days Last view: 6299 days
|
|
Read the FAQ.
Read the announcement.
Read the sticky. |
HyperHacker
Star Mario Finally being paid to code in VB! If only I still enjoyed that. <_< Wii #7182 6487 4198 1828
Since: 11-18-05 From: Canada, w00t! My computer's specs, if anyone gives a damn. STOP TRUNCATING THIS >8^(
Last post: 6299 days Last view: 6299 days
|
|
I realize "on ice" doesn't actually mean "cancelled"... just I've never seen a hack go from "on ice" to "finished". |
| | |