78
edits
Progress Continues
We've already had 21453 updates since Dolphin 5.0. Keep up with Dolphin's continuing progress through the Dolphin Blog: August, September, and October 2023 Progress Report. |
The Dolphin Emulator Wiki needs your help! Dolphin can play thousands of games, and changes are happening all the time. Help us keep up! Join in and help us make this the best resource for Dolphin. |
Silent Hell (talk | contribs) No edit summary |
No edit summary |
||
(27 intermediate revisions by 10 users not shown) | |||
Line 14: | Line 14: | ||
== Emulation Information == | == Emulation Information == | ||
{{Problems/Shutdown|type=game's online functionality|date=May 20, 2014|source=https://www.nintendo.com/consumer/info/en_na/services-update.jsp}} | |||
{{Problems/Controller Map Overlap}} | {{Problems/Controller Map Overlap}} | ||
Line 23: | Line 25: | ||
== Problems == | == Problems == | ||
{{Problems|{{#vardefineecho:problems| | {{Problems|{{#vardefineecho:problems| | ||
=== Missing Audio === | === <s>Missing Audio</s> === | ||
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}}. | 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}}. Fixed with {{revision|5.0-14712}}. | ||
}}}} | }}}} | ||
== Enhancements == | == Enhancements == | ||
=== Anti-aliasing Lines === | |||
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}} | |||
=== Linear 16:9 support === | |||
This code straightens the 16:9 view to be expanded for monitor display, although widescreen is natively supported. | |||
<pre> | |||
F6000001 80008180 | |||
3FAAAAAB 3FDB5A0F | |||
14000004 3FE38E39 | |||
E0000000 80008000 | |||
</pre> | |||
=== Open Matte mode === | |||
Only when 4:3 is set in the Wii Options, this code makes the view appear open matte. For a better result, enable the straight 16:9 code above. | |||
==== NTSC-U/PAL ==== | |||
<pre> | |||
C2012D48 00000016 | |||
D3FF0008 D01F000C | |||
48000009 3FE38E39 | |||
7C6802A6 C0030000 | |||
C022FA48 FC1F0000 | |||
EFFF0024 FC000890 | |||
41800010 EC21F824 | |||
D02298E4 4800000C | |||
C02298E4 D02298E8 | |||
C002FA48 EC1F0028 | |||
C3E2FA58 EC0007F2 | |||
3C608073 38638FF0 | |||
881E0074 7C000034 | |||
5400F0B8 FC000050 | |||
7C03056E FC000050 | |||
C3E2FA48 EC00F82A | |||
D0030004 EC00F828 | |||
FC000050 3C608072 | |||
3863C638 7C03056E | |||
FC000050 EC00F82A | |||
D0030004 C01F000C | |||
38000000 901F000C | |||
60000000 00000000 | |||
C205DF38 0000001E | |||
3C008005 6000DF3C | |||
4800000C 3C00803C | |||
600016CC 9421FF00 | |||
90010048 7C0802A6 | |||
90010040 90610000 | |||
9081004C 90A10004 | |||
90C10008 90E1000C | |||
91010010 91210014 | |||
91410018 9161001C | |||
D0410020 D8610028 | |||
D8810030 DBA10038 | |||
C3A2FA58 EC3D0072 | |||
3C008038 60007410 | |||
7C0803A6 4E800021 | |||
C0410020 C002802C | |||
FC020040 41800008 | |||
FC400090 EC420024 | |||
EC211024 3C008038 | |||
60006A94 7C0803A6 | |||
4E800021 EC21E824 | |||
80610000 8081004C | |||
80A10004 80C10008 | |||
80E1000C 81010010 | |||
81210014 81410018 | |||
8161001C C0410020 | |||
C8610028 C8810030 | |||
CBA10038 80010040 | |||
7C0803A6 80010048 | |||
7C0903A6 38210100 | |||
4E800420 00000000 | |||
C205E030 00000004 | |||
3C60807B C003B924 | |||
C0E28A2C EC070024 | |||
EC210024 EF8107F2 | |||
60000000 00000000 | |||
C205E168 00000004 | |||
3C60807B C003B924 | |||
C0E28A2C EC070024 | |||
EC210024 EFE107F2 | |||
60000000 00000000 | |||
C2084F64 00000002 | |||
3C60807B C043B924 | |||
38610038 00000000 | |||
C20A4BC4 00000008 | |||
3C008002 60007510 | |||
7C0803A6 C002802C | |||
FC4000AE EC420024 | |||
EFDE1024 EFFF1024 | |||
ED7F00B2 ED7F5828 | |||
C042FA58 ED6B00B2 | |||
EFFF582A 4E800021 | |||
60000000 00000000 | |||
C20B3658 00000005 | |||
80C10010 D03C0030 | |||
C0060008 C022802C | |||
FC01082E EC000824 | |||
C03C0030 EC210024 | |||
D03C0030 00000000 | |||
C20B49A0 00000007 | |||
C1628A2C ED6B0824 | |||
ED6B0072 ED615828 | |||
C0E2FA58 ED6B01F2 | |||
EC42582A EC21582A | |||
3C008034 60008A90 | |||
7C0803A6 4E800021 | |||
60000000 00000000 | |||
C20F6C00 00000004 | |||
C0E3000C 3D80807B | |||
C06CB924 C0828A2C | |||
EC641824 ECE71824 | |||
60000000 00000000 | |||
C210AE9C 00000006 | |||
3C00805E 60003B5C | |||
7C0803A6 C002802C | |||
FC030040 41800008 | |||
FC600090 EC630024 | |||
EC421824 EC211824 | |||
4E800021 00000000 | |||
C212D6AC 00000006 | |||
3C80807B C084B924 | |||
C0C28A2C EC862024 | |||
EC212024 EC010032 | |||
EC862024 ECC43028 | |||
C082FA58 ECC60132 | |||
EC003028 00000000 | |||
C2133D78 00000004 | |||
3C60807B C003B924 | |||
C0E28A2C EC070024 | |||
EC210024 D02100FC | |||
60000000 00000000 | |||
C219D954 00000009 | |||
80610008 C3A30008 | |||
C3C2802C FC1DF000 | |||
41800008 FFA0F090 | |||
EFBDF024 C3C2FA48 | |||
EFDDF028 C3A2FA58 | |||
EFDE0772 EC00F028 | |||
EC42F028 EC84F02A | |||
ECA5F02A D0BF0310 | |||
60000000 00000000 | |||
C22CF378 00000005 | |||
48000009 3FE38E39 | |||
7C6802A6 C0430000 | |||
FC000800 41800008 | |||
FC000890 EC000824 | |||
EC220824 00000000 | |||
C22DEEE0 00000009 | |||
80610008 C3A30008 | |||
C3C2802C FC1DF000 | |||
41800008 FFA0F090 | |||
EFBDF024 C3C2FA48 | |||
EFDDF028 C3A2FA58 | |||
EFDE0772 EC00F028 | |||
EC42F028 EC84F02A | |||
ECA5F02A D0BF00B0 | |||
60000000 00000000 | |||
C22F48E0 00000005 | |||
48000009 3FE38E39 | |||
7C6802A6 C0430000 | |||
FC000800 41800008 | |||
FC000890 EC000824 | |||
EC220824 00000000 | |||
C232F724 00000006 | |||
3D80807B C00CB924 | |||
C0228A2C EC010024 | |||
C0410030 EC420032 | |||
D0410030 3C008034 | |||
60008840 7C0803A6 | |||
4E800021 00000000 | |||
C233191C 00000005 | |||
48000009 3FE38E39 | |||
7C6802A6 C0430000 | |||
FC000800 41800008 | |||
FC000890 EC000824 | |||
EC220824 00000000 | |||
C23C16F4 00000009 | |||
3D008005 6108DF38 | |||
81880000 3C0003FF | |||
6000FFFF 7D8C0039 | |||
41820010 658CFF00 | |||
7D8C4214 48000014 | |||
3C0048FF 6000FFFF | |||
7D8C0038 7D8C4214 | |||
398C000C 7D8903A6 | |||
4E800420 00000000 | |||
C25DFA74 00000009 | |||
D0180004 3C60807B | |||
C0028A2C C023B924 | |||
EC200824 C0180004 | |||
EC000072 D0180004 | |||
C0028A2C EC210032 | |||
EC200828 C002FA58 | |||
EC210032 C0180004 | |||
EC00082A D0180004 | |||
60000000 00000000 | |||
C25DFB60 00000009 | |||
D0180004 3C60807B | |||
C0028A2C C023B924 | |||
EC200824 C0180004 | |||
EC000072 D0180004 | |||
C0028A2C EC210032 | |||
EC200828 C002FA58 | |||
EC210032 C0180004 | |||
EC00082A D0180004 | |||
60000000 00000000 | |||
0405DF34 4800005C | |||
0405DF3C 4BFFFFA0 | |||
040A4BC8 FC205890 | |||
040A4BD8 C0628D70 | |||
040F5DA0 C0A2FA48 | |||
04243598 C3E2802C | |||
042CF36C C0030008 | |||
042CF370 C022802C | |||
042CF374 38810020 | |||
042CF37C 48000008 | |||
042F48D4 C0030008 | |||
042F48D8 C022802C | |||
042F48DC 38810028 | |||
042F48E4 48000008 | |||
04331910 C0030008 | |||
04331914 C022802C | |||
04331918 38810020 | |||
04331920 48000008 | |||
043C16F0 48000030 | |||
043C16F8 4BFFFFD4 | |||
045E3B80 C0228A2C | |||
C602A649 8005DF38 | |||
C602B82D 8005DF38 | |||
C602A649 8005DF38 | |||
C603FD71 803C16F4 | |||
C603FD9D 803C16F4 | |||
C605DEB9 8005DF38 | |||
C619D7C1 8005DF38 | |||
C62664ED 8005DF38 | |||
C6268909 8005DF38 | |||
C6320375 8005DF38 | |||
C63278F9 8005DF38 | |||
C632DC09 8005DF38 | |||
</pre> | |||
=== 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). Reaching frame rates >30 FPS may require checking '''Store EFB Copies To Texture Only''' and/or increase the '''Emulated CPU Clock'''. | 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'''. | ||
Line 37: | Line 282: | ||
</pre> | </pre> | ||
This code will make completing '''Asteroid Coaster Act 2''' difficult at the point shown below. Using Boost should allow getting past. | ==== Known problems ==== | ||
*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}} | {{Image|Sonic Color 60FPS Bug.jpg|60 FPS Bug|br}} | ||
*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. | *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. | ||
* | *Tropical Resort, Act 1: If you jump at the right spot, the game will freeze. | ||
* | *Terminal Velocity, Boss: After executing a chain of attacks on boss, Sonic will not always be able to boost into it for extra damage. Sonic will seldom be able to boost into it and is very inconsistent when it will work. You may disable the 60FPS patch for this particular stage. Boosting for extra damage is not required to beat that boss, but is needed if the player wishes to obtain an S rank. | ||
=== HD Texture Pack === | === HD Texture Pack === | ||
Line 54: | Line 298: | ||
<!--A full list of options is available at Template:Config/doc--> | <!--A full list of options is available at Template:Config/doc--> | ||
{{Config | {{Config | ||
}} | }} | ||
Line 109: | Line 350: | ||
{{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|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|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 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-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/entry|revision=5.0-13424|OS=Windows 10|CPU=AMD Ryzen 5 3600 @ 3.6GHz|GPU=NVIDIA GeForce GT 1030|result=The game runs at 4k30fps fine, and at 1080p60fps fine at 165% clock speed fine. The game is fully beatable with no discernible issues, though I'd actually recommend playing in native resolution. The bloom is broken above internal resolution with scaled EFB copy on, as is the depth of field, and turning off scaled EFB copy makes the game present at 480p frame anyways.|tester=Luig}} | |||
{{testing/entry|revision=5.0-14519|OS=macOS 11.4|CPU=Apple M1 @ 3.2GHz|GPU=Apple M1 7-Core|result=Near-perfect 30FPS (or 60FPS with patch) at 3x native resolution. Some stuttering seemingly at random, but otherwise no issues. Far better than my last attempt nearly a decade ago.|tester=Ac}} | |||
{{testing/end}} | {{testing/end}} | ||
Line 125: | Line 368: | ||
|vid9=EdTHddXNQS8|cap9=Sonic colors WII Dolphin r6217-x64 (Planet Wisp Act 1) (1080p60) | |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) | |vid10=3IWVLHazjj0|cap10=(Dolphin 5.0-9) Sonic Colors - 1080p 60fps (DX11) | ||
}} | }} | ||