Sonic 1 - Dick Move Prevention Edition

Discussion in 'Engineering & Reverse Engineering' started by MarkeyJester, Aug 12, 2019.

  1. MarkeyJester

    MarkeyJester

    ♡ ! Resident Jester
    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
    • Like Like x 1
    • Agree Agree x 1
    • List
  2. Overlord

    Overlord

    ...did we just switch realities? Moderator
    17,587
    70
    28
    Berkshire, England
    Learning Cymraeg
    Was stunned when I saw this running at Barcade. Great work as always =P
     
  3. Josh

    Josh

    TGC Warrior Oldbie
    1,435
    64
    28
    USA
    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
    537
    6
    18
    Argentina
    Trying to be useful somehow.
    This is lovely.
     
  5. Hez

    Hez

    Asshole Oldbie
    3,107
    44
    28
    Hell
    Your mother
    I hate you. Lovely though.
     
  6. Jay

    Jay

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

    Hez

    Asshole Oldbie
    3,107
    44
    28
    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
    Super impressive! Any plans for other levels or is this just a PoC?
     
  11. Billy

    Billy

    RIP Oderus Urungus Member
    1,882
    13
    18
    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

    ♡ ! Resident Jester
    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
  14. System E Arcade port!
     
  15. Random Gaming

    Random Gaming

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

    MarkeyJester

    ♡ ! Resident Jester
    Don't tempt me.
     
  17. Techokami

    Techokami

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

    rata

    Member
    537
    6
    18
    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,312
    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
    Honestly i'm super keen to setup my megadrive just to test this on real hardware