Skip to content

cebash/GaiaManager

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Gaia Manager v1.0

FEATURES

Gaia Manager has the next features:

  • Supports up to 512 items from two USB devices, internal hdd and bluray

  • Ability to copy games from bdvd to hdd0 or USB's, from hdd0 to USB's or from USB's to hdd0. It is done asking to you the destination device. It use uses asynchronous reading and writing for fast copy.

  • Special support for big files in FAT: it splits files >= 4GB using .666xx fragments (if the file is name.ext, the file splits as name.ext.66600, name.ext.66601,...). This file is not bootable and it is marked using '_' as folder prefix. The file is joining when you copy it to hdd0 device

  • Automatically finds the path of the games and asks to you about it. In other case, if the Open Manager is installed in the hdd0 creates one. You can change it pressing L2+START later.

  • Including checking game option (pressing R3). It displays information about the files, size, splits or big files, if it have one.

  • Support for Homebrew: you can creates "homebrew" folder in root USB FAT device and put here others folders with an EBOOT.BIN (.self format) and one ICON0.PNG. Also you can use the internal hdd0. Homebrew is launched directly and receive the path in argv[0].

  • FTP support to upload homebrew: open_manager uses "GAIA01985" as user, by default. I recommend flashfxp to use it, because FTP support is not very good...

NOTE: Gaia Manager works with Hermes payload update. So,if you return from game list, apps_home can launch games without one disc (some games don't work without any disc), but if you return from Homebrew, apps_home works from usb000

NOTE2: You can modify the program as you want, but please, make public the source code

Source Code on GitHub

Home Page

Compilation howto

I use git submodules, so you need to do

	git submodule update --init

after the first clone (and when I update a submodule).

You can change the games directory (BDRIPS by default) compiling with

	make WITH_GAMES_DIR=XXX

You can change the covers directory (BDCOVERS by default) compiling with

	make WITH_COVERS_DIR=XXX

You can disable the status saves (enabled by default) by compiling with

	make WITHOUT_SAVE_STATUS=1

At last, you can disable the (ugly) sound (enabled by default) by compiling with

	make WITH_SOUND=1

All this option can be changed int the option.mk file.

v1.0 ChangeLog

That version is based on the Jurai2 Sexy Manager and Open Manager with klutsh graphics and some my drizzt patches.

It also supports the aggressive Hermes v3 patching.

It uses GAIA01985 as folder name and product name, and it uses BDRIPS for games and BDCOVERS for covers

Packages

No packages published

Languages

  • C++ 56.3%
  • C 43.7%