Skip to content

Tool to create seed dat files for FBI from seeddb.bin

License

Notifications You must be signed in to change notification settings

metaboss/hydroseed

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

hydroseed

hydroseed is a tool to create seed dat files from seeddb.bin

why?

Many CIAs from the CDN require seeds to run. FBI can download seeds from the official servers, however that doesn't do much good if you don't have/want wireless connectivity. FBI can also import seeds from SD:/fbi/seed/<titleid>.dat, but .dat files are hard to come by as other tools use seeddb.bin. Until FBI supports seeddb.bin files, hydroseed can help you out.

hydroseed is very simple - it downloads seeddb.bin files from urls listed in a text file and dumps all seeds to fbi/seed/<titleid>.txt. It can also extract seeds from a local seeddb.bin file.

how to use

  1. Download and extract the program
  2. Edit seedsources.txt to contain the urls to seeddb.bin files. One per line.
  3. Run the program.
  4. You now have a folder called fbi contianing a seed folder containing dats.
  5. Copy fbi folder to the root of your sd card.
  6. FBI will now import seeds from your sd card when installing CIAs or selecting import.

releases

hydroseed is written in C# using .NET SDK 6.0.

The easiest way to run this is to download the latest release. The executables have no dependencies to run.

Alternatively, you can install the .NET 6.0 runtime or SDK, download the source, and run the code executing dotnet run in the base folder.

To recreate the release executables, install the .NET 6.0 SDK, download the source, and run the following commands from a command prompt in the root directory:

Linux:

dotnet publish -r linux-x64

Windows:

dotnet publish -r win-x64