Untitled Sonic 1 Hack

Discussion in 'Showroom Archive' started by Stardust Gear, Jun 27, 2014.

Thread Status:
Not open for further replies.
  1. Stardust Gear

    Stardust Gear A Programmer Member

    Joined:
    Apr 27, 2014
    Messages:
    134
    Last edited by a moderator: Jul 1, 2014
  2. N30member

    N30member non-pro user btw Member

    Joined:
    Feb 15, 2014
    Messages:
    216
    Location:
    Kazakhstan
    Okay, I'll start first.

    ▪ Levels. Art isn't changed. Layouts aren't bad though, but aren't perfect. Many chunks(GHZ1-MZ2) and levels(MZ3-FZ) aren't changed, but because it's 1st release of your 1st hack, layouts are alright.

    ▪ Palettes. Somewhere they're good, somewhere they're awful on eyes.

    ▪ Music. Music is probably the best thing that I've seen(or listened). You ported songs very good. But LZ music is too fast. Please, fix it.

    Next are bugs:

    ▪ GHZ1. Need to change Sonic's start position. Also, after passing double S-tunnel, Sonic flies up, and never falls down.

    ▪ MZ1, 3. There is something wrong with music. SEGA sound plays itself along with level music.

    ▪ MZ2. Unbeatable, because after you pass first lava fall, you blocked way by one chunk.

    ▪ LZ and SLZ. When you enter the level, game freezes. In LZ it freezes after 2-3 seconds, while SLZ freezes immediately. 

    Also, what's up with title screen?

    Spend for hack more time, then come again. I tested it on tablet, so I didn't capture screenshots.

    P.S. This post may be written without grammar. If so, sorry.

    EDIT: LZ and SLZ crashing issue is only hardware/Regen issue. On Fusion works fine.
     
    Last edited by a moderator: Jun 27, 2014
  3. FFuser

    FFuser a.k.a Darklight Member

    Joined:
    Nov 14, 2013
    Messages:
    88
    Yep this one's a doozy! OP, wanna know if it's broken? Play-test, play-test, play-test. Fix what you find and play-test, play-test, play-test some more!
     
  4. TheInvisibleSun

    TheInvisibleSun Visible Member

    Joined:
    Jul 2, 2013
    Messages:
    424
    Location:
    Western New York, USA
    No Screenshots, No Video, No Download.


    EDIT: 'Darn Dungeon' is kind of awkward. Why not something like 'Dark Dungeon'?
     
    Last edited by a moderator: Jun 27, 2014
  5. Stardust Gear

    Stardust Gear A Programmer Member

    Joined:
    Apr 27, 2014
    Messages:
    134
    I am working on Eggman Engine Zone

    Some music is ripped from Megamix (Volcano Valley, Metallic Base, Sky Sanctuary).

    I know Marble Zone must have drastic changes.

    Music List: (plan)

    GHZ: Sky Sanctuary,Diamond Dust,Green Hill Good Future from VGMusic.com

    MZ: Lava Reef, Volcano Valley 2, Busy Flare [Ristar].

    SYZ: Casino Night, S3K Special Stage, S3K Glowing Spheres.

    LZ: Splash Down, Break Silence[Ristar], Hydrocity Act 2, Labyrinth[Chaotix]

    SLZ: Speed Slider[Chaotix], Stardust Speedway Good Future, Balloon Park

    SBZ: Metallic Base[Megamix], Gene Gadget 1 [saturn], Panic Puppet 2, Final Zone

    CCZ: Crying World[Ristar], Death Egg 2[s3&k], Doomsday Zone.

    Can you port some SMPSes to Sonic 1 Format? (If you can or if you Nineko/ValleyBell).
     
  6. DanielHall

    DanielHall Well-Known Member Member

    Joined:
    Jan 18, 2010
    Messages:
    860
    Location:
    North Wales
    Right, it's been a while since I last reviewed someone's hack in-depth, so I'll give it a go here, except for LZ and SLZ, because someone said they crashed and I really can't be arsed:

    With Green Hill Zone 1, I see what you tried to do at the start, but it causes nothing but BG issues. The palettes are alright, except for the water, which just looks like milk. Good job on the music port, and it actually sounds quite decent here. Gonna be honest when I say the layouts are poor. I'm 10 seconds in and I ran into a Newtron that I had no idea would be there. Later on, I run into a yellow spring next to a steep hill and a set of spikes. I jump on it and it doesn't take me to the platform above. I assume this isn't the way and I try to find another, but I can't. That's pretty much as far as I got, until I noticed I was playing part of the regular GHZ, went down the S-bend and got teleported to the top of the stage due to what I assume is a big ring? Don't ever do that without changing the code, if that's the case. I'm not going to lie but I do like the crystal palette that act 2 has, but the layouts look the same minus a few spikes and some really buggy music (Although I did see an S monitor, but smashing it did nothing). Similar case for GHZ 3, where very little is changed. I could see why some people would say the palettes suck on this act, especially with the red sky and pink foreground. Not too fond of the music either.

    With MZ1, I'm not even going to lie, I really like the layout. There are a few problems, like turning left at the start for the ring boxes makes it impossible to get out, which is bad level design. I also saw a chandelier go through the floor as well, so you might want to look at that. I stopped playing it past that point because it looked just like MZ1 after and the music was driving me fucking crazy: Fix that Sega bug, please. Palettes seem alright. MZ2 has had little done on it, and a chunk blocks the way of progression. Music is fine, and the palettes are too. MZ3 has the buggy music again and nothing done to the layout. I do admit that I like the gothic look of the palette in this one.

    SYZ's music could use a little improvement, and after getting into that mesh part, it made me feel literally sick. Change the palette to something darker if you're going to do that. No changes to act 2/3.

    SBZ1's palette is fine, the layout hasn't changed and there's a garbled platform near the start. Nothing else has changed.

    Final Verdict:

    Honestly, I'd rather see a shitty layout rather than none at all, because I can at least point out where it's possible to improve. I get that the hack isn't finished, but the hack had no reason to be released in this state. The palettes are tolerable, which is a good start, but most of the music is either poorly ported or buggy as shit and needs to be fixed. Much more effort is needed with this hack before we'd expect a release.
     
  7. Devon

    Devon I'm a loser, baby, so why don't you kill me? Member

    Joined:
    Aug 26, 2013
    Messages:
    1,376
    Location:
    your mom
    Your hack seriously needs work. I find the palettes "meh", but it doesn't really make my eyes bleed, so I'll give you that. The layouts aren't all the great and the music is probably the worst aspect in this hack. Poorly done ports and songs using the "SEGA" DAC.

    Now I'll put a few screenshots here:

    [​IMG]

    The logo isn't placed correctly.

     [​IMG]

    Ugh, bottomless pits, how lovely. This isn't a good idea.

    [​IMG]

    Nice trap, now get rid of it.

    I know it isn't complete yet, but you really need to work on this badly. Start working on your hack and come back when you have something worth showing (and more complete, please). Also, I'll add that you only need to press Start to go to the level select, so you don't need to hold A.

    Wait, you ripped music from Megamix? That's a big no-no around here. (Volcano Valley and Sky Sanctuary weren't originally from Megamix, but Metallic Base was).

    The easiest way to that is to port Flamewing's S3K Sound Driver. It already comes with music from Sonic 1, 2, 3, Knuckles, and 3D Blast. The only thing that needs to be changed after it's ported is to change the music and sound IDs. Sonic 1's sound driver may be the easiest to work with, but it can lag the game, and we don't want that.
     
    Last edited by a moderator: Jun 27, 2014
  8. DwhitetheGamer

    DwhitetheGamer You got a serious fight in your hands. Member

    Joined:
    Jun 15, 2014
    Messages:
    157
    Location:
    Ohio
    Given all the replies about the new hack... I think right now it's just as bad as Sonic Genesis, if not worse.  But he's a new hacker, guys, so he's has a lot to learn. 
     
  9. Stardust Gear

    Stardust Gear A Programmer Member

    Joined:
    Apr 27, 2014
    Messages:
    134
    Tell me how to port Flamewing's driver to HG Disassembly. (Because I am a new hacker Lol)

    Some Questions:

    1. Does it fix the shitty PSG squares?

    2. Does it fix the "SEGA"?

    3. Does it support Ristar? I wanna to use Undertow and Busy Flare.

    4. Does it play the SMPS 100% accurate?

    5. Does it support Chaotix?

    6. Publish the source code of the hack?
     
    Last edited by a moderator: Jun 27, 2014
  10. Painto

    Painto Arthurus Paintus Erinaceus Member

    Joined:
    Mar 24, 2014
    Messages:
    321
    Location:
    Lublin, Poland
    3. No

    5. No

    6. No
     
    Last edited by a moderator: Jun 27, 2014
  11. Stardust Gear

    Stardust Gear A Programmer Member

    Joined:
    Apr 27, 2014
    Messages:
    134
    Hey I am working for this:

    1. Changing Labyrinth to really Tidal Tank, including the art. Faces -> Water Boxes. Plants -> Pipes. Pillars -> Pipes. Background-> Hydro Technology.

    2. Reworking Marble Zone.

    3. Reworking Green Hill Zone.

    4. Reworking Spring Yard (to Bouncy Blast). This is a hard part.

    5. Scrap Brain. The levels be very hard. Zone 3 will be regular Scrap Brain (and not white labyrinth, that will move to TTZ4).

    6. Creating Cosmic Center Zone!

    And: I am planning a new zone: Popsicle Peaks. This will have winter theme. It will have water. (Low water).
     
  12. Painto

    Painto Arthurus Paintus Erinaceus Member

    Joined:
    Mar 24, 2014
    Messages:
    321
    Location:
    Lublin, Poland
    That zone will be a port of existing Sonic zone or totally new one? Also I like the Tidal Tempestization of Labyrinth, that you plan :).
     
  13. Stardust Gear

    Stardust Gear A Programmer Member

    Joined:
    Apr 27, 2014
    Messages:
    134
    The new zones (PPZ&CCZ) will be new. PPZ is based on green hill, CCZ is based on scrap brain.

    You see i carnivalize the Star Light Zone?
     
  14. Misinko

    Misinko Oh SHIT it's the Biolizard! Member

    Joined:
    Apr 30, 2013
    Messages:
    722
    Location:
    Ohio
    To my knowledge, none f the new zones have existed in any Sonic game. Unless they were in some obscure Atari Jaguar Sonic game.


    Edit: this was to Painto. StardustGear replied before I could.
     
    Last edited by a moderator: Jun 27, 2014
  15. Painto

    Painto Arthurus Paintus Erinaceus Member

    Joined:
    Mar 24, 2014
    Messages:
    321
    Location:
    Lublin, Poland
    Eh, I meant that the winter zone will use graphics from existing zone or will be new...

    But Stardust Gear already answered in his post.
     
    Last edited by a moderator: Jun 27, 2014
  16. Devon

    Devon I'm a loser, baby, so why don't you kill me? Member

    Joined:
    Aug 26, 2013
    Messages:
    1,376
    Location:
    your mom
    First things first, you'll need the following:

        - Sonic 1 Hivebrain AS Disassembly (less messy than HG/GitHub)

            OR

        - The AS Assembler (and probably some other tools, best to get them all from the Sonic 1 AS or Sonic 2 disassembly, also use s3p2 instead of s2p2, or you'll get an error (I think so, correct me if I'm wrong)) to assemble the sound driver, and have it binclude'd (AS) / inbin'd (ASM86k).

    Second, Google search how to port the Sonic 3 sound driver, but instead of the S3 sound driver included in the tutorial, you include the improved S3K sound driver. The tutorial should be on Sonic Retro.

    Now onto your questions:

        1. Yes

        2. Yes

        3. No

        4. Mostly yes, but not all songs are accurate (example: Sonic 1 Special Stage, Sonic 2 ARZ and HTZ, probably more)

        5. No

        6. I don't understand
     
    Last edited by a moderator: Jun 27, 2014
  17. DwhitetheGamer

    DwhitetheGamer You got a serious fight in your hands. Member

    Joined:
    Jun 15, 2014
    Messages:
    157
    Location:
    Ohio
    Question 6 implies to where you want the hack to be as it's first place for people to buy.  It could be anywhere, as long as the site approves fan-made work.
     
  18. Misinko

    Misinko Oh SHIT it's the Biolizard! Member

    Joined:
    Apr 30, 2013
    Messages:
    722
    Location:
    Ohio
    Alright, I've prolonged playing this thing long enough. Lemmie start this off by saying I'm playing this on a Regen emulator, and I encountered a laundry list of problems.


    First off, I booted the ROM up, got the title screen... and I'm greeted by a misplaced logo. Oh boy, this is gonna be a fun one. I press start, and I'm greeted by the level select menu. Cool, this will make the game go by a lot faster. So I boot up GHZ act 1, and I'll admit, it's not terrible. The palettes aren't bad, the music's OK, and the level is decently designed. My only gripe is the sky, there's a weird bug that doesn't let about 1/8 of the background load. OK, I can ignore that. So, I'm going along, playing the stage, getting slightly annoyed at a couple of sections that completely halt my speed, until I get to the s-tubes. When I exit them, Sonic goes flying off, and when I come back down, the face buttons on my controller no longer register. I tried to get past this part about 5 times, getting different results each time, until I gave up, and tried to boot up act 2. *CRASH!* OK then, on to act 3 and... HOLY CRAP! UGLY! UGLY! Ugh, the palettes are horrendous. And the music is... weird. Moving on to the level design. It feels like you tried to change it, but said "screw it" halfway through, and left the level as it was. Got to the boss, which the platforms are annoyingly placed, beat it, and freed the animals, only to be greeted by Megamix music. Are you kidding me? OK, it's one thing to steal music, but it's another thing to steal music and put it in a place where it does not fit at all. Seriously, the track you picked does not work as the end level theme.


    Moving on to Marble Zone, and I hear the music start to play. Wait a minute, this track keeps looping, did my emulator crash again? No, the level's loaded and- *SEGA!*. Ugh. First off, WHY did you pick a track with the SEGA sound in it? Second. why did you pick a track that has the SEGA sound incredibly bit-crushed? Third, why did you pick a track that has the SEGA sound incredibly bit-crushed that's also annoying and repetitive as heck? The track is annoying as-is, but the fact that it loops every 2 seconds makes it worse. Moving on, the layout is crappy with those moving platforming sections and the vertical shafts. I beat the level, and hear Megamix music again *grinds teeth*. Act 2 loads up and... are you kidding me? MORE Megamix music? Were you not content with ripping one track out of Megamix. What ever, at least it fits here. The layout isn't changed at all, good thing I enjoy the stage and- oh, how nice, my progress is completely stopped. I can't advance. Well, on to act 3. Welp, no changed to level layout, and that annoying act 1 music is back, but at least we're no longer ripping off Megamix.


    On to SPZ ac1! Oop, crash.To be fair I did get it to play on a second attempt while checking the game for more points to make, and re-check my facts. Alright, well the parts you touched aren't terrible, though they feel weird. Although the bumpers as platforms were a unique idea.Sad thing is most of the level isn't touched. Also, where have I heard that music before? Hmmmmm, OH RIGHT! Chimpo Q. Augh... well at least it's not the same track as in Chimpo Q, so I'll save my anger. Well then, on to act 2! Nothing's changed! Well then, on to act 3! From what I remember, nothing's been changed. Goody.


    On to LZ act 1. OK, there's a weird block there and GROUNDER OUT OF NOWERE! I lose my rings, take him out and- *CRASH!* Alright, I'll try it again and avoid the grounder. Wow, the level design actually looks changed and- *CRASH!* -__- Let's try that one more ti- *CRASH!* OK try act tw- *CRASH!* -___________- Act thre-? *CRASH!* *Sighs* Can't go more than 2 seconds on any LZ act before it crashes. Oh, and hi Sonic Robo Blast 2 music! *sigh*


    On to Starlight Zone acts 1-3, *CRASH!* *CRASH!* *CRASH!* Ughhhhhhhhh. Getting sick of all these crashes.


    By Scrap Brain Zone, I am genuinely annoyed. I load up act 1 and hear the music. *Sign* Sonic 1 Special Version says hi. Now, I figure that EditChris didn't make any of the tracks used in his game, but it STILL annoys me how many tracks you use in your game that others have used before you. I get that they're all available to the public, but still, try to spice it up a little bit man! Anyway, nothing's been changed out side of palettes. Goody. Got to act 4 and absolutely NOTHING has been changed outside of the music. Ugh.


    Go to the final zone, and the music has been terribly remixed. Didn't even bother to beat it.


    Tried out the special stage, nothing was changed. Well, at least I can numb my mind trying to collect the Chaos Emerald.


    So what's wrong with this game? Short answer: It's unfinished. Long answer: Many of the levels remain unchanged, and the only decent thing about the game is the palettes, and even then you still manage to throw some stinkers in there. The game is plagued with game-breaking bugs, and some levels are unbeatable. I understand you're a newbie to hacking, but like Dandaman said, there is no reason this should've been released in it's current state. This hack needs a major overhaul before it's ready to be released.


    Oh, and to those who don't understand his 6th question, I think what he's asking is that "does anyone want me to Publish the source code for the hack, so that they can look at it and help me fix it?" Correct me if I'm wrong here.
     
    Last edited by a moderator: Jun 28, 2014
  19. Devon

    Devon I'm a loser, baby, so why don't you kill me? Member

    Joined:
    Aug 26, 2013
    Messages:
    1,376
    Location:
    your mom
    Nothing crashes on Fusion, but it appears to keep crashing on Regen. It'll probably to it on hardware as well.
     
  20. Misinko

    Misinko Oh SHIT it's the Biolizard! Member

    Joined:
    Apr 30, 2013
    Messages:
    722
    Location:
    Ohio
    Just tried it out in Gens. Everything loads now. Anywho, GHZ act 2 isn't bad, the music's a bit wonky (it also has that bit-crushed SEGA sound) but there are so many segments in this level that strongly resemble level design I've seen that's been done to death. LZ act 1 feels like you copied random elements from each LZ act, and stuck them into one level, my critique of Act 2 is the same as my critique of GHZ act 3, and LZ act 3's level layout is completely untouched. Same with SLZ acts 1-3, with some really unfitting music to boot. The glitches I've previously complained about (like the S-tube one) are still present however, and it's possible to die after you complete act 2 of SLZ because you can fall through the floor.

    My original statement still holds true: this hack needs a lot of work before it's released to the public. 
     
Thread Status:
Not open for further replies.