Skip to content

vargaviktor/database-unistore

 
 

Repository files navigation

Homebrew Hub GB/GBC games database FORK

The purpose of this fork to convert the Homebrew Hub database to the format of ".unistore". In this format the Universal Updater can download the entries.

Schema compliance

How to use?

Steps: 0. Update the repository on github (to add new items from the main, if there was an update), and pull it localy.

  1. Run on Linux the 1_createlist.sh This creates the list of the directories of game.json files.
  2. Run the gbxunistore.py with the command: 'python3 gbxunistore.py' This creates the .unistore JSON file, and also convert the first image to a PNG icon of every game. (Check the Python script's first line to have "gb" value set.)
  3. Copy the 'iconversion' directory to a Windows machine and run the '3_convert.cmd' script. This converts the PNG icons and the index list to a sprite sheet good for 3DS.
  4. Copy the result gb.t3x file back to the repository root

Address to add in Universal Updater

This is too long to enter:

https://raw.githubusercontent.com/vargaviktor/database-unistore/master/gb.unistore

gb_long_link

Add this instead:

https://shorturl.at/KbfWT

gb_short_link

(If this is unavailable, create a short link from the link above and try to add that.)

License

The Homebrew Hub project is licensed under the GPLv3 license.

Each game, homebrew, demo and their related asset, file, screenshot or source code is released under different license terms and copyright holders. Please refer to the single entries for details.

If you are the copyright holder for any of the material hosted here, please open an Issue or email us at hh a t gbdev.io.

About

Database of Game Boy / Game Boy color homebrew software for Homebrew Hub

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C 49.4%
  • Python 32.9%
  • Assembly 12.0%
  • JavaScript 4.4%
  • HTML 1.0%
  • Shell 0.2%
  • Batchfile 0.1%