don't click here

Sonic CD Restored - now with Crowd Control!

Discussion in 'Engineering & Reverse Engineering' started by PimpUigi, Apr 4, 2021.

  1. PimpUigi


    ------- Route Magician ------- Sonic CD Technician Member
    The two year anniversary of Sonic CD Restored is here!
    I feel proud enough to say this is the best release of CD-R yet. I've even been calling it CD-RW because now it feels like it has been Restored Whole. Even more VFX and sprite fixes are in the works though, I might legit have to play Sonic CD Restore for the rest of my life! ;p
    Sonic CD Restored is a mod that restores lost Sega CD features and glitchless speedrun routes back to the game and polishes the video/audio/gameplay by restoring fidelity, fixing bugs, and providing small quality of life improvements.

    In effect, this combines the best gameplay from CD93, the best gameplay from CD11, the best gameplay from Origins and the ability to cherry pick between JP and US tracks for the player to make their own unified experience for the ultimate rush of high level speedplay in the best Sonic game of all time.

    Full Changelist:
    Video Enhancements
    -Restored lost visual fidelity via remastered Sonic Origins FMVs (in 720p)
    -Restored correct timing to Ending FMVs (Thanks to Century)
    -Restored removed Try Again text to the Bad Ending
    -Restored extended Good Ending that will play at the end of the Good Ending FMV if the player does not skip it
    -Restored music from FLAC files, synced and tested for JP and US intro (and endings)
    -Restored Original Mega-CD ending credits font
    -Restored Lyrics in the JP Opening and Good Ending only (You have to earn those Ending lyrics! …but more to the point, this gives us more content in game for the player to experience. Bad Ending = cool guitar riffs, Good Ending = uplifting lyrics)
    -Volume normalized so the endings won’t explode your speakers anymore *This change has now been integrated into the main branch of the Decomp, yay!*
    -Optional separate download added for the original Sega CD FMV's

    Audio Enhancements
    -Restored 16-bit SFX quality to all SFX files
    -Restored Original US Stardust Speedway Good Future Boss Music when using US OST option
    -Restored Original SFX functionality to the Charge/Release SFX; Release SFX stops the Charge SFX when doing your Super Peel Out/Spindash. (Thanks to CheatFreak)
    -Restored Sega Genesis Sonic Roll SFX
    -Restored Sega Genesis Sonic Jump SFX
    -Restored Sega Genesis Sonic Charge SFX
    -Restored Sega Genesis Sonic Release SFX
    -Restored Sega Genesis Sonic Skidding SFX
    -Restored Sega Genesis Underwater Ping SFX
    -Restored Sega CD ScoreAdd SFX
    -Restored SFX for numbers 5 and 4 in the 5-4-3-2-1 drowning counter
    -Restored SFX to TubeSwitches (Tunnels) that lacked them
    -Restored Spike death SFX
    -Restored Original Music to the See You Next Game sound test secret
    -Restored Original timing of the US Special Stage music track (matches the timing of the TitleCard animation in the Sega CD special stages like it used to)
    -Restored CD Quality Past Tracks
    -Restored CD Quality Beta Loops
    -Restored Fidelity to all OST tracks (500kbps Ogg files remastered from FLAC files)
    -Enhanced Hybrid OST is the default OST option
    -Unified OST option for an alternative Hybrid OST
    -Tails’ flight SFX stop after entering a Special Ring
    -Level Select Screen now has its own music
    -Custom OST can be unlocked via completing the game in less than 15 minutes (so all mod options can be unlocked in one solid All Time Stones run)
    -Alternatively, just beating the game with Amy will unlock the Custom OST options

    Gameplay Enhancements
    -Restored Sega CD Title Screen
    -Restored Copyright to the Title Screen
    -Restored Sega CD Extended Camera
    -Restored ability to outrun the Extended Camera *Standalone Only* (Thanks to Leonx254)
    -Restored Scroll Delay to the Extended Camera *Standalone Only*
    -Restored Sega CD functionality that prevents a player from jumping when attempting to charge a Super Peel Out or Spindash on the first available frame after the TitleCard sequence
    -Restored Sega CD Sonic character select icon
    -Restored Sega CD Sega logo and jingle
    -Restored Sega CD Sega logo animation (thanks to LeonX254)
    -Restored Sega CD Titlescreen music timing
    -Restored Sega CD Level Select code, entered at the title screen (thanks to LeonX254)
    -Restored Sega CD Sound Test code, entered at the title screen
    -Restored Sega CD Dev Time Attack Records code, entered at the title screen (Thanks to UminekoSean: Right Right, Up Up, Down, C)
    -Restored Sega CD Speed Shoes speed to the Super Peel Out (very fast); not fast enough to beat any speedrun records though
    -Restored Sega CD handling of Time Warp timer while in the air (Thanks to Ralakimus)
    -Restored Sega CD jump physics (Thanks to Ralakimus)
    -Restored Sega CD diagonal Red Spring functionality
    -Restored Sega CD rolling into Horizontal Springs to get extra speed (Thanks to NopeMeet)
    -Restored Sega CD Time Warp Stage Timer function (resets to 5:00.00 upon Time Warp)
    -Restored Sega CD Time Warp loss timer.
    -Restored Sega CD Warp Star Invincibility (can run on spikes and through stage obstacles)
    -Restored Sega CD PCM02 "Yeah!" and PCM05 "All right!" sound files, which will now play at very specific times for Sonic. You can hear them in the Sound Test.
    -Restored Sega CD floating platform Oscillation function; removes RNG from all Floating Platforms in Palmtree Panic and Wacky Workbench
    -Restored Sega CD hitbox for the Robot Transporter
    -Restored Sega CD Time Stone sprites
    -Restored Sega CD Shield palette (Thanks to LouPlayer)
    -Restored Sega CD Metal Sonic Hologram sprites - Raised Hologram sprites so they're not sitting 1 pixel in the ground, or cropped (yes even the Flicky)
    -Restored dozens of Sega CD graphical differences to sprites, cameras, visual effects, palettes and graphics across all Zones (Yes, including the cropped Flicky sprite) - thanks to many people but especially *especially* Epoli; CC3 camera fixes thanks to Leonx254)
    -Restored Sega CD behavior to Badnik Break SmokePuff and Flower; Flower and SmokePuff will now appear based on the direction the badnik was pointing (Thanks to Ralakimus for pointing out this difference)
    -Restored Sega CD Outta Here camera
    -Restored Sega CD 3D Super Peel Out animations
    -Restored Sega CD PP1 3D Ramp Jump
    -Restored Sega CD PP1 ability to jump over the 2nd 3D Ramp
    -Restored Sega CD PP1 Past non-falling platform under the midair group of 10 rings (Thanks to Harper Marie Rose)
    -Restored Sega CD PP3 Boss' lack of invincibility frames
    -Restored Sega CD PP3 Boss arm sprites, specifically when Robotnik is preparing to charge against you
    -Restored Sega CD CCZ Flipper power using CD93 scripts (Thanks to Ralakimus)
    -Restored Sega CD CCZ bumper hitboxes (the circular white and red bumpers)
    -Restored Sega CD CCZ Glass Bumper hitboxes (to normalize the CC3 boss fight)
    -Restored Sega CD CC1 Present TileBumper physics using CD93 scripts (Thanks to Ralakimus)
    -Restored Sega CD CC1 speedrun route
    -Restored Sega CD CC1 Past speedrun route
    -Restored Sega CD CC1 ramp behavior (Thanks to Epoli)
    -Restored Sega CD CC2 speedrun route (you can Super Peel Out jump over the beginning)
    -Restored Sega CD CC2 All Good Futures route
    -Restored Sega CD CC3 ability to jump over the stage with a Super Peel Out jump
    -Restored Sega CD CC Boss Recovery Barrier behavior (it was invisible)
    -Restored Sega CD TT1 Dragonfly bounce height so you can bounce onto the roof
    -Restored Sega CD TT1 original ceiling collision so Sonic will fall through the ceiling as originally intended
    -Restored Sega CD TT1 Future ability to spindash jump through the invincibility Monitor
    -Restored Sega CD TT2 Time Attack speedrun route; Sonic can once again thread the needle at the Lamp Post underwater
    -Restored Sega CD TT2 water projectile behavior
    -Restored Sega CD TT2 Past speedrun route
    -Restored Sega CD TT3 Barrier position
    -Restored Sega CD TTZ Boss movement speed after hitting him the first four times (restores the CD93 speedrun route)
    -Restored Sega CD QQZ crystals to the foreground!!! (Thanks to Epoli - and this was the hardest single restoration in the entire mod!)
    -Restored Sega CD QQZ CBSwitch behavior
    -Restored Sega CD QQZ TunnelPath trap hitboxes
    -Restored Sega CD QQZ Drop Rock behavior, you can once again jump and touch them when they haven't started to fall without taking damage, allowing you to jump over the switch after the conveyor belt in QQ2. However only the left few pixels are truly safe as it starts to fall right after it detects Sonic passes under them, so it's a little RNG.
    -Restored Sega CD QQ1 ability to roll into the first red spring for a fast ramp launch
    -Restored Sega CD QQ1 Super Peel Out+Speed Shoes speedrun trick (you still have to air brake like in CD93, but now the springs move in the correct direction once you thread the needle)
    -Restored Sega CD QQ1 AGF Speedrun Route
    -Restored Sega CD QQ1 Future ceiling roll trick when you bounce on the first vertical red spring (not used in speedruns, but is fast and fun)
    -Restored Sega CD QQ2 Present speedrun route (even though it's faster to time warp to the Past or Future)
    -Restored Sega CD QQ2 Future speedrun route (even though it's faster to time warp back to the Present)
    -Restored Sega CD QQ2 collision to platform section after going through the final tubeswitch. (all timezones) Player will now correctly land in a standing position if holding neutral, or running to the right if holding right.
    -Restored Sega CD QQ3 conveyor-belt SFX to Quartz Quadrant 3 boss
    -Restored Sega CD QQ3 boss bomb behavior (nothing to do with speedruns)
    -Restored Sega CD WWZ Launcher functionality
    -Restored Sega CD WWZ ability to jump while riding the Launcher
    -Restored Sega CD WWZ ability to walk up to the Launcher without activating it (running, rolling, or jumping will still trigger the Launcher from the left side)
    -Restored Sega CD WW1 Moving Blocks patterns
    -Restored Sega CD WW1 Past TunnelTrapDoor behavior
    -Restored Sega CD WW1 Past Speedrun Route (though that route is so tricky, not even I know if it actually works or not! )
    -Restored Sega CD WW2 Speedrun Route (even though it’s faster to time warp to the Past)
    -Restored Sega CD WW3 Boss behavior (you can now hit him multiple times)
    -Restored Sega CD SSZ Spring Cage movement behavior (Hold Right = High and Slow / Hold Neutral = Fast and Low)
    -Restored Sega CD SS1 Spike Ball hitbox
    -Restored Sega CD SS1 Speedrun Route
    -Restored Sega CD SS1 AGF Speedrun Route
    -Restored Sega CD SS1 Future Speedrun Routes
    -Restored Sega CD SS1 collision to the path switching roads
    -Restored Sega CD SS2 AGF speedrun route (even though it's faster to time warp back to the Present)
    -Restored Sega CD SS2 TubeSwitch behavior; holding Up will now send you up the Tube along the speedrun route like in CD93
    -Restored Sega CD SS2 Past spring's ability to shoot you to the yellow spring platform that takes you to the invincibility monitor
    -Restored Sega CD hitboxes and layering for the Metallic Madness MechaBug buzzsaw.
    -Restored Sega CD MM1 Scarab sprite that went unused in CD11 (Thanks to Epoli)
    -Restored Sega CD MM1 Wheelie Spring position
    -Restored Sega CD MM3 bumper hitboxes
    -Restored Sega CD MM3 One Way Door position; this lets Sonic stand in a spot that manipulates the Light Bulb Badniks into an intersecting pattern so Sonic can kill both of them at once (see MM3 screenshot)
    -Restored Sega CD MM3 piston hitbox so you have exactly 1 pixel of space to land to its left instead of falling to your death over and over ;p (this doesn't help with speedrunning, it just helps casual players)
    -Restored Sega CD Psycho-Egg sparks when performing the final hit on the boss (Thanks to NopeMeet)
    -Restored Sega CD Special Stage Titlecard spacing
    -Restored Sega CD Special Stage ability to recover 66% faster after taking damage while under the effects of Speed Shoes
    -Restored Sega CD Special Stage UFO hitboxes
    -Restored Sega CD Special Stage turn angle
    -Restored Sega CD Special Stage Timer functionality that stops the Timer the same frame as the last UFO is destroyed, instead of when Sonic lands
    -Restored Sega CD Special Stage UFO ring bonus multiplier so you can get 300 rings by destroying four pink UFOs in a row. This always grants an extra life in the Special Stage score screen.
    -Restored Sega CD Special Stage 8 secret credits screen (Thanks to UminekoSean)
    -Restored Sega CD 7th digit to score counter (Thanks to Epoli)
    -Restored Sega CD extra frame of animation to Sonic's skid animation (Thanks to Epoli)
    -Restored Sega CD shorter hitbox height to standing/running hitboxes for Sonic and Amy
    -Restored Sega Genesis shorter height to crouching hitbox for all three characters
    -Restored copyright text to the titlescreen
    -Restored unused extended Special Stage backgrounds (Thanks to Epoli)
    -Restored Sonic's vertical movement to his slow jog (Touched up by SoN1c2001)
    -Restored Metal Sonic’s Red Eyes
    -Restored NPC Amy's shoe color from the instruction manual drawings/cutscenes - similar to the Sega CD where her shoe laces are the color of her skirt in her Sega CD cutscenes, I left her shoe laces white as this matches the dev style of the time
    -Restored a Sonic 1 esque vertical movement to NPC Amy's walk cycle in MM3 (otherwise she just has a 2 frame walk animation where the frame heights were correct)
    -Restored Sonic 1 spring bounce sprite for diagonal springs (Thanks to SoN1c2001)
    -Restored VFX of Lost Rings fading away (Thanks to RDC)
    -Restored TT1's background effects and transition (Thanks to LeonX254)
    -Restored Original CD11 pause buffer delay (0.02 seconds instead of 0.3 seconds)
    -Restored Original Sonic CD Time Warp SFX
    -Restored Time Warp music fadeout
    -Restored fade-in and fade-out effect to the Time Warp flash (now 7 frames instead of CD11's 30 frames)
    -Restored Monitors being placed in front of Springs in CC3, TT2, QQ1, QQ2, WW2, SS2, and MM2 while retaining the correct Spring hitboxes, unlike the mobile port.
    -Restored DA Garden nightime and dusk palettes (Thanks to NopeMeet)
    -Restored Tails' Sonic 3 tails positions to his Running sprites and Super Peel Out sprites so now they actually rotate in a full 360 degrees
    -Restored Tails' Sonic 3 look of determination to his Swimming sprites
    -Fixed a CD11 bug that caused players to get a crush death against the ceiling while Objects were lowering instead of raising
    -Fixed a CD11 bug that caused players to get a crush death against the floor while Wacky Workbench Moving Blocks were raising instead of lowering
    -Fixed a CD11 bug that caused players to get a crush death against the floor while Tidal Tempest Crushers were raising instead of lowering
    -Fixed a CD11 bug that caused the player to lose their invincibility powerup if they got hit at the same time they broke open an invincibility monitor
    -Fixed a CD11 bug where you could balance on the leftmost pixel of a vertical spring instead of it launching you
    -Fixed a CD11 bug that caused 3D sprites in PP1 to partially be in the background when they were supposed to be in the foreground (Thanks to Epoli)
    -Fixed about 3 dozen CD11 collision bugs (including PP2 Rock Jump; get Rock Bottomed no more)
    -Disabled Extended Camera in Stardust Speedway 3 to sidestep a CD11 camera bug involving Robotnik when he gets close to the player
    -Pressing B at the Menu scree takes you back to the Sega screen (Thanks to UminekoSean)
    -Special Stages now have an in-game timer added to them
    -ANI_DROPPING now plays whenever Sonic or Tails are falling while not in a jump animation (Credit to SoN1c2001)
    -Time Travel Overhaul with Enhancements (Thanks to TheStoneBanana)
    -Horizontal Springs will now trigger TTO's Warp Stars
    -TTO Time Warp cutscene effect durations reworked (18 frames shorter than CD-R 2.0 / 2 frames shorter than the original TTO release, not counting fade in to the new Zone)
    -Fixed TTO bug that caused Player to run the wrong way after time warping if running on a ceiling
    -Fixed TTO bug that caused Sonic to involuntarily jump, or hang in the air when Time Warping while on an object (like the SpinningTop or a SpringCage)
    -Fixed TTO bug that caused you to always full jump underwater
    -Fixed TTO bug where you couldn't touch other timewarp signs after initiating a warp
    -Fixed TTO bug that caused Player to become visible during a successful time warp before the Time Zone changed if they broke open an Invincibility Monitor at the same time they warped
    -Fixed multiple TTO bugs resulting in VFX or SFX inconsistencies (like seeing Invincibility Stars after Sonic has time warped, or ghost splashes in water)
    -Warp Star VFX updated to use original colored stars instead of yellow
    -Time Warp now retains Shield/Speed Shoes/Invincibility in All Zones (in Time Travel Overhaul this only worked on Palmtree Panic)
    -Time Warp will now freeze the Stage Timer while Player Control is frozen (allowing us to still achieve the same Time Attack times in levels as old time travel)
    -Warp.Timer count lowered from 132 to 131 to retain all current Time Warp speedrun routes (eg. Metallic Madness 1 Good Future route, which is now 2 spring bounces instead of 3 - must shift to the right instead of either direction, but you wind up where you would have if you shifted left, which is faster)
    -Fixed TT1 floor collision issues that prevented TTO from time warping properly between the two springs in TT1 Present.
    -Pausing now stops Time Warp SFX
    -Time Zone Select Menu (Thanks to CheatFreak), requires the 7 Time Stones to work
    -Time Zone Select can now be unlocked by completing Metallic Madness 3 in a save slot with All Time Stones previously collected when loading a CD11 Steam Save file
    -Time Zone Select Lock sprite indicates you haven't collected the Time Stones yet (Thanks to Peter4432)
    -Disabled Goal Sign Boundaries (touching Goal Sign still lets you get rid of Past/Future sign)
    -Dev Menu Enabled
    -Dev Menu now respects OST selection
    -Removed speedcap from CD Spindash mode
    -Restarting a stage no longer costs a life (so you can practice speedrunning Future / Past stages easier)
    -Finishing the game changes your save slot to a “Completed” save slot (Thanks to MegAmi)
    -Ability to Restart Time Attack and Special Stages (Thanks to MegAmi)
    -‘No Save’ Save Slot (Thanks to LeonX254)
    -Enhanced Level Select (Thanks to LeonX524)
    -Included Required Mod Loader Code to Disable Steam's Logo Screens (Steam Only - Thanks to LeonX524)
    -Included Optional Mod Loader Code to Fix Speed Shoes with CD-Spindash (Steam Only - Thanks to Ultrared)
    -Included Optional Mod Loader Code to let Tails use the Super Peel Out (Steam Only - Thanks to LeonX524)
    -Changed all instances of “Zone” to “Act” (Thanks to Colou)
    -Changed "Special Zone" to "Special Stage"
    -Adjusted sprite position of “Got Through Act #” to center “Act” evenly
    -Added a fourth white line to the Titlecard graphic, no more “Wait, Act 3 already?!”
    -Replaced the white lines in the Titelcard graphic with "Zone" glyph
    -Added Sonic and Metal Sonic to the basic Hybrid OST menu (Thanks to Epoli)
    -Added missing parallax layers to Palmtree Panic 1's background water since it's raised up higher than in CD93 (Thanks to Epoli)
    -Corrected CC1 background issues when screen width > 400
    -Fixed Stardust Speedway 3 Camera bugs when using CD-Spindash (Bug also affected Restored Sega CD Camera)
    -Stardust Speedway boss now awards 1000 points when Metal Sonic crashes instead of when Dr. Robotnik zooms away
    -Fixed Wacky Workbench 3 Good Future’s missing floorbounce SFX (Update: now fixed for all Sonic CD mods)
    -Full Decomp Menus now included in Sonic CD Restored (Thanks to MegAmi)
    -Fixed Decomp title screen graphic error (Thanks to LeonX254)
    -Fixed Milliseconds Stage Timer bug in Standalone only (Update: fix has been migrated to Decomp 1.3.0)
    -Fixed Decomp Credits scrolling 1/5th faster than normal
    -Fixed Decomp Titlescard Spacing when ScreenWidth=426 (Thanks to Asistacular)
    -Replaced Blit logo with REMS logo
    -Transparency effects restored to backgrounds and enemies via ReShade CRT de-dithering + sharpening shaders - Standalone version only.
    -DA Garden now plays Past tracks and shows Past themed Little Planet (thanks to Peter4432)
    -DA Garden's Little Planet Past sprite now more accurate (Thanks to Dude64)
    -DA Garden left and right track switching swapped to move left and right correctly
    -Tails replaces Sonic in Demo 4
    -Amy now fully playable, complete with her own moveset
    -Amy replaces Sonic in Demo 5
    -Added Sonic 1 style vertical movement to Amy's jog animation
    -Beating the game with Sonic unlocks Tails and Amy at the same time
    -Replaced Desert Dazzle with Dubious Depths thanks to DarkVampireDee
    -Swapped PrizeButton points prize with the second highest prize in order to preserve the CD93 Score Attack route in TT1 Future (They're RNG in CD93)
    -Added Drop Dash for parity with Sonic Origins (Fully integrated with CD's Camera, created my own Drop Dash sprites from the S3K Origins sprites, and used the S3K Sonic Origins Dustpuff. Ensured the Drop Dash functioned in parity with Sonic Mania - Mania Dustpuff and R2 Drop Dash sprites included for savy modders) Thank you to Peter4432 for adding it to the Settings Menu.
    -Drop Dash Charge will now be retained if fully charged during a Time Warp in the air
    -Scroll Delay on the Drop Dash changed to match Sonic Mania (8 frames of camera delay instead of 15)
    -Instruction screens entirely recreated to be readable
    -Extremely minor tweaks to objects to ensure a couple specific routes' parity between 4x3 and 16x9 game widths; even speedrunners aren't likely to notice since it's not TT1 or MM3. Those differences are too big to achieve parity + retain the original experience.
    -Amy Spindash no longer requires 8 frames of charge time to release
    -New Results Screen + Built in Autosplitter shows the amount of time taken to finish your game from start to finish, including Score, Deaths and Restarts with a detailed Route history (Thanks to MainMemory)
    -Lamp Posts now reset the timer when you die in order for the Autosplitter to give you an accurate final time
    -Restarting from the Pause Menu on Palmtree Panic 1 will no longer add time into the Autosplitter. Deaths in PP1 will still add time.
    -Just In Time achievement can now be alternatively unlocked via the Autosplitter's Results Summary
    -New speedrun category for Sonic: 100% (must unlock every Achievement in a single run)
    -In addition to the restored Dev Team Time Attack Records code, I've attached an Optional Download of my own Sonic CD Restored Time Attack Records : )

    Easter Eggs not noted in changelist.
    Last edited: Jun 19, 2023
  2. PimpUigi


    ------- Route Magician ------- Sonic CD Technician Member
    Last edited: Feb 15, 2022
  3. RetroJordan91


    The REAL Blue Sphere Guy Member
    Sorry to bump this thread up out of nowhere, but I just caught the trailer for Forever 1.5 and I’m super excited for its mobile release.

    I kinda think it’s a matter of time before Absolute gets this treatment too.

    Will CD Restored get the mobile treatment as well?

    EDIT: question was answered elsewhere.. please trash
    Last edited: Jan 5, 2023
  4. RDNexus


    It's mod page appears to have an update to allow appliance on the mobile version.
    May that be what you're asking about?
    Last edited: Mar 26, 2023
  5. RetroJordan91


    The REAL Blue Sphere Guy Member
    Uhh, I kinda want to say yes???

    I just checked the mod page as well and I just saw it’s available on Android as a main download, but I’m on iOS so I hope that platform doesn’t get left out.

    Maybe have it work as a web app similar to how 3 AIR functions?
  6. PimpUigi


    ------- Route Magician ------- Sonic CD Technician Member
    Main post updated with Open Beta announcement for those interested.

    Saturday edit: Updated the beta to fix a handful of bugs that came up in play-testing.
    Last edited: Feb 5, 2023
  7. PimpUigi


    ------- Route Magician ------- Sonic CD Technician Member
    And released yesterday, thanks to all here for their help.
  8. Blastfrog


    See ya starside. Member
    So, you ever gonna let users have the option to choose the OST of their preference right off the bat without having to jump through absurd hoops?

    I have neither the time or the desire to beat the game multiple times just to pick plain US or plain JP. I would like to play this mod, but such a major option being refused (a downgrade over the original 2011 release, mind you) is a total deal breaker.

    I'm not entitled to anything and I'm under no illusion of such. However, I think it's very disrespectful to the end-user to take options away. If you're going to advertise this as a general purpose QOL improvement, then you really should reconsider your position on this matter. Otherwise, you should advertise it as your own ideal version of the game and not pretend otherwise.

    When I play SCD, I play it for nostalgia, I play it to take me back to the 90s and early 00s when I was a kid and life wasn't so complicated. I don't even finish the game in a single sitting. But when I play it, I want to play it the way I want. And I want the QOL improvements while still being able to choose the music I want. It depends on my mood at the moment, I choose the US OST when I want to relive my experience playing the PC version in the 90s. I choose the JP OST when I want to relive my experience discovering the JP OST for the first time in the early 00s. But whichever one I choose, I want a fully consistent experience, not jarring stylistic changes from scene-to-scene.

    And one last thing. You based this entire mod on the community-made decompilation. Those people worked hard, and were still generous and kind enough to have shared their work with the community. And yet, you take this work, modify it, and do not share said code. That is sheer hypocrisy no matter how you may attempt to justify it.
    Last edited: Mar 28, 2023
  9. Chimes


    The One SSG-EG Maniac Member
    What? Where did this necrobump come from?
  10. Blastfrog


    See ya starside. Member
    Since when is a one month gap considered a necrobump? This thread was still on the first page of E&RE when I posted in it. As for where it comes from, it comes from a place of frustration, and I felt compelled to express my concerns. Is that wrong, too?
  11. I doubt it would be implemented; there simply isn't enough disc space to fit both OSTs onto it without downsampling the audio.
  12. Blastfrog


    See ya starside. Member
    Uhh, what disc? This is a mod for the 2011 version. The problem here is that both soundtracks were already in the 2011 version, this mod that purports to be a general purpose QOL improvement actively takes away the option to use them as-is.

    Even if this were for a disc, you have to realize that CCDA audio is set for 16-bit 44.1khz stereo PCM, there isn't even an option in the CDDA standard to "downsample" anything.

    I suggest doing your research before spouting incorrect assertions.
    Last edited: Mar 28, 2023
  13. saxman


    Oldbie Tech Member
    To be honest? I think it's fine if that's what he wants to do with it. He's not preventing anyone from playing the 2011 version. He's making it his own, doing with it what he wishes. I think suggestions are fine, but I'm not seeing why it's something to be broken up about.
    • Like Like x 3
    • Agree Agree x 2
    • List
  14. The Joebro64

    The Joebro64

    What saxman said. There's also no need to be disrespectful over something minor and petty, especially to someone who's spent a lot of their time creating a mod like this. (I can't imagine going through to restore all those speedrunning strats in a completely different engine was anything easy.)
    Last edited: Mar 27, 2023
  15. LordOfSquad


    bobs over baghdad Member
    Winnipeg, MB
    making cool music no one gives a shit about
    I don't think it's unwarranted to speak up on it. Pimp can and will do whatever they want but it's not needless to give feedback.

    My two cents; I do think it is a little odd and obtuse to do all this work to make CD play like it used to, and then fuck around with the soundtrack so unfaithfully by default. But I have a patch that fixes it and anyone else who wanted it fixed could do the same if it bugs them that much.
  16. Shaddy the guy

    Shaddy the guy

    Professional Internet asshole Member
    That's the core of the issue. Miscellaneous fixes, updates and faithful restorations are pretty different in terms of intent from an alternate OST mod. The point where it becomes silly is in the repeated arguments, petty grudges and weird passive-aggressive half measure solutions to what is ultimately an extremely simple issue.

    Yes, it's good that someone else did it at all (frankly CD's a kudzu web of different mods to get everything right now anyway), but "can I have a version that doesn't change the OST" is not such an absurd request of the actively-updated original that it even needed other people's work to fix. This is a manufactured problem.

    We went from "no" to "well beat it twice" to "well beat it with this hard character". Why, exactly? Those things just don't correlate. I actually really like the idea of mods adding unlock incentives for some changes, since something may be unbalanced, or serve as a good reward for a challenge. But the default OST for a game famous for having one of the best OSTs in an entire franchise of bangers isn't really what most players are looking to have locked-off. It's part of the game's vibe, the atmosphere, and we didn't need that overhauled.

    Now, sure! A mod belongs to the modder, and they can take their ball and go home if they want. Obviously! I'm just...not really sure why this is something to go home over! There's only so many assumptions you can make for requiring players to finish the game once (at which point, are they all going to immediately replay it?) for the option of the original OST, and they're not flattering.

    To be honest, it mostly conjures the impression of either spite for being criticized, or desperation for people to listen to a frankly not-very-good music project. That's neither a diss nor an accusation, I just literally can't think of another reason.

    And yes, I think that taking to punchies in comment sections over people noticing this (however rude they may be) instead of just being honest with them or making the extremely-simple fix hurts the mod. It hurts the game! The more shit we have to install to get the best version of a game, the less convenient it is, and the less people end up playing it. That's why we freak out about rereleases and remasters when we know they can be better.
  17. saxman


    Oldbie Tech Member
    I think the point I was making is being missed entirely.

    Suggestions are fine, as I said. But when someone has put a lot of time and effort into creating something, outright rude comments frankly destroy creativity. Maybe some folks take it better than others, but I can speak from personal experience that overly harsh criticism (i.e. being rude or nasty) sometimes makes a person want to throw in the towel due to what is perceived as ungrateful punks on the internet. Some of us creators do what we do as long as it's fun, but rude people can steal some or all of that fun. Constructive criticism is a good thing, but when it's poorly delivered, frankly the only response to that criticism I can think of involves just a couple words.

    So have strong opinions and voice them. But don't tear the person down over it. You may think that's promoting a project's progress, but you may actually be stifling it. And that hurts the community at large. As the saying goes, "this is why we can't have nice things".

    I didn't really want to get into this because I really don't desire to ruffle any feathers, but I felt compelled to post a second time to clear up what I see as confusion over my first post.
  18. Blastfrog


    See ya starside. Member
    I don't disagree with any of that, except for the "broken up about it" part. I mean, it's not like it harms my life or anything, but it is frustrating. Note the part where I said "I'm not entitled to anything and I'm under no illusion of such". So of course, he is entitled to do what he wants with the mod and is under no obligation to do anything else. But just because one can do something doesn't necessarily mean it's a good idea, and that's all I'm trying to say.

    Where in my post was being I any of those things? Probably the harshest thing I said was that keeping a mod closed-source when it's based on open-source work is hypocritical. I can see how that may be taken as a personal attack, but it was more of a blunt generalization (I feel the same way about all closed-source mods for any game).
  19. Cooljerk


    NotEqual Tech, Inc - VR & Game Dev Oldbie
    I'll be more blunt for you: Calling people hypocrites for how they work and saying their work is disrespectful because it lacks a feature you want isn't constructive criticism and shouldn't be tolerated here. Those aren't critiques of the mod, those are critiques of the creator, and this topic is about the mod, not a referendum on the topic poster. Those kinds of posts create an atmosphere that isn't conducive to anything beyond flame wars.

    This is not the topic for that discussion.

    EDIT: WHY shouldn't these kinds of posts be tolerated? Because in a 19 post topic, since you made your post, 8 posts afterwards have all been about things not really related to the mod. That post derailed this topic.
    Last edited: Mar 28, 2023
    • Agree Agree x 6
    • Like Like x 1
    • List
  20. Blastfrog


    See ya starside. Member
    I'll admit, you're completely correct about that and it was uncalled for on my part. I should conduct myself better going forward and more carefully consider what I say.

    I don't have anything further to add, so I'll see myself out of this thread.