The VG Resource

Full Version: HP & The Chamber of .Geo files, help would be appreciated.
You're currently viewing a stripped down version of our content. View the full version with proper formatting.
Hello, homies. Been trying to rip some models off the game Harry Potter & The Chamber of Secrets Gamecube version & most of the files are in .geo format which has put me in a bit of a pickle. Is there any program/converter that allows me to make the .geo files into perhaps fbx's or obj's or anything to that sort? Ninjaripper tends to produce messy results so i wonder if theres more easier way to get this done.

Thank you for reading.
Hi, I've been looking into the HPCoS .GEO format for quite a while actually. I've been able to extract textures, geometry, and some skeleton data from it so far, but I'm sure it contains much more information like animations and various triggers. The findings are not very well documented for now unfortunately, but I have a Python script that converts the .GEO file into .OBJ/.MTL files. It only currently works for the Xbox version though and it's not perfect. For example, it currently doesn't support most .GEO file that have an accompanying .GDT file.

You can find the script and the textures that need to be supplied currently here:
https://github.com/metallicafan212/Harry...20Exporter

There's also a quite active Harry Potter modding Discord that has a separate console channel that you might find interesting. You can find that Discord link on the main page of the GitHub link here:
https://github.com/metallicafan212/Harry...UnrealWiki

Ask away if you need any help or more information about the format.

Cheers!
(10-31-2022, 02:18 PM)Pixel_VGR Wrote: [ -> ]Hi, I've been looking into the HPCoS .GEO format for quite a while actually. I've been able to extract textures, geometry, and some skeleton data from it so far, but I'm sure it contains much more information like animations and various triggers. The findings are not very well documented for now unfortunately, but I have a Python script that converts the .GEO file into .OBJ/.MTL files. It only currently works for the Xbox version though and it's not perfect. For example, it currently doesn't support most .GEO file that have an accompanying .GDT file.

You can find the script and the textures that need to be supplied currently here:
https://github.com/metallicafan212/Harry...20Exporter

There's also a quite active Harry Potter modding Discord that has a separate console channel that you might find interesting. You can find that Discord link on the main page of the GitHub link here:
https://github.com/metallicafan212/Harry...UnrealWiki

Ask away if you need any help or more information about the format.

Cheers!

That's cool! Do you reckon this program can export the maps themselves?
(12-28-2022, 07:43 PM)TheKidNamedFinger Wrote: [ -> ]
(10-31-2022, 02:18 PM)Pixel_VGR Wrote: [ -> ]Hi, I've been looking into the HPCoS .GEO format for quite a while actually. I've been able to extract textures, geometry, and some skeleton data from it so far, but I'm sure it contains much more information like animations and various triggers. The findings are not very well documented for now unfortunately, but I have a Python script that converts the .GEO file into .OBJ/.MTL files. It only currently works for the Xbox version though and it's not perfect. For example, it currently doesn't support most .GEO file that have an accompanying .GDT file.

You can find the script and the textures that need to be supplied currently here:
https://github.com/metallicafan212/Harry...20Exporter

There's also a quite active Harry Potter modding Discord that has a separate console channel that you might find interesting. You can find that Discord link on the main page of the GitHub link here:
https://github.com/metallicafan212/Harry...UnrealWiki

Ask away if you need any help or more information about the format.

Cheers!

That's cool! Do you reckon this program can export the maps themselves?
It should be able to, but most maps have their data split into both .GEO and .GDT files which the script doesn't handle too well right now. Some work and others don't.

I'm working on a Blender addon to further handle loading in all parts of maps, but it's very much a work in progress and won't be done for a while. Right now it requires a fair amount of manual work to get it properly loaded, but if you have any model / map that you need I can send it over to ya. That also goes for anyone else reading this thread.

Cheers!
(12-28-2022, 07:57 PM)Pixel_VGR Wrote: [ -> ]
(12-28-2022, 07:43 PM)TheKidNamedFinger Wrote: [ -> ]
(10-31-2022, 02:18 PM)Pixel_VGR Wrote: [ -> ]Hi, I've been looking into the HPCoS .GEO format for quite a while actually. I've been able to extract textures, geometry, and some skeleton data from it so far, but I'm sure it contains much more information like animations and various triggers. The findings are not very well documented for now unfortunately, but I have a Python script that converts the .GEO file into .OBJ/.MTL files. It only currently works for the Xbox version though and it's not perfect. For example, it currently doesn't support most .GEO file that have an accompanying .GDT file.

You can find the script and the textures that need to be supplied currently here:
https://github.com/metallicafan212/Harry...20Exporter

There's also a quite active Harry Potter modding Discord that has a separate console channel that you might find interesting. You can find that Discord link on the main page of the GitHub link here:
https://github.com/metallicafan212/Harry...UnrealWiki

Ask away if you need any help or more information about the format.

Cheers!

That's cool! Do you reckon this program can export the maps themselves?
It should be able to, but most maps have their data split into both .GEO and .GDT files which the script doesn't handle too well right now. Some work and others don't.

I'm working on a Blender addon to further handle loading in all parts of maps, but it's very much a work in progress and won't be done for a while. Right now it requires a fair amount of manual work to get it properly loaded, but if you have any model / map that you need I can send it over to ya. That also goes for anyone else reading this thread.

Cheers!

How to use the script? Tell me please!
(02-05-2023, 09:26 PM)suummalumcuique Wrote: [ -> ]
(12-28-2022, 07:57 PM)Pixel_VGR Wrote: [ -> ]
(12-28-2022, 07:43 PM)TheKidNamedFinger Wrote: [ -> ]That's cool! Do you reckon this program can export the maps themselves?
It should be able to, but most maps have their data split into both .GEO and .GDT files which the script doesn't handle too well right now. Some work and others don't.

I'm working on a Blender addon to further handle loading in all parts of maps, but it's very much a work in progress and won't be done for a while. Right now it requires a fair amount of manual work to get it properly loaded, but if you have any model / map that you need I can send it over to ya. That also goes for anyone else reading this thread.

Cheers!

How to use the script? Tell me please!

Hi,
Download both the "geo2obj.py" and "textures.zip" from the link provided and then unzip the textures.zip to someplace. You can then run the geo2obj.py via something like this:

python3 geo2obj.py "C:/HPCoS/example.geo" "C:/textures/" "C:/output/"

It should then spit out an .obj and .mtl file in the directory specified, in this case "C:/output/".

Cheers!