Xbox:Pinecone: Difference between revisions

From ConsoleMods Wiki
Jump to navigation Jump to search
No edit summary
m (Added example JSON, and updated credits.)
 
(3 intermediate revisions by 2 users not shown)
Line 1: Line 1:
Pinecone is a tool used to identify content on the Original Xbox by scanning TDATA and UDATA folder dumps.
The idea for Pinecone came up in a conversation with Milenko and Harcroft as an easier way to gather information and check for missing DLC and Title Updates.
The JSON it utilizes is primarily maintained by Harcroft and is based on nearly 20 years of his work.
{{Infobox/homebrew
{{Infobox/homebrew
|title = Pinecone
|title = Pinecone
|image = cleet.png
|image = cleet.jpg
|author = TeamUIX / Harcroft
|author = [https://github.com/MrMilenko Milenko] / [https://twitter.com/OGX_Harcroft Harcroft] / [https://twitter.com/gregandcin4real Greg the Goat]
|type = Content Discovery Tool
|type = Content Discovery Tool
|version = 0.3
|version = 0.4.X
|license = [http://www.gnu.org/licenses/gpl-3.0.txt General Public License v3.0]
|license = [http://www.gnu.org/licenses/gpl-3.0.txt General Public License v3.0]
|website = [https://discord.gg/VcdSfajQGK Xbox-Scene Discord]
|website = [https://teamuix.net TeamUIX Website]
|source = [https://teamuix.net TeamUIX Website]
|source = [https://github.com/Xbox-Preservation-Project/Pinecone GitHub Repo]
|download = [https://github.com/OfficialTeamUIX/Pinecone GitHub Repo]
|download = [https://github.com/Xbox-Preservation-Project/Pinecone GitHub Repo]
}}
}}
'''Pinecone''' is a content discovery tool for Xbox hard drives. It detects title updates and downloadable content. Written in GoLang, Pinecone is currently a command-line interface (CLI) tool, with ongoing efforts to develop it into a graphical user interface (GUI) tool. Eventually, it is planned to serve as a PC counterpart to other Xbox based applications.
== Harcroft's Data ==
Pinecone utilizes JSON files containing hashes, title IDs, and other identifiers for searching purposes. Below is a simplified example of such JSON:
<pre>
{
    "Title": "Advent Rising",
    "Content ID": "4d4a000900000000",
    "Title Updates": [],
    "Title Updates Known": [],
    "Archived": {
        "4d4a000900000000": "Contest Week 1"
    }
}
</pre>

Latest revision as of 03:23, 4 March 2024

Pinecone

Cleet.jpg

Information
Author Milenko / Harcroft / Greg the Goat
Type Content Discovery Tool
Version 0.4.X
License General Public License v3.0
Links
Website TeamUIX Website
Source GitHub Repo
Download(s) GitHub Repo


Pinecone is a content discovery tool for Xbox hard drives. It detects title updates and downloadable content. Written in GoLang, Pinecone is currently a command-line interface (CLI) tool, with ongoing efforts to develop it into a graphical user interface (GUI) tool. Eventually, it is planned to serve as a PC counterpart to other Xbox based applications.

Harcroft's Data

Pinecone utilizes JSON files containing hashes, title IDs, and other identifiers for searching purposes. Below is a simplified example of such JSON:

{
    "Title": "Advent Rising",
    "Content ID": "4d4a000900000000",
    "Title Updates": [],
    "Title Updates Known": [],
    "Archived": {
        "4d4a000900000000": "Contest Week 1"
    }
}