Tools: Difference between revisions

From Luigi's Mansion 2 Modding Wiki
(Added a possibly temporary logo for Toolbox.Reborn and touched up some of the page.)
m (Added KillzXGaming's new tool.)
Line 2: Line 2:
These are current tools, through which the contents of a [[DATA|.data]] file can be extracted with a [[DICT|.dict]] file.
These are current tools, through which the contents of a [[DATA|.data]] file can be extracted with a [[DICT|.dict]] file.


=== [[File:Switch Toolbox Reborn.png|frameless|42x42px]] Toolbox.Reborn <small>(Recommended)</small> ===
=== [[File:Switch Toolbox Reborn.png|frameless|42x42px]] Toolbox.Reborn <small>'''''(Recommended)'''''</small> ===
'''Toolbox.Reborn''' was created by ''KillzXGaming'' and is the most advanced tool for working with [[DICT|.dict]] and [[DATA|.data]] files. It can extract textures, models, as well as general data chunks.
'''Toolbox.Reborn''' was created by ''KillzXGaming'' and is the most advanced tool for working with [[DICT|.dict]] and [[DATA|.data]] files. It can extract textures, models, as well as general data chunks.


GitHub repository: https://github.com/KillzXGaming/Toolbox.Reborn
GitHub repository: https://github.com/KillzXGaming/Toolbox.Reborn


=== LM2L ===
=== NLG-File-Editor-Tool <small>''(In-development)''</small> ===
'LM2L''' was created by '''''hadashisora'' '''and is presumably the first-ever tool that was able to extract data from'''''Next Level Games'' [[DICT|.dict]] and [[DATA|.data]] file formats. The tool can extract files from a [[DATA|.data]] file, as well as the textures contained in it.
'''NGL-File-Editor-Tool''' was created by ''KillzXGaming'' and is a simple tool to extract/edit files from [[DICT|.dict]]/[[DATA|data]].


GitHub repository: https://github.com/hadashisora/LM2L
GitHub repository: https://github.com/KillzXGaming/NLG-File-Editor-Tool


=== [[File:CTR Studio Icon.png|frameless|42x42px]] CTR Studio ===
=== [[File:CTR Studio Icon.png|frameless|42x42px]] CTR Studio ===
Line 17: Line 17:
GitHub repository: [https://github.com/MapStudioProject/CTR-Studio/releases https://github.com/MapStudioProject/CTR-Studio]
GitHub repository: [https://github.com/MapStudioProject/CTR-Studio/releases https://github.com/MapStudioProject/CTR-Studio]


=== Data Extractor <small>(In development)</small> ===
=== LM2L ===
'LM2L''' was created by '''''hadashisora'' '''and is presumably the first-ever tool that was able to extract data from'''''Next Level Games'' [[DICT|.dict]] and [[DATA|.data]] file formats. The tool can extract files from a [[DATA|.data]] file, as well as the textures contained in it.
 
GitHub repository: https://github.com/hadashisora/LM2L
 
=== Data Extractor <small>''(In development)''</small> ===
This tool is being developed by ''Schweini07'' as a research project to understand the structures of [[DICT|.dict]] and [[DATA|.data]] files. It can currently extract files from a [[DATA|.data]] file but is planned to be comparable to the ability of ''CTR Studio''.
This tool is being developed by ''Schweini07'' as a research project to understand the structures of [[DICT|.dict]] and [[DATA|.data]] files. It can currently extract files from a [[DATA|.data]] file but is planned to be comparable to the ability of ''CTR Studio''.


GitHub repository: https://github.com/Schweini07/LM2-Modding/tree/master/Tools/data_extractor
GitHub repository: https://github.com/Schweini07/LM2-Modding/tree/master/Tools/data_extractor

Revision as of 16:13, 18 May 2024

Tools for DATA/DICT extraction

These are current tools, through which the contents of a .data file can be extracted with a .dict file.

Toolbox.Reborn (Recommended)

Toolbox.Reborn was created by KillzXGaming and is the most advanced tool for working with .dict and .data files. It can extract textures, models, as well as general data chunks.

GitHub repository: https://github.com/KillzXGaming/Toolbox.Reborn

NLG-File-Editor-Tool (In-development)

NGL-File-Editor-Tool was created by KillzXGaming and is a simple tool to extract/edit files from .dict/data.

GitHub repository: https://github.com/KillzXGaming/NLG-File-Editor-Tool

CTR Studio

CTR Studio was developed by the Map Studio Project, with the primary contributor, again, being KillzXGaming, and is a culmination of previous tools developed for modding applications, like Toolbox.Core and, most importantly for LM2 modding, the NextLevelLibrary. The tool allows you to edit files and visualize 3D objects. It is still very much a W.i.P.

GitHub repository: https://github.com/MapStudioProject/CTR-Studio

LM2L

'LM2L was created by hadashisora and is presumably the first-ever tool that was able to extract data fromNext Level Games .dict and .data file formats. The tool can extract files from a .data file, as well as the textures contained in it.

GitHub repository: https://github.com/hadashisora/LM2L

Data Extractor (In development)

This tool is being developed by Schweini07 as a research project to understand the structures of .dict and .data files. It can currently extract files from a .data file but is planned to be comparable to the ability of CTR Studio.

GitHub repository: https://github.com/Schweini07/LM2-Modding/tree/master/Tools/data_extractor