So i begin ps2 testing, and result is no very optimistic.
I start from "24 the game" and got nothing, i apply every config file, and it still freezes.
This mean 2 things, first - some games need a very unique patch, and second - it took forever to test every problem game with every config, and still it may be useless.
I told you that is impossible to fix emulator in way you want it. There is no source code, plus even simplest things are obfuscated. Next is that some games need hacks to work like on PCSX2, if you apply those hacks to all games by "fixing" emulator. Then most games stop work correctly.Testing all games witch problems is pointless, problem lies in emulators not in games, it will be faster if any capable programmers could try to fix psx,psp,ps2 emulators. It may take year or years to patch all each game separately. I checking many config fils to "MAFIA" took me meny houres and still does not work correctly.
I understand, I did not know that there is no source codeI told you that is impossible to fix emulator in way you want it. There is no source code, plus even simplest things are obfuscated. Next is that some games need hacks to work like on PCSX2, if you apply those hacks to all games by "fixing" emulator. Then most games stop work correctly.
Not sure that you understand that is also hundred(s) of hours of work for free, just to make few games more playable..
If that would be so easy, then someone will already did it.
I agree. But I wont give up.
By the way most of the Ps2 games (approx. 80%) working great on Ps3. So we can do the following:
- I will help vaan to test all problem games with the config files. I know its lot of work but there is a chance. (see Baldurs Gate and the related games or the Mana Khemia and the Atellier Iris series) I just wondering how the Forbidden Siren 2 config file works with some other games.
- I just hope that mysis or other developer help us to make new config files to fix the bigger and blockbuster games like Star Ocean 3, Valkyrie Profile2, Yakuza 1, Tales of Abyss, Suffering 1 and 2, Radiata Stories, Dawn of Mana, Summoner 2 and the Dot Hack series (6 games).
There is no need a fix for every junk and little game. Try to focus on the big and popular names.
Get this file
http://rgho.st/66vgJsZqZ
You'll find comments about all ps2 games, just test what you like, and post here results, it will be very helpful.
I start with letter A (Ace Combat, Ape Escape 2, Ar tonelico 1,2, Arc the Lad - End of Darkness, Arcana Heart, Atelier Iris 1,2,3, ATV - Quad Power Racing 2).
With mana khemia config?Atelier Iris starts, but gives black screen after first scene.
https://github.com/Zarh/ManaGunZ/commit/b9b6a01631847a205edb42e0871bacd354c2ecf9
@mysis: yesterday i tried to test the Baldurs Gate config but something wrong. I got black screen every time when I place the config file in the right folder.
Can you look at my config file? Maybe I missed something.
http://www21.zippyshare.com/v/VHHHLsgc/file.html
Ohh wait, my mistake... i just explained (without noticing) why is not working for you XD
Is because your firmware version (of more exactly the version of the emulator)
Note in the config file it tells is required emulator version 0x431B (after swapped bytes)... if you convert that value to decimal this is 17179.... and this is the emulator version included in firmware 4.50
You are in 4.46... so the config file is ignored
Yes!, i loved that series
Btw @mysis, this patch i think is related with the UV mapping of textures, you mentioned UV before (for other commands) but i think is this one which is related with UV
Maybe there are several related with UV though
By looking at your screenshot is the frst thing that came to mind... some problem with the UV coordinates... so the textures are not "sticked" with precission over the polygons
This patch used in baldurs gate series fixed that... and seems to be generic because is enabling a feature (the command doesnt accept any parameter as you wrote, i still have some doubts because its lenght though)
Anyway... the way how you have used it in baldurs gate is generic, and could work with lot of games
---------------------------
There is another problem related with textures (or opacity, im not sure) i been told (but i have not seen myself)... it happens in "destroy all humans 2" (not in the first one)
Imagine you have a lightpoint behind a building (as example, a flying UFO with the party lights on)... the building is supposed to be a solid object, but no... you see the building rendered normally but the light transpasses it
Is different than the problem of baldurs gate... but is a bit related with textures and polygons
I think what happens here is the light is applyed to the opposite side of the polygon (so some coordinates are wrong)
So i begin ps2 testing, and result is not very optimistic.
I start from "24 the game" and got nothing, i apply every config file, and it still freezes.
This mean 2 things, first - some games need a very unique patch, and second - it took forever to test every problem game with every config, and still it may be useless.
I agree. But I wont give up.
By the way most of the Ps2 games (approx. 80%) working great on Ps3. So we can do the following:
- I will help vaan to test all problem games with the config files. I know its lot of work but there is a chance. (see Baldurs Gate and the related games or the Mana Khemia and the Atellier Iris series) I just wondering how the Forbidden Siren 2 config file works with some other games.
- I just hope that mysis or other developer help us to make new config files to fix the bigger and blockbuster games like Star Ocean 3, Valkyrie Profile2, Yakuza 1, Tales of Abyss, Suffering 1 and 2, Radiata Stories, Dawn of Mana, Summoner 2 and the Dot Hack series (6 games).
There is no need a fix for every junk and little game. Try to focus on the big and popular names.
Ok. From your list with letter "A" Ar Tonelico 1 and 2 working great with config file. And the Atelier Iris 1,2 and 3 working with the Mana Khemia config file. I tested them all. But I got black screen or freeze (i dont remember which one) in the case of Arc the Lad.
And one more thing: when you create a config file in hex editor youneed to delete the game ID numbers. Just for example: in the case of Disaster Report you just need to add the first line "3D 00 00 00 26 44 00 00 44 00 00 00 00 00 00 00" to the empty hex file and skip the "53 4C 50 53 2D 32 35 31 31 33" values because without the gameid there is a chance that the config file will work with other games too.