You wanted Sonic 1 to be harder?

Discussion in 'General Sonic Discussion' started by LOst, Apr 28, 2003.

Thread Status:
Not open for further replies.
  1. LOst

    LOst

    Tech Member
    4,889
    1
    16
    You wanted Sonic 1 to be harder? HAW, now you may not even finish GHZ1!
    I have made some wonderful Game Genie codes

    The horrible truth. Sonic without rings is damn hard, and then the enemies attack, you must be in your spin attack, else your DEAD!

    Hint: Don't jump over second bridge!

    Okay, and no debug! See if you're the master of Sonic.

    Sonic 1 (US/EU):
    ATBT-AA32
    DMLA-BP2Y
    DMLA-BP22

    Copyright ? 2003 LOst.
     
  2. I think I'll do that, since I was wanting to play Sonic right now anyway. :P
     
  3. I got to GHZ act 3.
     
  4. LOst

    LOst

    Tech Member
    4,889
    1
    16
    I made it to Marble Zone Act 1. After that I used save states to keep myself alive. Spring Yard Act 3 and Act 3 are horrible hard
     
  5. I cabt play as well on the emulator. (because my joypad sucks.) I'd probully do better on a real Genesis.
     
  6. Jan Abaza

    Jan Abaza

    Oldbie
    499
    0
    0
    ARGH! Motobug Madness!! X_X

    L0s1, you've replaced all the power-ups and most of the rings in the game with Motobugs!


    I have an even more wicked idea, though...replace all the powerups and most of the rings in the game with...Yadrin (the spiky Badnik from Spring Yard)! ;D

    I made it to Marble Zone, though I intend to play more.
     
  7. LOst

    LOst

    Tech Member
    4,889
    1
    16
    What about replacing all tha animals with Yadrin. Everytime you kill a Moto Bug or any other enemy, Yadrin will popup and kill you ;) (This can be done with one more Game Genie code) :lol
     
  8. ICEknight

    ICEknight

    Researcher Researcher
    The original Green Hill should have had that many Motobugs. =

    Hmm.. How about making the enemies put one ring when you kill them, and then disabling that invincibility you're given each time you're hit? That would be interesting, as well. =)
     
  9. LOst

    LOst

    Tech Member
    4,889
    1
    16
    I'm downloading a disassembler for M68000 right now. I'm going in for the collision detection routine in the Moto Bug object ;)

    This is going to be fun!
     
  10. LOst

    LOst

    Tech Member
    4,889
    1
    16
    Finding the invincibility is kind of hard. The Sonic object is too big for me to understand.

    The animal can be replaced with a ring, I think.
     
  11. LOst

    LOst

    Tech Member
    4,889
    1
    16
    If I only could find Dr Ivo's disassembler :(
     
  12. LOst

    LOst

    Tech Member
    4,889
    1
    16
    Ground detection routine found!

    Put a "4E 75" instruction at offset [14E18] in Sonic 1, and no animals, enemies, or rings will find the ground.

    Sonic uses another collision detection though.
     
  13. ICEknight

    ICEknight

    Researcher Researcher
    Hey, I think JonnyUK's "Sonic 2 hard mode" hack gave you less invincibility time after Sonic was hit.
    If you know that milliseconds value in Sonic 2 it might be very easy to find it inside the Sonic 1 code, I guess...
     
  14. LOst

    LOst

    Tech Member
    4,889
    1
    16
    I was searching for the Sprite Status Table with Google, to find out how to manipulate the sprite, such as "number of hits to destroy" and "how to destroy".

    I found this document:
    http://swpat.ffii.org/pikta/txt/ep/1241/657/

    This is fucking Yuji Naka's and Masanobu Yamamoto's patent document of the Sonic engine :shock:

    Naka's other patents:

    Code (Text):
    1.  PAT. NO.  Title
    2.  
    3. 1 6,377,264  Game screen display control method and character movement control method  
    4.  
    5. 2 5,963,218  Video game with switchable collision graphics  
    6.  
    7. 3 5,941,775  Data processing system, method thereof and memory cassette  
    8.  
    9. 4 5,513,307  Video game with switchable collision graphics  
    10.  
    11. 5 5,470,080  Multi-player video game apparatus with single screen mode and split screen mode  
    12.  
    13. 6 5,411,272  Video game with spiral loop graphics  
    14.  
    15. 7 5,411,270  Split-screen video game with character playfield position exchange  
    16.  
    17. 8 5,405,151  Multi-player video game with cooperative mode and competition mode  
    18.  
    19. 9 5,241,296  Plant activation tracking and display apparatus  
    20.  
    21. 10 5,200,040  Method for rectification and apparatus therefor  
    Video game with spiral loop graphics :shock:
     
  15. ICEknight

    ICEknight

    Researcher Researcher
    WOW. That's an interesting thing to read... 0_o

    So Naka even patented the kind of animations that happen when Sonic and Tails are running on those corkscrew roads..? Or could that mean something different?

    Yuji's going to sue the creators of Halo. :P
     
  16. LOst

    LOst

    Tech Member
    4,889
    1
    16
    WTF!!! I downloaded Naka's notes on how Sonic works when he runs in the corkscrew roads. And here's all information about the pattern data and format which even Dr Ivo didn't know about :shock:

    Oh, I'm on page 16 of 61 now. Here's a picture of the corkscrew and the math behind it.Oh page 20, here's the picture of Tails, or something with a tail ;)

    Oh and here's the formula:



    Code (Text):
    1. Is player Ride Flag Set to 1
    2.  
    3. Yes/No
    4.  
    5. Is player Jumping?
    6.  
    7. Yes/No
    8.  
    9. Is player entering the S. loop?
    10.  
    11. etc...

    DAMN. Here's the source code for the angle table for the s. loop.

    Oh my god! You must see this... I must upload this :shock:
     
  17. :shock:
     
Thread Status:
Not open for further replies.