I'm trying to figure out the binary parameter files in Nintendo's Arcade games since and past Mario Kart Arcade GP DX. It appears to be some type of excel file in a binary form (my guess would be CSVBIN due to LM Arcade's executable mentions such a file). I attempted to doc a small portion of the format, I think I did. I will add samples soon.
//------------------------------------------------ //--- 010 Editor v10.0.2 Binary Template // // File: Nintendo Modern (2011+) Arcade CSV binaries *.MATTR (LM), *.BIN, *_PARAM.BIN, *.ABT, *.NGW (LM), *.VMD // Authors: LolHacksRule // Version: 1 // Purpose: Gets some data out of the scripts. // Category: Deserializing // File Mask: excel_header // ID Bytes: excel_header // History: //------------------------------------------------
char excelHeader[12]; //657863656C5F686561646572 (excel_header) char unk[1]; //MKDX appears to have this set to 02 on some files, primarily 00, might be version idk char padding[3]; //should be 20 char paramCount[2]; //How many param values are present in the file char morePadding[7]; //Should be seven nulls char aValue[1]; //Float, or string afaik
Just a suggestion, remember to add the samples in a new post because if you edit the original post it will not be visible, or if you edit it then also make a post to bump the topic.