Monday, 24 June 2013

Unvanquished summer tournament

Given the often quite small online communities around FOSS games, one has to become creative on how to keep players and attract new ones. Regular tournaments are one of those good ideas, albeit one that is a lot of work organizing.
One of the games that is still struggling to attract a stable player base is Unvanquished, even though the game is based on Tremulous and thus quite well developed game-play wise.

Don't hide from the Aliens
However for those complaining about it being the "same old" just with fancy graphics, they have implemented an all new resource and base building system, which will be also used in the tournament! To quote them:
Your tactics may need to change to compensate for this, but you can always test out the new gameplay on our development server beforehand, as well as by attending and observing our weekly development games on Saturdays. An explanation of the differences between our gameplay and the classic Tremulous variety will be explained in a helpful guide that we will provide to you shortly. Most notably, camping is no longer a desirable tactic, and map control is the new focus.
They said "no more camping" !"§$%&/!!!
So where can you learn more about this tournament? Well follow the previous link ;) The event will begin in the middle of July, with the first matches held on the weekend of Friday, July 19th through Sunday, July 21st.But if you manage to pass those rounds, you will have to plan for some matches on the following weekend too.
Registration starts on the 1st of July and you will need at least 3 other people on your team. I would naturally suggest a FreeGamer team, however due to my current bad internet connection, it is sadly not possible for me to join. But I hope some of the matches will be recored so that we can cover them here on the blog too :)

Sunday, 23 June 2013

How to make your Android Phone Run Faster

Last year, I bought the HTC One X, which is packed with powerful processors and GPUs, but now I find my android device has gotten slower though it wasn’t earlier. It is really annoying me. I tried my best to solve the problem by myself and discover there is a pretty simple and easy solution for it. Below is a list of useful how-to tips to make your Android Phone run faster! Enjoy!
1.  Using task killer apps
You can disable all the unwanted activities and apps with the Task Killer app. But you should be wise while using task killers. Do not use task killers to close all open apps at a time, close only unwanted apps like games and useless apps. Never force close apps like Gmail, gallery, etc. because it makes your phone lag as when you open those apps again, they needs to be loaded back again to your ram. So keep those apps open which you use often. The best task killer app I used is called Advanced Task Killer.

2.  Uninstall unnecessary apps
This is one of those things that isn’t absolutely necessary, but will also definitely help speed up your phone a bit. You should make a list of usable apps and get rid of others. As a result there will be some free space for seamless running of other apps. To uninstall an app, go to the ‘Setting’ > ‘Applications’ > ‘Manage Applications’ (may vary) and uninstall it.

3.  Clean Up Your Android Device
Cached files can readily build up on a smartphone or tablet, taking up vast amounts of excess storage space and make your android devices become so slow.  Caches Cleaner App for android allows you to clean your android devices by removing unwanted files and histories etc. and boosts android speed as new. Several days ago, I have introduced you the 5 Best Caches Cleaner Apps for Android to clean up your Android device, just pick your favorite one.

4.  Restart your Android Device
Just restart your device if your android device suddenly gets slower while being used. It may not be a great option to opt for, but usually it works. Just switch it off and then again turn it on now check the device out.

5.  Remove Unnecessary Widgets, Limit widgets and app shortcuts
Widgets may be useful, but Android users tend to overdue it sometimes. It is recommended that you use minimum number of widgets possible, so as to get maximum efficiency. Do not spam your homescreen with unwanted widgets and more app shortcuts.

6.  Do not use live wallpaper
Yes, they’re cool. But it slows down your smartphone, especially those running older hardware! Live wallpaper takes up battery life (just like widgets) and since effectively it’s a video running in the background, it uses up RAM and processing power. Instead, go with a static wallpaper.

7.  Root and Overclock
Another useful method is to root your phone, and then overclock it, with softwares such as SetCPU. This will reduce battery life, but give a major increase in speed. You should be careful, so as to avoid bricking your phone. Softwares such as Once Click Lag Fix for Samsung Galaxy S can also give a major performance boost after rooting.

How do you speed up your Android smartphone or tablet? Have you run into any other scams we haven’t mentioned here? Leave a comment and let us know!

Tuesday, 18 June 2013

Best 3 iTunes Cleanup Tools to help You Remove Duplicates in iTunes

iTunes users may find that somehow their iTunes library has become huge, containing thousands of duplicates, which are not easy to remove using iTunes itself. iTunes does provide a basic facility to display duplicates, but removing them all yourself manually can be very laborious. That’s where a list of neat little apps called iTunes Cleanup Tools comes in. Below I will share you 3 best iTunes cleaner tool to help you delete duplicates in iTunes, Clean up Your iTunes Library to get the iTunes organizing job well done.

1.  Tunes Cleaner (Win/Mac)
Leawo Tunes Cleaner is the most practical iTunes cleaner tool which allows you to clean up iTunes music library, as well as clean up music folders outside of iTunes. With this program, you can easily delete duplicates in iTunes, Download song tags to complete music info etc. in simple click. Here’s just some of what Tunes Cleaner can do for you and your iTunes library:
    Tunes Cleaner Mac
  • Detect and delete duplicates in iTunes:  could delete duplicates in iTunes or other music library in simple click.
  • Download song tags to complete music info: This iTunes cleaner program could intelligently download song tags that are missed in iTunes music files, and add tags to songs, including: artist, album, album artwork, etc.
  • Easy-To-Use Interface with Simple Program Operation: So easy that your iTunes will be cleaned and organize upon installation. And it only requires a couple of clicks to maintain!
I saw a news from CNET and it says everyone can get Leawo Tunes Cleaner (PC/Mac) absolutely free. I bring this news to all of you here. 

2.  TuneUp (Win/Mac)
TuneUp is another red-hot and professional program to help clean up iTunes. TuneUp is your one-stop-shop to fix your disorganized music collection. It could help you remove duplicate tracks, fix your songs with inaccurate song information (like “Track 01”), and find missing album covers automatically. TuneUp also frees up valuable space on all of your devices by removing unwanted duplicate songs and adds color to your digital music experience by filling in missing album cover art.

3.  Song Sergeant (Mac)
Hate seeing the same band, album, or song listed multiple times in your library? Song Sergeant intelligently identifies and removes duplicates, renames inconsistently named artists and albums, reunites orphaned song files to your library, and deals with missing song files. Song Sergeant will whip your music library into shape in no time.

Obviously, Song Sergeant requires Mac OS X 10.5 or newer and an internet connection, no windows version and that is why I put this program in the third place.

How to make a new category / folder in your The Old Reader subscriptions list

This article explains how to make new categories for listing and organizing feeds in The Old Reader.



Recently I migrated from Google Reader to The Old Reader, in readiness for Google Reader's upcoming retirement.

(If you're not sure why I bothered, you might like this simple explanation of RSS and why it matters for Bloggers, in particular ones who want to research things).

I used Google Takeout to migrate my existing subscriptions from Reader to The Old Reader. (And yes, I did carefully file that exported file away, just in case I want to migrate to some other service.)

Because my subscriptions in Google Reader were organized into categories, these categories were automagically imported into my The Old Reader account.

But today I wanted to change my categories - and it wasn't obvious how to do this from either my settings or profile.


How to make a new category AKA folder in your The Old Reader subscriptions list

To add a new grouping to the subscriptions in a The Old Reader account:
  • Click one feed that you would like to move to into the new category - and hold it down.
  • Drag it to the empty space below your last folder, and drop it into place.  
    Note:   as you do this, the words "NEW FOLDER" appear at the bottom of the list of categories.

To move other items from your existing subscriptions into the new category, just drag-and-drop them too.



How to rename your new folder

To change the name of a folder/category in The Old Reader:
  • Double-click on the existing name - this makes the name open for editing.
  • Type the new name, and press Enter to save it.




How to change the order of your categories

You can re-organize your folders - but only one at a time.
  • Click the folder that you want to move, and hold.
  • Drag-and-drop it into the new place.


Putting feed-items into multiple categories?

For the moment, this is not possible: each item that you subscribe to in The Old Reader can only be in one folder.




Related Posts


Understanding RSS, and why it can make you a better blogger

Google Reader is being retired

Choosing a replacement for Google Reader

Monday, 17 June 2013

DevCorner: Underapprechiated game engines

In my never ending search for a FOSS game engine that is usable for game modding with out having to reinvent the wheel (nor requiring to be a C++ code master) & having decent tools for content creation (because I am spoiled and think that is a minimum requirement for a game engine) I have become quite disillusioned lately. That is because *spoiler alert* sadly there is none so far... but a few are close luckily.

The usual contenders for 3D action games are your mixed assortment of idTech based engines, most notably ioQuake3. There are a few upcoming contenders like Unvanquished's Daemon engine (which is a mix of ET:Wolf, ioQuake3 and Xreal) and a yet to emerge idTech4 based champion (my uninformed guess is that it will be dhewm3). But all of them lack a decent game-play scripting function.
On the other side of the idTech spectrum, there is the idTech1 based granddaddy DarkPlaces, which while having advanced to an quite impressive feature set, suffers a quite a bit from its nut-bolted & mostly undocumented client side add-on on the already a bit arcane script language QuakeC.

Interestingly the idTech2 based engines get little attention though. I have highlighted a few nice game projects based in it in the past, but it is probably due to the fact that each project is hacking on their own engine fork, that none has gained prominence as a game engine on it's own. But feature wise the engines behind AlienArena, Overdose and Warsow are probably the most advanced.
The last one of these, has been probably the most overlooked, with the game itself not exactly open-source friendly and the engine being developed more or less behind closed doors. It seems however that this has changed now, although given recent project news it is unclear what made them change their approach. But an all new version of it is now on Github with the main developer mentioning a few really nice changes here. Let's hope it isn't just a "source-drop" of a dying project, as after digging into it a bit (the documentation is really fragmented and lacking) I have to say that it includes a few really awesome features not commonly seen in other FOSS engines:
Besides being really performant, it is fully scriptable and has some quite unique multiplayer features like awards, friendlists and persistent game statistics. It also seems to make good process in having easy to edit GLSL shaders, which I have realized is a much rarer feature than I originally thought. Last but not least it has a really modern looking and fully scriptable menu and HUD.

Ah and before I move on to non-idTech based engines I should mention Engoo for those looking for a modernized software rendering engine based on idTech1 (there was some controversy over it, so I am trying to show some support for its further development here).

Ok, that covered, what are some maybe under appreciated non-idTech 3D engines?
First of all I should probably mention the well known ones for the sake of completeness: Cube2, Ogre3D and the new big player Torque3D. All of which are IMHO still failing to provide a good platform for easy game creation (mainly due, following the same order: in-fexibility & lack of scripting; huge mess of independent parts & bad toolchain; lack of Linux port & buggy and overly complicated toolchain).

One of the shining but lesser known examples of trying to improve the status quo is the jMoneky3 engine. Even though it is still a bit bare-bone (e.g. lacking game frameworks) the nicely integrated SDK and the great new node based GLSL shader editor keeps on attracting my attention. Similary the BlenderGameEngine sure has a few great advantages due to its tight integration. Sadly it seems to be the unliked stepchild of the Blender3D project though, which some quite serious limitations and awesome additions like the candy branch never reaching the the main release.

Then there are the still very much alive big names of the past: Irrlicht and Crystal Space. I am not exactly sure why those never quite reached the required mass to become the engines of choice, but I guess the license mess around Irrklang (and other non free but more or less required addons) and the CS Yo Frankie disaster might have to do with it. But at least Crystal Space was accepted as a hosting organization for this year's GSoC again, so they must be doing something right.

Last but not least, I would like to give a mention to a relatively new contender: Octaforge, which has supplied a steady stream of updated betas lately. The interesting things about Octaforge is that it takes all the good things from Cube2 and combines it with a much updated renderer (Tesseract) and full lua script support. But sadly it isn't quite there yet, and the move to a scripting language required the removal of all the nice game-code that it inherited from Cube2.

As closing remarks I have to admit that this article was rather lopsided towards FPS game engines (and more general purpose ones). Of course there are many great other game engines in the FOSS sphere that focus on RTS or (MMO)RPG games etc. I do however feel that many of the grievances voiced here probably apply there too, but maybe it isn't quite as frustrating there as in the FPS genre.
But if you have some better insights into those type of engines feel free to comment below!

tl;dr: the author (as an old school modder) is frustrated that after all these years there still isn't an FOSS FPS engine that can be modded as comfortably as the Half-Life2 engine or UDK. Don't miss the new qfusion stuff though.