Index ⇒ General Topics ⇒ Prince of Persia The Two Thrones is censored???

Thoughts on life, the universe and everything else not covered in other categories.

Moderator: LW Moderator

Re: Prince of Persia The Two Thrones is censored???

Postby Shattered » Fri Feb 12, 2016 5:45 am

The crack by ACT didn't work for me also (on XP when I tried it in 2006 when it was released).
User avatar
Shattered
3DSL Moderator
 
Posts: 2663
Joined: Tue Apr 08, 2008 10:03 pm
Thanks: 774
Thanked: 746 times in 578 posts

Re: Prince of Persia The Two Thrones is censored???

Postby annoyment » Fri Feb 12, 2016 10:43 am

So, uh, ACT is either botched or a backup? Wondering how it's still not nuked :huh: Probably depends for the SF drivers to be installed first before overwriting the EXE, IDK...
"Hellos, plz help with this, will help backward." -Wimpy
Image
User avatar
annoyment
Super Member
 
Posts: 1997
Joined: Tue Jul 14, 2015 9:30 pm
Location: Land of KEBAB REMOVERS
Thanks: 602
Thanked: 768 times in 659 posts

Re: Prince of Persia The Two Thrones is censored???

Postby Shattered » Fri Feb 12, 2016 8:52 pm

Reported not to work by others as well, and possibly a fake/1st of April joke:

Code: Select all
http://fileforums.com/showthread.php?t=74054&page=18
User avatar
Shattered
3DSL Moderator
 
Posts: 2663
Joined: Tue Apr 08, 2008 10:03 pm
Thanks: 774
Thanked: 746 times in 578 posts

The following user would like to thank Shattered for this post
annoyment, myloch, RhymeKidder

Re: Prince of Persia The Two Thrones is censored???

Postby BlackDaemon » Fri Feb 12, 2016 11:59 pm

Thanks a lot for your hard work, RhymeKidder! For a while i thought, that US version will be doomed forever, fortunately i was wrong :) Btw, maybe you could help me with solving puzzle with PC version of WW/T2T? Long ago i researched a bit PSP version of Revelations (WW) and Rival Swords (T2T) saves, and wrote crappy save editor. PSP version uses internal API encryption for saves (and it's possible to disable on emulators), but in PC version saves contains additinal CRC32-like checksum, which using for save integrity, and i have no idea, how to bypass/generate it :huh: Thanks in advance!

Screenshot from WW PC version with different CRC blocks:
Image

CRC block value list with different timer values.
Pack of saves, which i was using for list above.
BlackDaemon
Super Member
 
Posts: 12
Joined: Fri Feb 12, 2016 11:11 pm
Thanks: 11
Thanked: 11 times in 5 posts

The following user would like to thank BlackDaemon for this post
InsaneFury, RhymeKidder

Re: Prince of Persia The Two Thrones is censored???

Postby RhymeKidder » Sat Feb 13, 2016 2:41 am

Save integrity routine

Code: Select all
T2T - US exe

00429C95 - 8B 4C 24 40           - mov ecx,[esp+40]
00429C99 - 55                    - push ebp
00429C9A - 51                    - push ecx
00429C9B - B9 784BA000           - mov ecx,00A04B78 : [00000000]
00429CA0 - E8 FB3A0000           - call 0042D7A0


=================================>

0042D7A0 - 8B 54 24 04           - mov edx,[esp+04]
0042D7A4 - 56                    - push esi
0042D7A5 - 8B 74 24 0C           - mov esi,[esp+0C]
0042D7A9 - 83 C8 FF              - or eax,-01
0042D7AC - 85 F6                 - test esi,esi
0042D7AE - 74 1D                 - je 0042D7CD

0042D7B0 - 53                    - push ebx
0042D7B1 - 57                    - push edi


eax = FFFFFFFF
ecx = A04B78

esi = CA5C  <--- save file: offset 24h

file offset 28h - end = CA5C bytes



loop:
0042D7B2 - 0FB6 1A               - movzx ebx,byte ptr [edx]
0042D7B5 - 8B F8                 - mov edi,eax
0042D7B7 - 81 E7 FF000000        - and edi,000000FF

; hasher
0042D7BD - 33 FB                 - xor edi,ebx
0042D7BF - 8B 1C B9              - mov ebx,[ecx+edi*4]
0042D7C2 - C1 E8 08              - shr eax,08
0042D7C5 - 33 C3                 - xor eax,ebx

0042D7C7 - 42                    - inc edx
0042D7C8 - 4E                    - dec esi
0042D7C9 - 75 E7                 - jne 0042D7B2


0042D7CB - 5F                    - pop edi
0042D7CC - 5B                    - pop ebx

0042D7CD - 5E                    - pop esi
0042D7CE - C2 0800               - ret 0008


<=================================


eax = computed checksum
[esp+30] = savefile checksum

00429CA5 - 3B 44 24 30           - cmp eax,[esp+30]
00429CA9 - 74 2E                 - je 00429CD9


failed
00429CAB - 57                    - push edi
00429CAC - 68 1C1E9800           - push 00981E1C : ["[Error] PCHD_LoadGame() - Invalid game data ('%s')
"]
00429CB1 - E8 9ADBFFFF           - call 00427850
00429CB6 - 83 C4 08              - add esp,08
00429CB9 - 56                    - push esi
00429CBA - FF 15 F8B09700        - call dword ptr [0097B0F8]
00429CC0 - E8 EBFDFFFF           - call 00429AB0
00429CC5 - 5B                    - pop ebx
00429CC6 - 5F                    - pop edi
00429CC7 - 5E                    - pop esi



"Timer" value looks to be measured in time seconds.
RhymeKidder
Super Member
 
Posts: 300
Joined: Wed Apr 03, 2013 1:39 pm
Thanks: 119
Thanked: 127 times in 74 posts

The following user would like to thank RhymeKidder for this post
BlackDaemon, InsaneFury

Re: Prince of Persia The Two Thrones is censored???

Postby BlackDaemon » Sat Feb 13, 2016 6:21 am

RhymeKidder, thank you! Since i'm not very familiar with asm and revesing stuff, i asked friend for a bit help :P So, the most simple way is to replace "je" -> "jmp" instruction at 00429CA9 to bypass integrity verification, which works perfect :) Also, same instruction was successfully found and patched in pop2.exe :D Finally, another "long-term" goal seems becoming reality :twisted:

Edit: additional little patch to make game a bit more uncensored - it removes annoying "light beam" effect, when prince hit sand monsters. Gameplay demo here.
BlackDaemon
Super Member
 
Posts: 12
Joined: Fri Feb 12, 2016 11:11 pm
Thanks: 11
Thanked: 11 times in 5 posts

Re: Prince of Persia The Two Thrones is censored???

Postby BlackDaemon » Mon Feb 15, 2016 12:44 am

Btw, is anybody interested in game resources researching/modding? :) I did some researching (and wrote little article in russian, which i could translate, if someone really interested in it), and even managed to do very simple/basic mods(hacks), but unfortunately, due to lack of experience more harder stuff is unreachable for me atm :(
BlackDaemon
Super Member
 
Posts: 12
Joined: Fri Feb 12, 2016 11:11 pm
Thanks: 11
Thanked: 11 times in 5 posts

Re: Prince of Persia The Two Thrones is censored???

Postby RhymeKidder » Mon Feb 15, 2016 4:48 pm

You'd best try here. Lots of people.
http://forum.xentax.com/
RhymeKidder
Super Member
 
Posts: 300
Joined: Wed Apr 03, 2013 1:39 pm
Thanks: 119
Thanked: 127 times in 74 posts

The following user would like to thank RhymeKidder for this post
BlackDaemon

Re: Prince of Persia The Two Thrones is censored???

Postby InsaneFury » Thu Feb 18, 2016 9:17 am

Wow, very nice work on this game! I recall playing PoP:Warrior Within, being disappointed when I found the toned-down gore. I then compared the DVD and CD releases on a pretty basic level.

Perhaps a bit offtopic, but this is what I found back in 2008:
The game's VIDEO folder consists of the following tree:

    Artworks
    CHARS
    ENVS
    ILLUS
    VIDEOS
    Cine
    Weapons
    AXES
    DAGGERS
    MACES
    MAINS
    0
    1
    2
    3
    4
    5
    SWORDS
    ZARBIS
When comparing the CD and DVD version, I noticed that only ARTWORKS\VIDEOS and CINE differ in filesize.

Checking this out even further shows me that in those folders, files on the DVD seem to be twice the size of the ones on the CD. My guess is that it's better quality (checked the movies, they appear to be identical in both releases), except for some files in the ARTWORKS\VIDEOS folder.

Here lies the real difference: the unloackable 'artworks' throughout the game seem to differ between both releases. Startling discovery is that the file VIDEO06.BIK on the CD version contains a profile of several enemies, worth about 4MB. On the DVD, this file uses a whoppin' 687MB, and doesn't display an enemy profile, but instead shows a documentary about the history of the Prince of Persia series.

So, concluding: not ALL movies on the DVD release have better quality, only some have (and it isn't really noticable I might add). However, the DVD and CD version DIFFER in the sence that the DVD version contains movies not found on the CD version (and I think it's vice-versa too).

Unless there's something else explaining the increase in size on the DVD version (like the soundtrack consisiting of multiple languages), I think this is all there is. :P

Also, the CD version seems to feature gore like decapitation, whereas the DVD version does not. According to the nforce forum, the DVD crack for the game works on the CD version, yet removes some of the gory features as well.
Most is common knowledge in this thread nowadays, albeit linked to The Two Thrones. ;)



User avatar
InsaneFury
3DSL Moderator
 
Posts: 1268
Joined: Sat Jun 05, 2004 7:14 pm
Thanks: 49
Thanked: 27 times in 17 posts

The following user would like to thank InsaneFury for this post
RhymeKidder

Re: Prince of Persia The Two Thrones is censored???

Postby RhymeKidder » Thu Feb 18, 2016 1:58 pm

doesn't display an enemy profile, but instead shows a documentary about the history of the Prince of Persia series.


Oops. Didn't notice this part. Thanks! :)

DVD videos have 5 audio tracks, CD have 3 tracks. I should compare the bitrates again now you pointed this out. :mrgreen:
RhymeKidder
Super Member
 
Posts: 300
Joined: Wed Apr 03, 2013 1:39 pm
Thanks: 119
Thanked: 127 times in 74 posts

Re: Prince of Persia The Two Thrones is censored???

Postby RhymeKidder » Sun Feb 21, 2016 4:25 am

A gamer asked me about a video - Kindred Blades skin mod for T2T
https://www.youtube.com/watch?v=J6VjVbKTxck

Would anyone happen to know more about this?
RhymeKidder
Super Member
 
Posts: 300
Joined: Wed Apr 03, 2013 1:39 pm
Thanks: 119
Thanked: 127 times in 74 posts

Re: Prince of Persia The Two Thrones is censored???

Postby annoyment » Sun Feb 21, 2016 11:18 am

This is gonna look like a dox op, so I'm hiding the rest of this post, since this thread is public and easily cache-able...
HIDE: ON
You need to reply to this topic before you can view the hidden message

tl;dr RhymeKidder made more people outside LW happy, and thus gratitude is given, yippie...
As for the skins I'm yet to find an official page of any kind for the said modding work (one DA page isn't enough AFAIK)...
Due to the sensitive nature of this post, please mod or delete it if necessary, ty...
Windows is shutting down
"Hellos, plz help with this, will help backward." -Wimpy
Image
User avatar
annoyment
Super Member
 
Posts: 1997
Joined: Tue Jul 14, 2015 9:30 pm
Location: Land of KEBAB REMOVERS
Thanks: 602
Thanked: 768 times in 659 posts

The following user would like to thank annoyment for this post
RhymeKidder

Re: Prince of Persia The Two Thrones is censored???

Postby RhymeKidder » Sun Feb 21, 2016 2:28 pm

Hmm.. okay. Interesting research. Thanks. :)

If KB skin mod pops up somewhere for dl, I'll mention it here for anonymous gamer.
RhymeKidder
Super Member
 
Posts: 300
Joined: Wed Apr 03, 2013 1:39 pm
Thanks: 119
Thanked: 127 times in 74 posts

Re: Prince of Persia The Two Thrones is censored???

Postby hfric » Sun Feb 21, 2016 9:16 pm

The magic of Google bots :lol:
▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬ஜ۩۞۩ஜ▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬
Image
▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬ஜ۩۞۩ஜ▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬
User avatar
hfric
3DSL Moderator
 
Posts: 5002
Joined: Sun Jan 09, 2005 2:51 am
Thanks: 131
Thanked: 569 times in 482 posts

Re: Prince of Persia The Two Thrones is censored???

Postby annoyment » Mon Feb 22, 2016 1:02 pm

My 200th waste of space, yippie! Here's a detailed testing report...
Grabbed the trial demo from AL (@ T-Online) via Wayback Machine (that option still works, might as well fix the links :) ) plus the final NoCD. Then made a leap of faith and upgraded to WIN 10!?! The trial demo has SF ProActive and five languages for setup so I presume the trial is also EU. Doesn't work on host 10 and guest VMware XP SP2, tried host XP SP2 (still have this crap :lol: ), works only up to the activation screen (gives me hardware code but no S/N on manual, no internets on the desktop so IDK, not wanna do it auto :x ). Tested the final NoCD (thanks again mate :D ), works nicely, except with some unstable polygon glitching issues (flickering grass at the start and at times too much sands laying down, dunno if it's exactly that or perhaps at any given point in time of the sitting that the issue occurs due to memory overload) and still crashing @ prtscr, plus a little weird head physics during speed kills. Other than that you've PWNd the internet :mrgreen:
One note though, during the whole part before the first sand monsters were met, is it hardcoded that the gore (decap etc) is disabled on human enemies (thought of it being due to the "improper blade", but also happens with the time slicer for a little while longer :P )?
Windows is shutting down
"Hellos, plz help with this, will help backward." -Wimpy
Image
User avatar
annoyment
Super Member
 
Posts: 1997
Joined: Tue Jul 14, 2015 9:30 pm
Location: Land of KEBAB REMOVERS
Thanks: 602
Thanked: 768 times in 659 posts

PreviousNext

Return to General Topics

Who is online

Users browsing this forum: No registered users and 89 guests