Sonic 1 - Dick Move Prevention Edition

Discussion in 'Engineering & Reverse Engineering' started by MarkeyJester, Aug 12, 2019 at 8:10 PM.

  1. MarkeyJester

    MarkeyJester

    My predecessors have nothing on me. Tech Member
    Greetings ladies and gentlemen~

    Are you tired of dick moves in Sonic games? Do you hate that you cannot see things off-screen? Are you unable to dodge things without lizard reflexes? Well fear no more!! Sonic 1 featuring a new revolutionary "Dick Move Prevention" mechanism, for all those pesky off-screen annoyances.

    Download

    "now i've seen everything... and that's the point!" - MegaGWolf
    "Now we don't need to backport 16:9 aspect ratio to Mega Drive to make Sonic playable, you dumbasses" - Miss Fox
    "are you trying to save VRAM that badly? :v" - Sik


    A special thanks to Natsumi for bug testing, while not entirely bug free, it is certainly better than its proto version.
     
    • Funny Funny x 3
    • Thanks Thanks x 1
    • List
  2. Overlord

    Overlord

    ...did we just switch realities? Moderator
    Was stunned when I saw this running at Barcade. Great work as always =P
     
  3. Josh

    Josh

    TGC Warrior Oldbie
    Finally, I can actually enjoy a Sonic game without careening into unfair hazards that I couldn't possibly have time to react to. Seriously, crazy-impressive work, thank you!
     
  4. rata

    rata

    Member Member
    492
    0
    16
    Argentina
    Trying to be useful somehow.
    This is lovely.
     
  5. Hez

    Hez

    Asshole Oldbie
    3,027
    4
    18
    Hell
    Your mother
    I hate you. Lovely though.
     
  6. Jay

    Jay

    Member Member
    12
    0
    1
    Will Sonya the Hedgehog be a playable option in a future release?
     
  7. Hez

    Hez

    Asshole Oldbie
    3,027
    4
    18
    Hell
    Your mother
    I'd like to also request shit glove the hedgehog be playable. kthnx
     
  8. Knucklez

    Knucklez

    PC Engine Enthusiast Member
    This has to be the best Sonic 1 port for the Master System I've ever seen. Bravo.
     
  9. ICEknight

    ICEknight

    Researcher Researcher
    Wow, this is absolutely amazing.
     
  10. Vangar

    Vangar

    Member Member
    Super impressive! Any plans for other levels or is this just a PoC?
     
  11. Billy

    Billy

    RIP Oderus Urungus Member
    1,835
    0
    16
    Colorado, USA
    Indie games
    I'm reminded of Jazz Jackrabbit 2 and it's super zoomed-out view at higher resolutions. Fantastic work.
     
  12. ICEknight

    ICEknight

    Researcher Researcher
    Would this work in split screen? Could make one heck of a non-squished versus mode.
     
  13. MarkeyJester

    MarkeyJester

    My predecessors have nothing on me. Tech Member
    While it's possible to do the whole hack, it'd be quite tedious and time consuming, so I'm afraid I won't be doing the other levels. The special stages especially would be of concern, it's possible, I mean, we could get around the 80 sprites limit, but the number of sprites per scanline limit would be an obstacle to overcome.

    Yes, it'd be certainly possible to do a split screen of this, but I'm kinda busy with other things.

    I initially started this back in 2015, handled the sprites side of it, but the level concerned me as to fusing four tiles into a single tile, especially when they can operate their own palette lines, priority, etc, not to mention the VRAM costs, it essentially put me off bothering, so I shelved it.

    I only started it very recently because I came across it randomly while searching for something else, and that something else happens to be related to a project I should be working on.
     
    Last edited: Aug 14, 2019 at 5:30 PM
  14. Flygon

    Flygon

    Pictured: Dolt Member
    System E Arcade port!
     
  15. Random Gaming

    Random Gaming

    Just a user on Sonic Retro Member
    25
    1
    3
    Greece
    Sonic 1 Better Edition
    Still waaaay too big. I won’t be satisfied till sonic is 1 pixel high/wide
     
  16. MarkeyJester

    MarkeyJester

    My predecessors have nothing on me. Tech Member
    Don't tempt me.
     
  17. Techokami

    Techokami

    For use only on NTSC Genesis systems Researcher
    1,297
    2
    18
    HoleNet!
    Sonic Edge
    Is there a technical reason that the special stages are removed?
    Really impressive otherwise!
     
  18. rata

    rata

    Member Member
    492
    0
    16
    Argentina
    Trying to be useful somehow.
    Sprites on screen limit I would guess. You can see how it already slows the hell down when loosing some rings, and it starts having the scanline issues when jumping on a lot of places (the problem that Marble Zone has when you're into the lava geiser). Now add rotating the layout, but this time with all the extra sprites loaded.
     
  19. Techokami

    Techokami

    For use only on NTSC Genesis systems Researcher
    1,297
    2
    18
    HoleNet!
    Sonic Edge
    Yeeeah, I guess that would explain it. I did notice a lot of sprite limit issues just by being in GHZ1 at the second bridge.
     
  20. Vangar

    Vangar

    Member Member
    Honestly i'm super keen to setup my megadrive just to test this on real hardware