AssaultCube Portable 1.1.0.1 has been released by PortableApps.com. AssaultCube is a free first-person-shooter based on the game Cube packaged as a portable app, so you can play on the go. With fast-paced, multiplayer online play and cooperative editing of maps, it's a great addition to your portable drive. This version fixes an issue of compatibility with some PCs and location of settings. It's packaged in PortableApps.com Format so it can easily integrate with the PortableApps.com Suite. And it's open source and completely free.
PortableApps.com Platform 2.0 Beta 5 users who already have this app installed, simply click 'Check for Updates' in your PA.c Menu to update to the latest version.
Features
AssaultCube is a free and open source first-person shooter with the following features:
- AssaultCube is fast and runs on old hardware, with the correct settings you can run it on a P3 800Mhz gf2
- Thanks to the efficient networking code, AssaultCube requires very little bandwith, you can play it with a 56k modem internet connection.
- Create new maps (virtual worlds) together with other people online. The cooperative editmode makes it possible...
Learn more about AssaultCube...
PortableApps.com Installer / PortableApps.com Format
AssaultCube Portable is packaged in a PortableApps.com Installer so it will automatically detect an existing PortableApps.com installation when your drive is plugged in. It supports upgrades by installing right over an existing copy, preserving all settings. And it's in PortableApps.com Format, so it automatically works with the PortableApps.com Suite including the Menu and Backup Utility.
Download
AssaultCube Portable is available for immediate download from the AssaultCube Portable homepage. Get it today!
Comments
Whats new
This revision was necessary because version 1.1.0.1 had an error. It was not using the config files in AssaultCubePortable/Data but the ones in /App/assaultcube instead.
This revision fixes this error, keeps your mods (in the /App/assaultcube/mods folder) when you upgrade the application and now uses the PortableApps.com Launcher.
I am sorry for any inconvenience this may have caused anyone!
Windowed mode is disabled
It no longer accepts windowed mode. The relevant option is reverted to fullscreen as soon as you exit.
AdditionalParameters=-t doesn't work either.
The only way to bypass it is to explicitly write
RunWindowed=true
in Data\settings\AssaultCubePortableSettings.ini
It does
accept window mode by ading RunWindowed=true to the Data\settings\AssaultCubePortableSettings.ini
It is right that it was in another file but there is no use for having 2 config files in my opinion.
And yes it defaults to fullscreen unless you set it in the ini. Is that a problem?
Yes, it's a problem
Because I only found the solution by looking at the source code. Anything inside Data\Settings is supposed to be internal. Why is there an official option for windowed/fullscreen if it's not used?
windowed
I moved the "run windowed" option to the ini where it is now because I thought it was nicer not to have an ini in the AssaultCubePortable folder.
What do you mean by "official option"?
If you are talking about the -t/-t1 commandline switch, thats the original app. Thats what I use internally. I could have went without it but I thought that having a more user-friendly way of setting it to run windowed (RunWindowed=true) was better than having the user go through the assaultcube documentation and search for a commandline switch. And up till now, no one ever complained about it.
AssaultCubePortable.ini
AssaultCubePortable.ini is where custom settings should go.
By "official option" I mean the GUI's setting of fullscreen on/off.
I see
I never checked the gui settings and ergo didn't know there was a setting for fullscreen. I understand your problem now and will probably remove the ini entry with the next release as its pointless in my opinion if there is a possibility to set it inside the game.
yes
thanks, kind of a pain to have to reset it every time
I know
I didnt check for the gui setting
I am changing it back for the next version.
Just have to get it right so the seting is kept and people dont have to reset it.
init.cfg absorbs autoexec.cfg
The contests of autoexec.cfg get copied into init.cfg instead of being used on their own.
It means they become permanent instead of being dynamic.
Even more so, the contests of init.cfg are sorted alphabetically, which breaks the scripts inside autoexec.cfg.
could you please
post this as a bug report in the forums?
I havent changed anything about the way config files are handled. Could it be that Assaultcube changed something?
Does it work as expected with a local install?
Sure, here's the link
https://portableapps.com/node/25055#comment-159098
The read on for more details
The read on for more details points us back to this same page, and we can't read on for more details
on purpose
thats deliberate. Everything till the first line just above the Features section is displayed in the rss feed. If you want to read more you click on the "read more" and get directed to the full page.
Every announcement here works that way.
will download
did you include a portable LAN maker EXE?
I don't know what P3 or gf2 is, but I know that I have more than 800 MHz on my PC. How do I set it up to run better?
I'll be getting a $20 RAM upgrade in a few weeks (gonna go to 512 MB, Woo!). You think that will make any difference?
confoosed
Is your post serious?
Hi, ... I don't know what
Hi, ...
Cpu Intel Pentium 3
Cpu Intel Pentium III
Graphic Card = GeForce 2
ah
see, that makes sense.
nope, and nope. sucks.
no
I didn't. Its not ready yet.
Those are the minimal specs and I don't know what settings you have to tweak to make it run better - I don't think there are any. One example is that it only needs little bandwidth because most of the game play id done by the client and not by the server and thus there isn't much that needs to be sent over the network.
new protocol?
not getting this, it worked the other day, AFTER the update rev 2... etc.
Suddenly, a new protocol in the network connection to server?
I'll try reinstalling, i guess. or maybe the .zip
update
the is an update available so maybe its related to that.
Needs updating again
Yeah, it looks like 1.1.0.1 is incompatible with 1.1.0.3, so we can't play AssaultCube right now
Every Time
Like PokerTH, basically every new release is incompatible with the older ones. So when servers are updated, you can't play anymore. I added PokerTH to the 'release quick' list for the same reason.
Temporary Alternative
A "workaround" if you can call it that is that there are still some active servers supporting v1.0.4, so if people really want to play AC in a portable fashion they can do so by downloading an old PAF of AssaultCubePortable v1.0.4.
Naturally, users choosing to do this should install the old AC to a different folder to keep their newer version in tact ready for the next update, and avoid any potential incompatibilities.
new version
eta?
I know... i really like it... best portable game
it will be released
when its done.
Off the record, its already in the release queue.