Users browsing this thread: 3 Guest(s)
ps1 model ripping for newbies
#1
So, first you will need the following.
Blender v 2.79:  Index of /release/Blender2.79/
The blender cats plugin:  Release 0.19.0 · absolute-quantum/cats-blender-plugin · GitHub
and the duckstation 3d capture build:  Releases · scurest/duckstation-3D-Screenshot

Once, you set up everything. Like installing cats to blender, and setting up duckstation. We can begin.

1st) Boot up duckstation like you would when, playing a game . Go to a scene where the model you want is visable. Don't rip the scene just yet we need to change a few things. After, you click the 3d screenshot tab. Make sure only the following boxs are clicked. Disable culling, capture front and back, and use pgxp. After, you done that. Click take screenshot.

2) After, the screenshot is done. The file will be at c:/my documents, duckstation, screenshots_3d, (game name ). Go to blender and import your obj model rip. Make sure you scale down the model so all objects can be seen. Since, blender does have bad culling. Once, you scaled the model. Go to your cats tab and locate the optimization tab. You will see a tab for atlas. You will need to install the python script. You way need to save the project and reboot blender. If so do so and just re import the .blend file. Once, your back at the atlas tab. Click the enable material combiner tab.

 Click on the save atlas to. You will need to save the atlas to where you will export the fbx or obj model to. This will merge all textures into one. For better obptimization and fix any uv map related issues. Once, that's done export the model as bfx or obj. 

3) Now if your familar with neosis. You can double click on the model in the gui or start a new project with blender. So you can import the fbx model, change the object mode to texture paint mode. To see the model was successfully ripped and patched. As you can see below I ripped the ps1 harry potter models. 

If you have questions or need help feel free to message or dm me.


Attached Files Thumbnail(s)
   
Reply
Thanked by:
#2
I actually do have 2 questions when it comes to PS1 ripping. Eutechnyx games, such as C3 Racing/Max Power Racing or any other game made my them, always come out looking like this when using Duckstation (if you look at the image). How do I solve this? Will that Blender plugin sort that mess? Here's the example since no one gave me an answer for it:

[Image: attachment.php?aid=16229]

And Vanishing Point for the PS1 has confusing car textures, they're all over the place and they're hard to figure out which is the right one when ripping them.
Reply
Thanked by:
#3
(11-21-2024, 04:47 AM)Crimson Blade Wrote: I actually do have 2 questions when it comes to PS1 ripping. Eutechnyx games, such as C3 Racing/Max Power Racing or any other game made my them, always come out looking like this when using Duckstation (if you look at the image). How do I solve this? Will that Blender plugin sort that mess? Here's the example since no one gave me an answer for it:

[Image: attachment.php?aid=16229]

And Vanishing Point for the PS1 has confusing car textures, they're all over the place and they're hard to figure out which is the right one when ripping them.
Were you trying to rip the model during a title screen / loading screen? Even if a model was visible than I would recommend against ripping on any non-player controlled gameplay sections. If you can load a scene where the model you want is visible. Pause the game. Go to setting/ advance. Go to the enhancement and on the right side near the bottom click the following tabs. Geometry correction, perspective correct textures, and culling correction. You may need this enable.

Once, that's done. Cloe the settings tab. Click the 3d screenshot tab. Make sure disable culling is enabled, dump full 256x256 is disabled, capture front and back is enabled, use pgxp is enabled. These will fix any rendering issues that can happen when the model rips incorrectly. Once, the model is ripped use blender 2.93 with the cats plugin. When you import the model and create a atlas file. Your going to merged all textures into 1. Because you separated the textures into how the game would have rendered each image instead of weird chunks. Blender will use cats to better merge the images. So when you export the model using the cats tool. 

 If the new model and texture is in the saved folder the model should now be correctly ripped and patch. However, some games like kingsleys adventure does rely on in engine textures. So, the croc engine and some other games may not have textures for characters. If that happens. You will have to create your own textures using blender texture paint or some other art program.
Reply
Thanked by:


Forum Jump: