don't click here

Sonic 1 Lunacy

Discussion in 'Engineering & Reverse Engineering' started by Destructiox, Feb 14, 2012.

  1. Destructiox

    Destructiox

    Masochistic Maniac, Raving Lunatic Member
    237
    0
    0
    East Midlands, England
    Sonic 1 Lunacy.
    EDIT: If your rom is not listed as REV03, Please re-download, as the resizing for GHZ3 Hard boss was broken, it is now fixed.

    I'd spent a long time thinking about how I was going to write this topic out. After all, the presentation can be important to the hack. Three and a half years of work has been put into this, the first public demo release of Sonic 1 Lunacy, so the topic should be something to consider. This is about the best I can do.

    ****USELESS HISTORIC SPEECH AHEAD****

    It was the thirteenth of August, 2008 that I began working on this project. Initially, it was just designed to be the average joe's hack. Changes here, changes there, nothing truly ground-breaking. But then I made an account on Sonic Retro, and began frequenting the IRC, and I started to meet people. Malevolence, SAEGA, MarkeyJester, and the Masochistic Maniacs, each of them teaching me and in time spurring me on, all building up into what we have before us.

    'The Masochistic Maniacs?' I hear you say. 'Who is this bizarre, unknown group of which Destructiox speaks?'

    The Masochistic Maniacs is the group that has come together to create Sonic 1 Lunacy. For the first part of the project's history, about a year and a few months, it was indeed, a solo project. But then MarkeyJester joked with me about creating a team, and I actually took up on his suggestion. Many people have worked on this hack, but the core members of the Masochistic Maniacs are, alongside myself: MarkeyJester, SonicVaan, CarrascoZX0, Spanner, and Selbi. Not a large list, no, but there have been people coming and going in the group. Credit goes to UtopiaUK, SAEGA (pretty much the entirety of this awesome group have provided some insight or code or knowledge that has been put towards this hack. You guys are awesome. <3) to Cinossu, and to the Sonic Retro staff for keeping this place up and for allowing me to be a member of the community, which in turn is the base for this entire project. There are many more people that have contributed in different ways, and I am truly thankful for the support and the effort each individual has given me.

    More info in the history of the hack/team can be found on their respective wiki pages:

    Sonic 1 Lunacy

    Masochistic Maniacs

    ****END OF USELESS HISTORIC SPEECH****


    Regarding the demo itself:

    It's rather bare-bones. A lot of things have been removed because they obviously aren't ready yet. The content provided in the demo is subject to change, and is being shown so you guys have something to enjoy (or despise) while we re-work a few things which results in adding several more months to the development time. Alongside that, owing to this being an (incomplete) demo, some levels are not fully fleshed out, and there are some prevalent bugs in the game which were unable to be fixed within the time limit. Known bugs that I can remember off the top of my head are:

    Not collecting a special stage ring when one is on screen will result in crabmeats and buzzbombers giving out glitchy graphics. (SO YOU'D BETTER GET YOUR ASS IN THERE :( )
    Entering a special stage will (most of the time) reset the timer, and will always reset the ring count.
    BONU and CONTINUE on the special stage result screen still uses the original HUD graphics.
    Using the teleport monitor in GHZ2 Lunatic can result in the background being messed up.
    There are far too many 0's in the HUD. I just fukken love 0's too much.

    EDIT: A few more I remembered:

    Hard Mode's scroll lock after the boss is defeated is not working as desired. It is recommended to take your time and savestate after beating the boss to avoid major annoyance. (Yes, recommending a save-state.)
    Lunatic's boss is unable to swing his ball. His hit points are too heavy.

    That said, Sonic 1 Lunacy Demo 1

    Please remember, I liked to be cooked medium-rare.

    Screenshots:

    [​IMG]


    [​IMG]
     
  2. MathUser

    MathUser

    3rd top wiki contributor Researcher
    2,151
    8
    18
    Good work on this hack. It's pretty fun. Anxious to see what later releases bring.
     
  3. Tidbit

    Tidbit

    Member
    I believe I found a small mishap that you'd probably like to fix:
    [​IMG]
    I don't believe that 'X' is supposed to be there in place of the 'U'. Anyways, jolly good job so far, I really like what you have and I can't wait to see more of it.
     
  4. Ravenfreak

    Ravenfreak

    2 Edgy 4 U Tech Member
    3,077
    176
    43
    O'Fallon Mo
    Sonic 1 Game Gear Disassembly
    Well done guys. I love how the layouts flow really well, and shit Lunatic Mode well was interesting needless to say. :v:
    Double jump instant kill? xD Genius.
    This is a great hack. :3
     
  5. Destructiox

    Destructiox

    Masochistic Maniac, Raving Lunatic Member
    237
    0
    0
    East Midlands, England
    Sonic 1 Lunacy.
    Just posting to say that there is a rev02 coming with some minor tweaks, adding the above screenshot to the list of things that need to be tweaked. Trying to see if I can get any of the prevalent bugs sorted for rev02, but ah well, we shall see.
    I know, that x looks horrible, I can't draw for shit =D
    Also, thank you for the positive comments thus far.
     
  6. neonsynth

    neonsynth

    Previously 'SonicVaan' Member
    394
    9
    18
    Germany, Stammbach
    gaming and music production
    Hey guys, Public Demo REV02 has been uploaded! It should be the same link above. Go download now. :V

    Here's the stuff, which has been fixed:

    [*] Fixed some oddities with object placement.

    [*] Removed SRAM (Not necessary for demo).

    [*] Done some more pointless-yet-cool screen resizing.

    [*] Fixed the dodgy 'X' on the Continue Screen.

    Yes, I know, I copied the log from Destructiox, but it's pointless, changing it just to make it look different. :P


    EDIT: Also wrong rom date. It's 14-02-2012 and not 14-01-2012.
     
  7. Mr Lange

    Mr Lange

    A wise guy eh. I know how to DEAL with wise guys. Member
    1,286
    11
    18
    The Land of Waldos
    Sonic Utopia, Sonic Overture
    I am a difficulty-aholic, especially when it comes to the original Sonic games. Sonic 2Z, Red Rings, and Sonic VR are probably my favorite hacks, so I was anxious to play this game, and now that I have, I love it. I cannot wait for the full version to come out. This will also be a fun game to TAS.
     
  8. Destructiox

    Destructiox

    Masochistic Maniac, Raving Lunatic Member
    237
    0
    0
    East Midlands, England
    Sonic 1 Lunacy.
    Just found this little tidbit:

    http://www.youtube.com/watch?v=2hjx-VHbQv8

    (Somewhat related, there may be a REV03. Also since I broke the screen lock for Hard mode in REV02 without realizing it)


    EDIT: REV03 now live.
     
  9. Mr. Mash

    Mr. Mash

    All fanbases are awful Member
    1,440
    0
    0
    drawing
    This double jump thing is killin' me. At first I thought I was just randomly dying, but this is what I'm doing;
    On bigger jumps, I press C once to control the jump, and then if I see a badnik appear on screen I'll press C again so that I'll bounce. But nope.
     
  10. Destructiox

    Destructiox

    Masochistic Maniac, Raving Lunatic Member
    237
    0
    0
    East Midlands, England
    Sonic 1 Lunacy.
    That's one thing I miss being able to do as well, although holding down the jump button (for maximum jump height) still allows you to bounce.

    That being said, the 'Death-Dash'© is a feature that is still under debate. While I certainly wanted to keep it in for at least the initial demo for the amusement factor, the long term lack of functionality of the air 'bounce'of sonic's physics makes the Death-Dash more undesireable than hoped.

    There may be something in the works in regards to this, but the 1st Public Demo is done for now. (Unless there are severe unplayable bugs that myself or SonicVaan were unable to catch.)
     
  11. Mr. Mash

    Mr. Mash

    All fanbases are awful Member
    1,440
    0
    0
    drawing
    I also found that there's so many badniks in the Launatic mode, that you can bounce over pretty long distances if you memorise where they are.