Shadow of the Colossus: Difference between revisions
mNo edit summary |
(This is fixed. Additionally, the workaround of setting date accuracy to fast was patent nonsense.) |
||
(9 intermediate revisions by 5 users not shown) | |||
Line 134: | Line 134: | ||
|GPU=AMD Radeon R9 270X @ 2 GB | |GPU=AMD Radeon R9 270X @ 2 GB | ||
|Revision=1.2.1 | |Revision=1.2.1 | ||
< | <!-- | ||
* '''EE/IOP:''' | * '''EE/IOP:''' | ||
** Round Mode: Nearest | ** Round Mode: Nearest | ||
Line 145: | Line 145: | ||
** EE Cyclerate: 3 | ** EE Cyclerate: 3 | ||
** VU Cycle Stealing: 0 | ** VU Cycle Stealing: 0 | ||
--> | |||
|Graphics=GSdx 0.1.16 SSE41 | |Graphics=GSdx 0.1.16 SSE41 | ||
< | <!-- | ||
* Renderer: Direct3D11 (Hardware) | * Renderer: Direct3D11 (Hardware) | ||
* 8-bit Textures: ✓ | * 8-bit Textures: ✓ | ||
Line 159: | Line 159: | ||
** WildArmsOffset: ✓ | ** WildArmsOffset: ✓ | ||
** Aggressive-CRC: ✓ | ** Aggressive-CRC: ✓ | ||
--> | |||
|Sound= | |Sound= | ||
* SPU2-X r5830 2.0.0 | * SPU2-X r5830 2.0.0 | ||
Line 187: | Line 187: | ||
|GPU=AMD Radeon HD 7970 | |GPU=AMD Radeon HD 7970 | ||
|Revision=1.5.0 (2016-May) | |Revision=1.5.0 (2016-May) | ||
< | <!-- | ||
* '''Speedhacks:''' | * '''Speedhacks:''' | ||
* INTC Spin: ✓ | * INTC Spin: ✓ | ||
Line 193: | Line 193: | ||
** EE Cyclerate: -2 | ** EE Cyclerate: -2 | ||
** VU Cycle Stealing: 0 | ** VU Cycle Stealing: 0 | ||
--> | |||
|Graphics=GSdx SSE2 1.1.0 | |Graphics=GSdx SSE2 1.1.0 | ||
< | <!-- | ||
* Renderer: Direct3D11 (Hardware) | * Renderer: Direct3D11 (Hardware) | ||
* Internal Resolution: 2x | * Internal Resolution: 2x | ||
Line 205: | Line 205: | ||
** Half-Pixel Offset: ✓ | ** Half-Pixel Offset: ✓ | ||
** WildArmsOffset: ✓ | ** WildArmsOffset: ✓ | ||
--> | |||
|Sound= | |Sound= | ||
* ? | * ? | ||
Line 211: | Line 211: | ||
|Comments=Frame Limiter: Enabled. Frame Rate: 60 FPS constant. | |Comments=Frame Limiter: Enabled. Frame Rate: 60 FPS constant. | ||
|Tester=yorotiba | |Tester=yorotiba | ||
}} | }} | ||
{{TestingEntry | {{TestingEntry | ||
Line 231: | Line 219: | ||
|GPU=NVIDIA GeForce GTX 670 (*2) | |GPU=NVIDIA GeForce GTX 670 (*2) | ||
|Revision=1.6.0 | |Revision=1.6.0 | ||
< | <!-- | ||
* OPH flag hack: ✓ | * OPH flag hack: ✓ | ||
* Zoom: 101% | * Zoom: 101% | ||
Line 241: | Line 229: | ||
** EE Cyclerate: 2 | ** EE Cyclerate: 2 | ||
** VU Cycle Stealing: 2 | ** VU Cycle Stealing: 2 | ||
--> | |||
|Graphics=GSdx SSE2 1.1.0 | |Graphics=GSdx SSE2 1.1.0 | ||
< | <!-- | ||
* Renderer: OpenGL (Hardware) | * Renderer: OpenGL (Hardware) | ||
* Internal Resolution: 3*Native | * Internal Resolution: 3*Native | ||
Line 250: | Line 238: | ||
** Half-Pixel Offset: Normal (Vertex) | ** Half-Pixel Offset: Normal (Vertex) | ||
** Align Sprite: ✓ | ** Align Sprite: ✓ | ||
--> | |||
|Sound= | |Sound= | ||
* SPU2-X 2.0.0 | * SPU2-X 2.0.0 | ||
Line 257: | Line 245: | ||
|Comments=Originally, I wasn't using MTVU or OPH flag and had EE cyclerate and VU cycle stealing at 1, and there was noticeable lag; sometimes framerate would drop to around 45fps, but got low as 30fps during the battle with Gaius. Lag wasn't always particularly noticeable as I was initially using Async Mix audio. Increasing EE cyclerate and VU cycle stealing to 2, enabling MTVU and OPH flag hack made the game run at full speed at all times. Only issue I still noticed was faint white lines at the left and upper sides of the screen, most noticeable in cutscenes and underwater (presumably they'd be more visible if I didn't increase the zoom). Fully playable. | |Comments=Originally, I wasn't using MTVU or OPH flag and had EE cyclerate and VU cycle stealing at 1, and there was noticeable lag; sometimes framerate would drop to around 45fps, but got low as 30fps during the battle with Gaius. Lag wasn't always particularly noticeable as I was initially using Async Mix audio. Increasing EE cyclerate and VU cycle stealing to 2, enabling MTVU and OPH flag hack made the game run at full speed at all times. Only issue I still noticed was faint white lines at the left and upper sides of the screen, most noticeable in cutscenes and underwater (presumably they'd be more visible if I didn't increase the zoom). Fully playable. | ||
|Tester=PandoraGTX | |Tester=PandoraGTX | ||
}} | |||
{{TestingEntry | |||
|Status=1 | |||
|Region=NTSC-U | |||
|OS=Win10 | |||
|CPU=AMD Ryzen 5 3600 stock | |||
|GPU=AMD RX 5700 | |||
|Revision=1.7.0-20200628204837 | |||
|Graphics=GSdx 20200628204837 | |||
|Sound=spu2-x-r5875 | |||
|Comments= Hardware renderer is still borked and can't display most of the visual effects. Very questionable performance (end cutscene), can't run EE 130% without massive slowdowns. And 130% EE breaks physics. | |||
|Tester=StalkerstalkerAMD | |||
}} | }} | ||
{{TestingFooter}} | {{TestingFooter}} | ||
Line 281: | Line 281: | ||
|GPU=AMD Radeon R9 280X | |GPU=AMD Radeon R9 280X | ||
|Revision=1.5.0-0 | |Revision=1.5.0-0 | ||
< | <!-- | ||
* '''Speedhacks:''' | * '''Speedhacks:''' | ||
** EE Cyclerate: 0 | ** EE Cyclerate: 0 | ||
** EE Cycle Skipping: 1 | ** EE Cycle Skipping: 1 | ||
** MTVU: ✓ | ** MTVU: ✓ | ||
--> | |||
|Graphics=GSdx 1.1.0 SSE4.1/AVX | |Graphics=GSdx 1.1.0 SSE4.1/AVX | ||
< | <!-- | ||
* Renderer: OpenGL (Hardware) | * Renderer: OpenGL (Hardware) | ||
* Texture Filtering: Bilinear (PS2) | * Texture Filtering: Bilinear (PS2) | ||
Line 303: | Line 303: | ||
** Fast Texture Invalidation ✓ | ** Fast Texture Invalidation ✓ | ||
** Half-pixel Offset: Special (Texture) | ** Half-pixel Offset: Special (Texture) | ||
--> | |||
|Sound= | |Sound= | ||
* SPU2-X r5830 2.0.0 | * SPU2-X r5830 2.0.0 | ||
Line 325: | Line 325: | ||
|GPU=NVIDIA GeForce GTX 760 2 GB | |GPU=NVIDIA GeForce GTX 760 2 GB | ||
|Revision=1.6.0 | |Revision=1.6.0 | ||
< | <!-- | ||
* Enable fast DVD: Yes | * Enable fast DVD: Yes | ||
* MTVU: Yes | * MTVU: Yes | ||
* EE Cycle Skipping: 1 | * EE Cycle Skipping: 1 | ||
--> | |||
|Graphics=GSdx 1.2.0 AVX2 | |Graphics=GSdx 1.2.0 AVX2 | ||
< | <!-- | ||
* Renderer: OpenGL Hardware | * Renderer: OpenGL Hardware | ||
* Internal Resolution: 3x | * Internal Resolution: 3x | ||
Line 338: | Line 338: | ||
* Blending Accuracy: Medium | * Blending Accuracy: Medium | ||
* Half-pixel Offset: Normal (Vertex) | * Half-pixel Offset: Normal (Vertex) | ||
--> | |||
|Sound= | |Sound= | ||
* SPU2-X 2.0.0 | * SPU2-X 2.0.0 | ||
Line 348: | Line 348: | ||
|Status=2 | |Status=2 | ||
|Region=PAL | |Region=PAL | ||
|OS= | |OS=Arch Linux | ||
|CPU=Intel i3-7100 | |CPU=Intel Core i3-7100 | ||
|GPU=Intel HD 630 | |GPU=Intel HD 630 | ||
|Revision=1.7.3519 | |Revision=1.7.3519 | ||
|Graphics=Vulkan | |Graphics=Vulkan | ||
|Sound=Default | |Sound=Default | ||
|Comments= | |Comments=Enabling progressive scan from the game settings runs at 80-100% speed on native resolution 1x. | ||
|Tester=Quellen | |Tester=Quellen | ||
}} | }} | ||
Line 369: | Line 369: | ||
==Known Issues== | ==Known Issues== | ||
{{Issue | {{Issue | ||
Line 401: | Line 384: | ||
|Description=A dark grey/black texture appears along the bottom and right edges of the screen when upscaling. | |Description=A dark grey/black texture appears along the bottom and right edges of the screen when upscaling. | ||
|Workaround=Go to Config > Video (GS) > Plugin Settings, click "Enable HW Hacks", go to Advanced Settings and Hacks, and set "Half-Pixel Offset" to Normal (Vertex). | |Workaround=Go to Config > Video (GS) > Plugin Settings, click "Enable HW Hacks", go to Advanced Settings and Hacks, and set "Half-Pixel Offset" to Normal (Vertex). | ||
}} | |||
{{Issue | |||
|IssueName=Low performance | |||
|IsFixed=0 | |||
|IssueLevel=-1 | |||
|Description=Game runs very slowly. | |||
|Workaround=There are two aspects to this issue. On original hardware, the game's FPS will sometimes dip and as such is not an issue with PCSX2. However, SotC is also a very demanding game to emulate due to its effects, and as such it may also perform poorly when emulated if the hardware is not fast enough. For the former, increasing the cycle rate has not been tested and as such is not recommended without understanding the risks of doing so. For the latter, make sure you're on the latest version of PCSX2 for the best performance possible. | |||
}} | }} | ||
Line 410: | Line 401: | ||
|Description=All characters in the game, including Agro cast bizarre, outlined shadows. | |Description=All characters in the game, including Agro cast bizarre, outlined shadows. | ||
|Workaround=Use the latest version of PCSX2. | |Workaround=Use the latest version of PCSX2. | ||
}} | |||
{{Issue | |||
|IssueName=Over-bloom | |||
|IsFixed=1 | |||
|IssueLevel=1 | |||
|Description=The bloom lighting is too bright, making it difficult to see much of the screen when out in sunny locations. | |||
|Workaround=Use the software renderer on older versions of PCSX2 where this is an issue. For much older versions of PCSX2 which had this hack, setting CRC Hack to Aggressive disables the bloom entirely. | |||
|LastTestedOn=v1.7.5704 | |||
}} | }} | ||
Latest revision as of 23:20, 16 April 2024
Developer(s): Team Ico
Publisher(s): SCEA (US), SCEI (JP, KO), SCE Korea (KO), SCE Australia (AU), SCEE (EU)
Genre: Action, Adventure
Wikipedia: Link
Game review links: Metacritic: 91/100
Game description: Players take the role of a young man seeking the truth of an ancient tale of power hidden in a mystical land. Shadow of the Colossus is a majestic journey through ancient lands to seek out and destroy gigantic mythical beasts. With a trusty horse at your side, players explore the spacious lands and unearth each towering Colossus creature. The uneasy task of defeating a Colossus relies on intelligent puzzle solving and action oriented gameplay. Armed with strong wits, a mystical sword and a sturdy bow, players use cunning and strategy to topple each behemoth.
Test configurations on Windows:
Environment | Configurations | Comments | Tester | ||||
---|---|---|---|---|---|---|---|
Region | OS | CPU/GPU | Revision | Graphics | Sound/Pad | ||
NTSC-U | ? |
|
0.9.7 (r3113) | GSdx 0.1.16 |
|
? | 99.230.227.175 |
NTSC-U/J | ? |
|
0.9.8 | GSdx (r4600) |
|
BIOS: USA v2.00. Needed VU Cycle Stealing 3, works fine at 2-3x native res. | Machina |
? | ? |
|
1.1.0 | GSdx SSE41 (r5622) |
|
BIOS: USA v2.20, HACKS: Aggressive-CRC, Half-pixel Offset, D3D11, EE Cycles=2, VU Cycles=2, MTVU=DISABLE, Rest as default. Because of not very good CPU & GPU (Notebook), I've had to use some VU & EE improvements. | ZiZU4851 |
NTSC-J | Windows |
|
1.1.0 (r5649) | GSdx |
|
Europe v02.00(14/06/2004), EE/VU Rounding: None/None, 1 - EE's cyclerate by DEFULT, The game running fine without any problem. | |
NTSC-J | Windows |
|
1.1.0 (r5726) | GSdx SSE41 (r5726) |
|
Still playable. Some rendering bugs (shadows & blur) with hardware mode... Software is OK. | |
NTSC | Windows 8.1 |
|
1.2.1 | GSdx 0.1.16 SSE41 |
|
BIOS USA 2.20, Game runs perfectly fine. | LeTeTeuX |
NTSC-U | Windows 7 |
|
1.2.1 | GSdx (2014-07-14) |
|
Speedhacks: None, GSdx Renderer: Direct3D9 (Hardware). Completely playable, intro FPS sags 5 FPS when at 4.0 GHz, and 10FPS when at 3.5 GHz, but gameplay is always 60 regardless. Turning on progressive scan ingame, got me an extra 3 FPS average for some reason. | Roa |
NTSC-U / PAL | Windows 7 |
|
1.5.0 (2016-May) | GSdx SSE2 1.1.0 |
|
Frame Limiter: Enabled. Frame Rate: 60 FPS constant. | yorotiba |
NTSC-U | Windows 10 x64 |
|
1.6.0 | GSdx SSE2 1.1.0 |
|
Originally, I wasn't using MTVU or OPH flag and had EE cyclerate and VU cycle stealing at 1, and there was noticeable lag; sometimes framerate would drop to around 45fps, but got low as 30fps during the battle with Gaius. Lag wasn't always particularly noticeable as I was initially using Async Mix audio. Increasing EE cyclerate and VU cycle stealing to 2, enabling MTVU and OPH flag hack made the game run at full speed at all times. Only issue I still noticed was faint white lines at the left and upper sides of the screen, most noticeable in cutscenes and underwater (presumably they'd be more visible if I didn't increase the zoom). Fully playable. | PandoraGTX |
NTSC-U | Win10 |
|
1.7.0-20200628204837 | GSdx 20200628204837 | spu2-x-r5875 | Hardware renderer is still borked and can't display most of the visual effects. Very questionable performance (end cutscene), can't run EE 130% without massive slowdowns. And 130% EE breaks physics. | StalkerstalkerAMD |
Environment | Configurations | Comments | Tester | ||||
---|---|---|---|---|---|---|---|
Region | OS | CPU/GPU | Revision | Graphics | Sound/Pad | ||
NTSC-U | Ubuntu 18.04.1 |
|
1.4.0 | GSdx 1.1.0 Sse2 | SPU2-X 2.0.0 | Runs well with some slowdown, no glitches, 80-90% speed | chainfire |
NTSC-U | Ubuntu 19.04 Kernel 5.0.0 |
|
1.5.0-0 | GSdx 1.1.0 SSE4.1/AVX |
|
• Runs at 100% most of the time at native res 3x. • Goes down to 80% in constrained spaces sometimes (on colossi, inside the temple), sometimes has fps dips just as the PS2 did. |
Stogas |
PAL | Debian 10 |
|
1.6.0 | GSdx 1.2.0 AVX2 |
|
Runs mostly at full speed but can go as low as 50% at times. Enabling progressive scan and disabling widescreen mode from the in-game settings both improve performance. | Ratchet66 |
PAL | Arch Linux |
|
1.7.3519 | Vulkan | Default | Enabling progressive scan from the game settings runs at 80-100% speed on native resolution 1x. | Quellen |
Trivia
- Original names: ワンダと巨像 (SCPS-15097) & (SCPS-19320) & (SCPS-19335), 汪達與巨像 (SCAJ-20146), 완다와 거상 (SCKA-20061)
- Also known as Wang Da Yu Ju Xiang (AS), Wander to Kyozou (JP, KO)
- Shadow of the Colossus is one of PCSX2's most popular games, but it is one of the most complicated to emulate due to the fact that the original PlayStation 2 release pushed the limits of the console and often suffered from frame-rate losses. This game is very CPU intensive, even for PCSX2.
- The game has a built in 16:9 widescreen mode that results in a larger portion of the world being visible. Switching to the widescreen mode has a small impact on performance.
Known Issues
Texture misalignment
- Status: Active
- Type: Minor
- Description: The bloom on Shadow Creatures, Pigeons, Wander's Sword, and Mono's Dress are placed to the upper-left of their proper position.
- Workaround: Go to Config > Video (GS) > Plugin Settings, click "Enable HW Hacks", go to Configure Hacks and enable the "Half-Pixel Offset" hack. Enabling the "Half-Pixel Offset" can result in flickering white lines along the top and left borders of the screen. Go to Config > Emulation Settings > GS Windows tab, and set the Zoom to 102.60% to remove the flickering lines. Using TC Offset(350, 350) instead of the half pixel offset hack fixes flickering borders and misaligned motion blur, but causes issues with distant terrain. Alternatively set the Internal Resolution to "Native", or set Renderer to any of the "(Software)" options.
Dark border at bottom right of screen
- Status: Active
- Type: Minor
- Description: A dark grey/black texture appears along the bottom and right edges of the screen when upscaling.
- Workaround: Go to Config > Video (GS) > Plugin Settings, click "Enable HW Hacks", go to Advanced Settings and Hacks, and set "Half-Pixel Offset" to Normal (Vertex).
Low performance
- Type: Not an issue
- Description: Game runs very slowly.
- Workaround: There are two aspects to this issue. On original hardware, the game's FPS will sometimes dip and as such is not an issue with PCSX2. However, SotC is also a very demanding game to emulate due to its effects, and as such it may also perform poorly when emulated if the hardware is not fast enough. For the former, increasing the cycle rate has not been tested and as such is not recommended without understanding the risks of doing so. For the latter, make sure you're on the latest version of PCSX2 for the best performance possible.
Fixed Issues
Weird Shadows
- Status: Fixed
- Type: Minor
- Description: All characters in the game, including Agro cast bizarre, outlined shadows.
- Workaround: Update to the latest nightly version of PCSX2.
Over-bloom
- Status: Fixed
- Type: Major
- Description: The bloom lighting is too bright, making it difficult to see much of the screen when out in sunny locations.
- Workaround: Update to the latest nightly version of PCSX2.
- Last tested on: v1.7.5704
Gameplay Screenshots
-
-
-
-
-
-
Shadow of the Colossus (SCPS 15097)
-
Shadow of the Colossus (SCES 53326)
Gameplay Videos
- Offical PCSX2 1.1.0 gameplay video: Link