VMSoft Blog page 2

Happy Blocks 1.0

We are happy to announce that ‘Happy Blocks’ version 1.0 is released.

Go get it and enjoy one beautiful, well balanced, challenging ball and paddle game with a total of 150 levels, various power ups and power downs, mini games, achievements, leaderboards and much more.


Happy Blocks v1.0 open BETA

UPDATE: As of April 26, 2016, Happy Blocks is officially released to the public.

We are happy to announce that we have a public BETA version of ‘Happy Blocks’ available.

If you like, you may give it a try and give us feedback in the comment section below or at support@vmsoft-bg.com.

Please note that this is a BETA version, so it may have a few bugs!



Tic Tac Toe 4.0 with Android TV support


Tic Tac Toe running on Android TV

Tic Tac Toe version 4.0 is here. It brings Android TV support. You can enjoy the game on the big screen, playing with a game pad or remote.

This release also includes leaderboards protection against fake scores.

Happy New Year, and what to expect from us in 2016

Happy new year from VMSoft team!

You may not know, but we started our company 3 yeas ago (back in 2013) as a hobby. Me and my girlfriend were enthusiastic about Android. I was developing the apps and she was testing them. Our first app was ‘Darts Calculator‘. It was ugly looking app (that changed recently) but with a lot of functionality.

So in 2016 we will bring you Tic Tac Toe 4.0 with Android TV support, Happy Blocks (the game we are working on) will be released on Google Play, major update awaits Alien Swarm, also our frozen project Pipe Dream will hit Google Play. Numbers Puzzle will finally get it’s update.

We are also planning to port some of our apps to Windows Phone and Windows 10 and releasing Fuel/Oil calculator as web app. Some home grown tools which help us in our development process such as Android Image Re-sizer will be available for other developers for free. Also it’s time for our web site to get a new look.

In 2016 we will try to be more engaged with our users, fixing bugs and answering questions faster. Our Google+ and Facebook communities will be more frequently updated.

Thank you, for using our apps, games and tools. Have a great year!

Alien Swarm v1.2

This new update improves the overall game performance and fixes ‘ANR’ occurring on devices with Android 5.x. Get the game and go blast some aliens. 🙂


IBAN Check v1.2.1 and IBAN Check Plus v1.0.1

We are happy to announce that our IBAN validation apps are updated. The update includes better support for tablets, new user friendly design and icons.

IBAN Check is the free version of our IBAN validation apps. It provides validation for International Bank Account Number according ISO 7064 standard.

IBAN Check Plus have additional functionality for BIC (SWIFT) validation and no Ads.

Get IBAN Check here

Get IBAN Check Plus here

Alien Swarm version 1.1 is here

The new version of Alien Swarm is here.

Now you can control your space ship by tilting the device, the annoying ads between the levels are removed and we got a new settings screen.

Get Alien Swarm from here and start your epic space journey.

Eclipse hotkeys fix

Eclipse on GNU/Linux has an annoying bug with hotkeys for users with multiply keyboard layouts. For example when the user is working with the English keyboard layout, hotkeys such as “Ctrl-C”, “Ctrl-V” will work as expected, but when switched to different layout (ex: Bulgarian) the keys will no longer work.

After a bit of searching I found a fix for this inconvenience at GitHub. Thank you “amozzhuhin“!

Console screen resolution (frame buffer) with NVIDIA drivers on Ubuntu, Debian or Linux Mint

After the installation of the proprietary NVidia graphics drivers on Ubuntu, Debian or Linux Mint your console screen resolution will be messed up. As a developer I use the frame buffer console from time to time and I need it at the resolution of my primary monitor (1680×1050). To address the problem (as it’s almost always with GNU/Linux) we need to edit some configuration files and issue some commands.

First start Konsole or other terminal emulator, login as root by typing:


and enter your password when prompted.

Using vim, nano or your favourite command line text editor, open /etc/grub.d/00_header. In the example below we are using Vim.

vim /etc/grub.d/00_header

Search for “set gfxmode=${GRUB_GFXMODE}” and below that line add

set gfxpayload=keep

Save and close the file.

Reboot your system and at the Grub2 screen press ‘C’ and type ‘vbeinfo‘. Take a note on the supported frame buffer resolution and choose the one you like. In my case the chosen resolution was 1680x1050x32. Type ‘exit‘ or reboot your system from the restart button.

Start GNU/Linux again, start a terminal emulator, login as root (by typing su) and open “/etc/default/grub“. Uncomment the line “GRUB_GFXMODE=640×480“, change the value after the = sign to the previously chosen screen resolution. In my case:


and add the following line below:


Save and close the file.

Still logged as ‘root’ execute the following commands:

update-initramfs -u

Reboot your system. You should now have a frame buffer console with a decent screen resolution.

The new NumbersPuzzle is comming

We are working on a new version of Numbers Puzzle which will include, Achievements, Leaderboards and minor improvements.


The new version of NumbersPuzzle under development