SMA2 Intro Cutscene in SMW

แชร์
ฝัง
  • เผยแพร่เมื่อ 1 ก.ค. 2021
  • This is my recreation of the Super Mario Advance 2 intro cutscene in SNES Super Mario World, done on request for LadiesMan217: / @ladiesman217 . It makes use of a framework patch I created to handle cutscenes like this. There are some discrepancies between this and the actual cutscene, but those are either because of hardware differences between SNES/GBA, engine differences between SMW and SMA2, things that would be too obnoxious to recreate, or other reasons.
    Here is my patch that allowed me to do this: www.dropbox.com/s/86giwgjd86d...
    Notes:
    - The overworld portion of this cutscene is not done on the actual overworld, but instead in a level that looks like the overworld with a bunch of recreated sprites. That was far easier to do than attempt to expand the actual overworld.
  • เกม

ความคิดเห็น • 46

  • @gresonvillaluz
    @gresonvillaluz 2 ปีที่แล้ว +46

    Imagine seeing this in Super Mario All-Stars + Super Mario World!

    • @Yoshifanatic1
      @Yoshifanatic1  2 ปีที่แล้ว +6

      I'm not interested in porting over these cutscenes to SMAS+W. However, I doubt it would be particularly hard for someone to do that, since I released the patch for these cutscenes. One would just need to translate the org statements to map to the equivalent addresses in SMAS+W (which won't be 1:1, since bank $30 was shifted a bit from added/removed code).

    • @RubyBird-vf8xe
      @RubyBird-vf8xe 6 วันที่ผ่านมา

      SMBDX+SMA+SMA4+SMA2 HD Remake

  • @KremBotop
    @KremBotop 3 ปีที่แล้ว +44

    A childhood dream fully realized. Amazing cutscene recreations! :D I’d suggest also making widescreen versions in celebration of that recent BSnes mod that allows the game to run in native 16:9.

    • @Yoshifanatic1
      @Yoshifanatic1  3 ปีที่แล้ว +8

      I'm glad to hear that!
      Also, for the most part, I imagine there would be a fair amount of things that would look weird if the cutscenes displayed in widescreen. For example, in order to get Mario to fly like he does prior to the camera scrolling, I have to freeze/teleport/flip Mario while he is just off screen to get him into position.
      However, with this cutscene's code being open source, me or someone else could edit the cutscene to make it work in widescreen.

  • @ToaderTheToad
    @ToaderTheToad 2 ปีที่แล้ว +19

    Holy cow... I never thought cutscenes could be inserted like this, this is amazing!
    I always thought that having ALL of SMA2's features on the SNES would be near-impossible, but it might just be possible

  • @anonimxwz
    @anonimxwz 3 ปีที่แล้ว +9

    Awesome job yoshi, it has very high quality, congratulations

    • @Yoshifanatic1
      @Yoshifanatic1  3 ปีที่แล้ว +3

      I'm glad to hear that! It wasn't easy making these cutscenes, but I'm pretty happy with the results.

  • @TedGahan01
    @TedGahan01 ปีที่แล้ว +5

    Dude! This is just flat-out impressive!

  • @Marionova
    @Marionova 3 ปีที่แล้ว +2

    This is so cool

  • @henrythepurplepoodledog612
    @henrythepurplepoodledog612 2 ปีที่แล้ว +2

    Awesome SNES port of GBA Super Mario World intro

  • @TanookiTheReal
    @TanookiTheReal 3 ปีที่แล้ว +3

    I'm really happy with the amount of work put into this, I've never once thought that it would be possible to put the GBA cutscenes into the SNES version and it's great to see these into the game itself!
    and while it's great to revisit the game after so long with some new stuff added in, there is one major issue (aside from some minor ones, like graphical glitches). You cannot jump on the springs, making it somewhat impossible to beat the second castle (unless you use Yoshi as an extra jump, but why would you wanna abandon him?).

    • @Yoshifanatic1
      @Yoshifanatic1  3 ปีที่แล้ว

      Thanks!
      Also, I assume you're talking about LadiesMan217's hack? He's aware of that springboard bug, but neither of us know why it's happening. His hack is rather complicated internally though, so yeah, it's a bit tough to figure stuff like this out. XD

  • @alexistramirez
    @alexistramirez 2 ปีที่แล้ว +1

    Best remake snes game ever

  • @BraydenGames1238
    @BraydenGames1238 ปีที่แล้ว

    Nice!

  • @borntoclimb7116
    @borntoclimb7116 2 ปีที่แล้ว

    Love it

  • @LittlePwnageMusicFan
    @LittlePwnageMusicFan หลายเดือนก่อน

    I wish I could see the entire overworld map in this intro.

  • @supermariojoshua9837
    @supermariojoshua9837 7 วันที่ผ่านมา

    Just imagine if this was in the real snes game.

    • @Yoshifanatic1
      @Yoshifanatic1  7 วันที่ผ่านมา

      Yeah, that would have been neat.
      At the very least, you can patch these cutscenes into SNES SMW since I released the patch.

  • @horushours9443
    @horushours9443 2 ปีที่แล้ว +1

    this relly makes me wonder whjat the eggs yoshi shits out smell like LOL

  • @SAWmacaco
    @SAWmacaco 3 ปีที่แล้ว

    amazing! there are some asm patch with bin to edit gfx? i wish to use this in my personal redrawn wip

    • @Yoshifanatic1
      @Yoshifanatic1  3 ปีที่แล้ว +1

      Yep! The patch that adds these cutscenes to SMW is linked to in the description.

  • @MarioSonicandNostalgiafan122
    @MarioSonicandNostalgiafan122 23 วันที่ผ่านมา

    SMB4

  • @metalsp064
    @metalsp064 ปีที่แล้ว +2

    Way to go Luigi, because you left Peach alone she was kidnapped

    • @Yoshifanatic1
      @Yoshifanatic1  ปีที่แล้ว +7

      Wouldn't it be both Mario and Luigi's fault, seeing as how neither of them stayed by the princess?

    • @_Ipucci_
      @_Ipucci_ 2 หลายเดือนก่อน

      ​@@Yoshifanatic1Yes,they didn't stayed by the princess...I guess in there she's 16 years old

    • @Yoshifanatic1
      @Yoshifanatic1  2 หลายเดือนก่อน +1

      @@_Ipucci_ Maybe. Given the circumstances, it makes you wonder how she got kidnapped. Was Bowser or one of his minions following the balloon or something? XD

    • @TotalDramaNL
      @TotalDramaNL 11 วันที่ผ่านมา

      ​@@_Ipucci_Wait, Peach is 16?!

  • @TheBanishedWind
    @TheBanishedWind 2 ปีที่แล้ว

    I just noticed the balloon isn't swaying...

    • @Yoshifanatic1
      @Yoshifanatic1  2 ปีที่แล้ว +1

      That's because of technical limitations. In the GBA version, the balloon is a sprite. However, in my re-creation, it's a layer 1 object. The SNES has a 32 sprite tile limit on a single horizontal line, which would cause very noticeable visual glitches in the All-Exit cutscene. Not to mention that I didn't have a lot of sprite VRAM to work with, so I couldn't put the balloon graphics in that part of the VRAM anyway (not unless I used the DynamicZ patch, but I wanted to limit the amount of external resources I was using, since the hack I made these cutscenes for was already complicated enough. XD).
      Also, there are a lot of other small visual differences between the original cutscenes and my re-creations. Most of these are either because of hardware differences (ex. the SNES has a higher screen resolution and doesn't natively support rotating/scaling sprites outside of mode 7) or because implementing it 100% accurately was not worth the effort it would take (ex. the birds flight pattern in the All Exits cutscene).

  • @HayashiNeru
    @HayashiNeru 2 หลายเดือนก่อน

    If I could, I would modify this to have the language selection window pop up before the title screen.

    • @srgwcov
      @srgwcov หลายเดือนก่อน +1

      WHat language selection popup? SMW doesn't have that

    • @HayashiNeru
      @HayashiNeru หลายเดือนก่อน

      @@srgwcov th-cam.com/video/7OGslKL0164/w-d-xo.htmlsi=PF9SFWdbol0PbTSI
      I edited the B4VWF patch to make that possible.

  • @srgwcov
    @srgwcov หลายเดือนก่อน

    I tried to use the patch but the game played a disturbing sound after nintendo presents and crashed. Btw i applied using asar, and i used addmusick before

    • @srgwcov
      @srgwcov หลายเดือนก่อน

      I think i made a mistake, i forgot to insert the level for the overworld part of the intro

    • @srgwcov
      @srgwcov หลายเดือนก่อน

      No, even inserting all of the included levels didn't help. I don't really know what i'm meant to do but i have NMSTL installed as well as 32x32 player patch and dynamic sprites. Heck, even pixi stuff lol

    • @Yoshifanatic1
      @Yoshifanatic1  หลายเดือนก่อน

      @@srgwcov If you have a Discord account, please send me the ROM so I can see what it's doing to cause the crash. My Discord username is the same as my TH-cam one.

  • @Meepmeep189
    @Meepmeep189 3 ปีที่แล้ว

    How would we go about applying this patch to the ROM?

    • @Yoshifanatic1
      @Yoshifanatic1  3 ปีที่แล้ว

      Use Asar to apply CutsceneRevolution.asm on a SMW ROM that has had it's graphics extracted + inserted with Lunar Magic. After that:
      - Open up the .mwl files with the ROM open in Lunar Magic and save them.
      - Put the ExGFX files in the ExGraphics folder in the ROM's folder, then insert them with Lunar Magic.
      - Open up the map16 file in Lunar Magic's map16 editor and save it without moving the tiles.
      - Apply CutsceneRevolution.asm using Asar.
      With that, 3 of the 4 cutscenes will function with no additional work (alt intro requires a global SRAM flag that must be set somewhere, cleared the first time the game is booted up and never on subsequent boots, and checked for at a spot I mention in the main patch).

    • @CanaldoGio
      @CanaldoGio 2 ปีที่แล้ว

      @@Yoshifanatic1 Question, can I apply the music?

    • @Yoshifanatic1
      @Yoshifanatic1  2 ปีที่แล้ว

      @@CanaldoGio Yes. You can find the music in LadiesMan217's music release thread on SMWCentral: (www.smwcentral.net/?p=viewthread&t=102776).

  • @manny4674
    @manny4674 3 ปีที่แล้ว

    Can you make a file that I can patch this into a rom?

    • @Yoshifanatic1
      @Yoshifanatic1  3 ปีที่แล้ว +1

      I already did: www.dropbox.com/s/86giwgjd86dc9kj/CutsceneRevolution.zip?dl=0
      Although, to be fair, I forgot to put this in the description. I'll fix that.

    • @manny4674
      @manny4674 3 ปีที่แล้ว

      @@Yoshifanatic1 thx 👍

  • @marchingplayz14
    @marchingplayz14 หลายเดือนก่อน

    Idk how to patch it can you teach me or send me it?

    • @Yoshifanatic1
      @Yoshifanatic1  หลายเดือนก่อน

      - Download Lunar Magic (latest version) and asar (1.81. Don't use the latest asar version).
      - Open your ROM in Lunar Magic. Then, modify something about level 105, then save. This will make LM install many of its ASM hacks as well as expand the ROM to 1 MB.
      - Click the blue mushroom button in LM, which will create an "ExGraphics" folder.
      - Put all the files in the cutscene revolution .zip folder into the same folder as the ROM (as well as asar). The ExGFX files should go in the ExGraphics folder.
      - Click the yellow mushroom button to import the ExGFX files into the ROM.
      - Open the 16x16 map16 editor in Lunar Magic (? Block button), then click/drag the map16 file into this window to import the map16 data. Then save the custom map16 data.
      - Click/drag the .mwl files into the Lunar Magic window to import the cutscene levels into the ROM. Make sure to save the levels after importing them so the change sticks.
      - Use asar to apply "CutsceneRevolution.asm" to your ROM. Doing so will apply the other .asm files, so you don't need to apply them separately.
      That's the bare minimum needed to get this patch working.