Language…
13 users online: Abstract, kaniwalla, Killermclovin, mario4, MastaBuizness, NewPointless, Saela, signature_steve, TruffledToad, underway, vampirelich, Yoshi Master, Yutuz - Guests: 132 - Bots: 160
Users: 70,177 (2,557 active)
Latest user: brenknife

NEW ASM/Sprite/block request thread

Link Thread Closed
Originally posted by Boingboingsplat
Open notepad, type that (just change the file names) and save it as a .bat file in the same folder as xkas, the Rom, and the asm patch.

This is extremely vague. Type WHAT and save it? I need some spelled-out black-and-white instructions.

Edit: Never mind, I figured it out. I had to look it up on Google though. <_< I'll edit this again if it doesn't work (I haven't tested it out yet).

Edit2: Nope, Glyph Phoenix's code had no effect on the Rom. ...and the other code had an error so couldn't be used...

This means I still am in need of the right code to disable 100 bonus stars! Dammit!
It's me!!

High on life is the best high.
@echo off
echo Enter your Rom's file name. JUST THE NAME
set /p RomFile=Rom:
if '%RomFile%'=='' goto OR
goto OR
:OR
cls
echo Enter your ASM file name. JUST THE NAME
set /p asm=Asm:
if '%asm%'=='' goto OR2
goto OR2
:OR2
cls
xkas %asm%.asm %Romfile%.smc
goto done
:done
cls
echo Finished!
echo Press anything!
pause>nul


___
copy everything above this line and paste it into notepad. Save it as: insert.bat
after put it in the same folder as xkas and your rom and asm file. then run it.


EDIT: fixed.
No no, I got the .bat to work... (Besides your code produces an error when I save it as a .bat file.) It's just that now I need some working ASM code that prevents Mario from getting any bonus stars if he has 99, preventing the Bonus Game. Glyph Phoenix's didn't work and Airsanio erased the other option (plus it gave an error)...

This is really really important. I could just use coins instead of bonus stars for what I'm trying to do, but coins is too cliche'd.

I even tried studying the code in one of the patches that made it so you couldn't get more than 99 coins... Problem is I don't know some of the Rom banks that do stuff with Bonus Stars, and they're not in the Rom Map on the site. And it's hard to believe that after so many breakthroughs of SMW hacking, nobody's found much info on the Bonus Stars... They seem like a simple piece of the game.
It's me!!

High on life is the best high.
I don't know how much you know about ASM Schwa, so this may not make sense to you, but did you try making a branch in your code? Something like:

LDA $Address of stars
CMP #$Value of 99 stars
BEQ Return
LDA $Address of stars
INC $Address of Stars
RTS

Return:
RTS

Probably something like that if I've been following you correctly. That's more of code if you're collecting a bonus star-type ITEM though, so it may not really help you :\
Well, thanks for your help, but I scrapped my original idea after I got my fallback to work perfectly.

I was gonna have it so you could use the Bonus Stars gained from beating levels to buy items at various shops around the Overworld. To do that I would've had to disable the Bonus Game and have it so you could never have "100" stars.

But since I couldn't get that code to work, I scrapped the idea and did this: Beating levels now gives you NO bonus stars at all, but in some levels there is a Coin Ship Idol (graphics taken from SMAS, specifically the Coin Shop on the SMB3 overworld that sometimes appears from a Hammer Bro), and when you collect it and beat the level you're taken to an Airship level (on Level 100, so it replaces the Bonus Game) where you can actually collect the floating Bonus Stars throughout the level. THEN you can use THOSE to buy items from the shops.

And so far I have everything working, thanks to you guys. This community rocks!! :D :D :D

Yeah, getting all that to work required several custom blocks. The Coin Ship Idol, the collectable Bonus Stars, the tons of Shop Blocks... And each one contains ASM edited and tweaked by yours truly. Holy crap, that's a powerful feeling.
It's me!!

High on life is the best high.
I don't think if it´s possible, but I was wondering if there´s an tutorial for make this: http://www.youtube.com/watch?v=3_vO_-gMBX8
I've found in a Japanese Hack named Ore World, and I'm starting to think that they do it in minutes (There´s 3 custom boss in this hack, also, lots of great custom sprites)
Now I leave my IPS patches of my hacks for everyone play and edit as you want to.

Bramble Invasion & Surreliatus


Is it possible to do a spin dash? Something like Ghettoyouth's Invincible dash.
Can someone tell me what I need to edit to make Mario use Luigi's normal and fire palette when he has a star?
You would hack the star routine to write to RAM address $7E:0D82.

$7E:0D82 Player Mario and Luigi's suit color. C8=Red+Blue DC=Green+Blue, F0=White+Red. Other values is mixed colors.
I'd like to request a Layer 2 Smash 2 Generator disassembly.

*gets brilliant idea*
Your layout has been removed.
I'd like the ASM for:
checking if a certain level was beat.
I request a block that explodes when mario goes over top of it, sorta like a land-mine.
my layout sucked. so here to fill in is giggles the clown.
can i request a block that makes mario jump higher and walks a little slower as long as hes in it?
All my user bars and junk are in my Bio so read it.
Originally posted by MarioX
I request a block that explodes when mario goes over top of it, sorta like a land-mine.

I think this has to be done with a sprite instead of a block, to get the exlposion to work, but I could be mistaken.
It's me!!

High on life is the best high.
...Well I dont know how to insert custom srites yet, so, i want a block.
my layout sucked. so here to fill in is giggles the clown.
In that case, you're probably stuck. Go figure out SpriteTool. >_>


Okay, I have another request, and this time it should be an easier one. I need to make it so Mario's coins are reset to 00 when he leaves a level. There's already a patch that does that, but the problem is the patch also resets his powerup status, Yoshi status and Item Box status when leaving levels. I want it to do just the coins.

Can anyone point me in the right direction? ^_^
It's me!!

High on life is the best high.
ill get right to making it. It should be pretty easy
Well, sense this place is open again, I might as well ask here, I might actually get something this time.

I need a custom block that breaks when it comes in contact with any sprite but Mario.
I already answered that one on board2
Link Thread Closed