Spelkontroll  ::  Emulation64  ::  DCEmu.co.ukNetwork Sites:    About  ::  Hosting  ::  Donate 
Home Files Forums Reviews Guides Articles Interviews



Welcome to EmuTalk.net

Go Back   EmuTalk.net > GC Emulation > General GC Emulation Discussion

Welcome to EmuTalk

Reply
 
Thread Tools Display Modes
Old November 1st, 2009, 07:44   #31
antidote
EmuTalk Member
 
Join Date: Jun 2007
Posts: 49
antidote is just really nice
well the pak creator fell through due to unforeseen problems, however i did fix a bug in MPakDump, it now properly reads and dumps the Name Table, now don't think this means that every file has a name, it's only for certain files.
antidote is offline   Reply With Quote
Old November 1st, 2009, 19:01   #32
interdpth
EmuTalk Member
 
Join Date: Sep 2009
Posts: 12
interdpth is just really nice
Send a message via AIM to interdpth Send a message via MSN to interdpth
i shan't give up on the pakcreator.

Once VS is installed i'll get back to work
interdpth is offline   Reply With Quote
Old November 2nd, 2009, 00:35   #33
antidote
EmuTalk Member
 
Join Date: Jun 2007
Posts: 49
antidote is just really nice
here is the Modified MPakDump with the MP3 Name Table fix, you'll notice a few changes straight away.
mpakdump.zip (117.93 KB)
antidote is offline   Reply With Quote
Old November 5th, 2009, 14:44   #34
Fluesopp
EmuTalk Member
 
Join Date: Feb 2007
Posts: 72
Fluesopp is just really nice
This looks absolutely fantastic. Do you have export options available? Maya, 3Ds?
Fluesopp is offline   Reply With Quote
Old November 5th, 2009, 22:07   #35
interdpth
EmuTalk Member
 
Join Date: Sep 2009
Posts: 12
interdpth is just really nice
Send a message via AIM to interdpth Send a message via MSN to interdpth
Due to possible copyright stuff, I don't think we'll be making an exporter maybe an importer XD

But it will be open source so anyone can do whatever

Last edited by interdpth : November 5th, 2009 at 23:38.
interdpth is offline   Reply With Quote
Old November 9th, 2009, 06:14   #36
pmix2005
EmuTalk Member
 
Join Date: Nov 2009
Posts: 1
pmix2005 is just really nice
how much time you need to release this amazing tool?
pmix2005 is offline   Reply With Quote
Old November 10th, 2009, 04:20   #37
antidote
EmuTalk Member
 
Join Date: Jun 2007
Posts: 49
antidote is just really nice
once it's stable and we have support for most of the formats, Inter and revel8n are doing the programming, I'm helping, rather dismally, to crack the formats, currently the SCLY section of MREA files are giving us a run for our money and that is whats being concentrated on by inter and myself. I'm also reorganizing the code for the utilities so that they can be used in a more efficient manner in the viewer.
antidote is offline   Reply With Quote
Old Today, 07:57   #38
antidote
EmuTalk Member
 
Join Date: Jun 2007
Posts: 49
antidote is just really nice
Well, we're still around and i'm still working on MP, i took a break from cracking SCLY and looked into FRME and discovered that it is a rather simple format.
it's not quite done YET but here is what i have.

Code:
//-------------------------------------- //--- 010 Editor v3.0.6 Binary Template // // File: // Author: // Revision: // Purpose: //-------------------------------------- #include "common-types.bt" // #pragma byteorder(big_endian) BigEndian(); // mark used bytes with a light green background SetBackColor(cLtGreen); struct FRME_FILE { struct FRME_HEADER { uint32 unknown0; uint32 unknown1; uint32 unknown2; uint32 unknown3; uint32 unknownCount; }fileHeader; struct FRME_DATA { local uint32 i = 0; for (i = 0; i < fileHeader.unknownCount; i++) { struct { char tag[4]; //uint8 unk1; string Name1; //uint8 unk2; string Name2; uint16 unknown1[2]; uint32 unknown2[4]; uint32 unknown3; switch(tag) { case "BWIG": uint8 unknown4; uint16 unknownArray[unknown4]; float4 unknown5; uint8 data[0x32]; break; case "CAMR": float4 translateValue; uint32 unknown5[2]; uint8 unknown6; switch(unknown6) { case 1: uint8 unknown7; break; case 2: uint8 unknownArray[2]; break; case 69: uint32 unknown7[2]; break; } uint16 unknown[0x1F]; break; case "ENRG": uint8 data[0x47]; break; case "GRUP": uint8 unknown4; uint16 unknown5[2]; uint8 unknown6; if (unknown5[1] != 0) float3 unknown7; else uint16 unknown7[5]; uint8 unknown8[0x36]; //uint16 unknown8; //uint8 data[0x48]; break; case "HWIG": uint8 data[0x43]; break; case "IMGP": uint8 data[0xA7]; break; case "LITE": uint8 data[0x63]; break; case "MODL": uint32 CMDL; uint32 unknown4[2]; uint8 unknown5; uint16 unk[unknown5]; float4 translateValue[2]; uint32 unknown6[8]; uint16 unknown7; break; case "METR": Printf("%s Here %i\n", tag, i); uint16 unknown4; uint32 unknown5; uint8 data[0x47]; break; case "SLGP": uint8 data[0x53]; break; case "TBGP": uint8 data[0x66]; break; case "TXPN": float4 translateValue[2]; uint16 unknown4; uint32 unknown5[0x08]; uint32 unknown6[2]; uint32 FONT <format = hex>; uint32 unknown7[2]; uint8 unknownArrayCount; uint16 unknownArray[unknownArrayCount]; float4 translateValue2[2]; uint8 data[0x22]; break; } }widgetInfo; } }fileData; }; struct FRME_FILE fileInfo;
antidote is offline   Reply With Quote
Reply


Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Forum Jump


All times are GMT +1. The time now is 22:59.


Powered by vBulletin Version 3.6.2
Copyright ©2000 - 2009, Jelsoft Enterprises Ltd.