The Forum is up for sale: XeNTaX Forum looking for new owner

[PSP] Conception Model File Help! (.psp.org/.giz)

Post questions about game models here, or help out others!
Post Reply
anime663
veteran
Posts: 111
Joined: Mon Jun 04, 2012 1:45 am
Has thanked: 29 times
Been thanked: 2 times

[PSP] Conception Model File Help! (.psp.org/.giz)

Post by anime663 »

Edit; I now have a decompressed model file which is .psp.orb but I don't know what to do with it. Can someone help?
https://mega.co.nz/#!C5E3waBS!Y5OdUUlM_ ... zRrT19ZNQU

I need some help being able to import the models for this game. I think the model/texture format is .psp.org and .giz file type. I'm not sure if they're compressed files or something, but I can't find anything to open, view, or extract them. I don't mind what program is used, just please help! I'm not very knowledgeable in binary and such. xD;

Image Is what the models look like if you wanted to know~

Thanks in advance!
Last edited by anime663 on Wed Jul 08, 2015 10:39 pm, edited 1 time in total.
chrrox
Moderator
Posts: 2602
Joined: Sun May 18, 2008 3:01 pm
Has thanked: 57 times
Been thanked: 1411 times

Re: [PSP] Conception Model File Help! (.psp.org/.giz)

Post by chrrox »

quickbms script to get decompressed models

Code: Select all

#quickbms script by chrrox
#extract GAMEDATA.CFI from Conception_Ore_no_Kodomo_wo_Undekure
get SUBFILES byte
set COUNT 0
comtype gzip
for a = 0 < SUBFILES
get NSIZE byte
getdstring FOLDER NSIZE
savepos tmp
get test byte
if test == 0xFC
get FILES short
else
goto tmp
get FILES byte
endif
for i = 0 < files
get NSIZE byte
math NSIZE -= 4
getdstring FILE NSIZE
getdstring EXT 4
get OFFSET long
get SIZE long
set NAME FOLDER
string NAME += FILE
        putarray 0 COUNT OFFSET
        putarray 1 COUNT SIZE
        putarray 2 COUNT NAME 
        putarray 3 COUNT EXT 
math COUNT += 1
next i
next a
savepos BASEOFF
for i = 0 < COUNT
        getarray OFFSET 0 i
        getarray ZSIZE 1 i
        getarray NAME 2 i
        getarray EXT 3 i
	if EXT == ".giz"
	set EXT ".gim"
	endif
	string NAME += EXT
        math OFFSET += BASEOFF
	if EXT == ".txt"
	log NAME OFFSET ZSIZE
	elif  EXT == ".dat"
	log NAME OFFSET ZSIZE
	elif  EXT == ".PNG"
	log NAME OFFSET ZSIZE
	elif  EXT == ".sbk"
	log NAME OFFSET ZSIZE
	else
	goto OFFSET
	get SIZE long
        math ZSIZE -= 4
	savePOS OFFSET
        clog NAME OFFSET ZSIZE SIZE
	endif
next i

.giz are just renamed .gim psp textures.
Image
anime663
veteran
Posts: 111
Joined: Mon Jun 04, 2012 1:45 am
Has thanked: 29 times
Been thanked: 2 times

Re: [PSP] Conception Model File Help! (.psp.org/.giz)

Post by anime663 »

chrrox wrote:quickbms script to get decompressed models]
Thank you!! What do I do with the .psp.orb files now though? I assume thats the mesh.
anime663
veteran
Posts: 111
Joined: Mon Jun 04, 2012 1:45 am
Has thanked: 29 times
Been thanked: 2 times

Re: [PSP] Conception Model File Help! (.psp.org/.giz)

Post by anime663 »

Bump~~~~.
anime663
veteran
Posts: 111
Joined: Mon Jun 04, 2012 1:45 am
Has thanked: 29 times
Been thanked: 2 times

Re: [PSP] Conception Model File Help! (.psp.org/.giz)

Post by anime663 »

Still looking for someone to help with the model file! :'3
User avatar
shakotay2
MEGAVETERAN
MEGAVETERAN
Posts: 4231
Joined: Fri Apr 20, 2012 9:24 am
Location: Nexus, searching for Jim Kirk
Has thanked: 1139 times
Been thanked: 2222 times

Re: [PSP] Conception Model File Help! (.psp.org/.giz)

Post by shakotay2 »

anime663 wrote:Still looking for someone to help with the model file! :'3
that's the fate of those who are waiting for the mysterious Mr. Someone who's hiding in this forum (we all know that). :D

Why not use hex2obj to get some promissing point cloud since there seem to be some:
Someone'sHidingInThisPointCloud.JPG
(FVF 12 (just guessed)
format: ShortAll
start of vertices: 0x9E50, first attempt)
You do not have the required permissions to view the files attached to this post.
Tuts: a) Bigchillghost, viewtopic.php?f=29&t=17889
b) Extracting simple models: http://forum.xentax.com/viewtopic.php?f=29&t=10894
"Quoting the whole thing. Would u ever stop this nonsense?"
anime663
veteran
Posts: 111
Joined: Mon Jun 04, 2012 1:45 am
Has thanked: 29 times
Been thanked: 2 times

Re: [PSP] Conception Model File Help! (.psp.org/.giz)

Post by anime663 »

shakotay2 wrote:
anime663 wrote:Still looking for someone to help with the model file! :'3
that's the fate of those who are waiting for the mysterious Mr. Someone who's hiding in this forum (we all know that). :D

Why not use hex2obj to get some promissing point cloud since there seem to be some:
Someone'sHidingInThisPointCloud.JPG
(FVF 12 (just guessed)
format: ShortAll
start of vertices: 0x9E50, first attempt)
See, I would try to use hex2obj but I have like 0 experience in scripting and stuff xD. I'm currently taking a CS class but I'm just a beginner.
User avatar
shakotay2
MEGAVETERAN
MEGAVETERAN
Posts: 4231
Joined: Fri Apr 20, 2012 9:24 am
Location: Nexus, searching for Jim Kirk
Has thanked: 1139 times
Been thanked: 2222 times

Re: [PSP] Conception Model File Help! (.psp.org/.giz)

Post by shakotay2 »

trying to read the bonenames reveals a strange format: varying blocklength (70, 74, 110 bytes) + 1 + name length:
bones_psp_orb.JPG
(thus the bone ids start from 0 again for each new starting point)

some progress:
1 *base* 0
2 *base Pelvis* 1
3 *base Spine* 2
4 *base Spine1* 3
5 *base Neck* 4
6 *base Head* 5
7 *face_pos* 6
8 *mouth* 7
9 *lip_UpC* 8
10 *jaw* 8
11 *lip_UpR* 8
12 *lip_UpL* 8
13 *lip_SR* 8
14 *lip_SL* 8
15 *lip_LoR* 8
16 *lip_LoC* 8
17 *lip_LoL* 8
18 *head_pos* 6
19 *hair_01* 22
20 *hair_02* 23
21 *hair_03* 24
22 *hair_04* 25
23 *acce_head* 6
24 *acce_ear_L* 6
25 *acce_ear_R* 6
26 *acce_eye* 6
27 *base L Clavicle* 5
28 *base L UpperArm* 34
29 *base L Forearm* 35
30 *base L Hand* 36
31 *base L Finger0* 37
32 *base L Finger01* 38
33 *base L Finger02* 39
34 *base L Finger1* 37
35 *base L Finger11* 41
36 *base L Finger12* 42
37 *base L Finger2* 37
38 *base L Finger21* 44
39 *base L Finger22* 45
40 *base L Finger3* 37
41 *base L Finger31* 47
42 *base L Finger32* 48
43 *base L Finger4* 37
44 *base L Finger41* 50
45 *base L Finger42* 51
46 *col_L_arm* 35
47 *cape_SfL* 34
48 *cape_SL* 34
49 *cape_SbL* 34
50 *cape_FoL* 34
[...]
85 *bust_L* 4
86 *col_body03* 4
87 *col_body01* 4
88 *col_body02* 4
89 *acce_body* 4
90 *base L Thigh* 2
91 *base R Thigh* 2

(From bone IDs > 27 the parenting IDs seem to have a wrong offset of 7, though.)
You do not have the required permissions to view the files attached to this post.
Tuts: a) Bigchillghost, viewtopic.php?f=29&t=17889
b) Extracting simple models: http://forum.xentax.com/viewtopic.php?f=29&t=10894
"Quoting the whole thing. Would u ever stop this nonsense?"
anime663
veteran
Posts: 111
Joined: Mon Jun 04, 2012 1:45 am
Has thanked: 29 times
Been thanked: 2 times

Re: [PSP] Conception Model File Help! (.psp.org/.giz)

Post by anime663 »

Anyone?
anime663
veteran
Posts: 111
Joined: Mon Jun 04, 2012 1:45 am
Has thanked: 29 times
Been thanked: 2 times

Re: [PSP] Conception Model File Help! (.psp.org/.giz)

Post by anime663 »

shakotay2 wrote:trying to read the bonenames reveals a strange format: varying blocklength (70, 74, 110 bytes) + 1 + name length:
bones_psp_orb.JPG
(thus the bone ids start from 0 again for each new starting point)

some progress:
1 *base* 0
2 *base Pelvis* 1
3 *base Spine* 2
4 *base Spine1* 3
5 *base Neck* 4
6 *base Head* 5
7 *face_pos* 6
8 *mouth* 7
9 *lip_UpC* 8
10 *jaw* 8
11 *lip_UpR* 8
12 *lip_UpL* 8
13 *lip_SR* 8
14 *lip_SL* 8
15 *lip_LoR* 8
16 *lip_LoC* 8
17 *lip_LoL* 8
18 *head_pos* 6
19 *hair_01* 22
20 *hair_02* 23
21 *hair_03* 24
22 *hair_04* 25
23 *acce_head* 6
24 *acce_ear_L* 6
25 *acce_ear_R* 6
26 *acce_eye* 6
27 *base L Clavicle* 5
28 *base L UpperArm* 34
29 *base L Forearm* 35
30 *base L Hand* 36
31 *base L Finger0* 37
32 *base L Finger01* 38
33 *base L Finger02* 39
34 *base L Finger1* 37
35 *base L Finger11* 41
36 *base L Finger12* 42
37 *base L Finger2* 37
38 *base L Finger21* 44
39 *base L Finger22* 45
40 *base L Finger3* 37
41 *base L Finger31* 47
42 *base L Finger32* 48
43 *base L Finger4* 37
44 *base L Finger41* 50
45 *base L Finger42* 51
46 *col_L_arm* 35
47 *cape_SfL* 34
48 *cape_SL* 34
49 *cape_SbL* 34
50 *cape_FoL* 34
[...]
85 *bust_L* 4
86 *col_body03* 4
87 *col_body01* 4
88 *col_body02* 4
89 *acce_body* 4
90 *base L Thigh* 2
91 *base R Thigh* 2

(From bone IDs > 27 the parenting IDs seem to have a wrong offset of 7, though.)
Sorry I don't understand this stuff ^^" I have basically no knowledge of scripting whatsoever...
MrAdults
Moderator
Posts: 1007
Joined: Mon Mar 23, 2009 2:57 am
Has thanked: 44 times
Been thanked: 505 times

Re: [PSP] Conception Model File Help! (.psp.org/.giz)

Post by MrAdults »

Ah, the ever-present quest to obtain more low-poly models of anime girls through tedious binary observation. Life is too short, gentlemen. Too short.
MrAdults
Moderator
Posts: 1007
Joined: Mon Mar 23, 2009 2:57 am
Has thanked: 44 times
Been thanked: 505 times

Re: [PSP] Conception Model File Help! (.psp.org/.giz)

Post by MrAdults »

Bumping is broken, it shouldn't change the actual post date to the bump date.
anime663
veteran
Posts: 111
Joined: Mon Jun 04, 2012 1:45 am
Has thanked: 29 times
Been thanked: 2 times

Re: [PSP] Conception Model File Help! (.psp.org/.giz)

Post by anime663 »

I'm female lol. I just find the models to be quite pretty. Still looking for a kind soul to help me.


Last bumped by anime663 on Fri Jun 24, 2016 6:48 am.
Post Reply