Sonic Colors: Difference between revisions

From Dolphin Emulator Wiki
Jump to navigation Jump to search
m (→‎Testing: use full CPU name)
(32 intermediate revisions by 16 users not shown)
Line 1: Line 1:
{{Infobox VG
{{Infobox VG
|image         = [[File:SonicColors.jpg|300px|Sonic Colors‎]]
|image     = [[File:SonicColors.jpg|300px]]
|developer     = Sonic Team
|developer = Sonic Team
|publisher     = Sega
|publisher = Sega
|released     = {{vgrelease|AUS=November 11, 2010}}{{vgrelease|EU=November 12, 2010}}{{vgrelease|NA=November 16, 2010}}{{vgrelease|JP=November 18, 2010}}
|series    = Sonic the Hedgehog
|series        = ''Sonic the Hedgehog''
|released = {{vgrelease|AUS=November 11, 2010|EU|November 12, 2010}}{{vgrelease|NA=November 16, 2010|JP|November 18, 2010}}
|genre         = Platform
|genre     = Platform
|modes         = Single-player, Multiplayer (2)
|modes     = Single-player, Multiplayer (2)
|input         = Wii Remote, Wii Remote + Nunchuk, Classic Controller, GameCube Controller
|input     = Wii Remote, Wii Remote + Nunchuk, Classic Controller, GameCube Controller
|forumlink     = http://forums.dolphin-emu.org/Thread-wii-sonic-colors--26032
|forumlink = http://forums.dolphin-emu.org/Thread-wii-sonic-colors--26032
}}
}}


Line 15: Line 15:
== Emulation Information ==
== Emulation Information ==
{{Problems/Controller Map Overlap}}
{{Problems/Controller Map Overlap}}
=== Excessively Dark Rendering ===
When playing the PAL version in 50Hz mode, the game is significantly darker than in 60Hz modes. This occurs on console and is not an issue with Dolphin. To avoid this, use PAL60 mode when playing the PAL version of the game.
{{image|Sonic Colors Dark Rendering Bug.png|50Hz mode.}} {{image|Sonic Colors Dark Rendering Bug Normal.png|60Hz mode.|br}}


== Problems ==
== Problems ==
=== Dualcore Sensitivity ===
{{Problems|{{#vardefineecho:problems|
This is a dualcore sensitive game.  If your computer is fast enough and you never lag, then this won't cause you any issues.  If you have a slower computer, the CPU and GPU threads can desync and when they do, the game enters a state that it can crash.  With a strong enough computer, you can also use single core to completely negate any chance of this happening. SyncGPU and Deterministic Dualcore also work with this title and prevent the crashes. Whether they are faster or slower than single core depends on the computer. Enabling Store EFB Copies to Texture lessens the chance of a CPU/GPU desync.
=== Missing Audio ===
 
Certain music effects, such as muffled and quieter music in underwater sections and muted music while going though pipes with the Drill wisp, are missing under DSP-HLE. The effects don't play in HLE. Boosting music plays properly though. All music effects work properly under DSP-LLE. Refer {{Issue|10069}}.
=== Odd Spring Textures ===
In OpenGL, springs appear with weird textures, even when turning on Safe Texture cache (though, when turned on, it TEMPORARILY solves the texture problem).


=== Glow Effects ===
}}}}
Glow effect are less subtle than on the Wii.


== Enhancements ==
== Enhancements ==
=== 60FPS ===
=== 60FPS ===
Enter this as an AR code in the game's configuration settings. This patch will unlock the game's frame rate from 30FPS on actual hardware to 60FPS. It can cause some minor physics issues (nevertheless, the game can still easily be completed). Check "Store EFB Copies To Texture Only.". It may also be advisable to increase the emulated CPU clock to maintain 60FPS rendering, although this option is not available in recent builds and is not required.
Enter this as an AR code in the game's configuration settings. This patch will unlock the game's frame rate from 30FPS on actual hardware to 60FPS. It can cause some minor physics issues (nevertheless, the game can still easily be completed). Reaching frame rates >30 FPS may require checking '''Store EFB Copies To Texture Only''' and/or increase the '''Emulated CPU Clock'''.


<pre>
<pre>
Line 34: Line 36:
0090DB0B 00000001
0090DB0B 00000001
</pre>
</pre>
This code will make completing '''Asteroid Coaster Act 2''' difficult at the point shown below. Using Boost should allow getting past.
{{Image|Sonic Color 60FPS Bug.jpg|60 FPS Bug|br}}


==== Known problems ====
==== Known problems ====
*Aquarium Park, Act 1: The scripted loop at the beginning of the level bugs out, sending Sonic out of the stage to his death. To fix this, simply disable the 60FPS patch for that particular section. Save states can be used even when the patch is enabled/disabled.
*Aquarium Park, Act 1: The scripted loop at the beginning of the level bugs out, sometimes sending Sonic out of the stage to his death. To fix this, simply don't touch the controls at the start of the level. Sonic will get stuck in the loop, but then he'll get unstuck and continue through the loop. You can also disable the 60FPS patch for that particular section. Save states can be used even when the patch is enabled/disabled.


*Every level: Noticeable lines appear under Sonic and stay for the whole game.[https://wiki.dolphin-emu.org/images/d/d9/SNCE8P-7-Lines.jpg] Disabling anti-aliasing fixes this.[https://wiki.dolphin-emu.org/images/0/06/SNCE8P-10_no_lines.jpg]
*Every level: Noticeable lines appear under Sonic and stay for the whole game. Disabling anti-aliasing fixes this.
:{{Image|SNCE8P-7-Lines.jpg|AA On, Small lines around Sonic's shadow}}{{Image|SNCE8P-10_no_lines.jpg|AA Off, No lines|br}}
 
*Tropical Resort, Act 1: If you jump at the right spot, the game will freeze.


=== HD Texture Pack ===
=== HD Texture Pack ===
[https://forums.dolphin-emu.org/Thread-wii-sonic-colors-hd-pack-v0-3b-now-on-github Download here]
[https://github.com/Kawasuzu/colorshdproject Download here]


== Configuration ==
== Configuration ==
<!--A full list of options is available at Template:Config/doc-->
<!--A full list of options is available at Template:Config/doc-->
{{Config
{{Config
|skipcpuefbaccess      = On
 
|skipcpuefbaccessnotes = If otherwise, black screen may occur.
|dspengine = LLE
|dspenginenotes = Play underwater and other sound effects appropriately.
}}
}}


Line 99: Line 108:
{{testing/entry|revision=4.0-7005|OS=Windows 8.1|CPU=Intel Core i5-4590|GPU=AMD R9 280|result=30FPS with OpenGL and 3X internal resolution|tester=Mors}}
{{testing/entry|revision=4.0-7005|OS=Windows 8.1|CPU=Intel Core i5-4590|GPU=AMD R9 280|result=30FPS with OpenGL and 3X internal resolution|tester=Mors}}
{{testing/entry|revision=5.0|OS=Windows 10|CPU=Intel Xeon X5450 @ 3GHz|GPU=NVIDIA GeForce 730|result=While DirectX12 turned on with 3x native resolution at a window resolution of 1280x720 around 25-30FPS, but when it locks to 30FPS it feels way more than what it shows.|tester=ĐeäTh}}
{{testing/entry|revision=5.0|OS=Windows 10|CPU=Intel Xeon X5450 @ 3GHz|GPU=NVIDIA GeForce 730|result=While DirectX12 turned on with 3x native resolution at a window resolution of 1280x720 around 25-30FPS, but when it locks to 30FPS it feels way more than what it shows.|tester=ĐeäTh}}
{{testing/entry|revision=5.0-200|OS=Windows 10|CPU=Intel i7-5820K @ 3.3GHz|GPU=NVIDIA GeForce GTX 960|result=Runs at 4k 30FPS no problems runs at 2k 60FPS(With code) but needs to turn the CPU clock speed up a lot.|tester=Brimaster2000}}
{{testing/entry|revision=5.0|OS=Windows 10|CPU=Intel Core 2 Quad Q9505 @ 2.83GHz|GPU=NVIDIA GeForce GTX 650|result=Playable 30FPS most of the time, with some stuttering on first minutes of gameplay. FPS dropped to 22 on certain parts of Sweet Mountain. Using DirectX 11, 3x native resolution.|tester=jonasbantunes}}
{{testing/entry|revision=5.0-200|OS=Windows 10|CPU=Intel Core i7-5820K @ 3.3GHz|GPU=NVIDIA GeForce GTX 960|result=Runs at 4k 30FPS no problems runs at 2k 60FPS(With code) but needs to turn the CPU clock speed up a lot.|tester=Brimaster2000}}
{{testing/end}}
{{testing/end}}


== Gameplay Videos ==
== Gameplay Videos ==
<!--A full list of options is available at Template:VideoGallery/doc-->
{{VideoGallery
{{VideoGallery
|vid1=N3gFM29XvaM|cap1=Sonic Colors - Planet Wisp Act 5 (1080p)
|vid1=N3gFM29XvaM|cap1=Sonic Colors - Planet Wisp Act 5 (1080p)
|vid2=B6PbNxI4vTc|cap2=Sonic colors WII Dolphin r6217-x64 (Starlight Carnival Act 1)
|vid2=JlLXDfyRqMQ|cap2=Sonic colors WII Dolphin r7259 (Aquarium Park) (480p)
|vid3=ZQ3ZrnGHKz0|cap3=Sonic colors WII Dolphin r7259 (Asteroid Coaster)
|vid3=ZfCLFKpsj_8|cap3=Sonic colors WII Dolphin r7259 (Sweet Mountain) (480p)
|vid4=JlLXDfyRqMQ|cap4=Sonic colors WII Dolphin r7259 (Aquarium Park)
|vid4=ZQ3ZrnGHKz0|cap4=Sonic colors WII Dolphin r7259 (Asteroid Coaster) (480p)
|vid5=ZfCLFKpsj_8|cap5=Sonic colors WII Dolphin r7259 (Sweet Mountain)
|vid5=eY3031areio|cap5=Sonic colors WII Dolphin r7259 (Terminal Velocity) (480p)
|vid6=eY3031areio|cap6=Sonic colors WII Dolphin r7259 (Terminal Velocity)
|vid6=Uxg4yvmndP4|cap6=Dolphin Emulator 4.0.1 - Sonic Colors (1080p HD) - Nintendo Wii
|vid7=Uxg4yvmndP4|cap7=Dolphin Emulator 4.0.1 - Sonic Colors (1080p HD) - Nintendo Wii
|vid7=gOhN4h2oUoE|cap7=Dolphin Emulator 4.0.2 - Sonic Colors: Starlight Carnival (1080p60 HD) - Nintendo Wii
|vid8=gOhN4h2oUoE|cap8=Dolphin Emulator 4.0.2 - Sonic Colors: Starlight Carnival (1080p HD) - Nintendo Wii
|vid8=B6PbNxI4vTc|cap8=Sonic colors WII Dolphin r6217-x64 (Starlight Carnival Act 1) (1080p60)
|vid9=EdTHddXNQS8|cap9=Sonic colors WII Dolphin r6217-x64 (Planet Wisp Act 1)
|vid9=EdTHddXNQS8|cap9=Sonic colors WII Dolphin r6217-x64 (Planet Wisp Act 1) (1080p60)
|vid10=3IWVLHazjj0|cap10=(Dolphin 5.0-9) Sonic Colors - 1080p 60fps (DX11)
|vid11=VICP2HeqVGc|cap11=Dolphin 5.0 - Sonic Colors Starlight Carnival act 1 4K 60FPS (2160p60)
}}
}}



Revision as of 09:12, 29 May 2020

Sonic Colors
SonicColors.jpg
Developer(s) Sonic Team
Publisher(s) Sega
Series Sonic the Hedgehog
Platform(s) Wii
Release date(s) AUS November 11, 2010
EU November 12, 2010
NA November 16, 2010
JP November 18, 2010
Genre(s) Platform
Mode(s) Single-player, Multiplayer (2)
Input methods Wii Remote, Wii Remote + Nunchuk, Classic Controller, GameCube Controller
Compatibility 4Stars4.pngEdit rating: Sonic Colors
Playable
GameIDs
See also...

Dolphin Forum thread
Open Issues
Search Google
Search Wikipedia

Sonic Colors (ソニック カラーズ Sonikku Karāzu in Japan, Sonic Colours in European and Australian markets) is a 2010 platforming game in the Sonic the Hedgehog series. The game has similar gameplay to the 2008 game Sonic Unleashed, using both side-scrolling and third-person perspectives.

Emulation Information

Controller Map Overlap

Sonic Colors is capable of using both GameCube controllers and Wii Remotes. If a physical controller is set to emulate both a GameCube Controller and a Wii Remote concurrently, it will operate both devices at the same time. To fix, migrate controls to use separate physical controllers.

Excessively Dark Rendering

When playing the PAL version in 50Hz mode, the game is significantly darker than in 60Hz modes. This occurs on console and is not an issue with Dolphin. To avoid this, use PAL60 mode when playing the PAL version of the game.

Problems

Missing Audio

Certain music effects, such as muffled and quieter music in underwater sections and muted music while going though pipes with the Drill wisp, are missing under DSP-HLE. The effects don't play in HLE. Boosting music plays properly though. All music effects work properly under DSP-LLE. Refer issue 10069.

Enhancements

60FPS

Enter this as an AR code in the game's configuration settings. This patch will unlock the game's frame rate from 30FPS on actual hardware to 60FPS. It can cause some minor physics issues (nevertheless, the game can still easily be completed). Reaching frame rates >30 FPS may require checking Store EFB Copies To Texture Only and/or increase the Emulated CPU Clock.

008F2D97 00000001
0090DB0B 00000001

This code will make completing Asteroid Coaster Act 2 difficult at the point shown below. Using Boost should allow getting past.

Known problems

  • Aquarium Park, Act 1: The scripted loop at the beginning of the level bugs out, sometimes sending Sonic out of the stage to his death. To fix this, simply don't touch the controls at the start of the level. Sonic will get stuck in the loop, but then he'll get unstuck and continue through the loop. You can also disable the 60FPS patch for that particular section. Save states can be used even when the patch is enabled/disabled.
  • Every level: Noticeable lines appear under Sonic and stay for the whole game. Disabling anti-aliasing fixes this.
  • Tropical Resort, Act 1: If you jump at the right spot, the game will freeze.

HD Texture Pack

Download here

Configuration

Only configuration options for the best compatibility where they deviate from defaults are listed.

Audio

Config Setting Notes
DSP Emulator Engine LLE Play underwater and other sound effects appropriately.

Version Compatibility

The graph below charts the compatibility with Sonic Colors since Dolphin's 2.0 release, listing revisions only where a compatibility change occurred.

Δ
5.0-21270 (current)
Δ
Δ
Δ
Δ
Δ
2.0 (r5384)
Compatibility can be assumed to align with the indicated revisions. However, compatibility may extend to prior revisions or compatibility gaps may exist within ranges indicated as compatible due to limited testing. Please update as appropriate.

Testing

This title has been tested on the environments listed below:

Test Entries
Revision OS CPU GPU Result Tester
r3661 Windows XP Intel NVIDIA GeForce 7100 Around 15FPS.
r3661 Windows 7 AMD Phenom X4 @ 3GHz NVIDIA GeForce 9800 GT Around 30FPS, lags in some places.
r6423 Windows 7 Intel Core 2 Quad Q8300 ATI Radeon HD 4650 Around 20FPS
r6423 Windows 7 Intel Core 2 Quad Q8200 NVIDIA GeForce 9600 GT Around 20FPS, some minor glitches, black screen on Act II
r6473 Windows 7 AMD Phenom X4 ATI Radeon HD 4850 Around 20FPS, black screen when using pink wisp
r6603 Windows 7 Intel Core i5-750 @ 4GHz ATI Radeon HD 5870 Around 43+ FPS (unlimited, normal is 30). Only Some graphic problems, but barely noticeable.
r6790 Windows 7 AMD Athlon II X2 240 @ 2.81GHz NVIDIA GeForce GT 240 OpenGL: 15-20FPS, no graphic or sound problems at all.
r7027 Windows 7 Intel Core 2 Duo @ 2.93GHz ATI Radeon HD 4550 20-28FPS (75%-98%), Perfect game play. With No Problem
r7045 Windows 7 Intel Core 2 Quad Q6600 NVIDIA GeForce 9800 GT DirectX11: 15-20FPS
r7128 Windows XP AMD Phenom II X2 @ 3.50GHz ATI Radeon HD 4650 25-30FPS (80%-100%), Perfect game play.
r7259 Windows 7 Intel Core i5-760 @ 2.8GHz NVIDIA GeForce GTX 470 DirectX9: Locked at 30FPS, perfect game play & sound. (1920x1080) Louie82Y
r7259 Windows 7 AMD FX @ 4.5GHz AMD Radeon R9 295X2 DirectX11: Super Perfect Gameplay, use this emulator for sonic colors(1920x1080) Angel X
r7332 Windows 7 AMD Phenom II X4 965 @ 3.4GHz NVIDIA GeForce GTX 460 DirectX9: Locked at 30FPS, sometimes drops to 26-28FPS during small scale explosions, perfect game play & sound. (1920x1080) Grounder
r7436 Windows 7 AMD Phenom II X6 1055T @ 3.5GHz NVIDIA GeForce GTS 450 Perfect: 60FPS Menu etc 30FPS in game With DX9 Plugin, Dual Core Enabled, 16x Anisotropic Filtering enabled, Scale 3x, 1920x1080, RDilus
r7473 Windows 7 AMD Phenom II X4 955 @ 3.2GHz ATI Radeon HD 5750 Perfect: Menu: 60FPS, Game: 30FPS (sometimes drops 25~28), with DX11 Plugin, Dual Core Enabled, 16x Anisotropic Filtering enabled, Scale 3x, 1680x1050, EFB Copy: Texture, OpenCL enabled, 64 bits mode. Juliannb
r7564 Windows 7 AMD Phenom X4 9350e @ 2.01GHz NVIDIA GeForce 9600 GT Black screen after SEGA logo with Direct3D9; crashes at start up with OpenGL. UPDATE: Perfect with Direct3D9. I've disabled Progressive Scan, so black screen... never again!
r7612 Windows 7 Intel Quad Core @ 3.33GHz NVIDIA GeForce 9600 GT Around 25-30FPS (75-100%), no graphic & sound problem Sonic1993
r7670 Windows 7 Intel Core i5-2500K @ 4.1GHz AMD Radeon HD 6850 Works totally fine. Slight random slowdowns during intense action. MegaJump
r7671 Windows 7 Intel Core i7-860 @ 2.8GHz ATI Radeon HD 4850 60FPS in menus and 30FPS in levels with DirectX11 16x Anisotropic Filtering, Scale 4x and Resolution 2560x1440. Deactivate V-Sync, Audio Throttle and uncheck RAM in EFB Copies TimeWalker
r7719 Windows 7 Intel Core i5-2500K @ 3.3GHz AMD Radeon HD 6950 Perfect. 30FPS in DX11 with AA Samples 4 (quality 16), AF x16, and Internal Resolution x4 (2560x2112), at 1920x1080.
3.0-363 Windows 7 Intel Core i5-750 AMD Radeon HD 6950 30FPS in DX9 (AF16x, AA 9XSSAA) , random slowdowns but average is 30FPS,Lock threads to core and OpenMP. MinorOS
3.0-421 Windows 7 AMD Phenom II X4 @ 3.825GHz NVIDIA GeForce GTX 560 Ti FPS varies between 20-30FPS, no matter what settings or plugin I use. "Skip EFB Access from CPU" seems to help. Guess I need a better processor. The game plays perfectly however. AgainstYourThought
3.0-458 Mac OS X 10.7.4 Intel Core i7 @ 2.6GHz NVIDIA GeForce GT 650M Almost rock solid 30FPS, perfect on almost all menus, so much better than I could have dreamed for. For some reason, the only place that lags in the game is... map screen for Tropical Resort. For some reason there the emulator thinks it's running at full speed. Also for some reason loading times are drastically improved compared to the actual console experience. The boost effect glitch occurs if I use fullscreen. UPDATE: I replaced my computer with an identical model (older model developed issues)... and it does NOT work nearly as well as above. Very choppy and at times laggy. Odd and worrying to say the least. Ac
3.0-715 Windows 7 Intel Core i7-950 @ 4GHz NVIDIA GeForce GTX 570 Rock solid 30FPS. It never drops at all and no glitches or anything. DX9, 4x Native, 16x AF, 0x AA, Skip EFB from CPU, Texture EFB Copy, Fast Texture Cache, OpenCL, OpenMP. Turning on AA destroys the performance. Zharay
3.0-776 Windows 7 AMD Athlon II X4 645 @ 3.1GHz NVIDIA GeForce GTX 560 Ti DirectX9: Works bad and slow. (15FPS) DirectX11: Some graphical glitches, often lags. (20-30FPS), OpenGL: Works great and mostly fast, sometimes little lags (25-30FPS)(1920x1080) SlaSh (L.V.)
3.0-787 Windows 7 Intel Core i5-2430m @ 2.4GHz Intel HD Graphics 3000 Playable at 19-25FPS, no HUD, and slow gameplay. Ace12182
3.5 Windows 7 AMD FX-6350 @ 3.9GHz AMD Radeon HD 7770 Completely playable. Slight to moderate slowdown in some areas. 25-30FPS. OpenGL, 2x Native, HLE Audio. Randompc1
3.5-367 Windows 7 AMD Phenom II x6 1090T @ 4.5GHz ATI Radeon HD 5850 Perfect, 60/29-30FPS, DX11, 1920x1080, Scaled EFB copy, pixel lighting, 16x AF, OpenMP texture decoder. Only one of the cutscenes had minor sound issues. ekp
3.5-607 Windows 7 Intel Core i7-2630QM @ 2.9GHz NVIDIA GeForce GTX 560m Seems to lag with all graphics cores and settings. I can only get around 60-70% speed (and 21-25FPS). performance is even worse with LLE. Very odd indeed, seeing as other people have it working near perfect, at least on older dolphin releases. Vgf89
4.0 Windows 8.1 Intel Core i3-4130 @ 3.4GHz Intel HD Graphics 4400 Playable, 30FPS in-game and stage select, 60FPS in others menu. The game HUD does not appear without Custom projection hack marked zNear (Nothing typed in the box) MMU unmarked. 1x native resolution. Texture EFB copy. DirectX 9. Narvy
4.0-135 Windows 7 Intel Core i7 @ 2.6GHz NVIDIA GeForce GT 650M Runs well at solid 30FPS at 1440x900 with no glitches. For the most part, it can handle the 60FPS patch, but certain sections lag badly and Asteroid Coaster suffers from the FIFO overflow bug described above. Ac
4.0-1546 Windows 7 AMD FX-4130 @ 3.8GHz AMD Radeon HD 7850 Near perfect. 30FPS (no EFB, 30FPS framelimit) with occasional slowdown. Running at 1080p with 4x aa, 16x af and FXAA filter. Everything is emulated perfectly except for two minor graphical bugs: some glow effect are less subtle than on the Wii, letters on the credits are invisible (but still intractable). RedstoneForge
4.0-4760 Windows 7 Intel Core i5-540M @ 2.53GHz NVIDIA NVS 5100M Playable, 30-60FPS during stages. Menus at 60FPS. HUD visible. Running at 1x IR, no AF or AA.
4.0-5899 Windows 7 Intel Pentium G3258 @ 3.8GHz NVIDIA GeForce GT 630 30/60FPS All the time with these settings: DirectX 11, 4x Anti-alising, 16x AF, 1366x768 Internal Resolution Quote
5.0-rc-5 Windows 10 Intel Core i5-2500k @ 3.3GHz NVIDIA GeForce GTX 650 Ti Emulação Perfeita 30FPS Full Speed com OpenGL, 1080p e 3X Resolução Interna e 4x AA, 16x AF

Sonic Colors - Dolphin Perfeito 30 FPS - FULL SPEED

Willjay_01
4.0-7005 Windows 8.1 Intel Core i5-4590 AMD R9 280 30FPS with OpenGL and 3X internal resolution Mors
5.0 Windows 10 Intel Xeon X5450 @ 3GHz NVIDIA GeForce 730 While DirectX12 turned on with 3x native resolution at a window resolution of 1280x720 around 25-30FPS, but when it locks to 30FPS it feels way more than what it shows. ĐeäTh
5.0 Windows 10 Intel Core 2 Quad Q9505 @ 2.83GHz NVIDIA GeForce GTX 650 Playable 30FPS most of the time, with some stuttering on first minutes of gameplay. FPS dropped to 22 on certain parts of Sweet Mountain. Using DirectX 11, 3x native resolution. jonasbantunes
5.0-200 Windows 10 Intel Core i7-5820K @ 3.3GHz NVIDIA GeForce GTX 960 Runs at 4k 30FPS no problems runs at 2k 60FPS(With code) but needs to turn the CPU clock speed up a lot. Brimaster2000

Gameplay Videos