English | 中文
ps2mc-browser
is a PS2
save file viewer that can parse the vertices and texture data of 3D icons in PS2
saves, and then render the icons using OpenGL's capabilities.
If you're familiar with PS2
or have a certain understanding of PS2
save files, ps2mc-browser
can be a very useful tool. It can not only help you view and understand the structure of the save files, but also display these saves on the canvas in the form of 3D icons.
3D icons can exhibit different actions based on mouse interactions.
The dependencies are listed below:
- Python3.10
- WxPython
- Numpy
- ModernGL
- PyGlm
It is recommended to use uv
to create and run in a virtual environment.
uv venv --python python3.10
uv pip install ps2mc-browser
uv run ps2mc-browser
Run the above command to open a GUI window. From the menu bar, select Open File
and then select the .ps2
file from your computer.
Alternatively, you can download the latest prebuilt releases from GitHub: 👉 https://github.com/caol64/ps2mc-browser/releases
- Analyze the file system of the PS2 memory card
- Export save files from the PS2 memory card
- Analyze the 3D icons of PS2 game save files
- Render the 3D icons of PS2 game save files using Python and OpenGL
- Implementation of RLE algorithm in PS2
- Texture image encoding algorithm A1B5G5R5 in PS2
- Analysis of Shader Code in PS2MC-Browser