BoaBox - Game Manager v0.2.6-beta

dennis828

New Member
Aug 30, 2021
7
8
docs-title.png



A library manager for Ren'Py games.


Version: 0.2.6-beta
Release Date : 2024-11-23
Language: English



Features


  • User-Friendly Interface: Simple and clean design for easy navigation.
  • Customization: Personalize your library with your own images.
  • API-Connected: Automatically pull information about your games from vndb.org.
  • Random Recommendations: Get random games from vndb.org recommended.


Installation

Windows
  1. Download the latest version from the page.
  2. Run the BoaBox.exe.
  3. If there is a pop up "Windows protected your PC", then select "More info" -> "Run anyway"



User Guide
Getting Started
Open the settings page and edit the Library Folders. A library folder is the folder that contains your games.
Settings
  • Themes: Choose between Light and Dark mode.
  • Startup Page: Set your default page.
  • Internet Recommendations: Enable / Disable random game recommendations from vndb.org.
  • and more ...



Donation & Feedback

I hope you're enjoying my app! If so, I'd love to hear any feedback from you on improvements or features you'd like to see added. You can provide feedback via or on . If you'd like to support my development, please consider making a donation using the button below.


 
Last edited:
  • Like
Reactions: aefkukf

dennis828

New Member
Aug 30, 2021
7
8
Hello everyone,

I'm happy to finally introduce the game manager I've been working on lately.
Like many of you, I have a growing library of games. But I have not found a suitable solution to manage my library. That's why I developed this tool.

If you have any problems or features you would like to see, please let me know here or via one of the above mentioned ways.
 
  • Like
Reactions: aefkukf

kinkyoctupus

New Member
Jun 3, 2017
1
0
Looks promising, i like the recommendation feature, but would like to also have the option to pull data from a f95zone link that could be inputted manually, maybe with a schedule task to check for updates like every month or something like that.
Also a latest games section would be appreciated(if the API allows ofc)
The UI is currently a bit squished in the game details section with no option to resize so i cant even read most of the info on the details without scrolling a bit at least on my screens.Same with the random games section i could only see half the picture
The scan of folders is a cool feature but i dont like that it locks me out of the library with each app restart, could you like do the scan in the background and allow the user to see the library/recomendations while its updating?
Overall i would like to use it but i think i will wait a bit for more updates
 

dennis828

New Member
Aug 30, 2021
7
8
if the API allows ofc
sadly f95zone does not have an api. As far as i know i would have to build something myself :HideThePain:
That's why im using the vndb.org api for most things game related.

Thanks for the feedback. When i've got some free time i'll try to implement that
 

dennis828

New Member
Aug 30, 2021
7
8
what is a game manager? what is it supposed to do for me?

needs more info.
My thought was to build something like Steam is for desktop games. Where you can browse your game library, see the details of each game and so on. Just more focused on this subgenre of gaming.
 
  • Like
Reactions: osanaiko

TreeBox

New Member
Nov 15, 2020
8
6
What format should the path folder be?
Library Folders/developer/gamename/game.exe
Is this okay, or does it have to be like this?
Library Folders/game name/game.exe

And in the future, do you have a plan to automatically pull image files as covers?
For example, if there is a file named coverimage.jpg in a folder, it will automatically pull it as a cover, something like that.
 

dennis828

New Member
Aug 30, 2021
7
8
What format should the path folder be?

Code:
+-- Library1/
|   +-- GameFolder1/
|       └── game1.exe
|   +-- GameFolder2/
|       └── game2.exe
|   +-- GameFolder3/
|       └── game3.exe
|
+-- Library2/
|   +-- GameFolderA/
|       └── gameA.exe
|   +-- GameFolderB/
|       └── gameB.exe
|   +-- GameFolderC/
|       └── gameC.exe
|
+-- Library3/
    +-- GameFolderX/
        └── gameX.exe
    +-- GameFolderY/
        └── gameY.exe
    +-- GameFolderZ/
        └── gameZ.exe
The folder structure should be like this. Where the library folders are located does not matter. You need to add them via the settings.

Library Folders/game name/game.exe
Will probably not work, but I am not sure.


And in the future, do you have a plan to automatically pull image files as covers?
Rightnow the app is trying to automatically pull images from vndb.org using the folder / executable name. You have the option to set the pictures manually using the game settings:

1741015452031.png

Ofc i could add a feature where i look for a specific image name in the game's root folder.
 
  • Like
Reactions: TreeBox