Could someone PLEASE end my (and the above poster's) endless waiting for an answer to our question that thus far looks like it'll never come?
The issue in question involves Powertool (as in, how do I use this darn thing?).
I would greatly appreciate it if Bio could offer a more thorough explanation as to how to edit the properties of small Mario (such as how to give him both fireballs and cape-spin, if possible).
Also, why has no one as of yet answered these questions?
I apologize for sounding impatient, but I've had this same issue on other sites, where no one seems in any hurry to answer any of my questions, no matter their importance (or lack thereof).The meaning of life is 42 because potato.
I don't feed trolls. I feed THEM to Cthulhu. He finds them DELICIOUS.
Ok, I cannot get this thing to work.
I first use romi's sprite tool to insert "GenericPowerup.asm"
Then I change nothing in powerupblock.asm because i set GenericPowerup.asm to 00 in the sprite list.
I open up my rom in lunar magic and insert the new graphics, followed by the new ExGraphics and finish by making a row of question blocks that act as 129 on Map16 page 3, from 0X0300 to 0X030E. Save and quit.
I proceed to open up BTSD and isert PowerupBlock.asm into the database, i insert that into the rom 15 times, from Map16 300 to 30E, and then I click Block, then insert, then Block and re-insert all (i know, ocd), and then I save and quit.
First, I opened Powertool.jar. I open my rom and then, while highlighting each entry, from Small Mario to Bee Mario (there are 15, from $0 to !E), I click "Save this Powerup" and then "Apply Change to ROM" for every powerup available, then close the program.
I then open lunar magic once more. If I bring the files from the btsd folder to the same folder as powertool (Where my test rom lives right now), the blocks on my map16 page 3 now say "Needed for Powertool Powerups". I add some blocks from 300-30E into my level. I save and quit
Everything seems to be fine.
BUT, then I go in game and none of them work. No powerups come out at all. Not sure what I'm doing wrong. I'm not even editing the files yet, moreso than trying to get it to work at all before I redraw the ones I need.
I have also tried manually patching Powerup.asm manually with xkas, but still, no powerups.
Not sure what I'm doing wrong but if anyone could steer me in the right direction, I'd love and appreciate the help. Thanks!
EDIT: OK. With the help of this awesome forum (primarily MrAwesome8. PS, check his profile for a link to videos of some plugin coding shenanigans hes been up to lately), I finally got this bad boy working. Here is a link to the video that helped me:
https://www.youtube.com/watch?v=42n6p6kp2OM
and just in case it ever goes down, this is how I did it, step by step.
DISCLAIMER: I know a majority of this information has been typed up before but, if you dont do it in THIS EXACT ORDER, it will fail. I know because I've been doing these same steps, in an ever so slightly differing order since this thing released and failed EVERY TIME. SO, if you could never get PowerTool work or you just want it to work right the first time, follow these simple steps!
1. Open your rom in Lunar Magic and expand your rom. Save and quit.
2. Setup a romi sprite tool install sheet with GenericPowerup.cfg as 24 (It apparently can be any number but, this is what ended up working for me).
4. Open up powerupblock.asm and find this near the top of the file.
LDA #$00 ;Custom Sprite Number
Change 00 to 24 (or the number you used)
5. Open up your rom in Lunar Magic and install the new Graphics and ExGraphics. Save and quit.
6. Open your rom in BTSD, install the hack add powerupblock.asm to the database and insert the tiles it uses at map address 600-60F (they don't have to be here but yet again, this is what ended up working for me) That is all a single row. Click reinsert all, save and quit.
7. Install the GenericPowerup.asm with romi sprite tool (convert to xkas with trashkas if you don't have trasm available. It will work).
8. Run PowerTool on your ROM and click "Apply Change to Rom" for each power. Quit out of PowerTool.
9. Open your rom in Lunar Magic. Open the Map16 editor and copy an ex-animated question block to block 600 through 60F on map16 page 6 (or wherever you installed the powerup blocks in BTSD). Highlight them all and make them act as block 129. Insert them in your level and they will have the new powerups.
and there it is.
Never have to worry about PowerTool taunting me in my dreams ever again.
I dunno why it doesn't work, I just get empty blocks.
Amazing Work!, but, i have a problem:
Everything goes good until I enter the overworld and move upwards, Mario appears glitched, I don't know why, I tested it in a clean ROM and I have the same problem
I hope somone can help me Un proyecto en el que estamos trabajando los hackers hispanos, aun quedan lugares!.
Ok I'm looking for a way to put a Super Acorn in this game for a NSLU-style hack. Is that possible using Powertool? If so, how?
Since it doesn't exist yet, you have to use ASM and make it yourself.
Hmmm, do you think there'd be a way to convert over the old Boomerang powerup from this patch to a more Powertool-friendly one?
This one seems to rely on having a generator placed in any level you where could have it--and I intend for this to be an item you can carry over between levels. Seems really inconvenient and I'd rather have that done away with entirely. Though this could be as simple as modifying one of the other powerups to incorporate the boomerang as a projectile and use its physics, who knows.
Extras
I should have something witty to put here (even if it's just to update dated info), shouldn't I?
Advertising Space
Originally posted by GeminiRage
Hmmm, do you think there'd be a way to convert over the old Boomerang powerup from this patch to a more Powertool-friendly one?
This one seems to rely on having a generator placed in any level you where could have it--and I intend for this to be an item you can carry over between levels. Seems really inconvenient and I'd rather have that done away with entirely. Though this could be as simple as modifying one of the other powerups to incorporate the boomerang as a projectile and use its physics, who knows.
I'm pretty certain that someone (Iceguy/Nesquik Bunny?) made a patch of this some years ago to eliminate the need of a generator.
will this make editing/inserting ExGFX into separate levels a lot easier? without the hassle of changing pallets every time to avoid graphic errors?
just wanted to BUMP incase i get reply today or sometime soon
its been awhile lol
You probably shouldn't be doing that, and I'm not sure on how bumping this after two days would even help.
Also, I'm not sure on how relevant this is to the tool. It adds more powerups, and I don't see how that would help. Try explaining it a bit more.
Usually bumping after a month or two is not good, but bumping a thread constantly is actually unheard of, and it's not recommended.
Waiting on a reply is the best thing to do.
Sorry for the lack of activity, I've been depressed lately.
I've been making an SA-1 compatible version for a while, in addition to some bugfixes.
Do you still plan on working on this project, I'd like to know if i should plan my next hack around it or not.
A bit of help please, if anyone's still around?
I drew some custom Mario graphics and I'm using this tool to edit the default Mario tilemap, but none of the changes show up in either my ROM or the tmpROM it creates no matter how many times I click "Apply change to ROM". The graphics themselves are inserted just fine, they just appear all glitched because my remapped tiles aren't carrying over.
Originally posted by Sherwood McCloud
A bit of help please, if anyone's still around?
I drew some custom Mario graphics and I'm using this tool to edit the default Mario tilemap, but none of the changes show up in either my ROM or the tmpROM it creates no matter how many times I click "Apply change to ROM". The graphics themselves are inserted just fine, they just appear all glitched because my remapped tiles aren't carrying over.
That's not gonna do it for me. Powertool is much more powerful at editing tilemaps and the edits I've made involve some poses using more than two tiles, multiple 8x8's, and shifting said tiles horizontally.
Edit: Okay, it turns out it's because I didn't have xkas in my Powertool folder.
...But now I have another problem - I wanted to use the tool to give small Mario a 16x32 interaction field, but it only seems to work when interacting with enemy sprites and some blocks like message blocks and winged blocks, not coins, ? blocks or the ceiling. And when I make and insert a seperate patch to do that based on the data on the ROM map, it either crashes or freezes the ROM.
Those are really good powerups.Nice tool.
Is there a way to insert only some of the powerups instead of all of them?Complete Hacks:
You can make giant Powerups like NSMB's mega Mushroom.