I'm reorganizing all of the code because it's a bit hard to read, hopefully I'll be able to release a new version at the end of the March (or later, that will depend on my free time). The next update will also feature some bug fixes, especially those SA-1-only ones.
I've added something nice that I'd like to share when inserting new Mario ExGFX, instead of putting this:
Codefreedata
label:
incbin powerup_files/exgfx.bin
And modifying a few tables, you will only need to use this really useful macro that I made:
Code%insert_gfx(gfx_filename)
gfx_filename is the name of your graphics file, such as mario.bin, mario_raccon.bin, etc.:
Code%insert_gfx(mario)
%insert_gfx(mario_raccoon)
It will handle three things:
1) Insert the .bin file
2) Modifying the table that's used to get the graphics location
3) Protecting the .bin data when inserted
So you won't be modifying some "sensitive" parts of the patch and it's easier to use.
Another feature is that I separated a lot of codes and hijacks to make the update process easier (I think) for those people who have modified some code of the patch to add their code. There are a LOT of files now, though.
Here is a pic of how the main folder looks now.
These files are/will be commented to make them easier to understand.
I have plans about making an .html readme/tutorial like AddMusicK and VWF Dialogues Patch with screenshots and nice formatting for those who doesn't like the txt file.
-------------------------------------------
@Rykon-V73:
1: That sounds like that you are using the wrong graphics, I think you're using the graphics for the question block that only becomes visible when a POW/P-Switch is active.
2: Black palette? If you haven't modified the palette tables in powerup_data.asm you shouldn't have a black palette, unless you mean the powerup item which uses palette A (the yellow one).
3: That sounds... weird. Have you modified the tile numbers that the broken ice block parts uses? (they are on powerup_defs.asm)
4: Yeah, I know about that. I'm not sure how to fix that without doing a lot of things. I'll look into it after I finish my goals for the next update.
@Video tutorial: I could make a simple one which only shows how to insert them, but not to edit the files and related things, that would be a really long tutorial. It wouldn't have voice either, I can't speak understandable English I only can write it. Haha.
@Piranha Patch: Huh, is it the 83+69 patch or the one that fixes the classic piranhas plants?