Application: Atomic Tanks
Category: Games
Description: Atomic Tanks is a game in which you control an overly-powerful tank and attempt to blow up other highly powerful tanks. Players get to select a number of weapons and defensive items and then attack each other in a turn-based manner. The last tank standing is the winner.
Download Atomic Tanks 3.8 Prerelease 2 [1.8MB download / 2.5MB installed]
(MD5: a995ad68c9bf9e618fe6063e7c8d90b8)
Release Notes:
3.8 Pre Release 2 (August 11 2009)
- Thanks to Bart.S, I now added the Language switching so the Application now "listens" to the Platform. Supported languages are English, French, German, Slovak and Portuguese.
3.8 Prerelease 1 (July 29 2009)
- Updated to the latest 3.8
- From this version on, a dat file is used for the settings. If you want all the new features/weapons, delete your Data folder.
3.7 Prerelease 1 (July 22 2009):
- Updated to the latest 3.7
- It is multilingual although I havent found a way to have it "listen" to the platform. I am gonna try to get that done later.
- Thanks to Bart.S for his testing

3.2 Prerelease 2 (Nov 1 2008):
- Fixed a readme typo
- I think its ready now.
3.2 Prerelease 1 (Oct 26 2008):
-
Updated to the latest 3.2 (Release Notes)
-
I only tested it in Win XP SP2 limited account. Could someone try Vista and Win2000 please?
Thanks Aciago for suggesting & Patrick for hosting it.
John: I think this could be released soon now that we have a high-res icon!!!
you do realize that this is
you do realize that this is showing the Development Test splash screen
I'm sold! Anything that can compute and warm my coffee is total awesome. - OliverK
Hmm,
You do realize that Simeon just need volunteers to make a high-res icon for the splash
Hey just saying it shouldn't
Hey just saying it shouldn't be marked as Pre-Release until the proper splash is made thats all
I'm sold! Anything that can compute and warm my coffee is total awesome. - OliverK
Well,
the filename isn't marked as Pre-Release
John told him it was ready
John told him it was ready for pre-release. if you read through the old thread, Simeon actually planned on dropping it, then got a message from John saying it's ready for PR, so he created a PR. The splash screen really isn't that big of a deal.
The developer formerly known as ZGitRDun8705
well, well
I thought I had 5 test reports but all I get is (almost) irrelevant nonsense about false volunteering and non-existing splash screens

Life is tough, isn't it?
"What about Love?" - "Overrated. Biochemically no different than eating large quantities of chocolate." - Al Pacino in The Devils Advocate
Test Report
Ok, my test result: Looks good, except:
Copyright 2004-2007 John T. Haller
It says PokerTHPortable.ini in the text
ATanksExecutable=atanks.exe. If you do this, you should add a description to the Readme.txtWell, and the bugs I mentioned in the old thread. (I know, these bugs are non-portable bugs).

Btw: Lebbe is hard, awwer Lebbe geht weida.
I fixed the readme in PR2 and
I fixed the readme in PR2 and deleted the config.nsh. I think the copyright is right with 2007 (could be 2008 though) and I purposely dropped support for renaming the exe.
"What about Love?" - "Overrated. Biochemically no different than eating large quantities of chocolate." - Al Pacino in The Devils Advocate
Why?
Why did you drop support for renaming the exe?
Several reasons:
"What about Love?" - "Overrated. Biochemically no different than eating large quantities of chocolate." - Al Pacino in The Devils Advocate
Leave it in
I have to use it for some apps when I'm at work because my work is pretty locked down and they tend to block apps that access the internet too much. I don't think that removing this ability really saves that much space. You don't have to do anything to update the code for this function when a new version comes out, so once it's been coded you can leave it for every update. Even though not many people use this function, some people still do use this.
I believe you should leave the code in for this, it doesn't add any work when you update the app, and if people don't want to use this ability, they don't have to do any extra work to disable this ability.
This is just my opinion, although I would like to hear what other people think about it.
I found a 48x48 icon in the
I found a 48x48 icon in the tarball from the site. Icons for the launcher are 48x48, etc, so do you think you could use that one?
Too many lonely hearts in the real world
Too many bridges you can burn
Too many tables you can't turn
Don't wanna live my life in the real world
yes
cool I don't know what size John needs for the splash though.
"What about Love?" - "Overrated. Biochemically no different than eating large quantities of chocolate." - Al Pacino in The Devils Advocate
I'd guess 128x128 for the
I'd guess 128x128 for the splash. its one of the standard sizes and usually looks pretty good
The developer formerly known as ZGitRDun8705
I thought about that after I
I thought about that after I posted
But it'd still be a nice app icon. Now for the splash . . .
EDIT
Try this
I took a screenshot of the program when it first loads, and that's the important part
Too many lonely hearts in the real world
Too many bridges you can burn
Too many tables you can't turn
Don't wanna live my life in the real world
good thinkin oliver
good thinkin oliver
The developer formerly known as ZGitRDun8705
I emailed the ATanks lead
I emailed the ATanks lead developer to ask about a high-resolution icon.
Here was his response:
I am glad to hear you were able to work with Atanks. The image you asked about is embedded in the title.dat file which comes as part of the source. When I get back to my development PC next week, I will email you a copy.
If I can be of further help, please let me know.
Jesse
Edit: He sent me the images, but it was a bitmap, with no transparency, so I played with them in Photoshop to try and create some high-resolution PNG images.
Here they are:
No Blast
With Blast
The developer formerly known as ZGitRDun8705
thanks Zach
I´ll do a Prerelease 2 with the fixed typos and then John can officialise it.
"What about Love?" - "Overrated. Biochemically no different than eating large quantities of chocolate." - Al Pacino in The Devils Advocate
visibility!
alright, more visibility with ATanks, can't wait till this becomes official!
/sylikc
Ok.. some things
Ok.. some things
And you might want to update the installer
Windows XP Home Edition SP3
Developing: Lincity-NG, LMarbles, WinHTTrack, Gourmet, and NVDA Portable
good,
awesome game. im using vista home premium, administrator account. the only faults are the splash screen and some visual effects compatibility.
On my pc, as soon as i run the game, vista gives me a notification that the color scheme has been changed to Windows Vista Basic. I play it at school on Windows XP Pro. It works perfect there!
Testet
I have use it on my PC and it work fine. Only de splash screen Prerelease shout replaced
Regards,
Marcel v. Pinxteren
IT-System Manager
The Netherlands
Thanks
The Prerelease splash is there because its not officially released yet. I hope it will be though
"What about Love?" - "Overrated. Biochemically no different than eating large quantities of chocolate." - Al Pacino in The Devils Advocate
Official release?
Hi Simeon, hopefully this will be released soon. It's really great and the ATanks team has released a new version (3.5), which fixes many bugs.
So, what else to say? Release Team, hint hint hint
Tested with ATanks 3.5 R1
Hi Simeon, I've tested your launcher with the new ATanks 3.5 R1 binaries.
I deleted all files in ATanksPortable\App\ATanks and extracted the new ones into that folder.
That didn't work. I found the issue. They forgot two files (kamikaze.txt, weapons.txt) in their Atomic-Tanks-3.5-r1.exe, so I took these files from my old ATanksPortable 3.2.
-> Works like a charm. Only one small thing, ATanks doesn't use atanks-config.txt anymore, it uses atanks-config.dat now. Ahh, too much work to convert the config file so I created a new one.
Oh btw, I love the french revenge phrases
Thanks for your testing!
I had a huge exam today and plan on doing the release today or tomorrow. It`ll now go much faster thanks to your work!
"What about Love?" - "Overrated. Biochemically no different than eating large quantities of chocolate." - Al Pacino in The Devils Advocate
Works with 3.7
Hi Simeon, just a note. Your launcher works with the current 3.7 release too.
cool
I just saw the update yesterday and hopefully there will be an "official" version soon. I couldnt get it to work with the 3.5r1 version. the download I had wasn't working and I redownloaded some 5 times but it didn't help.
"What about Love?" - "Overrated. Biochemically no different than eating large quantities of chocolate." - Al Pacino in The Devils Advocate
Updated to 3.7
see top post.
"What about Love?" - "Overrated. Biochemically no different than eating large quantities of chocolate." - Al Pacino in The Devils Advocate
Thanks ...
... for the update and the credits

But testing ??? Thought I was playing only
Yippie,
new version, new weapons, I will test soon. Thanks Simeon
Yes
They added some new stuff, but I only seem to be able to use it if I delete my old settings and start anew. Can you confirm this?
"What about Love?" - "Overrated. Biochemically no different than eating large quantities of chocolate." - Al Pacino in The Devils Advocate
Will test tonight.
FYI, the .dat file is used since version 3.5. The release notes for 3.6 says "This release also restores support for game settings for version of Atanks prior to 3.5".
If that doesn't work, it's maybe a bug.
Alright, tested!
The new release works fine, even an upgrade. But I can't test an upgrade from a version prior 3.5. I deleted my old backups and created new settings for 3.5. (.dat file). Maybe your problem was that you had both config files, the old *.txt and the new *.dat.
I found a serious ATanks bug. Click at Options -> Network and it crashes. (hopefully some ATanks devs read this here).
And last but not least, the small stuff:
Good work, hopefully we see this official soon.
Thanks
I had both the txt and the dat file. Maybe that was it.
I'll report the bug in their forum.
I know its multilingual, but I want to wait with calling it multilingual till I have updated the launcher to listen to the Platform's language
"What about Love?" - "Overrated. Biochemically no different than eating large quantities of chocolate." - Al Pacino in The Devils Advocate
lol,
it's still multilingual without listening to the Platform
And, btw, the latest official new apps (Blender, ManaWorld, ...) don't switch the language too. So maybe that's not a requirement anymore.
Isn't there a option for the
Isn't there a option for the menu to call the languages? I believed you asked for a way to disable it so you could test things as a developer, but I'm not sure.
Too many lonely hearts in the real world
Too many bridges you can burn
Too many tables you can't turn
Don't wanna live my life in the real world
Yes and no,
there is an option to disable it. I'm glad John introduced it. But I don't test things as a developer, I don't like that feature (automatic language switching) as an user and have it disabled forever
(don't ban me John, I'm not alone, believe it)
You're
You're the only one of the 90,000 community members who won't shut up about it
Sometimes, the impossible can become possible, if you're awesome!
Yup,
but how many bother to improve the platform?
Have you considered that non-english speakers don't post in the forums?
Back to topic: When will you release ATanksPortable? It's good to go and long enough a Pre-Release!
Listen to the platform
Hi Simeon,
here is a piece of code that'll add automatic language switching. You'll have to include LogicLib.nsh and add a new variable APPLANGUAGE.
UserProfileEnvironment: System::Call 'Kernel32::SetEnvironmentVariableA(t, t) i("APPDATA", "$SETTINGSDIRECTORY").r0' ;ATanksLanguage: ReadEnvStr $APPLANGUAGE "PortableApps.comLocaleglibc" ${Select} $APPLANGUAGE ${Case} "" Goto LaunchNow ${Case} "de" ;German StrCpy $APPLANGUAGE "30000" ${Case} "en_US" ;English (United States) StrCpy $APPLANGUAGE "0" ${Case} "fr" ;French StrCpy $APPLANGUAGE "20000" ${Case} "pt_BR" ;Portuguese (Brazil) StrCpy $APPLANGUAGE "10000" ${Case} "sk" ;Slovak StrCpy $APPLANGUAGE "40000" ${CaseElse} Goto LaunchNow ${EndSelect} WriteINIStr "$SETTINGSDIRECTORY\.atanks\atanks-config.dat" "Global" "Language " "$APPLANGUAGE" LaunchNow:Hope that helps
Thanks!
I tried to get it to work differently and failed miserably

I put it away for now but maybe your piece of code will boost it...
"What about Love?" - "Overrated. Biochemically no different than eating large quantities of chocolate." - Al Pacino in The Devils Advocate
Thanks Simeon,
lol, you forgot to change the appinfo.ini, because it's multilingual and the filename is "ATanksPortable_3.8_English_Prerelease_2.paf.exe"
Edit:
There is a bug in the language switcher code. The launcher stores APPLANGUAGE to the ${NAME}Settings.INI (line 202). At the end the variable contains 0, 10000, 20000,... . The next time you start ATanks Portable the launcher compares that value with the PLATFORMLANGUAGE ("PortableApps.comLocaleCode2") (line 175). -> BUG ( 0 is always != en or pt or ...)
You could replace line 177-178 by
${Select} $PLATFORMLANGUAGEYes
I know but it works anyhow
I would have fixed this and the multilingual thing in the next Prerelease, but John made it final so I hope he caught it!
"What about Love?" - "Overrated. Biochemically no different than eating large quantities of chocolate." - Al Pacino in The Devils Advocate
I know :)
He wrote he fixed this. #
Official Release
Since the app now has an official release, can a moderator please lock this thread?
The guy who acts like he knows what he's talking about.
no
I'd like to keep it open till we resolved the crash issue.
"What about Love?" - "Overrated. Biochemically no different than eating large quantities of chocolate." - Al Pacino in The Devils Advocate