Sonic the Hedgehog - "Plane Z" Restoration (potential intended use, interpretive)

Поделиться
HTML-код
  • Опубликовано: 7 янв 2025

Комментарии • 31

  • @KatKuriN
    @KatKuriN  2 дня назад +20

    btw it's using the title screen water because i got sick of burning my retinas out while working on this i hate ghz's water dude
    value 1 - scrz_h_posit (x position)
    value 2 - scrz_v_posit (y position)
    value 3 - hintposi / HBLANK interrupt register buffer and line start position
    The game is actually drawing the Z layout entry, too, as that's defined as a 3rd, normally unused layout entry that just points to blank data.
    The layout for the Z chunk layout is written after the data for the background layout purely for implementation purposes. It's interleaved in the same way but just out of the size range for most background entries

    • @LogicLeftTheGame
      @LogicLeftTheGame День назад

      Yoo... This looks fantastic. I would imagine that future ROM Hacks of S1 will potentially use this. Also, will there be a S2 version of this Plane Z restoration code once the S1 version of it be finished?

  • @theordinaryspongebobpopsiclech
    @theordinaryspongebobpopsiclech 4 часа назад +1

    0:01 Look! It's the Unused Totem Poles!

  • @SonicTheDutchHedgehog
    @SonicTheDutchHedgehog День назад +15

    I honestly like it, maybe a romhack could use this sort of trick to make stages look nicer

  • @EeveeEuphoria
    @EeveeEuphoria День назад +20

    ohhh this is very interesting, i can quickly see why they decided to not go through with this though, obstructing the player's view is never a good idea lol

    • @KatKuriN
      @KatKuriN  День назад +6

      it also requires a 3 block buffer before the bottom of the screen, else the water gets cut off. any level that needs to go underground and this system falls apart, lol

    • @Samrtass
      @Samrtass День назад

      @@KatKuriN can you show the system falling apart?

    • @ssg-eggunner
      @ssg-eggunner 18 часов назад

      this could've worked if they made the sprites have transparent dithering

  • @Alzter0
    @Alzter0 5 часов назад

    Perfect set up for some spooky ass ARG just have the hex spell out some creepy cryptic message

  • @williamdrum9899
    @williamdrum9899 9 часов назад

    You're making me want to go back to sega genesis programming. I gave up after I couldn't understand how music or 4-way scrolling works

  • @Tycitron
    @Tycitron 21 час назад +3

    I need this in Sonic 1 Forever omg.

  • @deceseze
    @deceseze День назад +2

    looks cool, but also looks like it would get in the way of the platforms and enemies and such

  • @MadnessMax1098
    @MadnessMax1098 2 часа назад

    I think this might be the reason for sonic.EYX to have this feature, cause its a reference ti this unused plane Z.

  • @I-like-Sonic-91
    @I-like-Sonic-91 День назад +4

    Appearing and disappearing trees lol

  • @miner11realnofake
    @miner11realnofake 15 часов назад

    woah lucky find! i would love to see this with something like marble or spring yard

  • @peashooterman3
    @peashooterman3 17 часов назад

    the floating zeroes

    • @KatKuriN
      @KatKuriN  10 часов назад +1

      They're marking the position of objects within the stage that I didn't bother to provide code for (That is, they're placeholders). This is a very basic version of the game that I just compiled purely to showcase this.

    • @peashooterman3
      @peashooterman3 9 часов назад

      @@KatKuriN evil floating placeholder zeroes 😰😰😰

  • @dr_s_e_x
    @dr_s_e_x День назад +1

    Looks cool

  • @snoc_cy
    @snoc_cy День назад +1

    doesn’t 2013 star light use this

    • @TekNikEOSD
      @TekNikEOSD 21 час назад

      buuuuuurp... Ohh... slathering mayonnaise all over my pancakes.... damn...... ough.... urrrp.

  • @cakekatjam6
    @cakekatjam6 День назад

    I wonder if its possible to get the sprite to display behind what I assume is Plane Z (the foreground scrolling layer)

    • @zakkuth7447
      @zakkuth7447 День назад +1

      Given how much of the view is obscured by "plane z" objects (?) in the TTS build, the system would've allowed for a sprite to render behind them. That's my guess, at least

    • @KatKuriN
      @KatKuriN  10 часов назад

      They do. This doesn't conflict with the sprite rendering system. The routine that exists there just reiterates over the existing sprite table, so I just removed it.

  • @duskewl
    @duskewl День назад +1

    need code For my new betta tts remake but can you use son lvl cuz i dont know how plz

    • @KatKuriN
      @KatKuriN  День назад +15

      @duskewl balding fat guyvdrinking pure tardar 3 sega beta philes 666 scarymsaze game reaction gif hazardous

    • @evdestroy5304
      @evdestroy5304 День назад +3

      ​@@KatKuriNGood answer

    • @duskewl
      @duskewl День назад

      @@KatKuriN Thanks

    • @duskewl
      @duskewl День назад

      @@KatKuriN the KuriN maze reaction

  • @KayGeeEll
    @KayGeeEll 2 дня назад +2

    is it pronounced plane zee or plane zed

  • @dreamsthatgotogether7553
    @dreamsthatgotogether7553 День назад

    This would be worse.