OH SNAP 3ds vgmstream? I didn't know that was a thing. Why no body told me! Wish 3ds with 11.0.0-33 can use fbi so i can just scan codes
{ "action": "list", "fields": ["titleid"], "where": { "name": "ctrxplorer"} }
Good idea. I've modified buildtools to include the description in the long title as mentioned.
One suggestion I have is to also parse the version from the CIA, especially for use by homebrew management applications. I just added proper CIA version support to buildtools as well, and it can be parsed into a nice major.minor.micro format for viewing as specified here: http://3dbrew.org/wiki/Titles#Versions
Thanks for the API! I have a few questions related to it:
- What exactly ist "mtime"?
- Why is updated_time sometimes "null"? I noticed this with FBI, CTRXplorer shows a date.
- Can you do the "where" field case-insensitive? E.g., when I POST this:
I get no result ("[]"). It only works when I use "CTRXplorer".Code:{ "action": "list", "fields": ["titleid"], "where": { "name": "ctrxplorer"} }
If you get the "Version" value from the TMD header (http://3dbrew.org/wiki/Title_metadata#Header), you can then decode it as mentioned in the previous link; bottom 4 bits are the micro version, the next 6 are minor, and the next 6 are major. Most current homebrew doesn't seem to use this, but buildtools now supports it, so mine, and hopefully others, will begin to use it soon. Building the latest source of FBI would provide a CIA that could be tested with any decoding logic.I've actually been trying to find this already... I'm assuming the TMD is the only location that has a real version in homebrew (based on looking at the makerom code) but so far even knowing the offsets of where it is in there, I haven't been able to find anything that will reliably decode into version numbers. Hopefully I'll have more time to poke at this later in the week. If you can provide any input on the matter, I'd greatly appreciate the assistance.
If you get the "Version" value from the TMD header (http://3dbrew.org/wiki/Title_metadata#Header), you can then decode it as mentioned in the previous link; bottom 4 bits are the micro version, the next 6 are minor, and the next 6 are major. Most current homebrew doesn't seem to use this, but buildtools now supports it, so mine, and hopefully others, will begin to use it soon. Building the latest source of FBI would provide a CIA that could be tested with any decoding logic.
Hi, I have a suggestion. Could it be possible for if you click on the name of the homebrew it goes to the github main page/gbatemp thread so we can know what each homebrew does? Would really make the site more user friendly
Never realised the data was extracted from the CIA... That's kinda problematicI'm still working on a solution for this... The problem is that all data is extracted from the .cia itself, and there's no real place that a CIA does, or even can, store that information. I could make a hacky solution that will link back to github projects, but that still leaves everything else that isn't on github with no way to maintain extra data about it. After I get an authentication system bolted into here, I'd like for people to be able to take ownership of their own projects and fill in that data if they'd like on their own.
Unfortunately so, but we've had a few website/homebrew store type projects that always seem to fail because their backend data doesn't stay up to date... I'm trying to avoid that whole mess by making sure that this one doesn't require somebody to baby-sit it and manually update all the projects that are listed.Never realised the data was extracted from the CIA... That's kinda problematic
That's a really good idea, but how do you support the website with no advertising? Couldn't this die aswell if there isn't enough money to support the costs of running the server?Unfortunately so, but we've had a few website/homebrew store type projects that always seem to fail because their backend data doesn't stay up to date... I'm trying to avoid that whole mess by making sure that this one doesn't require somebody to baby-sit it and manually update all the projects that are listed.
That's a really good idea, but how do you support the website with no advertising? Couldn't this die aswell if there isn't enough money to support the costs of running the server?
Some sort of a report system might not be a bad idea.
In lieu of that - Both Undertale titles on the DB are RickRolls. Don't download them.
That's not useful criticism. Be specific.The design is kinda bad