Work at SourceForge, help us to make it a better place! We have an immediate need for a Support Technician in our San Francisco or Denver office.

Close

Tree [bb6c03] master /
History



File Date Author Commit
AppImageAssistant 0.9 2013-12-25 Ismael Barros Ismael Barros [bf1bd8] Remove every .pyc, and add AppImageAssistant 0.9.3
AppImageAssistant 0.9.2p1 2013-12-25 Ismael Barros Ismael Barros [bf1bd8] Remove every .pyc, and add AppImageAssistant 0.9.3
AppImageAssistant 0.9.3 2013-12-25 Ismael Barros Ismael Barros [bf1bd8] Remove every .pyc, and add AppImageAssistant 0.9.3
arts 2014-02-02 Ismael Barros Ismael Barros [3732dd] tweaking
data 2014-04-19 Ismael Barros Ismael Barros [c0e8ec] More flexible use of relative paths
doc 2012-12-02 Ismael Barros Ismael Barros [bf3f54] AppImage documentation
.gitignore 2013-12-25 Ismael Barros Ismael Barros [fa8e22] No I don't want any tapes
README 2014-04-02 RazZziel RazZziel [a501dd] Update README
appImageBodegaSpec 2013-11-25 Ismael Barros Ismael Barros [487e5a] Trying to bash the unbashable
buildAppImage 2014-01-16 Ismael Barros Ismael Barros [703d08] oops
copyMissingLibraries 2013-12-15 Ismael Barros Ismael Barros [dc00c0] Better faster stronger
findMissingLibraries 2014-01-16 Ismael Barros Ismael Barros [fe6af6] Colors!!
lgp2appImage 2013-12-08 Ismael Barros Ismael Barros [c2d51e] Ubuntu support in pacman2AppDir
loki2appDir 2013-12-08 Ismael Barros Ismael Barros [c2d51e] Ubuntu support in pacman2AppDir
nix2appImage 2013-12-08 Ismael Barros Ismael Barros [c2d51e] Ubuntu support in pacman2AppDir
pacman2appDir 2014-06-28 Ismael Barros² Ismael Barros² [a51bf6] Removing useless file from Arch packages
patchAbsolutePaths 2013-04-14 Ismael Barros Ismael Barros [8efcf4] License & stuff
quickAppDir 2013-12-08 Ismael Barros Ismael Barros [c2d51e] Ubuntu support in pacman2AppDir
runInChroot 2014-03-08 Ismael Barros Ismael Barros [20d8b1] tiny little tweaks
setup64bitSystemForAppImages 2013-12-01 Ismael Barros Ismael Barros [c84b16] Script relocation
unity2AppDir 2014-06-28 Ismael Barros² Ismael Barros² [bb6c03] Extract icons from Unity games
unpackAppImage 2013-04-14 Ismael Barros Ismael Barros [8efcf4] License & stuff
unpatchAbsolutePaths 2013-04-14 Ismael Barros Ismael Barros [8efcf4] License & stuff
util.sh 2013-12-15 Ismael Barros Ismael Barros [255652] colorpipe
wine2AppDir 2014-02-08 Ismael Barros Ismael Barros [4c6897] maintenance of the wine scripts
wineTrim 2013-04-14 Ismael Barros Ismael Barros [c09ff9] This sleep was actually nice

Read Me

# What the fuck?

These are stand-alone executable packages. They have two personalities: Sometimes they think they're an ELF executable, so you can just run them and play these awesome games, if you have execution credentials (chmod +x [package file]). Sometimes, they think they're an ISO file, so you can also mount them with fuseiso, acetoneiso, or your ISO management application of choice, and peek what's inside.

Inside the packages you'll find two things:

A minimal installation for each game, sometimes next to i.e. a minimal Wine or Perl installation A little script (AppRun) to glue it all together when you run the package How the fuck? Using the awesome superpowers of PortableLinuxApps.org, and some script magic.

# Why the fuck?

Why the fuck not. I'm just a casual gamer with no space left in my laptop for games (or anything work-unrelated for that matter). I'm also tired of the state of release segmentation between Linux distributions, or having some old nightly game version I enjoyed playing every now and then stop working because the library it was linked against no longer exists, because my distribution decided to update it. So I discovered this AppImage thingy, and decided to contribute back. I like it, and I'd like to see it converted in the future of Linux package distribution.

I fell in love with this stuff in in the very moment it occurred to me that I could package Starcraft together with a minimal Wine install in an AppImage, copy it to an USB drive, take it to my college's lab (se use Ubuntu on all labs), and have Starcraft running right when I click on it. Move the USB drive over among some friends, and you have an instant Starcraft party. On Linux. And with no drugs. Like, woah.

Now I can stash the games I'm not usually playing in some external hard drive, and rescue them anytime I feel like playing them again, knowing that every single dependency will be still in its place. Also games usually take less space, because I can play them without uncompressing them, and performance isn't affected that much, how cool is that?

# Who the fuck?

Got any constructive feedback? Does any game fail to run in your machine? Write me to 

tux AT portablelinuxgames.org
Please note that what I'm doing here is packing some games I like, and sharing them over just in case they're useful to someone else. I'm only sharing the games I think I'm free to distribute (I've also packaged some commercial games I've bought, but I'm not sharing those with you guys!). If you're the owner of any of these games and you don't like them being here without your explicit permission, please let me know and I'll take it down. I just want to share something I think it's cool, I'm not taking any profit with this, other than maybe Internet Karma™.

All these packages are working on my system (32bit ArchLinux on Dell XPS L502X), but I don't have the spare time to test every package as well as I should on different distros, so if any package fails to run on your machine, please send me an email with the exact error message and I'll try to fix it (when I find time). Or uncompress the package, fix it yourself, pack it back up and share it if you want; your AppImage, your rules.

Btw, if you have a pure 64bit system, please note that 32bit AppImages won't work by default. Please check this tutorial to see how to configure a 64bit operative system to run 32bit AppImages.