games under Steam

Ever since steam allowed to add non steam games to it that it become my gaming hub having all my games there ready to be launched.

However every big developer/publisher has it’s own launcher these days which means trying to use steam as a launcher doesn’t always work as intended.

I originally discovered a solution in a reddit post, it worked but felt very clunky so I fired up Visual Studio to see if I could do any better.

The result was bnetlauncher. While not the most elegant solution it does work. and makes adding current and future blizzard games to steam a lot easier.

Additionally I have also the full source code under GPL for those who take their security very seriously or are simply curious about what’s actually happening under the hood.

To use just add it as a non-steam game and put in the appropriate case sensitive code in front as a parameter like in the screenshot bellow.

Example bnetlauncher use


Warning: The downloads below are outdated and buggy, please grab the current version from (Beta version that should fix crashing issue)

Recovering Wiko BLOOM IMEI

Sometimes wanting everything your own way can bite you in the ass HARD, after flashing a custom ROM my Wiko BLOOM I realized it had turned my IMEI invalid.

After trying dozens of guides (most of which I had to google translate) and several programs, without getting anywhere I was almost about to give up, fortunatly I finally saw this post mentioning BPLGU which eventually lead me to fixing the phone.

So, in the hopes of saving others from the hours of frustration I had to go trough I’m writing this guide,

Understanding my problem
After fixing it I came to the conclusion that when I booted the custom ROM it corrupted/erased all of the NVRAM. This not only removed the IMEI’s but it also removed all the Baseband information. So before I could try and restore the IMEI i’d first need to restore the Baseband information so it looks like the picture below (when broken mine would simply show “—” in the red box).

MTK Droidtools showing WIko BLOOM info
Correct Baseband (highlighted in red box) for a Wiko BLOOM using MTK Droidtools

Fixing the problem
To fix the baseband we’ll first need a BPLGU file to flash into it, lucky for us Wiko actually provides all the files we’ll need with their system update packages.

So go to Wiko’s website support section (the global site lacks a support section so select the proper country website) and download the latest BLOOM update (BLOOM_V16.exe when I did it) and run it.

Wiko BLOOM Upgrade application
Upgrade application for Wiko Bloom

Once you see the upgrade application close it, you’ll see that the upgrade application created a folder with the same name as the exe, navigate that folder until you see these files:

Wiko BLOOM ROM files
Wiko BLOOM ROM files

These are the files we’ll use with SP Flash Tool to restore the nvram, but before we’ll need to edit the MT6582_Android_scatter.txt so that the flash tool will also write the NVRAM. So open the file in a text editor and search for “nvram”, on the block it finds you’ll need to change “is_downloaded: false” to “is_downloaded: true” like shown bellow:

- partition_index: SYS4
partition_name: NVRAM
file_name: NONE
is_download: true

Now run SP Flash Tool, change to the Download tab and use the Scatter-loading button and point to the MT6582_Android_scatter.txt file we just edited, NVRAM will show in the list unticked and without a filename, click the file box and select the BPLGU file in the directory (BPLGUInfoCustomAppSrcP_MT6582_S00_MOLY_WR8_W1315_MD_WG_MP_V34_1_wg_n in my case) and make sure the line is checked so it’s flashed. It should look like the picture bellow:

SP Flash Tool
SP Flash Tool with NVRAM selected and properly configured

For the next step I did a full ROM flash (everything selected), however it’s possible you can get away with just having NVRAM selected but like I said I did a full flash. So just follow the normal SP Flash Tool procedure to flash the files.

After the flash completes the phone should boot with the proper Baseband and guides to edit your IMEI using MTK Droidtools should work now.

Tools I used to fix the baseband and edit the IMEI:

Following my footsteps

Seems Sylver boy followed my footsteps and decided to go ahead and get himself a domain of his own, I’m sure he’ll soon be making Bogus products of indescribable properties and unimaginable value. Certainly one to watch out in the near future.

PS: As it been really that long since i posted? darn it…

Colorix developements

Well, it was about time I got of my lazy ass and did something so I took a look inside 7-Zip source and added primitive support for external Icons.

It’s still unfinished and it’s implementation isn’t “perfect”, but it’s simple. I’m still working around it to provide a way to do something like “7zFM.exe /refresh-icons” (done) to make it easy for icon pack authors like myself to distribute their work.

Time will tell if it becomes a base feature of 7-Zip but for now those that want to take an early peak can check the beta, you’ll need 7-Zip 9.04 beta for it to work properly.

Update: I’ve refreshed the files with the addition of the “/refresh-icons” command line option to 7zFM.exe.

Whoring out with a Mac

Well, it’s about time I confessed, a few days ago an opportunity popped up for me to get a eeePC priced white macbook (the one before the current model), fool that I am I accepted and now here I am with a macbook in my lap pondering how much of a whore I really am.

First of all I think I got set the record strait, I’m not a mac fanboy, if anything I’m a mac hater! They’re overpriced pieces of machinery that are tangled with apple only bullshit just because they say so, much like the iPod shuffle (it was a gift ok?) which would force me to use crapy iTunes just to put music on it (I use foobar plugin instead) instead of a simple drag files to it system, and don’t get me started on the proprietary plug, ARG!!

So I went in a bit skeptical on a one week trial to see if I liked it, using OSX because… let’s face it, it’s a mac!

Machine wise the macbook was pretty decent, I always found the 13.3” form factor ideal, not to mention the apple design is actually very clean, something I appreciate. Two things bothered me though, the one button touchpad and the keyboard layout. For some reason Apple decided to make their own Portuguese layout so unless I was just typing the alphabet touch typing was a no go, luckily it wasn’t an impossible fix as some fellow Portuguese had created a Portuguese layout for use with pc keyboards. After applying it I could touch type again as long as I didn’t look to the labels on the keys.

The touchpad was also a bit of a surprise, at first it also seemed a deal breaker not to have a second button, being a windows user I like my right click, yet OSX surprised me again with right click support by simply tapping with two fingers instead of one, not only that but there was also two finger scroll functions that were simply awesome for browsing, yet that functionality comes disabled just like keyboard navigation… retarded? Yes, but it’s the way apple does it.
With the major hardware issues resolved I moved on to try and live with OSX. People say it’s just so much simpler and wonderful, for me, it’s just different, and not that much different to be honest, OSX as it’s stupidities and bugs just like windows, so, if you ignore windows security issues (that never really affected me) I’d say they’re mostly equivalent. The applications are there, Microsoft Office, Adobe tools, Eclipse, MATLAB, World of Warcraft, basically all the things one needs for an academic life.

Still one thing I miss in windows is the freeware, with some many people using there was always a free alternative to must things,  the mac as a much lesser array of choises and most of the ones I found as been payed, time will tell.