Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Plugin Requests] Nintendo DAT File, TPL File, GiFTPiA EVT File #667

Open
ghost opened this issue Jun 30, 2020 · 1 comment
Open

[Plugin Requests] Nintendo DAT File, TPL File, GiFTPiA EVT File #667

ghost opened this issue Jun 30, 2020 · 1 comment

Comments

@ghost
Copy link

ghost commented Jun 30, 2020

HAL DAT FILES
Game Name: GiFTPiA, Super Smash Brothers Melee, Mario Kart Wii, ETC.
Console: GCN/Wii
Format extension(s): .dat
Type: archive

First 8 bytes of the file (Different for Every File, this is bed.dat's file in GiFTPiA):
.dat - 00 00 BF 57 00 00 B6 18

More details:
This is actually a pretty common filetype and I'm surprised it wasn't implemented into Kuriimu earlier. There's several applications that can open .dat files (BrawlCrate, DAT Texture Wizard, SZS Manager) so there could be some info around already. Like I said earlier, .dat files are archives. (I am unsure if GiFTPiA's dat files are actually HAL DATs, but they do open in DAT Texture Wizard which is a Melee Texture editor [which does use HAL DAT]).

Sample File:
https://drive.google.com/file/d/1yyHtErt8Bo4uVsD25RKlekkB81m2D9qF/view?usp=sharing

https://drive.google.com/file/d/15yWhn-vkK0kysQz0gKMjs3tyjm_29FEZ/view?usp=sharing

TPL FILE
Game Name: GiFTPiA,
Console: GCN
Format extension(s): .tpl
Type: image | archive

First 8 bytes of the file(s):
.tpl - 00 20 AF 30 00 00 00 2E

More details:
TPL's contain more than 1 texture, despite what some programs will show you. BrawlCrate is the best example of this since it allows you to view all the images used in the TPLs. TPLs are usually used in GUI. All of GiFTPiA's GUI is in the TPL files. I'm also certain other games use TPLs as well since BrawlCrate and CTools have support for it.

http://wiki.tockdom.com/wiki/TPL

Sample File:
https://drive.google.com/file/d/1sPnS8AwRM6C4Q5NnsMctkY_4qRZVB72s/view?usp=sharing

GiFTPiA EVT FILE
Game Name: GiFTPiA,
Console: GCN
Format extension(s): .evt
Type: text

First 8 bytes of the file(s):
.evt - 30 00 00 00 B2 B8 07 00

More details:
This is the one file that's not as common. This seems to run code based off the fact that there's a section listing the models for each character. I assume this does hold dialogue as well? I'm unsure to be honest, but I think getting these files in would help out a bunch for GiFTPiA's translation.

Sample File:

https://drive.google.com/file/d/1VN4J3-CTxLQvpPriq1WuQpx9Bg1Jveih/view?usp=sharing

@onepiecefreak3
Copy link
Collaborator

It wasn't implemented earlier since we don't actively search for formats. If no one requests them, we don't implement them.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant