mNo edit summary |
mNo edit summary |
||
Line 301: | Line 301: | ||
- [ be16, 0x000c986c, 0x9b83 ] # Velocity motion blur | - [ be16, 0x000c986c, 0x9b83 ] # Velocity motion blur | ||
uc2_debugmenu_notes: &uc2_debugmenu_notes | |||
"Enable Debug Console (DECR Console) mode to unlock full menu.\nL3 + Start = Dev Menu\nL3 + Select = Quick Menu\nL3 + Triangle = Debug Text\nL2 + R2 = Debug Fly" | |||
uc2_quitcrashfix_notes: &uc2_quitcrashfix_notes | |||
"Fixes a rare bug where quitting to menu causes a game crash.\n\nLast modified: 16 Feb 2021" | |||
uc2_spupost_notes: &uc2_spupost_notes | |||
"Fixes green graphics when using Resolution Scaling." | |||
uc2_60fps_notes: &uc2_60fps_notes | |||
"Allows framerates of up to 60 FPS." | |||
uc2_unlockedfps_notes: &uc2_unlockedfps_notes | |||
"Completely unlocks the framerate." | |||
uc2_spulighting_notes: &uc2_spulighting_notes | |||
"Improves performance slightly by using GPU path for lighting.\nFixes lighting issues in Chapter 9 when shining the beams of light onto the statues." | |||
PPU-7b8a70c24456205b776915643a2acacb6ef6ea56: | PPU-7b8a70c24456205b776915643a2acacb6ef6ea56: | ||
Line 316: | Line 323: | ||
BCJS30035: [ 01.00 ] | BCJS30035: [ 01.00 ] | ||
Author: "ZEROx, illusion" | Author: "ZEROx, illusion" | ||
Notes: * | Notes: *uc2_60fps_notes | ||
Group: FPS | Group: FPS | ||
Patch Version: 1.2 | Patch Version: 1.2 | ||
Line 329: | Line 336: | ||
BCJS30035: [ 01.00 ] | BCJS30035: [ 01.00 ] | ||
Author: "ZEROx, illusion" | Author: "ZEROx, illusion" | ||
Notes: * | Notes: *uc2_unlockedfps_notes | ||
Group: FPS | Group: FPS | ||
Patch Version: 1.2 | Patch Version: 1.2 | ||
Line 366: | Line 373: | ||
BCJS30035: [ 01.00 ] | BCJS30035: [ 01.00 ] | ||
Author: "ZEROx, illusion" | Author: "ZEROx, illusion" | ||
Notes: * | Notes: *uc2_spupost_notes | ||
Patch Version: 1.2 | Patch Version: 1.2 | ||
Patch: | Patch: | ||
Line 378: | Line 385: | ||
BCJS30035: [ 01.00 ] | BCJS30035: [ 01.00 ] | ||
Author: "ZEROx, illusion" | Author: "ZEROx, illusion" | ||
Notes: * | Notes: *uc2_spulighting_notes | ||
Patch Version: 1.2 | Patch Version: 1.2 | ||
Patch: | Patch: | ||
Line 426: | Line 433: | ||
BCJS30035: [ 01.00 ] | BCJS30035: [ 01.00 ] | ||
Author: "dron_3, HdHereidme, illusion" | Author: "dron_3, HdHereidme, illusion" | ||
Notes: * | Notes: *uc2_debugmenu_notes | ||
Patch Version: 1.0 | Patch Version: 1.0 | ||
Patch: | Patch: | ||
Line 439: | Line 446: | ||
BCJS30035: [ 01.00 ] | BCJS30035: [ 01.00 ] | ||
Author: "ZEROx, illusion" | Author: "ZEROx, illusion" | ||
Notes: | Notes: *uc2_quitcrashfix_notes | ||
Patch Version: 1.0 | Patch Version: 1.0 | ||
Patch: | Patch: | ||
Line 468: | Line 475: | ||
BCUS98123: [ 01.00 ] | BCUS98123: [ 01.00 ] | ||
Author: "ZEROx, illusion" | Author: "ZEROx, illusion" | ||
Notes: * | Notes: *uc2_60fps_notes | ||
Group: FPS | Group: FPS | ||
Patch Version: 1.2 | Patch Version: 1.2 | ||
Line 478: | Line 485: | ||
BCUS98123: [ 01.00 ] | BCUS98123: [ 01.00 ] | ||
Author: "ZEROx, illusion" | Author: "ZEROx, illusion" | ||
Notes: * | Notes: *uc2_unlockedfps_notes | ||
Group: FPS | Group: FPS | ||
Patch Version: 1.2 | Patch Version: 1.2 | ||
Line 506: | Line 513: | ||
BCUS98123: [ 01.00 ] | BCUS98123: [ 01.00 ] | ||
Author: "ZEROx, illusion" | Author: "ZEROx, illusion" | ||
Notes: * | Notes: *uc2_spupost_notes | ||
Patch Version: 1.2 | Patch Version: 1.2 | ||
Patch: | Patch: | ||
Line 515: | Line 522: | ||
BCUS98123: [ 01.00 ] | BCUS98123: [ 01.00 ] | ||
Author: "ZEROx, illusion" | Author: "ZEROx, illusion" | ||
Notes: * | Notes: *uc2_spulighting_notes | ||
Patch Version: 1.2 | Patch Version: 1.2 | ||
Patch: | Patch: | ||
Line 551: | Line 558: | ||
BCUS98123: [ 01.00 ] | BCUS98123: [ 01.00 ] | ||
Author: "dron_3, HdHereidme, illusion" | Author: "dron_3, HdHereidme, illusion" | ||
Notes: * | Notes: *uc2_debugmenu_notes | ||
Patch Version: 1.0 | Patch Version: 1.0 | ||
Patch: | Patch: | ||
Line 575: | Line 582: | ||
BCJS30035: [ 01.09 ] | BCJS30035: [ 01.09 ] | ||
Author: "ZEROx, illusion" | Author: "ZEROx, illusion" | ||
Notes: * | Notes: *uc2_60fps_notes | ||
Group: FPS | Group: FPS | ||
Patch Version: 1.2 | Patch Version: 1.2 | ||
Line 589: | Line 596: | ||
BCJS30035: [ 01.09 ] | BCJS30035: [ 01.09 ] | ||
Author: "ZEROx, illusion" | Author: "ZEROx, illusion" | ||
Notes: * | Notes: *uc2_unlockedfps_notes | ||
Group: FPS | Group: FPS | ||
Patch Version: 1.2 | Patch Version: 1.2 | ||
Line 629: | Line 636: | ||
BCJS30035: [ 01.09 ] | BCJS30035: [ 01.09 ] | ||
Author: "ZEROx, illusion" | Author: "ZEROx, illusion" | ||
Notes: * | Notes: *uc2_spupost_notes | ||
Patch Version: 1.2 | Patch Version: 1.2 | ||
Patch: | Patch: | ||
Line 642: | Line 649: | ||
BCJS30035: [ 01.09 ] | BCJS30035: [ 01.09 ] | ||
Author: "ZEROx, illusion" | Author: "ZEROx, illusion" | ||
Notes: * | Notes: *uc2_spulighting_notes | ||
Patch Version: 1.2 | Patch Version: 1.2 | ||
Patch: | Patch: | ||
Line 694: | Line 701: | ||
BCJS30035: [ 01.09 ] | BCJS30035: [ 01.09 ] | ||
Author: "dron_3, HdHereidme" | Author: "dron_3, HdHereidme" | ||
Notes: * | Notes: *uc2_debugmenu_notes | ||
Patch Version: 1.0 | Patch Version: 1.0 | ||
Patch: | Patch: | ||
Line 707: | Line 714: | ||
BCJS30035: [ 01.09 ] | BCJS30035: [ 01.09 ] | ||
Author: "ZEROx, illusion" | Author: "ZEROx, illusion" | ||
Notes: | Notes: *uc2_quitcrashfix_notes | ||
Patch Version: 1.0 | Patch Version: 1.0 | ||
Patch: | Patch: | ||
Line 740: | Line 747: | ||
NPHA80194: [ 01.10 ] | NPHA80194: [ 01.10 ] | ||
Author: "ZEROx, illusion" | Author: "ZEROx, illusion" | ||
Notes: * | Notes: *uc2_60fps_notes | ||
Group: FPS | Group: FPS | ||
Patch Version: 1.2 | Patch Version: 1.2 | ||
Line 753: | Line 760: | ||
NPHA80194: [ 01.10 ] | NPHA80194: [ 01.10 ] | ||
Author: "ZEROx, illusion" | Author: "ZEROx, illusion" | ||
Notes: * | Notes: *uc2_unlockedfps_notes | ||
Group: FPS | Group: FPS | ||
Patch Version: 1.2 | Patch Version: 1.2 | ||
Line 790: | Line 797: | ||
NPHA80194: [ 01.10 ] | NPHA80194: [ 01.10 ] | ||
Author: "ZEROx, illusion" | Author: "ZEROx, illusion" | ||
Notes: * | Notes: *uc2_spupost_notes | ||
Patch Version: 1.2 | Patch Version: 1.2 | ||
Patch: | Patch: | ||
Line 802: | Line 809: | ||
NPHA80194: [ 01.10 ] | NPHA80194: [ 01.10 ] | ||
Author: "ZEROx, illusion" | Author: "ZEROx, illusion" | ||
Notes: * | Notes: *uc2_spulighting_notes | ||
Patch Version: 1.2 | Patch Version: 1.2 | ||
Patch: | Patch: | ||
Line 850: | Line 857: | ||
NPHA80194: [ 01.10 ] | NPHA80194: [ 01.10 ] | ||
Author: "dron_3, HdHereidme, illusion" | Author: "dron_3, HdHereidme, illusion" | ||
Notes: * | Notes: *uc2_debugmenu_notes | ||
Patch Version: 1.0 | Patch Version: 1.0 | ||
Patch: | Patch: | ||
Line 873: | Line 880: | ||
NPEA90055: [ All ] | NPEA90055: [ All ] | ||
Author: "ZEROx, illusion" | Author: "ZEROx, illusion" | ||
Notes: * | Notes: *uc2_60fps_notes | ||
Group: FPS | Group: FPS | ||
Patch Version: 1.2 | Patch Version: 1.2 | ||
Line 883: | Line 890: | ||
NPEA90055: [ All ] | NPEA90055: [ All ] | ||
Author: "ZEROx, illusion" | Author: "ZEROx, illusion" | ||
Notes: * | Notes: *uc2_unlockedfps_notes | ||
Group: FPS | Group: FPS | ||
Patch Version: 1.2 | Patch Version: 1.2 | ||
Line 920: | Line 927: | ||
NPEA90055: [ All ] | NPEA90055: [ All ] | ||
Author: "ZEROx, illusion" | Author: "ZEROx, illusion" | ||
Notes: * | Notes: *uc2_spulighting_notes | ||
Patch Version: 1.2 | Patch Version: 1.2 | ||
Patch: | Patch: | ||
Line 956: | Line 963: | ||
NPEA90055: [ All ] | NPEA90055: [ All ] | ||
Author: "dron_3, HdHereidme, illusion" | Author: "dron_3, HdHereidme, illusion" | ||
Notes: * | Notes: *uc2_debugmenu_notes | ||
Patch Version: 1.0 | Patch Version: 1.0 | ||
Patch: | Patch: | ||
- [ be16, 0x00097a18, 0x98c3 ] # Demo doesn't have check. FPS text is disabled by default + DECR infinite loading | - [ be16, 0x00097a18, 0x98c3 ] # Demo doesn't have check. FPS text is disabled by default + DECR infinite loading | ||
}} | }} |
Revision as of 21:46, 15 March 2023
Uncharted 2: Among Thieves | |
---|---|
Developer(s) | Naughty Dog |
Publisher(s) | Sony Computer Entertainment |
Series | Uncharted |
Release date(s) | NA October 13, 2009 AU October 15, 2009 EU October 16, 2009 |
Release type | PlayStation exclusive |
Genre(s) | Action, Adventure, Third-person shooter, Platform |
Mode(s) | Single-player, Co-op, Multiplayer |
GameID(s) | BCES00509 (IRD), BCES00727 (IRD), BCES00757 (IRD), BCUS98123 (IRD), BCJS30035 (IRD), NPEA00364, NPEA00365, NPUA80698, NPHA80194, BCAS20097 (IRD), NPEA00369, BCKS10086 Demo NPEA90055, NPUA70092, NPJA90127 Beta BCET70015, NPUA70051 |
Quick links | Check Compatibility Open Issues Search Google Wikipedia Page |
Uncharted 2: Among Thieves is the second game in the Uncharted series, and is set two years after the events of Uncharted: Drake's Fortune. The single-player story follows Nathan Drake, who partners with Chloe Frazer and Elena Fisher, as they search for the Cintamani Stone and Shambhala, whilst battling a mercenary group led by Zoran Lazarević and Harry Flynn.
Development for game began immediately following the critical and commercial success of the first entry. The development team drew inspiration from explorer Marco Polo, and specifically, from his expeditions through archipelagos and eastern Asia. Naughty Dog also aimed to improve the game's proprietary engine, creating the game to run exclusively on the company's Naughty Engine 2.0 system. This allowed the developers to record extensive motion capture and more in-game cinematic sequences, as well as include an online multiplayer component; a first for the series.
The game received universal acclaim from critics for its elaborate set pieces, character design, storytelling, graphics, technical innovation, and gameplay mechanics. It received Game of the Year accolades from numerous publications and award events, and is considered to be one of the greatest video games ever made, and among the most significant titles for the seventh console generation. It also enjoyed great commercial success, with over six million copies sold worldwide. The game was followed by a sequel titled Uncharted 3: Drake's Deception in 2011, and was re-released on PlayStation 4 as part of Uncharted: The Nathan Drake Collection.
Configuration
Options that deviate from RPCS3's default settings and provide the best experience with this title are listed below.
GPU configuration
Setting | Option | Notes |
---|---|---|
Anisotropic filter | Auto | Changing to anything other than Auto causes graphical issues. |
Resolution scale threshold | 160 x 160 | Fixes bloom artifacts when using Resolution scaling above 100%. |
Write color buffers | On | Fixes some overly bright scenes. |
Multithreaded RSX | On | Improves performance with Async Texture Streaming. |
Asynchronous texture streaming | On | Improves performance. Causes graphical issues without Read Depth Buffers enabled. |
Advanced configuration
Setting | Option | Notes |
---|---|---|
Accurate RSX reservation access | On | To be enabled on systems that do not have TSX. |
Read depth buffers | On | Fixes flickering while using Async Texture Streaming. |
RSX FIFO accuracy | Atomic | Helps with stability. |
Known Issues
There are no reported issues with this title.
Special Notes
Netplay testing
For the complete list of games tested with RPCN, please check the RPCN Compatibility List.
Game Version | RPCS3 Version | Connects? | Create/Join lobbies? | Match with others? | Online features working? | Requires custom servers? | Notes |
---|---|---|---|---|---|---|---|
1.09 | Yes | No | No | No | Requires custom server. |
Patches
Anchors: # Note: Unlike Uncharted 3 and TLoU, Uncharted 2 doesn't change the initial address. # Since we only change store reg, no need to patch the rest. uc2_Disc_100_60FPS: &uc2_Disc_100_60FPS - [ be16, 0x000c9250, 0x9163 ] # Framelock: 1 (60 FPS Limit) (mem address: 0x0e9b5fb) uc2_Disc_100_UnlockFPS: &uc2_Disc_100_UnlockFPS - [ be16, 0x000c9250, 0x9183 ] # Framelock: 0 (No FPS Limit) (mem address: 0x0e9b5fb) uc2_Disc_100_ssao: &uc2_Disc_100_ssao - [ be16, 0x000c9370, 0x9b83 ] # Disable SSAO (mem address: 0x0e9b642) uc2_Disc_100_dof: &uc2_Disc_100_dof - [ be16, 0x000c93c4, 0x9b83 ] # Disable depth of field (mem address: 0x0e9b651) uc2_Disc_100_post: &uc2_Disc_100_post - [ be16, 0x000c93ec, 0x9b83 ] # Disable Post on SPU (mem address: 0x0e9b668) uc2_Disc_100_light: &uc2_Disc_100_light - [ be16, 0x000c962c, 0x9b83 ] # Disable SPU lighting (mem address: 0x0e9b964) - [ be16, 0x000c9630, 0x9b63 ] # Enable stencil buffer for GPU lighting (mem address: 0x0e9b965) uc2_Disc_100_mesh: &uc2_Disc_100_mesh - [ be16, 0x0072ec3c, 0x9949 ] # Disable mesh trimming (mem address: 0x0f995d0) uc2_Disc_100_mb: &uc2_Disc_100_mb - [ be16, 0x000c93c0, 0x9b83 ] # Disable Motion blur (mem address: 0x0e9b64f) uc2_Disc_100_vmb: &uc2_Disc_100_vmb - [ be16, 0x000c961c, 0x9b83 ] # Disable Velocity motion blur (mem address: 0x0e9b894) # Note: Unlike Uncharted 3 and TLoU, Uncharted 2 doesn't change the initial address. uc2_Disc_109_60FPS: &uc2_Disc_109_60FPS - [ be16, 0x000c26f0, 0x9163 ] # Framelock: 1 (60 FPS Limit) (mem address: 0x0e9c1fb) uc2_Disc_109_UnlockFPS: &uc2_Disc_109_UnlockFPS - [ be16, 0x000c26f0, 0x9183 ] # Framelock: 0 (No FPS Limit) (mem address: 0x0e9c1fb) uc2_Disc_109_ssao: &uc2_Disc_109_ssao - [ be16, 0x000c2810, 0x9b83 ] # Disable SSAO (mem address: 0x0e9c242) uc2_Disc_109_dof: &uc2_Disc_109_dof - [ be16, 0x000c2864, 0x9b83 ] # Disable depth of field (mem address: 0x0e9c251) uc2_Disc_109_post: &uc2_Disc_109_post - [ be16, 0x000c288c, 0x9b83 ] # Disable Post on SPU (mem address: 0x0e9c268) uc2_Disc_109_light: &uc2_Disc_109_light - [ be16, 0x000c2ad0, 0x9b83 ] # Disable SPU lighting (mem address: 0x0e9c564) - [ be16, 0x000c2ad4, 0x9b63 ] # Enable stencil buffer for GPU lighting (mem address: 0x0e9c565) uc2_Disc_109_mesh: &uc2_Disc_109_mesh - [ be16, 0x0072d44c, 0x9949 ] # Disable mesh trimming (mem address: 0x0f9bfd0) uc2_Disc_109_mb: &uc2_Disc_109_mb - [ be16, 0x000c2860, 0x9b83 ] # Disable Motion blur (mem address: 0x0e9c24f) uc2_Disc_109_vmb: &uc2_Disc_109_vmb - [ be16, 0x000c2ac0, 0x9b83 ] # Disable Velocity motion blur (mem address: 0x0e9c494) # Note: Unlike Uncharted 3 and TLoU, Uncharted 2 doesn't change the initial address. uc2_PSN_60FPS: &uc2_PSN_60FPS - [ be16, 0x000c2bb8, 0x9163 ] # Framelock: 1 (60 FPS Limit) (mem address: 0x0e9c1fb) uc2_PSN_UnlockFPS: &uc2_PSN_UnlockFPS - [ be16, 0x000c2bb8, 0x9183 ] # Framelock: 0 (No FPS Limit) (mem address: 0x0e9c1fb) uc2_PSN_ssao: &uc2_PSN_ssao - [ be16, 0x000c2cd8, 0x9b83 ] # Disable SSAO (mem address: 0x0e9c242) uc2_PSN_dof: &uc2_PSN_dof - [ be16, 0x000c2d2c, 0x9b83 ] # Disable depth of field (mem address: 0x0e9c251) uc2_PSN_post: &uc2_PSN_post - [ be16, 0x000c2d54, 0x9b83 ] # Disable Post on SPU (mem address: 0x0e9c268) uc2_PSN_light: &uc2_PSN_light - [ be16, 0x000c2f98, 0x9b83 ] # Disable SPU lighting (mem address: 0x0e9c564) - [ be16, 0x000c2f9c, 0x9b63 ] # Enable stencil buffer for GPU lighting (mem address: 0x0e9c565) uc2_PSN_mesh: &uc2_PSN_mesh - [ be16, 0x0072d394, 0x9949 ] # Disable mesh trimming (mem address: 0x0f9bfd0) uc2_PSN_mb: &uc2_PSN_mb - [ be16, 0x000c2d28, 0x9b83 ] # Disable Motion blur (mem address: 0x0e9c24f) uc2_PSN_vmb: &uc2_PSN_vmb - [ be16, 0x000c2f88, 0x9b83 ] # Disable Velocity motion blur (mem address: 0x0e9c494) # Note: Unlike Uncharted 3 and TLoU, Uncharted 2 doesn't change the initial address. uc2_Demo_60FPS: &uc2_Demo_60FPS - [ be16, 0x000c94a0, 0x9163 ] # Framelock: 1 (60 FPS Limit) uc2_Demo_UnlockFPS: &uc2_Demo_UnlockFPS - [ be16, 0x000c94a0, 0x9183 ] # Framelock: 0 (No FPS Limit) uc2_Demo_ssao: &uc2_Demo_ssao - [ be16, 0x000c95c0, 0x9b83 ] # Disable SSAO uc2_Demo_dof: &uc2_Demo_dof - [ be16, 0x000c9614, 0x9b83 ] # Disable depth of field uc2_Demo_post: &uc2_Demo_post - [ be16, 0x000c963c, 0x9b83 ] # Disable Post on SPU uc2_Demo_light: &uc2_Demo_light - [ be16, 0x000c987c, 0x9b83 ] # Disable SPU lighting - [ be16, 0x000c9880, 0x9b63 ] # Enable stencil buffer for GPU lighting uc2_Demo_mesh: &uc2_Demo_mesh - [ be16, 0x0030624c, 0x9949 ] # Disable mesh trimming uc2_Demo_mb: &uc2_Demo_mb - [ be16, 0x000c9610, 0x9b83 ] # Motion blur uc2_Demo_vmb: &uc2_Demo_vmb - [ be16, 0x000c986c, 0x9b83 ] # Velocity motion blur uc2_debugmenu_notes: &uc2_debugmenu_notes "Enable Debug Console (DECR Console) mode to unlock full menu.\nL3 + Start = Dev Menu\nL3 + Select = Quick Menu\nL3 + Triangle = Debug Text\nL2 + R2 = Debug Fly" uc2_quitcrashfix_notes: &uc2_quitcrashfix_notes "Fixes a rare bug where quitting to menu causes a game crash.\n\nLast modified: 16 Feb 2021" uc2_spupost_notes: &uc2_spupost_notes "Fixes green graphics when using Resolution Scaling." uc2_60fps_notes: &uc2_60fps_notes "Allows framerates of up to 60 FPS." uc2_unlockedfps_notes: &uc2_unlockedfps_notes "Completely unlocks the framerate." uc2_spulighting_notes: &uc2_spulighting_notes "Improves performance slightly by using GPU path for lighting.\nFixes lighting issues in Chapter 9 when shining the beams of light onto the statues." PPU-7b8a70c24456205b776915643a2acacb6ef6ea56: "60 FPS": Games: "Uncharted 2: Among Thieves": BCES00509: [ 01.00 ] BCES00727: [ 01.00 ] BCES00757: [ 01.00 ] BCJS30035: [ 01.00 ] Author: "ZEROx, illusion" Notes: *uc2_60fps_notes Group: FPS Patch Version: 1.2 Patch: - [ load, *uc2_Disc_100_60FPS ] "Unlock FPS": Games: "Uncharted 2: Among Thieves": BCES00509: [ 01.00 ] BCES00727: [ 01.00 ] BCES00757: [ 01.00 ] BCJS30035: [ 01.00 ] Author: "ZEROx, illusion" Notes: *uc2_unlockedfps_notes Group: FPS Patch Version: 1.2 Patch: - [ load, *uc2_Disc_100_UnlockFPS ] "Disable SSAO": Games: "Uncharted 2: Among Thieves": BCES00509: [ 01.00 ] BCES00727: [ 01.00 ] BCES00757: [ 01.00 ] BCJS30035: [ 01.00 ] Author: "ZEROx, illusion" Notes: Patch Version: 1.2 Patch: - [ load, *uc2_Disc_100_ssao ] "Disable Depth of Field": Games: "Uncharted 2: Among Thieves": BCES00509: [ 01.00 ] BCES00727: [ 01.00 ] BCES00757: [ 01.00 ] BCJS30035: [ 01.00 ] Author: "ZEROx, illusion" Notes: Patch Version: 1.2 Patch: - [ load, *uc2_Disc_100_dof ] "Disable SPU Post-processing": Games: "Uncharted 2: Among Thieves": BCES00509: [ 01.00 ] BCES00727: [ 01.00 ] BCES00757: [ 01.00 ] BCJS30035: [ 01.00 ] Author: "ZEROx, illusion" Notes: *uc2_spupost_notes Patch Version: 1.2 Patch: - [ load, *uc2_Disc_100_post ] "Enable GPU Lighting": Games: "Uncharted 2: Among Thieves": BCES00509: [ 01.00 ] BCES00727: [ 01.00 ] BCES00757: [ 01.00 ] BCJS30035: [ 01.00 ] Author: "ZEROx, illusion" Notes: *uc2_spulighting_notes Patch Version: 1.2 Patch: - [ load, *uc2_Disc_100_light ] "Disable Mesh Trimming": Games: "Uncharted 2: Among Thieves": BCES00509: [ 01.00 ] BCES00727: [ 01.00 ] BCES00757: [ 01.00 ] BCJS30035: [ 01.00 ] Author: "ZEROx, illusion" Notes: Patch Version: 1.2 Patch: - [ load, *uc2_Disc_100_mesh ] "Disable Motion Blur": Games: "Uncharted 2: Among Thieves": BCES00509: [ 01.00 ] BCES00727: [ 01.00 ] BCES00757: [ 01.00 ] BCJS30035: [ 01.00 ] Author: "ZEROx, illusion" Notes: Patch Version: 1.2 Patch: - [ load, *uc2_Disc_100_mb ] "Disable Velocity Motion Blur": Games: "Uncharted 2: Among Thieves": BCES00509: [ 01.00 ] BCES00727: [ 01.00 ] BCES00757: [ 01.00 ] BCJS30035: [ 01.00 ] Author: "ZEROx, illusion" Notes: Patch Version: 1.2 Patch: - [ load, *uc2_Disc_100_vmb ] "Debug Menu": Games: "Uncharted 2: Among Thieves": BCES00509: [ 01.00 ] BCES00727: [ 01.00 ] BCES00757: [ 01.00 ] BCJS30035: [ 01.00 ] Author: "dron_3, HdHereidme, illusion" Notes: *uc2_debugmenu_notes Patch Version: 1.0 Patch: - [ be16, 0x00023c64, 0x419e ] - [ be32, 0x00062e10, 0x60000000 ] # Don't pause on Select button "Bug Fix: Quit to Menu Crash": # TODO: Port to PSN version Games: "Uncharted 2: Among Thieves": BCES00509: [ 01.00 ] BCES00727: [ 01.00 ] BCES00757: [ 01.00 ] BCJS30035: [ 01.00 ] Author: "ZEROx, illusion" Notes: *uc2_quitcrashfix_notes Patch Version: 1.0 Patch: - [ be32, 0x00270834, 0x4850e8e9 ] # Call - [ be32, 0x0077f11c, 0x2f9c0000 ] # Compare r28 to 0 - [ be32, 0x0077f120, 0x409e000c ] # Skip to lhz if !=0 - [ be32, 0x0077f124, 0x38000001 ] # r0 = 1 - [ be32, 0x0077f128, 0x48000008 ] # Go to return - [ be32, 0x0077f12c, 0xa01c04b4 ] # Default lhz - [ be32, 0x0077f130, 0x4e800020 ] # Return "Skip Intro": Games: "Uncharted 2: Among Thieves": BCES00509: [ 01.00 ] BCES00727: [ 01.00 ] BCES00757: [ 01.00 ] BCJS30035: [ 01.00 ] Author: "illusion, ZEROx" Notes: Patch Version: 1.0 Patch: - [ be32, 0x00026dc4, 0x48000e50 ] PPU-9fe364d48b610e4b0a1c41d526bec9b1b2039c07: "60 FPS": Games: "Uncharted 2: Among Thieves": BCUS98123: [ 01.00 ] Author: "ZEROx, illusion" Notes: *uc2_60fps_notes Group: FPS Patch Version: 1.2 Patch: - [ load, *uc2_Disc_100_60FPS ] "Unlock FPS": Games: "Uncharted 2: Among Thieves": BCUS98123: [ 01.00 ] Author: "ZEROx, illusion" Notes: *uc2_unlockedfps_notes Group: FPS Patch Version: 1.2 Patch: - [ load, *uc2_Disc_100_UnlockFPS ] "Disable SSAO": Games: "Uncharted 2: Among Thieves": BCUS98123: [ 01.00 ] Author: "ZEROx, illusion" Notes: Patch Version: 1.2 Patch: - [ load, *uc2_Disc_100_ssao ] "Disable Depth of Field": Games: "Uncharted 2: Among Thieves": BCUS98123: [ 01.00 ] Author: "ZEROx, illusion" Notes: Patch Version: 1.2 Patch: - [ load, *uc2_Disc_100_dof ] "Disable SPU Post-processing": Games: "Uncharted 2: Among Thieves": BCUS98123: [ 01.00 ] Author: "ZEROx, illusion" Notes: *uc2_spupost_notes Patch Version: 1.2 Patch: - [ load, *uc2_Disc_100_post ] "Enable GPU Lighting": Games: "Uncharted 2: Among Thieves": BCUS98123: [ 01.00 ] Author: "ZEROx, illusion" Notes: *uc2_spulighting_notes Patch Version: 1.2 Patch: - [ load, *uc2_Disc_100_light ] "Disable Mesh Trimming": Games: "Uncharted 2: Among Thieves": BCUS98123: [ 01.00 ] Author: "ZEROx, illusion" Notes: Patch Version: 1.2 Patch: - [ be16, 0x0072ec54, 0x9949 ] "Disable Motion Blur": Games: "Uncharted 2: Among Thieves": BCUS98123: [ 01.00 ] Author: "ZEROx, illusion" Notes: Patch Version: 1.2 Patch: - [ load, *uc2_Disc_100_mb ] "Disable Velocity Motion Blur": Games: "Uncharted 2: Among Thieves": BCUS98123: [ 01.00 ] Author: "ZEROx, illusion" Notes: Patch Version: 1.2 Patch: - [ load, *uc2_Disc_100_vmb ] "Debug Menu": Games: "Uncharted 2: Among Thieves": BCUS98123: [ 01.00 ] Author: "dron_3, HdHereidme, illusion" Notes: *uc2_debugmenu_notes Patch Version: 1.0 Patch: - [ be16, 0x00023c64, 0x419e ] "Skip Intro": Games: "Uncharted 2: Among Thieves": BCUS98123: [ 01.00 ] Author: "illusion, ZEROx" Notes: Patch Version: 1.0 Patch: - [ be32, 0x00026dc4, 0x48000e50 ] PPU-a3a5789c12711291dfe16a7d5d81c906d2b4c0c2: "60 FPS": Games: "Uncharted 2: Among Thieves": BCES00509: [ 01.09 ] BCES00727: [ 01.09 ] BCES00757: [ 01.09 ] BCUS98123: [ 01.09 ] BCJS30035: [ 01.09 ] Author: "ZEROx, illusion" Notes: *uc2_60fps_notes Group: FPS Patch Version: 1.2 Patch: - [ load, *uc2_Disc_109_60FPS ] "Unlock FPS": Games: "Uncharted 2: Among Thieves": BCES00509: [ 01.09 ] BCES00727: [ 01.09 ] BCES00757: [ 01.09 ] BCUS98123: [ 01.09 ] BCJS30035: [ 01.09 ] Author: "ZEROx, illusion" Notes: *uc2_unlockedfps_notes Group: FPS Patch Version: 1.2 Patch: - [ load, *uc2_Disc_109_UnlockFPS ] "Disable SSAO": Games: "Uncharted 2: Among Thieves": BCES00509: [ 01.09 ] BCES00727: [ 01.09 ] BCES00757: [ 01.09 ] BCUS98123: [ 01.09 ] BCJS30035: [ 01.09 ] Author: "ZEROx, illusion" Notes: Patch Version: 1.2 Patch: - [ load, *uc2_Disc_109_ssao ] "Disable Depth of Field": Games: "Uncharted 2: Among Thieves": BCES00509: [ 01.09 ] BCES00727: [ 01.09 ] BCES00757: [ 01.09 ] BCUS98123: [ 01.09 ] BCJS30035: [ 01.09 ] Author: "ZEROx, illusion" Notes: Patch Version: 1.2 Patch: - [ load, *uc2_Disc_109_dof ] "Disable SPU Post-processing": Games: "Uncharted 2: Among Thieves": BCES00509: [ 01.09 ] BCES00727: [ 01.09 ] BCES00757: [ 01.09 ] BCUS98123: [ 01.09 ] BCJS30035: [ 01.09 ] Author: "ZEROx, illusion" Notes: *uc2_spupost_notes Patch Version: 1.2 Patch: - [ load, *uc2_Disc_109_post ] "Enable GPU Lighting": Games: "Uncharted 2: Among Thieves": BCES00509: [ 01.09 ] BCES00727: [ 01.09 ] BCES00757: [ 01.09 ] BCUS98123: [ 01.09 ] BCJS30035: [ 01.09 ] Author: "ZEROx, illusion" Notes: *uc2_spulighting_notes Patch Version: 1.2 Patch: - [ load, *uc2_Disc_109_light ] "Disable Mesh Trimming": Games: "Uncharted 2: Among Thieves": BCES00509: [ 01.09 ] BCES00727: [ 01.09 ] BCES00757: [ 01.09 ] BCUS98123: [ 01.09 ] BCJS30035: [ 01.09 ] Author: "ZEROx, illusion" Notes: Patch Version: 1.2 Patch: - [ load, *uc2_Disc_109_mesh ] "Disable Motion Blur": Games: "Uncharted 2: Among Thieves": BCES00509: [ 01.09 ] BCES00727: [ 01.09 ] BCES00757: [ 01.09 ] BCUS98123: [ 01.09 ] BCJS30035: [ 01.09 ] Author: "ZEROx, illusion" Notes: Patch Version: 1.2 Patch: - [ load, *uc2_Disc_109_mb ] "Disable Velocity Motion Blur": Games: "Uncharted 2: Among Thieves": BCES00509: [ 01.09 ] BCES00727: [ 01.09 ] BCES00757: [ 01.09 ] BCUS98123: [ 01.09 ] BCJS30035: [ 01.09 ] Author: "ZEROx, illusion" Notes: Patch Version: 1.2 Patch: - [ load, *uc2_Disc_109_vmb ] "Debug Menu": Games: "Uncharted 2: Among Thieves": BCES00509: [ 01.09 ] BCES00727: [ 01.09 ] BCES00757: [ 01.09 ] BCUS98123: [ 01.09 ] BCJS30035: [ 01.09 ] Author: "dron_3, HdHereidme" Notes: *uc2_debugmenu_notes Patch Version: 1.0 Patch: - [ be16, 0x00023c0c, 0x419e ] "Bug Fix: Quit to Menu Crash": # TODO: port to PSN ver Games: "Uncharted 2: Among Thieves": BCES00509: [ 01.09 ] BCES00727: [ 01.09 ] BCES00757: [ 01.09 ] BCUS98123: [ 01.09 ] BCJS30035: [ 01.09 ] Author: "ZEROx, illusion" Notes: *uc2_quitcrashfix_notes Patch Version: 1.0 Patch: - [ be32, 0x00262e04, 0x488ce301 ] # Call - [ be32, 0x00b31104, 0x2f9c0000 ] # Compare r28 to 0 - [ be32, 0x00b31108, 0x409e000c ] # Skip to lhz if !=0 - [ be32, 0x00b3110c, 0x38000001 ] # r0 = 1 - [ be32, 0x00b31110, 0x48000008 ] # Go to return - [ be32, 0x00b31114, 0xa01c04b4 ] # Default lhz - [ be32, 0x00b31118, 0x4e800020 ] # Return "Skip Intro": Games: "Uncharted 2: Among Thieves": BCES00509: [ 01.09 ] BCES00727: [ 01.09 ] BCES00757: [ 01.09 ] BCUS98123: [ 01.09 ] BCJS30035: [ 01.09 ] Author: "illusion, ZEROx" Notes: Patch Version: 1.0 Patch: - [ be32, 0x00026e08, 0x48000e40 ] PPU-599461c6c88935ff0ed26ef20e649c8c38b7be9c: "60 FPS": Games: "Uncharted 2: Among Thieves": NPEA00364: [ 01.10 ] NPEA00365: [ 01.10 ] NPUA80698: [ 01.10 ] NPHA80194: [ 01.10 ] Author: "ZEROx, illusion" Notes: *uc2_60fps_notes Group: FPS Patch Version: 1.2 Patch: - [ load, *uc2_PSN_60FPS ] "Unlock FPS": Games: "Uncharted 2: Among Thieves": NPEA00364: [ 01.10 ] NPEA00365: [ 01.10 ] NPUA80698: [ 01.10 ] NPHA80194: [ 01.10 ] Author: "ZEROx, illusion" Notes: *uc2_unlockedfps_notes Group: FPS Patch Version: 1.2 Patch: - [ load, *uc2_PSN_UnlockFPS ] "Disable SSAO": Games: "Uncharted 2: Among Thieves": NPEA00364: [ 01.10 ] NPEA00365: [ 01.10 ] NPUA80698: [ 01.10 ] NPHA80194: [ 01.10 ] Author: "ZEROx, illusion" Notes: Patch Version: 1.2 Patch: - [ load, *uc2_PSN_ssao ] "Disable Depth of Field": Games: "Uncharted 2: Among Thieves": NPEA00364: [ 01.10 ] NPEA00365: [ 01.10 ] NPUA80698: [ 01.10 ] NPHA80194: [ 01.10 ] Author: "ZEROx, illusion" Notes: Patch Version: 1.2 Patch: - [ load, *uc2_PSN_dof ] "Disable SPU Post-processing": Games: "Uncharted 2: Among Thieves": NPEA00364: [ 01.10 ] NPEA00365: [ 01.10 ] NPUA80698: [ 01.10 ] NPHA80194: [ 01.10 ] Author: "ZEROx, illusion" Notes: *uc2_spupost_notes Patch Version: 1.2 Patch: - [ load, *uc2_PSN_post ] "Enable GPU Lighting": Games: "Uncharted 2: Among Thieves": NPEA00364: [ 01.10 ] NPEA00365: [ 01.10 ] NPUA80698: [ 01.10 ] NPHA80194: [ 01.10 ] Author: "ZEROx, illusion" Notes: *uc2_spulighting_notes Patch Version: 1.2 Patch: - [ load, *uc2_PSN_light ] "Disable Mesh Trimming": Games: "Uncharted 2: Among Thieves": NPEA00364: [ 01.10 ] NPEA00365: [ 01.10 ] NPUA80698: [ 01.10 ] NPHA80194: [ 01.10 ] Author: "ZEROx, illusion" Notes: Patch Version: 1.2 Patch: - [ load, *uc2_PSN_mesh ] "Disable Motion Blur": Games: "Uncharted 2: Among Thieves": NPEA00364: [ 01.10 ] NPEA00365: [ 01.10 ] NPUA80698: [ 01.10 ] NPHA80194: [ 01.10 ] Author: "ZEROx, illusion" Notes: Patch Version: 1.2 Patch: - [ load, *uc2_PSN_mb ] "Disable Velocity Motion Blur": Games: "Uncharted 2: Among Thieves": NPEA00364: [ 01.10 ] NPEA00365: [ 01.10 ] NPUA80698: [ 01.10 ] NPHA80194: [ 01.10 ] Author: "ZEROx, illusion" Notes: Patch Version: 1.2 Patch: - [ load, *uc2_PSN_vmb ] "Debug Menu": Games: "Uncharted 2: Among Thieves": NPEA00364: [ 01.10 ] NPEA00365: [ 01.10 ] NPUA80698: [ 01.10 ] NPHA80194: [ 01.10 ] Author: "dron_3, HdHereidme, illusion" Notes: *uc2_debugmenu_notes Patch Version: 1.0 Patch: - [ be16, 0x000244e0, 0x419e ] "Skip Intro": Games: "Uncharted 2: Among Thieves": NPEA00364: [ 01.10 ] NPEA00365: [ 01.10 ] NPUA80698: [ 01.10 ] NPHA80194: [ 01.10 ] Author: "illusion, ZEROx" Notes: Patch Version: 1.0 Patch: - [ be16, 0x00094a50, 0x98e3 ] PPU-bfee77256ce53064051a6b0ec9d292e75284aad4: "60 FPS": Games: "Uncharted 2: Among Thieves Demo": NPEA90055: [ All ] Author: "ZEROx, illusion" Notes: *uc2_60fps_notes Group: FPS Patch Version: 1.2 Patch: - [ load, *uc2_Demo_60FPS ] "Unlock FPS": Games: "Uncharted 2: Among Thieves Demo": NPEA90055: [ All ] Author: "ZEROx, illusion" Notes: *uc2_unlockedfps_notes Group: FPS Patch Version: 1.2 Patch: - [ load, *uc2_Demo_UnlockFPS ] "Disable SSAO": Games: "Uncharted 2: Among Thieves Demo": NPEA90055: [ All ] Author: "ZEROx, illusion" Notes: Patch Version: 1.2 Patch: - [ load, *uc2_Demo_ssao ] "Disable Depth of Field": Games: "Uncharted 2: Among Thieves Demo": NPEA90055: [ All ] Author: "ZEROx, illusion" Notes: Patch Version: 1.2 Patch: - [ load, *uc2_Demo_dof ] "Disable SPU Post-processing": Games: "Uncharted 2: Among Thieves Demo": NPEA90055: [ All ] Author: "ZEROx, illusion" Notes: Patch Version: 1.2 Patch: - [ load, *uc2_Demo_post ] "Enable GPU Lighting": Games: "Uncharted 2: Among Thieves Demo": NPEA90055: [ All ] Author: "ZEROx, illusion" Notes: *uc2_spulighting_notes Patch Version: 1.2 Patch: - [ load, *uc2_Demo_light ] "Disable Mesh Trimming": Games: "Uncharted 2: Among Thieves Demo": NPEA90055: [ All ] Author: "ZEROx, illusion" Notes: Patch Version: 1.2 Patch: - [ load, *uc2_Demo_mesh ] "Disable Motion Blur": Games: "Uncharted 2: Among Thieves Demo": NPEA90055: [ All ] Author: "ZEROx, illusion" Notes: Patch Version: 1.2 Patch: - [ load, *uc2_Demo_mb ] "Disable Velocity Motion Blur": Games: "Uncharted 2: Among Thieves Demo": NPEA90055: [ All ] Author: "ZEROx, illusion" Notes: Patch Version: 1.2 Patch: - [ load, *uc2_Demo_vmb ] "Debug Menu": Games: "Uncharted 2: Among Thieves Demo": NPEA90055: [ All ] Author: "dron_3, HdHereidme, illusion" Notes: *uc2_debugmenu_notes Patch Version: 1.0 Patch: - [ be16, 0x00097a18, 0x98c3 ] # Demo doesn't have check. FPS text is disabled by default + DECR infinite loading