New account registration is temporarily disabled.

KRUM110487'S PROFILE

Search

Program to Help Catalog and Organize RTPs, Resources and Games

Hello,

I have been working on saving and cataloging games, RTP's and Resources as I find them online. I have over 4000 games in my collection now and it is getting harder and harder to find duplicates and copies. The solution I am working on is a Program.

The goal of the program is to make a known file list of every game I can find with their unique hash so that I can easily identify if I have already downloaded the game or not. On top of that I would like to include a lot more functionality that includes, but is not limited to:

  • Finding Missing known Files for the game
  • Allow anyone to scan a folder to find games which are not cataloged
  • Scan and detect files in ZIP|RAR|7Z|Selfextracting EXEs for specific file information
  • Detecting the Engine Used for a game
  • Scanning files for text to help determine the Author
  • Determining if it has RTP files included and which version of the RTP is it
  • Determine if you have the same game twice, ignore thumbs.db and save files and only focusing on the main files required for the engine
  • Removing RTP files from within zip without unzipping
  • Rename file to a neatly formatted name if it is known
  • Detect if the game is encrypted or not
  • Anything else that might be useful...

Right now I am working on compiling information on things like this:
(This is not real data per-se, just an example)
{
"engine": "RPG Maker 2000",
"abbr": "RM2K",
"hasRTP": true,
"requiredFilesExts": [
"lmt", "lmb", "lmu"
],
"knownUniqueFiles": [
{
"defaultName": "game.exe",
"hash_sha256": "..."
}
]
}

Additional RTP Info:
{
"engine": "RPG Maker 2000",
"abbr": "RM2K",
"RTPs": [
{
"versions": [
{
"description": "First official RTP released.",
"number": "1.0.0",
"officialRTP": true,
"mediaFiles": [
{
"path": "/battlebacks/grass.png",
"hash_sha256": "..."
}
]
}
]
}
]
}

Now as to WHY I am posting this...
I am looking for anyone knowledgeable that can help list out the following things.

  • Known custom and default RTPs and versions if they are updated and where to download them, so I can install and generate hashes for it.
  • Known EXE's, Patched EXE's, DLL's and Patched DLL's with their version info if available and SHA256 hashes (I plan on scanning these with the games I have, but the more info I have up front, the more I can verify with my data)
  • How to 100% determine between RM2K and RM2K3 without using the exe or folder names, as RM2K3 doesn't NEED the background2 folder for example and some games don't include the exe.
  • Other file information like, RM2K requires lmu, lmt and lmb files to function and every other file allowed like, wav,mp3,ogg etc...

Any information you can give will help me when I complete the programming on my side. Let me know if you want to help, or just post in here with any information you can share.
Pages: 1