Sonic and Sega Retro Message Board: Sonic 3C(ustomizable) - Sonic and Sega Retro Message Board

Jump to content

Hey there, Guest!  (Log In · Register) Help
  • 22 Pages +
  • 1
  • 2
  • 3
  • Last ►
    Locked
    Locked Forum

Sonic 3C(ustomizable) Release 1.2 / 2010-06-05 (with new miniboss of epic win)

#1 User is offline Hayate 

Posted 02 January 2010 - 04:57 AM

  • Posts: 2376
  • Joined: 01-February 04
  • Gender:Male
  • Location:Torquay, England
  • Wiki edits:70
Sonic 3 Customizable <-- download from the wiki

Extract to wherever, run customizer.exe and tell it which options you want by typing 'y' or 'n' to each prompt. As long as you specify at least one option, it'll create a s3kcustom.bin which you can load into your favorite emulator. If you don't want any options, just load s3kbuilt.bin.

And here's a copypaste of options.txt for those too lazy to download (plus some extra notes in brackets):
1: add "&KNUCKLES" branding (does not work for title cards yet - only for title screen and ending)
2: use Sonic 3 credits music in ending
3: no fade before results screen
4: no music after results screen
5: use S&K B2/B3 DAC sample
6: use Sonic 3 title screen, invincibility, one-up and game clear tracks
7: always play Sonic 3 midboss track
8: always play S&K midboss and Knuckles tracks (if you specify neither 7 nor 8, it plays Sonic 3 midboss for Sonic and S&K midboss for Knuckles... this doesn't seem to work for ICZ yet though, and possibly others I haven't tested)
9: do not gain extra lives after 200 rings (the original games only let you gain extra lives for 100 and 200 rings)
10: use original LRZ/HPZ sequence (currently this only affects whether HPZ has a score tally)
11: disable SATSEE-style bubble bounce landing with down button

To avoid anyone moaning about IDEA STEALING: since Tiddles and I have a SVN repository for this hack, we'll be sharing bugfixes and some minor features between us. You should be able to get an identical gameplay experience to his "Sonic 3 Complete" hack (but not necessarily a byte-for-byte identical ROM) by enabling options 2, 3, 4, 6, 7, 9, 10 and 11.

QUOTE (nineko)
And write it was your idea to split it again or Tweaker will kill me

Also, it was my idea to split the topic again so don't kill Nineko
This post has been edited by Hayate: 04 June 2010 - 07:12 PM

#2 User is offline Magickoopa24 

Posted 02 January 2010 - 11:05 AM

  • Posts: 20
  • Joined: 18-November 09
Wow! That's great! I'd have never guessed that you would make a customizer! smile.png Nice job!

#3 User is offline Spanner 

Posted 02 January 2010 - 11:07 AM

  • Not much I can do on here nowadays...
  • Posts: 2873
  • Joined: 02-June 07
  • Gender:Male
  • Location:United Kingdom
  • Project:Sonic the Hedgehog Hacking Contest, Other Stuff
  • Wiki edits:2,193
I've only played the ROM without using the customiser, but the results screen in HPZ should really be changed to use Act 1 instead of 2. :O

#4 User is offline Tiddles 

Posted 02 January 2010 - 11:34 AM

  • Diamond Dust
  • Posts: 452
  • Joined: 25-December 09
  • Gender:Male
  • Location:Nottingham, England
  • Project:Get in an accident and wake up in 1973
  • Wiki edits:31
The level select code in this is UDLR by the way, if you're wondering why the one I had there before didn't work. smile.png

The customiser is pretty handy, nice addition. You're quite welcome to release it of course, though I would perhaps suggest listing it as a separate hack for the record - since the default music configuration and level select code is different from my original arrangement, and the bubble bounce stop is effectively a new feature, making this more than the simple "alternative S3&K" I had before. That way "Sonic 3 Complete" can remain a simple tweak to the original if that's all you want, and this project can take on plans for more extensive adjustments and content changes?

#5 User is offline Hayate 

Posted 02 January 2010 - 11:40 AM

  • Posts: 2376
  • Joined: 01-February 04
  • Gender:Male
  • Location:Torquay, England
  • Wiki edits:70
QUOTE (SOTI @ Jan 2 2010, 04:07 PM)
I've only played the ROM without using the customiser, but the results screen in HPZ should really be changed to use Act 1 instead of 2. :O


Oh no it shouldn't, you have no idea what I have in store for that zone v.png

QUOTE
The customiser is pretty handy, nice addition. You're quite welcome to release it of course, though I would perhaps suggest listing it as a separate hack for the record - since the default music configuration and level select code is different from my original arrangement, and the bubble bounce stop is effectively a new feature, making this more than the simple "alternative S3&K" I had before. That way "Sonic 3 Complete" can remain a simple tweak to the original if that's all you want, and this project can take on plans for more extensive adjustments and content changes?


Well, I didn't really want to make a new topic for it (since my version tries to stay true to yours as long as certain options are enabled), but whatever. I'll go make one next time I have something cool to show.

EDIT: But what should I call it? "Sonic 3 and the Secret Extended Edition"? *brick'd*
This post has been edited by Hayate: 02 January 2010 - 11:45 AM

#6 User is offline Spanner 

Posted 02 January 2010 - 11:44 AM

  • Not much I can do on here nowadays...
  • Posts: 2873
  • Joined: 02-June 07
  • Gender:Male
  • Location:United Kingdom
  • Project:Sonic the Hedgehog Hacking Contest, Other Stuff
  • Wiki edits:2,193
QUOTE (Hayate @ Jan 2 2010, 04:40 PM)
QUOTE (SOTI @ Jan 2 2010, 04:07 PM)
I've only played the ROM without using the customiser, but the results screen in HPZ should really be changed to use Act 1 instead of 2. :O


Oh no it shouldn't, you have no idea what I have in store for that zone v.png

Wouldn't another act turn this into a hack that would break from its origins?

#7 User is offline Hayate 

Posted 02 January 2010 - 11:50 AM

  • Posts: 2376
  • Joined: 01-February 04
  • Gender:Male
  • Location:Torquay, England
  • Wiki edits:70
The idea is that everything I implement that isn't a bugfix can be turned on or off with the customizer.

Currently the HPZ ELRS option is enabled by default, but I'll probably switch it round to disabled by default once I start editing the levels.

In addition, anything that needs to overwrite the Sonic 3 ROM data (I.e. above $200000) would have to be disabled by default just because of how the build process works (this would be big additions which required a lot of space - the S&K ROM is almost full at the moment so once I start making big additions I'll have to start overwriting the S3 ROM addresses that aren't referenced by S3&K).
This post has been edited by Hayate: 02 January 2010 - 11:54 AM

#8 User is offline Covarr 

Posted 02 January 2010 - 01:36 PM

  • Sentient Cash Register
  • Posts: 3253
  • Joined: 05-February 07
  • Gender:Male
  • Location:The desert of nowhere, USA
  • Wiki edits:1
QUOTE (Hayate @ Jan 2 2010, 08:40 AM)
EDIT: But what should I call it? "Sonic 3 and the Secret Extended Edition"? *brick'd*

This wasn't even a good name when I suggested it for SATSEE, it was a joke.

You could pull a Capcom, call it Super Sonic the Hedgehog 3 Turbo.

edit:

I've got this same wrong palette no matter which character I use.
This post has been edited by Covarr: 02 January 2010 - 02:14 PM

#9 User is offline Runner 

Posted 02 January 2010 - 02:16 PM

  • Long time no see, old friend.
  • Posts: 215
  • Joined: 24-September 06
  • Gender:Male
  • Location:Brazil
  • Wiki edits:15
Why don't put an in-game Options menu with these customizations?

This menu could be called "Hardcore Options"

#10 User is offline Spanner 

Posted 02 January 2010 - 02:23 PM

  • Not much I can do on here nowadays...
  • Posts: 2873
  • Joined: 02-June 07
  • Gender:Male
  • Location:United Kingdom
  • Project:Sonic the Hedgehog Hacking Contest, Other Stuff
  • Wiki edits:2,193
QUOTE (Covarr @ Jan 2 2010, 06:36 PM)

I've got this same wrong palette no matter which character I use.

That's because of the grey that's used on the HUD.

#11 User is offline Hayate 

Posted 02 January 2010 - 02:46 PM

  • Posts: 2376
  • Joined: 01-February 04
  • Gender:Male
  • Location:Torquay, England
  • Wiki edits:70
QUOTE (Covarr @ Jan 2 2010, 06:36 PM)
QUOTE (Hayate @ Jan 2 2010, 08:40 AM)
EDIT: But what should I call it? "Sonic 3 and the Secret Extended Edition"? *brick'd*

This wasn't even a good name when I suggested it for SATSEE, it was a joke.

You could pull a Capcom, call it Super Sonic the Hedgehog 3 Turbo.


Well, for the moment it's called "Sonic 3C(ustomizable)" as you can see :P I don't really think the name is too important though, so whatever.

QUOTE
I've got this same wrong palette no matter which character I use.


The black patches on the rocks are due to me fixing the HUD shadow color. The rocks will be fixed as soon as I find their art and run it through my palette converter.

QUOTE (Runner @ Jan 2 2010, 07:16 PM)
Why don't put an in-game Options menu with these customizations?

This menu could be called "Hardcore Options"


Several reasons, all due to the fact that the options are compiled in.
1. It saves ROM space - which is something I need to conserve in S&K hacking.
2. It means the game doesn't have to expend RAM space on remembering the options.
3. It means the game doesn't have to waste cycles checking the options.
4. Some of the options wouldn't be possible to implement in-game or would be very difficult to do, particularly the music-related ones which is how this project started in the first place.

Yes, things like the bubble bounce landing option could be put in an options menu with few inherent problems (other than making and finding space for the options menu itself), but I imagine that usually someone will either want it on all the time or off all the time, so they won't need to change it in-game.


---

Here's what I'm working on at the moment:



(sprites courtesy of the Mystical Forest Zone)

Yes, that's right, I'm going to add Amy. She'll be slower than the other characters and won't be able to roll, spin jump or spin dash (unless you enable those with a cheat; she will still roll in auto-roll tunnels of course), but she will be able to attack with her hammer whether on the ground (with down+jump, whether stationary or moving) or in the air (with double jump). Her hammer can break all breakable walls (even the ones that only Knuckles can break, or the ones that only special objects like the MGZ spinning tops can break, etc etc), and she has the same jump height as Sonic doing a bubble bounce, so she can get to almost every area that both Sonic and Knuckles can get to (one notable exception being Knuckles' sequence in MGZ2, due to the amount of climbing involved). There'll be a bit of work to do in terms of fixing all the character-specific bosses and scripting, but I think it'll be worth it as I've always liked Amy's more challenging gameplay in Sonic Advance 1. You won't have to unlock her - nobody likes having to go out of their way to unlock things! Since she's just a bonus character, I won't bother making a specific ending for her - she can invoke both Sonic's and Knuckles' endings depending on which route you take in Lava Reef.

#12 User is offline MainMemory 

Posted 02 January 2010 - 02:51 PM

  • Every day's the same old thing... Same place, different day...
  • Posts: 3369
  • Joined: 14-August 09
  • Gender:Not Telling
  • Project:SonLVL
  • Wiki edits:1,339
You stole half of my hack.

...half that I was never going to finish.

You can keep it.

#13 User is offline Covarr 

Posted 02 January 2010 - 03:10 PM

  • Sentient Cash Register
  • Posts: 3253
  • Joined: 05-February 07
  • Gender:Male
  • Location:The desert of nowhere, USA
  • Wiki edits:1
Ultra asskickery going on here! Will she have a super/hyper form?

#14 User is offline Hayate 

Posted 02 January 2010 - 03:47 PM

  • Posts: 2376
  • Joined: 01-February 04
  • Gender:Male
  • Location:Torquay, England
  • Wiki edits:70
I don't see why not =P Not sure what to use for her hyper moves, though. The only idea I have right now is for Hyper Amy to have infinite hammers at her disposal to throw at enemies which would work just like pressing B while playing as Cream in Sonic Advance 2.

But I can't decide whether that's awesome or lame.

#15 User is online GeneHF 

Posted 02 January 2010 - 03:50 PM

  • Classier than you'll ever be.
  • Posts: 7880
  • Joined: 16-May 04
  • Gender:Male
  • Location:The Windy and Ripply City
  • Project:オノマトペ大臣
  • Wiki edits:381
So she'll essentially be the Hammer Bros. Suit in Sonic.

  • 22 Pages +
  • 1
  • 2
  • 3
  • Last ►
    Locked
    Locked Forum

1 User(s) are reading this topic
0 members, 1 guests, 0 anonymous users