Language…
14 users online: 15Tails, 1mslakingoff, 35TCB77, Apple Boy, bwal, CroNo486, Engine, Golden Yoshi, Heitor Porfirio, Outcast, pixlrik, possiblyemmo, signature_steve, spr0ches - Guests: 250 - Bots: 110
Users: 70,557 (2,468 active)
Latest user: eljoako123

Yoshifanatic's ASM Showoff: Part 8

PatchSuper Mario WorldMisc. HackingSuper Mario Maker 2Resource ReleaseScreenshots

  • Pages:
  • 1
  • 2
Wow, you are so talented. I hope people make good use of this hard work! Very nice hack too!
Yoshifanatic, remember back in the day when I offered to code your final boss and never delivered? I've been watching your C3 threads ever since, and man, you really became a great ASMer! C3 after C3, your showcases are always impressive. You definitely don't need me anymore! #smrpg{haha}
I'm happy to see you keep working on the disassemblies. It's a so such big work and it's hard to keep motivated on a so complicate thing but you are going great so far. Do you have plans on implementing SA-1 on your SMAS+W disassembly?

The VWF dialogue update patch is pretty great too. It looks closer to whole RPG/VWF mechanics for me. I'm interested on using it for Touhou Mario 2, specially for the character portraits which reminds of exactly how Touhou works.

Keep it up man!
GitHub - Twitter - YouTube - SnesLab Discord
HOLY SH*T Yoshifanatic!

This is awesome stuff!

The VWF Dialogues Patch V1.3 is crazy and I want to one day use this in my hack. I'm planning on doing an overhead hack like zelda and I want this stuff really badly!

The smb 3 stuff is super cool too!

Thanks for everything also!
My true heart of hearts need a VWF Tool to be truly satisfied, but having any amount of work and optimization put into it is more than one should ever ask for. Your work there is really appreciated!

The portrait system is fascinating, and I wonder if it can be used to have a *Fire Emblem*-esque system of waist-high character art emoting at each other. Could multiple portraits even be out at the same time? How big can they be? Questions abound.


Other Submissions of mine!
Originally posted by Deeke
The portrait system is fascinating, and I wonder if it can be used to have a *Fire Emblem*-esque system of waist-high character art emoting at each other. How big can they be? Questions abound.

That may be possible. The only limitation to how big the portraits can be is the number of 16x16 sprite tiles in the $0200 range they take up. So the maximum size is probably 128 16x16 sprite tiles, maybe a little less.

The face portraits in my new hack, My Little Pony: Friendship Adventures, are 64x64 and use 32 16x16 sprite tiles, 9 for the background behind the face, 9 for the actual face, and 14 for the frame.

Originally posted by Deeke
Could multiple portraits even be out at the same time?

Unfortunately, no, at least not without modification.

By the way, I helped with the face portrait system. The face portrait system was my idea. Most of the code pertaining to the face portrait system is mine.

Click the character on the right side of my layout to visit my Discord server and discuss and play and look at and get updates and sneak peeks of the games and other things I'm making.

The authors of these 2 My Little Pony fan games have removed their games from the Internet. Download My Little Pony: Rise of the Clockwork Stallions DX: Director's Cut and My Little Pony: Magic Shards now! Spread this link!

Actually, while you can't have more than 1 character portrait on screen at once per se, while the player will see 2 or more portraits, it will actually be one giant portrait as far as the game is concerned. When designing portraits, put one character on one part of the screen and put the other on another part of the screen.

Click the character on the right side of my layout to visit my Discord server and discuss and play and look at and get updates and sneak peeks of the games and other things I'm making.

The authors of these 2 My Little Pony fan games have removed their games from the Internet. Download My Little Pony: Rise of the Clockwork Stallions DX: Director's Cut and My Little Pony: Magic Shards now! Spread this link!

Originally posted by zacmario
Wow, you are so talented. I hope people make good use of this hard work! Very nice hack too!


Thanks! ^_^ And I hope so too!

Originally posted by aCrowned
Yoshifanatic, remember back in the day when I offered to code your final boss and never delivered? I've been watching your C3 threads ever since, and man, you really became a great ASMer! C3 after C3, your showcases are always impressive. You definitely don't need me anymore! #smrpg{haha}


Yeah, I still remember that. I also remember back when I first started YSQ when I had no ASM experience and had to ask others for help with things. It's the complete opposite now.

Also, did you ever see what I did as a substitute for YSQ's final boss? It may not have been what I initially intended, but it ended up working out very well.
If you don't know or don't remember, I repurposed the kirby boss to serve as the first phase of the EYF fight. It's a really easy phase, but it works because EYF is so arrogant, he thinks he will totatally beat Yoshi's bum and that he doesn't need to try very hard to do so. It's only when Yoshi kicks his bum that he decides to break out the big guns. That second phase, where he becomes a screen filling background boss, was coded entirely by me. I couldn't do a whole lot at the time due to limited experience, but I'd say it came out pretty well.


Originally posted by Vitor Vilela
I'm happy to see you keep working on the disassemblies. It's a so such big work and it's hard to keep motivated on a so complicate thing but you are going great so far. Do you have plans on implementing SA-1 on your SMAS+W disassembly?

The VWF dialogue update patch is pretty great too. It looks closer to whole RPG/VWF mechanics for me. I'm interested on using it for Touhou Mario 2, specially for the character portraits which reminds of exactly how Touhou works.

Keep it up man!


Thanks! ^_^

Regarding SA-1 support, I currently have a partially integrated version of the V1.31 SA-1 patch included in the disassembly, but it currently doesn't work.

However, the disassembly does have general SA-1 support, as I've included defines for some SA-1 registers and included support for the SA-1 memory map. It also has some functions that replicate some of the features of your patch, like changing the cartridge header, changing the global direct page offset, and remapping all the WRAM/SRAM addresses.

Originally posted by Final Theory
HOLY SH*T Yoshifanatic!

This is awesome stuff!

The VWF Dialogues Patch V1.3 is crazy and I want to one day use this in my hack. I'm planning on doing an overhead hack like zelda and I want this stuff really badly!

The smb 3 stuff is super cool too!

Thanks for everything also!


I'm glad to hear that! ^_^

Also, if you're planning on making an overhead SMW hack, perhaps you could talk with DPBOX? He's currently working on one.

Originally posted by Deeke
My true heart of hearts need a VWF Tool to be truly satisfied, but having any amount of work and optimization put into it is more than one should ever ask for. Your work there is really appreciated!

The portrait system is fascinating, and I wonder if it can be used to have a *Fire Emblem*-esque system of waist-high character art emoting at each other. Could multiple portraits even be out at the same time? How big can they be? Questions abound.


I'm glad to hear that! ^_^

Also, yeah, you can have a Fire Emblem -esque portrait system. The VWF patch has become a bit more like the UberASM patch, where if some functionality you want isn't provided, then you're capable of adding it in in whatever way you'd like as long as you or someone else is able to create the necessary MessageASM code.

Originally posted by DPBOX
That may be possible. The only limitation to how big the portraits can be is the number of 16x16 sprite tiles in the $0200 range they take up. So the maximum size is probably 128 16x16 sprite tiles, maybe a little less.

The face portraits in my new hack, My Little Pony: Friendship Adventures, are 64x64 and use 32 16x16 sprite tiles, 9 for the background behind the face, 9 for the actual face, and 14 for the frame.


128 sprite tiles is the limit, but that'd be highly impractical. Also, the other thing to note is that your face portrait system uses the DynamicZ patch for handling uploading the graphics and palette of the portraits.
My Hacks:
Mario's Strange Quest V1.6
Yoshi's Strange Quest V1.3 / V1.3.1 Beta 4.6
Mario & Yoshi's Strange Quests (2/10/2023 Build)

Other stuff:
My SMW/SMAS/SMAS+W disassembly
Yoshifanatic's Discord Server: A place for fans of my stuff and/or Yoshi to chat with others.
Originally posted by yoshifanatic
I also remember back when I first started YSQ when I had no ASM experience and had to ask others for help with things. It's the complete opposite now.

Seriously?! But how is that even possible? That would be like, at the beginning of the development of my hacks, I have almost no experience with ASM and am asking everyone for help like what I'm doing now and, when I'm finished, I'm an ASM god! I don't have the time or dedication to seriously learn ASM or REALLY get into Super Mario World hacking! I actually want to make games from scratch using C++ and Simple Directmedia Layer, such as a Mario and Luigi-styled My Little Pony RPG, and all I have now is this.

I mean, I don't think I really have problems with ASM itself that doesn't involve SNES hardware registers. It's mostly integrating everything with Super Mario World and the SNES and figuring out where in the ROM Super Mario World does things that I have problems with.

Click the character on the right side of my layout to visit my Discord server and discuss and play and look at and get updates and sneak peeks of the games and other things I'm making.

The authors of these 2 My Little Pony fan games have removed their games from the Internet. Download My Little Pony: Rise of the Clockwork Stallions DX: Director's Cut and My Little Pony: Magic Shards now! Spread this link!

Fanatical like a Demon
Dude I'm speechless... Literally, no words can express the amount of effort and work that went in to this and to see the result... Jfc man amazing work here on that disassembly!!!
Major thanks to Suika Ibuki for layout!
I'm open for music requests, just DM me on discord and we can further discuss there.
SMAS Soundtrack Status: 100% finished
YI Soundtrack Status: 100%
YI Unsampled Soundtrack Status: 100%
NSMB Soundtrack Status: 7.89%
Killer Instinct Soundtrack Status: 14.63%
SPC Thread
From our family to you, keep your pants dry, your dreams wet, and remember, hugs not drugs.
What the—?! You finally managed to update the VWF Dialogues patch all by yourself, do you?! Do you have any other cosmic, magical ASM powers to do this?!

JK, though. Thanks for the update! I wish that you should submit an update to the main site soon enough...
Check out these awesome new English translations released this year!
🌸 Sakura Wars 2: Thou Shalt Not Die 🌸 / 🏰 Waku Waku Puyo Puyo Dungeon 🏰 『いけいけ団長、頑張れ頑張れ団長!』
Help us raise funds for the Armed Forces of Ukraine. #ДопомагаємоРазом / #HelpTogether
“Even if you personally are so dissatisfied with life that you want the world to end, surely the cruel reality is that it will continue on, unchanging. All the better for someone perfectly content, like me.”
Aya Shameimaru, Touhou Suzunaan ~ Forbidden Scrollery
  • Pages:
  • 1
  • 2

PatchSuper Mario WorldMisc. HackingSuper Mario Maker 2Resource ReleaseScreenshots