PS3 Compatibility List - PS2 on PS3

I started working on something else in meantime (r&c2 mega thuret bug), and almost didn't touched Scarface since then. Here is config that i found in my notepad, i don't remember what it do :D Maybe it will be good.

Code:
3d 00 00 00 11 11 00 00 0a 00 00 00 03 00 00 00
90 37 64 00 20 00 81 c4 08 00 e0 03 94 37 64 00
80 3f 03 3c 00 00 00 00 2c 29 64 00 12 00 01 45
12 00 00 10 00 00 00 00

I believe i worked on draw distance, but can't test now. Anyway game is an ass, it will be much easier to patch emu instead of patching game. NTSC-U Scarface.
 
The wiki says that Crash Twinsanity SLUS-209.09 Is playable, it's not... It crashes right after Dingodile fight when you take the elevator and head to the house in front of you, unless there's a fix that I'm not aware of...
 
I started working on something else in meantime (r&c2 mega thuret bug), and almost didn't touched Scarface since then. Here is config that i found in my notepad, i don't remember what it do :D Maybe it will be good.

Code:
3d 00 00 00 11 11 00 00 0a 00 00 00 03 00 00 00
90 37 64 00 20 00 81 c4 08 00 e0 03 94 37 64 00
80 3f 03 3c 00 00 00 00 2c 29 64 00 12 00 01 45
12 00 00 10 00 00 00 00

I believe i worked on draw distance, but can't test now. Anyway game is an ass, it will be much easier to patch emu instead of patching game. NTSC-U Scarface.
It improved even more !!! while driving the game framedops a little in a few demanding places but to me it its unoticable and perfectly playabe now... i mean, if this is the best the emulator can get from this game, this config can easily be inserted in @aldostools database :)

I also tested my game's CD on my brother's PS2 for curiosity and i noticed it drops FPS in some places a little too.

Thanks @mrjaredbeta , @kozarovv and @Agrippa for your patience in fixing this game and others, you guys are fantastic !! :encouragement::encouragement:

@Major_Pothead92 can you test this config and tells us what you think ? in my opinion it improved without anything removed
 
Last edited:
Has the latest @kozarovv config got a better performance than mine without the trees? In general, we are able to modify the draw distance manually. I successfully managed to lower the draw distance for the trees and objects separately.

Here is the proof of concept, lowered objects draw distance by a half:

Code:
3d 00 00 00 11 11 00 00 0a 00 00 00 04 00 00 00
90 37 64 00 20 00 81 c4 08 00 e0 03 94 37 64 00
80 3f 03 3c 00 00 00 00 2c 29 64 00 12 00 01 45
12 00 00 10 A0 FF 50 00 20 43 03 3C A0 42 03 3C
00 00 00 00
 
The wiki says that Crash Twinsanity SLUS-209.09 Is playable, it's not... It crashes right after Dingodile fight when you take the elevator and head to the house in front of you, unless there's a fix that I'm not aware of...
I have played through this part and got up the elevator to the house without issue. Someone else had this same problem. What version of the game do you have?
 
I have played through this part and got up the elevator to the house without issue. Someone else had this same problem. What version of the game do you have?
Hmm... That's weird, the version of Crash Twinsanity SLUS-209.09 that I used is 1.00. The upscaler is turned on and set to Full Screen, and Smoothness is set to off. The game is in the encrypted iso format.
 
@CrashV If I remember correctly, the v2.00 of the game works without issue. I believe the other person who had problems used the same version as you. It must be a problem with that specific version, and there's no fix for that currently.

Can you check the md5 of ISO through a program like HashCalc to make sure the ISO is fine? I'm fairly positive that the rip is fine, but just to make sure...
 
Has the latest @kozarovv config got a better performance than mine without the trees? In general, we are able to modify the draw distance manually. I successfully managed to lower the draw distance for the trees and objects separately.

Here is the proof of concept, lowered objects draw distance by a half:

Code:
3d 00 00 00 11 11 00 00 0a 00 00 00 04 00 00 00
90 37 64 00 20 00 81 c4 08 00 e0 03 94 37 64 00
80 3f 03 3c 00 00 00 00 2c 29 64 00 12 00 01 45
12 00 00 10 A0 FF 50 00 20 43 03 3C A0 42 03 3C
00 00 00 00
Interesting... i didn't notice any difference, can you try lowering a little more but on the latest config from kozarovv ?

Also his config makes the game runs very very close to your config without trees
 
Interesting... i didn't notice any difference, can you try lowering a little more but on the latest config from kozarovv ?

Also his config makes the game runs very very close to your config without trees

Code:
3d 00 00 00 11 11 00 00 0a 00 00 00 04 00 00 00
90 37 64 00 20 00 81 c4 08 00 e0 03 94 37 64 00
80 3f 03 3c 00 00 00 00 2c 29 64 00 12 00 01 45
12 00 00 10 A0 FF 50 00 20 43 03 3C 20 42 03 3C
00 00 00 00

But it is more aggressive and the pop ins might be more distracting.

Code:
3d 00 00 00 11 11 00 00 0a 00 00 00 05 00 00 00
90 37 64 00 20 00 81 c4 08 00 e0 03 94 37 64 00
80 3f 03 3c 00 00 00 00 2c 29 64 00 12 00 01 45
12 00 00 10 A0 FF 50 00 20 43 03 3C 20 42 03 3C
9C FF 50 00 C8 42 03 3C C8 41 03 3C 00 00 00 00

This patch would affect the smaller objects also (e.g. stillages).

But if the frame drops are at the same places on the original PS2, then there is no need to play with these values.
 
Last edited:
Code:
3d 00 00 00 11 11 00 00 0a 00 00 00 04 00 00 00
90 37 64 00 20 00 81 c4 08 00 e0 03 94 37 64 00
80 3f 03 3c 00 00 00 00 2c 29 64 00 12 00 01 45
12 00 00 10 A0 FF 50 00 20 43 03 3C 20 42 03 3C
00 00 00 00

But it is more aggressive and the pop ins might be more distracting.

Code:
3d 00 00 00 11 11 00 00 0a 00 00 00 05 00 00 00
90 37 64 00 20 00 81 c4 08 00 e0 03 94 37 64 00
80 3f 03 3c 00 00 00 00 2c 29 64 00 12 00 01 45
12 00 00 10 A0 FF 50 00 20 43 03 3C 20 42 03 3C
9C FF 50 00 C8 42 03 3C C8 41 03 3C 00 00 00 00

This patch would affect the smaller objects also (e.g. stillages).

But if the frame drops are at the same places on the original PS2, then there is no need to play with these values.
Alright, played it for 2 hours and heres the results : first config didn't show anything improved, but with second config, the Sandman's Plantation, Nacho contreras mission, Un-load, Nacho's tanker and some areas of the map showed good improvements, Babylon entrance street is the only place the netemu don't like, but no worries because PS2 struggles a little with that place too.
 
Interesting. You can tinker a bit with these settings:
9C FF 50 00 C8 42 03 3C C8 41 03 3C

These bold values need to be reversed for us humans. They are float values. 42C8 is an original value and an equivalent to 100. 41C8 is patched value and an equivalent to the 25. Floating Point to Hex Converter (gregstoll.com)

I am not able to find in the NTSC version an additional tree draw distance value present in the PAL version. But as you reported, even with all trees disabled there is still a slowdown.

The problem is, even with a lowered draw distance for objects, they are still there, but invisible. It may affect a gameplay if you collide with them, for example when shooting from the distance.
 
Interesting. You can tinker a bit with these settings:
9C FF 50 00 C8 42 03 3C C8 41 03 3C

These bold values need to be reversed for us humans. They are float values. 42C8 is an original value and an equivalent to 100. 41C8 is patched value and an equivalent to the 25. Floating Point to Hex Converter (gregstoll.com)

I am not able to find in the NTSC version an additional tree draw distance value present in the PAL version. But as you reported, even with all trees disabled there is still a slowdown.

The problem is, even with a lowered draw distance for objects, they are still there, but invisible. It may affect a gameplay if you collide with them, for example when shooting from the distance.
Thank you for the explanation about the values, i'm not gonna lower the draw distance because it is on point, i did an Race side-mission in the islands and this race requires good speed and precision in a path with rocks and stuff, so they really spawn right on time with your config when im racing there, that means if it gets lowered down just a little more the race will become very hard like almost impossible to complete. So i'll just use your second config :)

You can send here the second config for the PAL version, me or even @Vika23 can try it out too
 
Code:
3d 00 00 00 11 11 00 00 0a 00 00 00 04 00 00 00
90 37 64 00 20 00 81 c4 08 00 e0 03 94 37 64 00
80 3f 03 3c 00 00 00 00 2c 29 64 00 12 00 01 45
12 00 00 10 9C FF 50 00 C8 42 03 3C 48 42 03 3C
00 00 00 00

Here is the small objects draw distance set half to the original, there might be less pop in at the expense of the frame rate. It may be boring to test, but there is no other way to find the sweet spot unfortunately.

You do not have to perform an extensive testing. Just check the places you know the frame rate is struggling.
 
Code:
3d 00 00 00 11 11 00 00 0a 00 00 00 05 00 00 00
90 37 64 00 20 00 81 c4 08 00 e0 03 94 37 64 00
80 3f 03 3c 00 00 00 00 2c 29 64 00 12 00 01 45
12 00 00 10 A0 FF 50 00 20 43 03 3C 20 42 03 3C
9C FF 50 00 C8 42 03 3C C8 41 03 3C 00 00 00 00
Code:
3d 00 00 00 11 11 00 00 0a 00 00 00 04 00 00 00
90 37 64 00 20 00 81 c4 08 00 e0 03 94 37 64 00
80 3f 03 3c 00 00 00 00 2c 29 64 00 12 00 01 45
12 00 00 10 9C FF 50 00 C8 42 03 3C 48 42 03 3C
00 00 00 00

Here is the small objects draw distance set half to the original, there might be less pop in at the expense of the frame rate. It may be boring to test, but there is no other way to find the sweet spot unfortunately.

You do not have to perform an extensive testing. Just check the places you know the frame rate is struggling.
I tried this config, unfortunately the problems like stutters in those missions etc.. happened in this config, so in my opinion your best config is this one :
3d 00 00 00 11 11 00 00 0a 00 00 00 05 00 00 00
90 37 64 00 20 00 81 c4 08 00 e0 03 94 37 64 00
80 3f 03 3c 00 00 00 00 2c 29 64 00 12 00 01 45
12 00 00 10 A0 FF 50 00 20 43 03 3C 20 42 03 3C
9C FF 50 00 C8 42 03 3C C8 41 03 3C 00 00 00 00

Also my original game in CD is a pal copy, so i would like to play with this config there because i still have my converted ps2 save, i only used the NTSC copy to test the configs :)
 
Last edited:
So we have to find the sweetest spot between the 25 and 50. Something like that:
Code:
3d 00 00 00 11 11 00 00 0a 00 00 00 04 00 00 00
90 37 64 00 20 00 81 c4 08 00 e0 03 94 37 64 00
80 3f 03 3c 00 00 00 00 2c 29 64 00 12 00 01 45
12 00 00 10 9C FF 50 00 C8 42 03 3C 0C 42 03 3C
00 00 00 00


Code:
A0 FF 50 00 20 43 03 3C 20 42 03 3C

This line is not needed, since you wrote there are no improvements with reducing the draw distance of the bigger objects, such as containers.
 
So we have to find the sweetest spot between the 25 and 50. Something like that:
Code:
3d 00 00 00 11 11 00 00 0a 00 00 00 04 00 00 00
90 37 64 00 20 00 81 c4 08 00 e0 03 94 37 64 00
80 3f 03 3c 00 00 00 00 2c 29 64 00 12 00 01 45
12 00 00 10 9C FF 50 00 C8 42 03 3C 0C 42 03 3C
00 00 00 00


Code:
A0 FF 50 00 20 43 03 3C 20 42 03 3C

This line is not needed, since you wrote there are no improvements with reducing the draw distance of the bigger objects, such as containers.
I tested it, it has slowdowns, so the config that i mentioned above in my message still the best config...
I think with that one you just hit the sweetest spot as it looks good and probrably theres no way to make it better without removing stuff.
 
Could you check this config last time?

Code:
3d 00 00 00 11 11 00 00 0a 00 00 00 04 00 00 00
90 37 64 00 20 00 81 c4 08 00 e0 03 94 37 64 00
80 3f 03 3c 00 00 00 00 2c 29 64 00 12 00 01 45
12 00 00 10 9C FF 50 00 C8 42 03 3C C8 41 03 3C
00 00 00 00

The config you mentioned has got a draw distance lowered too aggressively. It was made only for a quick test.
 
Could you check this config last time?

Code:
3d 00 00 00 11 11 00 00 0a 00 00 00 04 00 00 00
90 37 64 00 20 00 81 c4 08 00 e0 03 94 37 64 00
80 3f 03 3c 00 00 00 00 2c 29 64 00 12 00 01 45
12 00 00 10 9C FF 50 00 C8 42 03 3C C8 41 03 3C
00 00 00 00

The config you mentioned has got a draw distance lowered too aggressively. It was made only for a quick test.
I did a comparasion with both configs and did the same missions for both, the lowered agressively config showed the best results, is still the best one :)
 

Similar threads

Back
Top