Register | Login | |||||
Main
| Memberlist
| Active users
| ACS
| Commons
| Calendar
| Online users Ranks | FAQ | Color Chart | Photo album | IRC Chat |
| |
1 user currently in Super Mario World hacking: |
Acmlm's Board - I2 Archive - Super Mario World hacking - The sprite hackers workshop! | | | |
Pages: 1 2 3 | Add to favorites | "RSS" Feed | Next newer thread | Next older thread |
User | Post | ||
gnkkwinrrul Dry Bones Level: 39 Posts: 384/647 EXP: 402054 For next: 2717 Since: 03-15-04 From: LYKEOMGIMFROMSOMEPLACE???? Since last post: 81 days Last activity: 40 days |
| ||
I figured this may cut down on the multiple OMG HLP ME WITH SPRYTEZ!!!111!!!! board. So...anything about sprite hacking can go here. | |||
Keikonium Banned Level: NAN Posts: 768/-2459 EXP: NAN For next: 0 Since: 04-02-04 Since last post: 63 days Last activity: 9 hours |
| ||
Okay, I will make the first post and hopefully someone can help me: Could I get the exact sprite code to transform sprite 12 into the poison mushroom from SMB1 in SMAS? (Im to lazy to do it my self) Any help would be great. |
|||
gnkkwinrrul Dry Bones Level: 39 Posts: 387/647 EXP: 402054 For next: 2717 Since: 03-15-04 From: LYKEOMGIMFROMSOMEPLACE???? Since last post: 81 days Last activity: 40 days |
| ||
I bet that one of the numbers in the coding for the mushrooms makes them make mario big. You could just change it to a different number and see what happens each time. Okay, here's all I have figured out about sprite hacking - As most of you probably know, sprites use a 19 digit code. I'll go from left to right down it, saying what it does in the mario sprite discombobulater (I know most of you would rather check boxes, but some of them will not stay checked, and this bypasses that.) 1st number - if it is a 0, it does nothing (like all do) 1 - says sprite can be jumped on 2 - dies when jumped on 3 - 1 and 2 (same for all numbers that use this) 4 - uses unknown bit 1 5 - 1 and 3 (same for all) 6 - 2 and 3 (again, same for all) 7 - 1, 2 and 3 (again, same for all) 8 - falls off the screen when killed 9 - 1 and 8 (same for all again...) A - 2 and 8 (same) B - 1, 2, and 8 (same) C - 4, 8 (same) D - 1, 4, 8 (same...) E - 2, 4, 8 (same...) F - 1, 2, 4, 8 (same) 2nd number 1 - weird ground behavior 1 2 - weird ground behavior 2 4 - weird ground behavior 3 8 - disable animation Numbers 3 and 4 - clipping field type Numbers 5 and 6 - GFX byte 1 Number 7 1 - shell cant be kicked 2 - unknown bit 3 4 - unknown bit 4 8 - dont interact with Mario Number 8 1 - dont disable clipping when hit with star 2 - invincible to powerups 4 - process when off screen 8 - unknown bit 2 Number 9 1 - unknown bit 5 2 - unknown bit 6 4 - doesn't get hurt when jumped on 8 - doesnt interact with objects Number 10 1 - inedible 2 - stays in Yoshi's mouth 4 - weird ground behavior 4 8 - don't interact with shells Number 11 1 - unknown bit 11 2 - bottom only visible on current subscreen 3 - unknown bit 12 4 - unknown bit 13 Numbers 12 - 15 - Gfx bytes 2 and 3 Numbers 16 - 19 - ASM pointer. Like all bytes, it is reversed. I believe that some of the numbers that use more than one or more of the actions and one or more of the unknown bits do something that has to do with the action, like if an object can be jumped on, does it turn into more than one sprite after being jumped on? Also, unknown bits 7 - 10 aren't used in there. I think one of them may have to do with pallette. |
|||
mikeyk Koopa Level: 18 Posts: 19/110 EXP: 25086 For next: 4811 Since: 07-17-04 Since last post: 45 days Last activity: 44 days |
| ||
Keikonium: I could post an ips that has a poison mushroom as sprite 17 if you want it | |||
Keikonium Banned Level: NAN Posts: 771/-2459 EXP: NAN For next: 0 Since: 04-02-04 Since last post: 63 days Last activity: 9 hours |
| ||
Hey, that would be really great Mikeyk! Now I remeber a while back you created that didn't you. And if you dont mind, if I could look at that game in hex and just copy the sprite 17 code over to my hack (I know how to do all that stuff just the figuring out the code part confuses me). Credit will be given. And thanks. EDIT: You might need my email. Keikonium@hotmail.com (edited by Keikonium on 10-27-04 09:45 PM) |
|||
Alastor the Stylish Hey! I made a cool game! It's called "I poisoned half the food, so if you eat you might die!" Have a taco. Level: 114 Posts: 2490/7620 EXP: 16258468 For next: 51099 Since: 03-15-04 From: Oregon, US Since last post: 2 hours Last activity: 2 hours |
| ||
Please also send it to KyoujiCraw@gmail.com - that'd be nice. I'll attempt to make a block that sends out a poison mushroom like it would a powerup when hit, but of course fail due to lack of ASM knowledge. | |||
Aioria Boss Bass Yes I will!! ;D Middle Ages Warrior Level: 58 Posts: 1169/1567 EXP: 1516086 For next: 61460 Since: 03-15-04 From: near the pneumon ultramicroscop icsilicovolcanoconiosis land Since last post: 19 days Last activity: 19 days |
| ||
i'm interested in it too, so if you don't mind, could you send me this too? thanks. my e-mail: frogtrigger@hotmail.com |
|||
Keikonium Banned Level: NAN Posts: 775/-2459 EXP: NAN For next: 0 Since: 04-02-04 Since last post: 63 days Last activity: 9 hours |
| ||
To bad there wasn't a file transfer system thru PM's at this board And kratos, I dont think it would be to hard to create a custom block with this would it? Im sure block tool has got something that would make this process easier, even tho ASM will probably be required. |
|||
mikeyk Koopa Level: 18 Posts: 20/110 EXP: 25086 For next: 4811 Since: 07-17-04 Since last post: 45 days Last activity: 44 days |
| ||
Edit: Link removed, I will repost a version that hasn't been touched by LM, so the level data won't be corrupted. Here is the patch that has a poison mushroom as sprite 17. You'll probably want the sprite to use a different graphic than the regular mushroom. If so, change the value at 0xA0099 to that a different graphic tile (then you can use ExGFX to make it look like if does in SMAS). (edited by mikeyk on 10-28-04 12:38 AM) |
|||
Alastor the Stylish Hey! I made a cool game! It's called "I poisoned half the food, so if you eat you might die!" Have a taco. Level: 114 Posts: 2491/7620 EXP: 16258468 For next: 51099 Since: 03-15-04 From: Oregon, US Since last post: 2 hours Last activity: 2 hours |
| ||
Heh. Applying that patch to my ROM screwed up lots of the levels, but I figured it might so I made a copy first. I applied it to a fresh ROM and made another backup, then put the code for 17 in, moving what was at 17 to 36, and it moved like a mushroom but the graphics data screwed up. Here's where it gets awesome: if you're small mario, getting this gives you a 1-up and puts a bullet bill in to your item box. If you're big mario or fire mario, getting this screws up the game. This is just if "extra info" is set to 0 in insert manual, though. If it's anything else, it doesn't show up at all. Also, if I copy the code to 36 and use it, then it works like a star that moves like a mushroom if fire mario, untested on the others. So, eh... What am I supposed to do now? (edited by Kratos Aurion on 10-27-04 11:34 PM) |
|||
mikeyk Koopa Level: 18 Posts: 21/110 EXP: 25086 For next: 4811 Since: 07-17-04 Since last post: 45 days Last activity: 44 days |
| ||
Here is a new version of the patch. I modified extended object 25 (MAP16 #114) to produce the poison mushroom instead of directional coins, until I can make a custom block specifically for it. As I mentioned before, change 0xA0099 to the tile number you want to use as it's graphic, default is 24 which is the same as the regular mushroom. This patch changes 18 bytes of the original code and adds a few lines of new code at 0xA0070 to 0xA009D. Hopefully this patch won't overwite any level data you have, if it still does you can make the few modifications manually. |
|||
gnkkwinrrul Dry Bones Level: 39 Posts: 388/647 EXP: 402054 For next: 2717 Since: 03-15-04 From: LYKEOMGIMFROMSOMEPLACE???? Since last post: 81 days Last activity: 40 days |
| ||
Very nice mikeyk. I did some messing around with the numbers, and got a lightning bolt thing to happen in one of my levels. Although its really messed up and makes random things appear and makes Mario go behind all of the objects... |
|||
UnsurpassedDarkness Melon Bug Level: 39 Posts: 1/746 EXP: 391555 For next: 13216 Since: 10-29-04 From: Λtlantıs. All your base are belong to us. Since last post: 12 days Last activity: 2 days |
| ||
That corrupted my rom | |||
Alastor the Stylish Hey! I made a cool game! It's called "I poisoned half the food, so if you eat you might die!" Have a taco. Level: 114 Posts: 2520/7620 EXP: 16258468 For next: 51099 Since: 03-15-04 From: Oregon, US Since last post: 2 hours Last activity: 2 hours |
| ||
Except that copying his code doesn't seem to work (at least for me), so that wouldn't be too helpful. | |||
UnsurpassedDarkness Melon Bug Level: 39 Posts: 2/746 EXP: 391555 For next: 13216 Since: 10-29-04 From: Λtlantıs. All your base are belong to us. Since last post: 12 days Last activity: 2 days |
| ||
If you mean the code in Mario World Reconfigurator, then that won | |||
Rain Man Buzzy Beetle Level: 31 Posts: 203/378 EXP: 175079 For next: 10284 Since: 04-14-04 Since last post: 5 days Last activity: 16 hours |
| ||
Originally posted by UnsurpassedDarkness |
|||
UnsurpassedDarkness Melon Bug Level: 39 Posts: 3/746 EXP: 391555 For next: 13216 Since: 10-29-04 From: Λtlantıs. All your base are belong to us. Since last post: 12 days Last activity: 2 days |
| ||
FuSoYa didn | |||
Alastor the Stylish Hey! I made a cool game! It's called "I poisoned half the food, so if you eat you might die!" Have a taco. Level: 114 Posts: 2527/7620 EXP: 16258468 For next: 51099 Since: 03-15-04 From: Oregon, US Since last post: 2 hours Last activity: 2 hours |
| ||
Don't worry about him, most of us (myself not included) are closeminded fools who can't understand the concept of a newbie who knows something the vets don't. | |||
Rain Man Buzzy Beetle Level: 31 Posts: 204/378 EXP: 175079 For next: 10284 Since: 04-14-04 Since last post: 5 days Last activity: 16 hours |
| ||
I thought he said it WAS the jumping fish generator; sorry. | |||
cpubasic13 17 years old now. Time to buy some M rated games by myself! Level: 54 Posts: 702/1346 EXP: 1206934 For next: 26936 Since: 03-15-04 From: Blame my parents, Eddy Since last post: 2 days Last activity: 1 day |
| ||
Nice edit. Although the only thing I saw you do is just copy the code for the mushroom, change the palette, and made it hurt you when you touched it, it was a nice thing to see. |
Pages: 1 2 3 | Add to favorites | "RSS" Feed | Next newer thread | Next older thread |
Acmlm's Board - I2 Archive - Super Mario World hacking - The sprite hackers workshop! | | | |