Here's another take on TM2 format, we're getting closer !
What is bugging me currently is what are these small bits that can be found between objects ...
Code:MN.DPC
header
char[4] DCPM MPC data,e.g. MultimediaPC as we'd say in the 90s, for PSX it's DXSP
u32 version lowest in docs is x41, here it's x42 !?
u32 date seconds from 1970
u32 basePtr to calculate against,
... ???
vertices
normals
... ???
@3252 object 1
header of 40 bytes???
u32 ptr points to vertex 0
u32 ptr points to normal 0 ???
u32 ptr points to primitive 0
u32 primCount seems ok
---
prims ...
---
8 bytes -> 2 int32 : 1000000, 22500 ??????????
---
u32 ptr value+4 points to object start
u32 x00ff0000 end of object/whatever apparently
======= end of object, next one right after
@4928 object 2
bytes at end refer to previous obj, linked list of some sort ?
@7288 object 3
================
================
================
EXTRAS
prims only xFFFF0000 mask is worth it, a nibble being family
04010e0c 56
03010c07 48
00010804 32 ????????
00010805
03010c07 48
04010d09 52
the nibble I've talked about is exactly described on p86 of FileFormat47.pdf :)))
-------------------------------------------------------------------------------------------
possible values: 0,1,2,3,4,5,6,7,8,9,a,b,c,d,e,f (obviously)
TBC ... so it definitely smells HMD format but with differences, FileFormat47.pdf is the most up to date leaked docs online (previous version of the one used by TM2
)
To admins/mods: why aren't we getting emails notifications from this forum ??? is it because I have a Hotmail address and host is banned somehow? It's really annoying to have to come and check out manually ... Any solution ? Thanks