Gameimage - FlatImage Game Packer
https://github.com/ruanformigoni/gameimage/assets/18180693/7690e65a-aed9-4bfa-aa98-3ffd57e20e65
Game emulation is on the rise, with years of contribution from the community and
now with Valve's portable handheld, the steam deck
. The fragmentation with
several platform emulators is daunting, especially since it requires repetitive
configuration for the first time or if the config files go missing. GameImage is
a tool to pack a runner (such as an emulator), a game, and it's configs in a
single flatimage
.
Advantages:
flatimage
by
default, which simplifies backups.Download the latest gameimage.run
file in the releases page.
https://github.com/ruanformigoni/gameimage/assets/18180693/208c41dd-2454-484a-a30f-8b711e94b41b
https://github.com/ruanformigoni/gameimage/assets/18180693/0592dd5f-9b27-4503-9978-77842ad4c7b6
https://github.com/ruanformigoni/gameimage/assets/18180693/a2d92de2-ce28-4c7b-9f25-02eb9db525da
https://github.com/ruanformigoni/gameimage/assets/18180693/b5ad407e-23a6-48fd-b636-c2ef2a89fd28
The key advantages of flatimage are:
Avoid using NTFS
formatted hard-drives.
Recent changes to apparmor requires to
create the file /etc/apparmor.d/bwrap
with the contents:
# This profile allows everything and only exists to give the
# application a name instead of having the label "unconfined"
abi <abi/4.0>,
include <tunables/global>
profile bwrap /**/bwrap flags=(unconfined) {
userns,
}
Lastly run sudo systemctl reload apparmor
to reload the configuration files.
Disclaimer: This project does not endorse piracy, buy your games and console to use this software.