Language…
14 users online: Alansanchez412, caioskii, Daniel30sp, Mithrillionaire, NastyTriangle, NaxciS, Pink Gold Peach, Scags, sheeptitan, Sokobansolver, Spudd_4343, TheXander,  Thomas, Winterbeast1 - Guests: 101 - Bots: 168
Users: 69,709 (2,536 active)
Latest user: Spudd_4343

Super Mario Maker 2 - Red Yoshi

UberASM Repository → Super Mario Maker 2 - Red Yoshi

Submission Details

Name: Super Mario Maker 2 - Red Yoshi
Author: Kevin
Added:
Type: Level
Includes GFX: No
Includes Hijack: No
Featured: No
Description: This UberASM changes Red Yoshi's behavior to be similar to what happens in SMM2: Yoshi can't stick out his tongue, but he can breathe fire without needing a shell in his mouth. Normally, he spits out a single straight fireball, but if Mario has the fire power, he'll spit out 3.
Check out the asm file for some customization options.
Tags: lorom sa-1 super mario maker 2 yoshi
Comments: 12 (jump to comments)
Rating:
5.0 (1 rating)
No rating
Download 2.07 KiB | 389 downloads

Screenshots

Comments (12)

Vash the fairytail Link
How can I set up Yoshi to breathe fire?
Currently, when introduced, only the Fire sound effect is heard and no fire is produced.
Vash the fairytail Link
Does this not mean incorporating such macros?

Code
macro call_library(i)
	PHB
	LDA.b #>>16
	PHA
	PLB
	JSL 
	PLB
endmacro

init: 
	%call_library (smm2_red_yoshi_init)
	 RTL
 
main: 
	%call_library (smm2_red_yoshi_main)
	 RTL
</pre></div>

Unexpected end tag (</pre>) at 347, expected </i>
Unexpected end tag (</div>) at 353, expected </i>
Tag (i) was not closed.
Tag (i) was not closed.
Tag (pre) was not closed.
Tag (div) was not closed.
Francium Link
Originally posted by KevinM
First, check that you don't have a freeram conflict with those other codes or other patches in general.
Second, as stated in the file:
Quote
; NOTE: this code needs the DB to be set correctly. This means that if you want ;
; to merge it with other codes using the library method, you'll need to use the ;
; %call_library() macro, as explained in the UberASM FAQs on SMWCentral. ;

I checked freeram, and it was fine.
Thank you for replying. I had overlooked the DB settings and I think I can use it now.
postscript: Thank you, it working! This is a very good patch#smw{<3}
 Kevin Author Link
First, check that you don't have a freeram conflict with those other codes or other patches in general.
Second, as stated in the file:
Quote
; NOTE: this code needs the DB to be set correctly. This means that if you want ;
; to merge it with other codes using the library method, you'll need to use the ;
; %call_library() macro, as explained in the UberASM FAQs on SMWCentral. ;
Francium Link
Originally posted by KevinM
Originally posted by Francium
This doesn't work ...#smw{T_T}

Can you elaborate?

Yes,
Code
main:
	JSL GroundPound_main
	JSL smm2_red_yoshi_init
	JSL ClimbSpinjump_main
	JSL FlutterJump_main
	JSL NoDieVScroll_main
	LDA #%00000011
	JSL ChargedJump_runcode
	RTL

I patched it up with the latest UberASM like this, but it doesn't show any effect. Red Yoshi is sticking out his tongue as usual.
The other patches I've applied now work fine.
I have not made any changes to asm
 Kevin Author Link
Originally posted by Francium
This doesn't work ...#smw{T_T}

Can you elaborate?
Francium Link
This doesn't work ...#smw{T_T}
Captain 3 Link
Nice! I've been waiting for someone to do this! #wario{:D}
 JamesD28 Link
Tested with:

• Lunar Magic 3.11
• SA-1 Pack v1.32
• UberASM Tool 1.4
• Snes9x v1.60

There was a minor bug where tapping X/Y on the same frame you lose red Yoshi (by taking damage or dismounting) would cause him to stick his tongue out as normal, but this has been fixed by the author. Everything else works as intended, so, accepted.
EnzoLipe1 Link
Thank you very much for doing my request, #smw{:TUP:}
Smibbix Link
I was just thinking about this and how it should be in SMW!
ModernKiwi Link
This is really cool!