Bombergirl on Linux

Bombs!

This guide was written for Bottles, but any other prefix manager for Wine should work as long as it let you run AND pass arguments to the game from the command line.

For Steam Deck users

A Steam Deck guide can be found here.

Installing and configuring Bottles

  1. Install Bottles from your distro's repos or the flatpak version from Flathub.
  2. Launch Bottles, go to preferences and install the latest version of Wine GE in the runners tab.
    Wine GE

Note

Bombergirl needs Wine 8.0+ to run.

  1. Create a new gaming bottle and name it Bombergirl.
    New bottle
  2. Go to the new bottle settings and change the runner to Wine GE.
    Runner
  3. Leave settings and in the dependencies menu install vcredist2010 and cjkfonts.
    vcredist2010 cjkfonts

Installing Bombergirl

Unfortunately, the installer doesn't work properly so we are going to do a manual installation.

Note

If you already have the game files from a previous installation, skip to step 6

  1. If you haven't done so already, download the installer here https://p.eagate.573.jp/game/eacbg/bg/download/installer.html.
  2. Install msitools (it's available in any major distro).
  3. Open a terminal, locate the installer and extract it with msiextract BomberGirl_Installer.msi.
  4. Go into the Games folder that you just extracted and move the BomberGirl folder anywhere you want. The DirectX folder inside is not necessary and can be deleted.
    Game folder DirectX folder
  5. Inside BomberGirl create an empty folder called Resource.
    Resource folder

Important

Flatpak users need to expose the installation directory.
https://docs.usebottles.com/flatpak/expose-directories

  1. Go back to Bottles and launch the registry editor inside Bombergirl bottle.
    Registry Editor
  2. Copy the text below, edit the paths to the installation directory and the Resource folder, save it as a .reg file and import it in regedit. Alternatively you can create the keys manually (Click for a mini guide).
    1
    2
    3
    4
    5
    6
    7
    8
    Windows Registry Editor Version 5.00
    
    [HKEY_LOCAL_MACHINE\SOFTWARE\KONAMI]
    
    [HKEY_LOCAL_MACHINE\SOFTWARE\KONAMI\BomberGirl]
    @=""
    "InstallDir"="Z:\\Path\\to\\BomberGirl\\"
    "ResourceDir"="Z:\\Path\\to\\BomberGirl\\Resource\\"
    

Registry's keys

Note

By default, Z: is mapped to the root of your system

  1. In Bottles, click on the Add Shortcuts... button and look for launcher.exe in /BomberGirl/launcher/modules.
  2. Click on the three dots menu next to the shortcut you just created and rename it Bombergirl
    Shortcut
  3. Go to settings, scroll down to the compatibility section and change the language to Japanese.
    Language

Creating a file association for the launcher and running the game for the first time

Now that the launcher is installed, we need to create a file association for konaste's custom URIs.

Important

Ubuntu and Snap users should replace their browser with a non-snap one or else the game won't launch.
https://www.omgubuntu.co.uk/2022/04/how-to-install-firefox-deb-apt-ubuntu-22-04

  1. Create bombergirl.desktop file in ~/.local/share/applications/ with the following content.

    1
    2
    3
    4
    5
    6
    [Desktop Entry]
    Type=Application
    Name=Bombergirl Launcher
    Exec=bottles-cli run -b Bombergirl -p Bombergirl "%u"
    MimeType=x-scheme-handler/konaste.bomber-girl
    NoDisplay=true
    

    For the Flatpak version of Bottles, the Exec lines should be changed to Exec=flatpak run --command=bottles-cli com.usebottles.bottles run -b Bombergirl -p Bombergirl "%u"

Note

If for some reason you want to change the name of the bottle and/or shortcut, the first Bombergirl in the Exec line after -b is the bottle name and the second after the -p is the shortcut.

  1. Run update-desktop-database ~/.local/share/applications in a terminal.
  2. Visit http://eagate.573.jp/game/konasteapp/API/login/login.html?game_id=bomber-girl and try to launch the game after logging in with your account.
    Launching the game
  3. If you did everything right, the launcher will open and ask you if you want to update the game.
    Confirm update
  4. After confirming, the updater will launch and you will have to hit the big update button for the game to finally start downloading.
    Updating

And that's it, you got Bombergirl up and running just like it does on windows.
Bombergirl on Linux As an optional step, you can go back to Bottles and add the shortcut to Bottles' library or create a desktop entry. As long as the shortcut name is Bombergirl, it will automatically pull an image from steamgriddb.
Add to library Library

Edit
Pub: 26 May 2023 16:59 UTC
Edit: 08 Nov 2024 16:01 UTC
Views: 2748