PS3 Compatibility List - PS2 on PS3

Attachments

  • photo-1.jpg
    photo-1.jpg
    51.6 KB · Views: 96
  • photo-2.png
    photo-2.png
    38.2 KB · Views: 95
  • photo-3.png
    photo-3.png
    15.8 KB · Views: 101
I'm building a simple web tool to extract patches from ps2_net_emu configs, maybe it will help with the netemu -> gx_emu conversion. For now, only patches with command 0x0A are output. If anyone wants to help, or give tips, the project is open.
I'm still a noob :(.

link: https://net-emu-patch-extractor.vercel.app/
repository: https://github.com/LeonardoMeireles55/NetEmuPatchExtractor
I got it running:

upload_2024-11-23_13-19-29.png


fyi, here are the instructions for install node.js: https://nodejs.org/en/download/package-manager

you have to invoke the environment and node version before doing npm install and npm start, every time afaik.
 
@Leonardo Meireles @Charles_n_town If you get to convert the CONFIG files for ps2_netemu to ps2_gxemu, could some of you put it in a zip file and post it here to include them in the next update of webMAN MOD?

The ps2_gxemu configs are included in the webMAN MOD full installer in the folder USRDIR/CONFIG
The folders CUSTOM and NET are contains the custom and official files respectively.
 
I'm not too familiar with ps2 patches. in fact, I've never tried doing one. the first link in @Leonardo Meireles ' post should be good for anyone who wants to try testing it out, since it's published. I had node.js installed already, since I learned how to use it for web assembly builds of the sonic games (it's better than python as python web hosting seems to be more strict about names iirc), so I just had to refresh my memory for it here. you can host it yourself if you want with node.js, but it may be easier for most to use the website that Leonardo published. I might try building a patch at some point, just to learn how to do it, but I'll probably have to do some reading on how that's actually done.
 
Btw, if you host it yourself, Google kill-port to "kill" the port being used, in case you want to move or delete the cloned repo. It's part of node, but it must be installed or the port will still be in use after you're finished. Otherwise, you'll have to restart your computer to kill the port.
 
Constantine (SLUS-21142)
Code:
3D 00 00 00 57 44 00 00 0A 00 00 00 01 00 00 00
84 A5 33 00 0E 00 40 10 00 00 00 00
Skips check due to inaccurate math and allows player to climb dumpster in level 2.

All credits to kozarovv for finding this. This is untested on PS3, but works fine on PCSX2.

Constantine (SLES-52872)
Code:
3D 00 00 00 57 44 00 00 0A 00 00 00 01 00 00 00
EC 9E 33 00 0E 00 40 10 00 00 00 00

Dumpster bug on Second Level - FiXed!
VIDEO


Tested on PS3/PS4! Works good! Again, thanks alot!

Constantine|Dumpster FiX|Widescreen|PS2toPS4 Test
 
For now you can't translate 0x0A command where 2 addresses are not consecutive. Well, you can, but you need game's elf for that. Simple translation was possible for Black because original patch replaces consecutive pairs of addresses, like 0037EB14 and 0037EB18. When porting configs keep in mind that many of netemu configs have additional patches which are supposed to remove some extensive effect like blur, etc. This kind of patches are not required for GX configs. The best way is to check this thread for patch explanations. For example on gxemu Black needs only 4 of 6 patches to make it work correctly. Just wait little bit. Kozarovv's new gxemu have support for new config's command that makes 0x0A porting much easier. It should be released this week.
 
Yeah, it's weird, 0x26 + 0x10 doesn't seem to do much, aside from making the game run at about 3 FPS: the flashing is just as bad as without config, unless I also add either 0x27 or use 0x0F + 0x10 instead, but in that case it just works almost the same with 0x27 alone, i.e. makes flashes less prominent, but doesn't get rid of them completely.
In fact, because the game runs so much slower with 0x10 active, those flashes become even more noticeable than with a config with nothing more than 0x27 (such one usually looks almost comletely fixed).
Does PCSX2's div hack affect VU0 operations as well? Psdev wiki says that one of the modes for 0x12 is essentially 0x10, but for VU0 opcodes, so maybe that could help? I would try, but I'm not yet sure how to use that complex command properly…

Here's the memcard with all levels unlocked that I use with PCSX2, and I also included two savestates for both PAL and NTSC versions there:
https://gofile.io/d/6m3pYz
The level with that broken cutscene is called "Powers of Levitation". Unfortunately, the game doesn't allow saving mid-level, and the cutscene in question triggers at the very end, meaning that it's required to play the whole level from start to finish to see it. If you're not familiar with the game, the video I linked earlier should show how to beat it, but doing this every time sure gets annoying even when you know what to do. (

Thank you so much for trying to help me!
Try this config to fix the issue:

Ecco the Dolphin: Defender of the Future (SLUS-20394)
Code:
3D 00 00 00 57 44 00 00 0A 00 00 00 02 00 00 00
40 C8 2C 00 10 FF BD 27 08 00 E0 03 44 C8 2C 00
D0 00 BF FF 00 00 00 00

Ecco the Dolphin: Defender of the Future (SCES-50499)
Code:
3D 00 00 00 57 44 00 00 0A 00 00 00 02 00 00 00
98 9A 2C 00 10 FF BD 27 08 00 E0 03 9C 9A 2C 00
D0 00 BF FF 00 00 00 00

Kozarovv made it. It seems to not change any visual effects to the game, but maybe you know a bit more about if anything else has changed.
 
It seems to not change any visual effects to the game, but maybe you know a bit more about if anything else has changed.
Sadly, I noticed that these configs seem to disable at least two visual effects: one is purple balls of light emitting from dying boss of the "Ice and Fire" level (I mentioned this one before, as my attempt to use command 0xA almost broke this as well), and the other one is small bubbles that should appear when you activate generators/turbines in the "Powers of Levitation" level.

Thank you both for looking into this regardless!
I'll keep poking the game myself too (e.g. this new function, or will try to find something else), and if nothing else works, I guess using command 0x27 on that range I found might actually be not that bad: the glitch is usually either fully gone or is so minor that most probably won't even notice it unless they know what to look for (though, maybe others disagree). I might've thought it was worse because of my tests with 0x0F, and I would say that this command does work slightly worse. Either way, the whole game is full of tiny glitches on netemu overall (and PS3 surely won't handle fully accurate math), like the aforementioned Ice and Fire level having lots of flickering textures on the ceiling, for example, but at least that one cutscene won't be an epilepsy hazard anymore.
Speaking of which, does anyone know whether this game has less glitches on gxemu?

-----

Since I'm writing a message anyway, I guess I may as well summarize my latest testings here:

0x27 = minor glitching, often fully gone;
0x27+0x10 = no difference with 0x27 alone;
0x26+0x10 = seemingly no effect on the glitch at all;
0x26+0x27 or 0xF = better than no config, but worse than 0x27 alone;
0x26+0x27+0x10 or 0xF+0x10 = same as above, but easier to notice regression due to slowdowns;

Also done some tests with 0xE, don't have a clear conclusion yet, but it definitely needs to be applied to several vadd/vsub instructions to have any effect, so maybe using a 0x27 with a range is more productive still.
 
Hello, is there any configuration or solution for the errors in Ultimate Spider Man (SLES 533.91) in the cinematics and also for the deformations of the roofs, I think it is because of mipmapping)?
and is there a solution for a flickering that appears in soul reaver 2 PAL , it is quite noticeable when climbing in the dark reaver forge?
 
Last edited:
CONFIG DUMP!

Supplying configs here by kozarovv and myself to fix a variety of games:

Freaky Flyers (fixes freezes while retaining snow effect) - thanks kozarovv!
Ghost in the Shell: Stand Alone Complex (fixes frame rate issues)
True Crime: New York City (fixes additional freezes near Grand Central Station, probably others)
Yu-Gi-Oh! The Duelists of the Roses (fixes graphical glitches)
Street Mahjong Trance: Majin 2 (fixes hang after Sunsoft logo) - thanks kozarovv!
The Sims 2: Castaway, The Sims 2: Pets (fixes PS3 shutdowns in grab mode and other places and improves performance) - thanks kozarovv!
other The Sims games (should fix potential freezes and improves performance)

I should be able to fix TY the Tasmanian Tiger freezing issues soon as well.

@aldostools I am just including them in the attached zip cause there are too many to post. Japanese version of Yu-Gi-Oh! is called Yu-Gi-Oh! Shin Duel Monsters II: Keishou sareshi Kioku, all other games should be named as their folder name in archive.
 

Attachments

CONFIG DUMP!

Supplying configs here by kozarovv and myself to fix a variety of games:

Freaky Flyers (fixes freezes while retaining snow effect) - thanks kozarovv!
Ghost in the Shell: Stand Alone Complex (fixes frame rate issues)
True Crime: New York City (fixes additional freezes near Grand Central Station, probably others)
Yu-Gi-Oh! The Duelists of the Roses (fixes graphical glitches)
Street Mahjong Trance: Majin 2 (fixes hang after Sunsoft logo) - thanks kozarovv!
The Sims 2: Castaway, The Sims 2: Pets (fixes PS3 shutdowns in grab mode and other places and improves performance) - thanks kozarovv!
other The Sims games (should fix potential freezes and improves performance)

I should be able to fix TY the Tasmanian Tiger freezing issues soon as well.

@aldostools I am just including them in the attached zip cause there are too many to post. Japanese version of Yu-Gi-Oh! is called Yu-Gi-Oh! Shin Duel Monsters II: Keishou sareshi Kioku, all other games should be named as their folder name in archive.
Thanks for big work!
 
CONFIG DUMP!

Supplying configs here by kozarovv and myself to fix a variety of games:

Freaky Flyers (fixes freezes while retaining snow effect) - thanks kozarovv!
Ghost in the Shell: Stand Alone Complex (fixes frame rate issues)
True Crime: New York City (fixes additional freezes near Grand Central Station, probably others)
Yu-Gi-Oh! The Duelists of the Roses (fixes graphical glitches)
Street Mahjong Trance: Majin 2 (fixes hang after Sunsoft logo) - thanks kozarovv!
The Sims 2: Castaway, The Sims 2: Pets (fixes PS3 shutdowns in grab mode and other places and improves performance) - thanks kozarovv!
other The Sims games (should fix potential freezes and improves performance)

I should be able to fix TY the Tasmanian Tiger freezing issues soon as well.

@aldostools I am just including them in the attached zip cause there are too many to post. Japanese version of Yu-Gi-Oh! is called Yu-Gi-Oh! Shin Duel Monsters II: Keishou sareshi Kioku, all other games should be named as their folder name in archive.

Tested the Sims 2 Castaway. It's perfect, I opened grab mode a few times and played for 55 minutes without a single shutdown (NTSC version). Don't need the inferior PSP port on my CFW Vita anymore, thank you.

Do you think you can improve Kya Dark Lineage and Extermination or are those just too complicated?
 
CONFIG DUMP!

Supplying configs here by kozarovv and myself to fix a variety of games:

Freaky Flyers (fixes freezes while retaining snow effect) - thanks kozarovv!
Ghost in the Shell: Stand Alone Complex (fixes frame rate issues)
True Crime: New York City (fixes additional freezes near Grand Central Station, probably others)
Yu-Gi-Oh! The Duelists of the Roses (fixes graphical glitches)
Street Mahjong Trance: Majin 2 (fixes hang after Sunsoft logo) - thanks kozarovv!
The Sims 2: Castaway, The Sims 2: Pets (fixes PS3 shutdowns in grab mode and other places and improves performance) - thanks kozarovv!
other The Sims games (should fix potential freezes and improves performance)

I should be able to fix TY the Tasmanian Tiger freezing issues soon as well.

@aldostools I am just including them in the attached zip cause there are too many to post. Japanese version of Yu-Gi-Oh! is called Yu-Gi-Oh! Shin Duel Monsters II: Keishou sareshi Kioku, all other games should be named as their folder name in archive.


Thank you, i used to play a lot Yu-Gi-Oh! The Duelists of the Roses when i was a kid,
btw is there any config for Tekken Tag? mine runs slow
 
Last edited:
Please, does anyone have ps2 config for gran turismo 4 spec II SCUS-97436 for update 1.08 ? during races the game has a drop in fps.
 
Tested the Sims 2 Castaway. It's perfect, I opened grab mode a few times and played for 55 minutes without a single shutdown (NTSC version). Don't need the inferior PSP port on my CFW Vita anymore, thank you.

Do you think you can improve Kya Dark Lineage and Extermination or are those just too complicated?

They will probably stay the same for now. I have looked into Extermination before and the slowdown is not too bad, but I couldn't find any fix for it anyways. Same for Kya.
Thank you, i used to play a lot Yu-Gi-Oh! The Duelists of the Roses when i was a kid,
btw is there any config for Tekken Tag? mine runs slow

It will be slow forever, unfortunately. The game is too VU-intensive for the emulator to handle (both netemu and gxemu), and there really isn't any way to fix it.
Please, does anyone have ps2 config for gran turismo 4 spec II SCUS-97436 for update 1.08 ? during races the game has a drop in fps.

I don't think one exists now, but the other region config just has to be ported over. It shouldn't be difficult to port.
 
Did anyone know if something is possible concerning SLES-50876 using PS2-FPKG v0.7 ?
I know this one is a hard nut since several years but maybe something is possible now in late 2024 with new technologies & A.I help...
(Finger Crossing)

This underrated gem deserve it

They don't make games like this anymore. Feel the Micheal Mann (Miami Vice & Heat) vibe starting at 02min35sec :

TRAILER :

MAKING OF :

The Community that still like this franchise is bigger than everyones can expect.
This 3rd Opus is simply a masterpiece of art (CGI , cutscenes , music , editing etc)

Hope we could gather a team here at PSX-PLACE to make this Classic Gem revive like a phoenix

EDIT : it is possible to use chatGPT or another A.I. to help creating the config file ?

I asked this question to chatGPT and here the answer i received :

QUESTION : It is possible to create a custom PS2 Confi File to fix playability issue for the game : Driv3r ? if yes how ?

chatGPT ANSWER :

Yes, it's possible to create or modify a custom PS2 configuration file (CONFIG file) to fix playability issues for Driv3r when running it on a backward-compatible PS3. These files are used by the PS3's PS2 emulator to improve compatibility with specific PS2 games.
Here's a step-by-step guide:
1. Understand PS2 CONFIG Files

PS2 CONFIG files are used by the PS3 to apply game-specific fixes or tweaks for PS2 games. They include settings like:



    • EE (Emotion Engine) and IOP (Input/Output Processor) tweaks for CPU performance.
    • GS (Graphics Synthesizer) fixes for graphical glitches.
    • System flags to address compatibility issues.
2. Tools You'll Need




    • A PS3 with custom firmware (CFW), such as your Cobra Rebug 4.82 setup.
    • A tool to extract and edit PS2 CONFIG files:
      • PS2 Config Editor (commonly used for this purpose).
      • Alternatively, use a hex editor like HxD for advanced users.
    • A backup of your Driv3r PS2 game.
3. Locate or Create the CONFIG File

Option 1: Search for an Existing CONFIG File




    • Some CONFIG files for popular games are available online. Search for a CONFIG file specifically for Driv3r.
    • Check forums like PSX-Place or dedicated PS3 modding communities.
Option 2: Create a New CONFIG File




    • Extract a Base CONFIG File:
      • Use the PS3's /dev_hdd0/game/PS2CONFIG directory to find an existing CONFIG file from another game.
      • Extract it to your PC using FTP or a USB drive.
    • Edit the CONFIG File:
      • Open the CONFIG file in a PS2 Config Editor.
      • Modify the settings:
        • EE/IOP Speed Tweaks: Useful for fixing performance issues.
        • Graphics Tweaks: Adjust settings like texture filtering or disable problematic effects.
      • Example flags:
        makefile
        Copier le code
        # Enable VSync to prevent screen tearing
        EnableVSync=1

        # Adjust the EE timing to prevent slowdown
        EETimingHack=1
    • Test Different Flags:
      • Refer to the PS2 CONFIG Flags Guide for a list of possible tweaks.
4. Apply the CONFIG File




    • Place the edited or newly created CONFIG file in the appropriate directory on your PS3:
      • /dev_hdd0/game/PS2CONFIG/
      • Ensure the CONFIG file is named to match the PS2 game's identifier (e.g., SLUS_209.63.CONFIG for Driv3r).
    • Reboot your PS3.
5. Test the Game




    • Launch Driv3r from your PS3 and observe if the issues are resolved.
    • If not, tweak the CONFIG file further based on what issues persist.
Additional Tips




    • Check forums for community-shared CONFIG files specific to Driv3r. This can save you time tweaking settings.
    • Keep backups of your edits and original files.
    • If you're new to CONFIG editing, try to find someone in the community who has already created a CONFIG file for Driv3r.
Let me know if you need more guidance on a specific step!
4o
 
Last edited:

Similar threads

Back
Top