ROM Hack 【Release】MakeROMFS-GUI - Blazing fast ROMFS building for Linux (and Windows 10)

YamiHoshi.nl

I'm MKGirlism.
OP
Member
Joined
May 23, 2011
Messages
671
Trophies
0
Age
32
Location
Tokyo
Website
www.dshack.org
XP
481
Country
You probably already know MakeROMFS, the command line tool that can build ROMFS files for use with HANS within seconds.
However, I do admit that command line is really handy when it comes to scripting, but it's far from accessible to all users.

Therefore, I decided to wrap a GUI around it, but I soon realised it became useless for scripting.
Then I thought, why not both?
And I did both!

MakeROMFS-GUI can be used as both, a GUI tool, and CLI tool, so you can still write scripts for it, and at the same time, it can be used without the need to remember on how to use it; the best of 2 worlds!

A vast majority of the code was made by 3DSGuy, I only programmed the GUI portion of the app.

Tested and confirmed working on Manjaro, Linux Mint, Ubuntu, Fedora, and Windows 10 (under Linux Subsystem).
Forum Thread: https://www.dshack.org/forum.php?page=thread&tid=356
Binary Download: https://www.dshack.org/store.php?page=file&fid=368

→ Installation
Unpack the Tarball:
tar zxfv makeromfs-gui.tar.gz
chmod 777 makeromfs-gui
sudo cp makeromfs-gui /usr/bin

→ Extra step for users of the KDE Desktop Environment, and Windows 10
You will need to install "libgtkmm" in order to run this app.

For 64-bit Ubuntu, Debian, and Linux Mint
sudo apt-get install libgtkmm-3.0-1v5

For 32-bit Ubuntu, Debian, and Linux Mint, as well as Windows 10
sudo apt-get install libgtkmm-3.0-1

For Arch Linux, Antergos, and Manjaro
sudo pacman -S libgtkmm3

For CentOS, Red Hat, and Fedora
sudo yum install gtkmm30

→ More extra steps for users of Windows 10
Follow steps 1, 2, and 3 in this tutorial:
https://www.dshack.org/forum.php?page=thread&tid=348

→ Running
Graphics Mode on Linux
makeromfs-gui

Graphics Mode on Windows 10
DISPLAY=:0 makeromfs-gui

Command Mode on Windows 10 and Linux
makeromfs-gui <ROMFS FOLDER> <OUTPUT.romfs>

→ Screenshots
makeromfsgui1.png


makeromfsgui2.png


makeromfsgui3.png


→ Video
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • BigOnYa @ BigOnYa:
    Hey Kennyboy, have you found any decent mini Pc for around $200-250? Fast enough to play most Pc games.
  • K3Nv2 @ K3Nv2:
    I'd say save another $100 anythtwith 8core upgradeable ram I'm thinking about ordering the acemagic still
    +1
  • BigOnYa @ BigOnYa:
    Damn, I haven't turn on my OG Xbox one in ages, just did now and ofcourse, 32GB update required, gonna take forever.
  • BigOnYa @ BigOnYa:
    Edit: nevermind, I forgot I up-ed my internet speed, only 30 min remaining.
  • BigOnYa @ BigOnYa:
    Will a mobo with a M2ssd slot work without a M2ssd installed, using a sata ssd temporary?
  • K3Nv2 @ K3Nv2:
    As long as sata just point bios to boot to it as main drive
    +1
  • SylverReZ @ SylverReZ:
    @K3Nv2, Is that a compilation of you?
  • K3Nv2 @ K3Nv2:
    M.2 is more of a luxury you can still boot from Ide if you really wanted to
    +1
  • K3Nv2 @ K3Nv2:
    I mean as long as the motherboard still has sata ports unless you're still in celeron days
  • Xdqwerty @ Xdqwerty:
    wut
  • BigOnYa @ BigOnYa:
    Nuh it has Sata 3
  • K3Nv2 @ K3Nv2:
    It should still have a Bootable option in bios select drive
    +1
  • Xdqwerty @ Xdqwerty:
    whats sata?
  • K3Nv2 @ K3Nv2:
    How you were born
  • BigOnYa @ BigOnYa:
    Sata is the type of interface/cable connection of hard drives/disc drives for Pc.
    +1
  • K3Nv2 @ K3Nv2:
    Don't tell them about old bank drives may explode
  • BigOnYa @ BigOnYa:
    Mini pcs in the 70's
  • K3Nv2 @ K3Nv2:
    128kbs of storage
    +1
  • K3Nv2 @ K3Nv2:
    How do I connect this to my emachine
  • K3Nv2 @ K3Nv2:
    The Tattooist of Auschwitz is pretty good so far
    K3Nv2 @ K3Nv2: The Tattooist of Auschwitz is pretty good so far