Toggle menu
Toggle personal menu
Not logged in
Your IP address will be publicly visible if you make any edits.

Sonic CD 2011 Switch: Difference between revisions

From GameBrew
(Created page with "{{Infobox Switch Homebrews |title=Sonic CD by heyjoeway |image=soniccdbyheyjoewayswitch.png |description=A Full Decompilation of Sonic CD 2011, ported to the Nintendo Switch. |author=heyjoeway |lastupdated=2021/11/27 |type=Platform |version=1.3 |license=Mixed |download=https://dlhb.gamebrew.org/switchhomebrews/soniccdbyheyjoewayswitch.7z |website=https://gbatemp.net/threads/sonic-cd-yes-another-one.580344/ |source=https://github.com/heyjoeway/Sonic-CD-11-Decompilation |...")
 
No edit summary
 
(One intermediate revision by the same user not shown)
Line 1: Line 1:
{{Infobox Switch Homebrews
{{Infobox Switch Homebrews
|title=Sonic CD by heyjoeway
|title=Sonic CD by heyjoeway
|image=soniccdbyheyjoewayswitch.png
|image=soniccdnxhey.png
|description=A Full Decompilation of Sonic CD 2011, ported to the Nintendo Switch.
|description=A full decompilation of Sonic CD 2011, ported to the Nintendo Switch.
 
|author=heyjoeway
|author=heyjoeway
|lastupdated=2021/11/27
|lastupdated=2021/11/27
Line 9: Line 8:
|version=1.3
|version=1.3
|license=Mixed
|license=Mixed
|download=https://dlhb.gamebrew.org/switchhomebrews/soniccdbyheyjoewayswitch.7z
|download=https://dlhb.gamebrew.org/switchhomebrews/soniccdnxhey.7z
|website=https://gbatemp.net/threads/sonic-cd-yes-another-one.580344/
|website=https://gbatemp.net/threads/sonic-cd-yes-another-one.580344/
|source=https://github.com/heyjoeway/Sonic-CD-11-Decompilation
|source=https://github.com/heyjoeway/Sonic-CD-11-Decompilation
|donation=
|donation=
}}
}}
{{#seo:
A full decompilation of Sonic CD 2011, based on the PC remake with improvements & tweaks from the mobile remakes. Ported to the Switch.
|title=Switch Homebrew Games (Platform) - GameBrew
 
|title_mode=append
While a [[Sonic CD Remastered Switch|Sonic CD port]] for the Switch already exists, it relies on Sappharad's[https://github.com/Sappharad/rvm_soniccd  rvm_soniccd decompilation], which is based off the iOS version. Unfortunately, it presents two main problems: distorted water palettes, and you have to hunt down an IPA of the iOS version to extract the assets.
|image=soniccdbyheyjoewayswitch.png
 
|image_alt=Sonic CD by heyjoeway
This port is built opon of Rubberduckycooly's [https://github.com/Rubberduckycooly/Sonic-CD-11-Decompilation PC version decompilation] which addresses both of those issues.
}}
 
{{cleanup|article|Needs cleanup}}
==Installation==
A Full Decompilation of Sonic CD 2011, ported to the Nintendo Switch.
===Requirements===
Without assets from the official release, this decompilation will not run.
 
You can get the official release of Sonic CD from:
* [https://store.steampowered.com/app/200940/Sonic_CD/ Windows (Via Steam)].
* [https://apps.apple.com/us/app/sonic-cd-classic/id454316134 IOS (Via the App Store)].
* [https://play.google.com/store/apps/details?id=com.sega.soniccd.classic&hl=en&gl=US Android (Via Google Play)].
* [https://www.amazon.com/Sega-of-America-Sonic-CD/dp/B008K9UZY4/ref=sr_1_2?dchild=1&keywords=Sonic+CD&qid=1607930514&sr=8-2 Android (Via Amazon)].
 
Even if your platform isn't supported by the official releases, you must buy it for the assets in order to run the homebrew (you don't need to run the official release, you just need the game assets).
 
For a smoother experience, it is advised to acquire your assets from the Steam version.
 
===How to install===
You can find downloads in [https://github.com/heyjoeway/Sonic-CD-11-Decompilation/releases releases].
 
*Make sure your Switch can run homebrew.
*Extract the contents of the zip to the root of your SD card.
*Copy the assets to <code>/switch/scd2011/</code> on your Switch's SD card. You will need the following files/folders:
**help (folder, optional as How to Play is broken)
**videos (folder)
**Data.rsdk
**fonts.arc
**images.arc
**sounds.arc
**Strings.str
*Start Sonic CD via hbmenu (or whatever method you prefer).


'''Note:''' It is recommended to give the game full RAM access. This means you shouldn't launch hbmenu from the album applet when running this. With the latest Atmosphere build and its default config, you can hold R while starting any game to open hbmenu with full RAM access. If you have any issues make sure the game has full RAM access before reporting them; launching as an applet will not be supported.


==Media==
===Comparison between PC and Mobile versions===
<youtube></youtube>
Advantages over the PC version of Sonic CD:
*Sharp, pixel-perfect display.
*Controls are completely remappable via the settings.ini file.
*The window allows windows shortcuts to be used.
*Complete support for using mobile/updated scripts, allowing for features the official PC version never got to be played on PC.
*Native Windows x64 version, as well as an x86 version.


Advantages over the Mobile versions of Sonic CD:
*The rendering backend is based off the PC version by default, so palettes are fully supported (Tidal Tempest water in particular).


==Screenshots==
==Screenshots==
https://dlhb.gamebrew.org/switchhomebrews/soniccdbyheyjoewayswitch-01.png
https://dlhb.gamebrew.org/switchhomebrews/soniccdnxhey2.png
https://dlhb.gamebrew.org/switchhomebrews/soniccdbyheyjoewayswitch-02.png
https://dlhb.gamebrew.org/switchhomebrews/soniccdnxhey3.png
https://dlhb.gamebrew.org/switchhomebrews/soniccdbyheyjoewayswitch-03.png
https://dlhb.gamebrew.org/switchhomebrews/soniccdbyheyjoewayswitch-04.png
https://dlhb.gamebrew.org/switchhomebrews/soniccdbyheyjoewayswitch-05.png
https://dlhb.gamebrew.org/switchhomebrews/soniccdbyheyjoewayswitch-06.png
https://dlhb.gamebrew.org/switchhomebrews/soniccdbyheyjoewayswitch-07.png
https://dlhb.gamebrew.org/switchhomebrews/soniccdbyheyjoewayswitch-08.png


==Changelog==
==Changelog==
'''v.1.0'''
'''v1.3.0 2021/11/27'''
* First Release.
*Workin that sucker to death.
 
'''v1.1.2 2021/05/09'''
*Fix compilation.
 
'''v1.1.0 2021/02/05'''
*Analog support fixed.
 
'''v1.0.0 2021/01/07'''
*Initial release.


== External links ==
== External links ==
* Gbatemp - https://gbatemp.net/threads/sonic-cd-yes-another-one.580344/
* GitHub - https://github.com/heyjoeway/Sonic-CD-11-Decompilation
* Github - https://github.com/heyjoeway/Sonic-CD-11-Decompilation
* GBAtemp - https://gbatemp.net/threads/sonic-cd-yes-another-one.580344/
* Reddit -
* ForTheUsers - https://apps.fortheusers.org/switch/Sonic-CD

Latest revision as of 11:51, 21 Mayıs 2023

Sonic CD by heyjoeway
Soniccdnxhey.png
General
Authorheyjoeway
TypePlatform
Version1.3
LicenseMixed
Last Updated2021/11/27
Links
Download
Website
Source

A full decompilation of Sonic CD 2011, based on the PC remake with improvements & tweaks from the mobile remakes. Ported to the Switch.

While a Sonic CD port for the Switch already exists, it relies on Sappharad'srvm_soniccd decompilation, which is based off the iOS version. Unfortunately, it presents two main problems: distorted water palettes, and you have to hunt down an IPA of the iOS version to extract the assets.

This port is built opon of Rubberduckycooly's PC version decompilation which addresses both of those issues.

Installation

Requirements

Without assets from the official release, this decompilation will not run.

You can get the official release of Sonic CD from:

Even if your platform isn't supported by the official releases, you must buy it for the assets in order to run the homebrew (you don't need to run the official release, you just need the game assets).

For a smoother experience, it is advised to acquire your assets from the Steam version.

How to install

You can find downloads in releases.

  • Make sure your Switch can run homebrew.
  • Extract the contents of the zip to the root of your SD card.
  • Copy the assets to /switch/scd2011/ on your Switch's SD card. You will need the following files/folders:
    • help (folder, optional as How to Play is broken)
    • videos (folder)
    • Data.rsdk
    • fonts.arc
    • images.arc
    • sounds.arc
    • Strings.str
  • Start Sonic CD via hbmenu (or whatever method you prefer).

Note: It is recommended to give the game full RAM access. This means you shouldn't launch hbmenu from the album applet when running this. With the latest Atmosphere build and its default config, you can hold R while starting any game to open hbmenu with full RAM access. If you have any issues make sure the game has full RAM access before reporting them; launching as an applet will not be supported.

Comparison between PC and Mobile versions

Advantages over the PC version of Sonic CD:

  • Sharp, pixel-perfect display.
  • Controls are completely remappable via the settings.ini file.
  • The window allows windows shortcuts to be used.
  • Complete support for using mobile/updated scripts, allowing for features the official PC version never got to be played on PC.
  • Native Windows x64 version, as well as an x86 version.

Advantages over the Mobile versions of Sonic CD:

  • The rendering backend is based off the PC version by default, so palettes are fully supported (Tidal Tempest water in particular).

Screenshots

soniccdnxhey2.png soniccdnxhey3.png

Changelog

v1.3.0 2021/11/27

  • Workin that sucker to death.

v1.1.2 2021/05/09

  • Fix compilation.

v1.1.0 2021/02/05

  • Analog support fixed.

v1.0.0 2021/01/07

  • Initial release.

External links

Advertising: