Wednesday, October 08, 2014

0xc00000be error when trying to launch League of Legends

So I got a new laptop at work, and then tried to run League from it.  I got an error saying "The application was unable to start correctly (0xc00000be)". This is an article on how to fix that.

Symtoms: When trying to go into a game, it fails quoting "The application was unable to start correctly (0xc00000be)".  You can get into the "Play" interface, but you can't actually start a game.

Reason: There is a network path that is not accessible in your "Path" environment variable.  This will be because you are not connected to the network when you are trying to run LOL.

Fix: Move C:\Windows;C:\Windows\System32 earlier in your path.

How To (windows 7):


  • Press the Start button then copy and paste this into the search bar:
    • %windir%\System32\rundll32.exe sysdm.cpl,EditEnvironmentVariables 
  • Under system variables find "Path"
  • Click Edit
  • Find "C:\Windows;C:\Windows\System32;" and move it to the first entry of your path
Lastly, you have to make sure that d3dx9_39.dll is in your Windows or Windows\system32 folder.  Not sure why, but mine didn't work via \System32 so I moved it directly into Windows and it worked fine.





Thursday, January 17, 2013

Hill Climb Racer Fuel Positions

Hi All,

I'm enjoying Hill Climb Racer quite a bit, and have a list of positions where the fuel stops are. Please note that I have not played the alien planet, and some of the later positions are extrapolated using the formula, rather than from experience. So let me know if the formulas doesn't hold up at a point...

Countryside Desert Artic Highway Cave Moon Mars
every 90 (n*90) every 90 (n*90) every 90 (n*90) Previous + 150 + 30*(n-1) + floor((n-1)/4)*30  Previous + 150 - ((n-1)%3)*30 every 90 (n*90) Previous + 150 + INT((n-1)/3)*30
0 0 0 0 0 0 0
1 90 90 90 150 150 90 150
2 180 180 180 330 270 180 300
3 270 270 270 540 360 270 450
4 360 360 360 780 510 360 630
5 450 450 450 1080 630 450 810
6 540 540 540 1410 720 540 990
7 630 630 630 1770 870 630 1200
8 720 720 720 2160 990 720 1410
9 810 810 810 2610 1080 810 1620
10 900 900 900 3090 1230 900 1860
11 990 990 990 3600 1350 990 2100
12 1080 1080 1080 4140 1440 1080 2340
13 1170 1170 1170 4740 1590 1170 2610
14 1260 1260 1260 5370 1710 1260 2880
15 1350 1350 1350 6030 1800 1350 3150

Monday, June 18, 2012

Players I pardon in Tribunal #4

Djinncito - Credit to the community.  Despite lots of anger around you you kept cool, unbelievable you got reported.

1/15 again... Bad. :(  But again we are fixing the community.

Tuesday, May 15, 2012

Players I pardon in Tribunal #3

Acidz - 5 games against you!  In a way it counted in your favour.  In 5 games you said noob once. You weren't the strongest player, but I believe you are a credit to the community and don't deserve a punish.

1 pardon in 15... Oh well, we are making the community a better place.

Tuesday, May 08, 2012

Trying to get LOL to run from behind firewall, and copy #4

Finally success!

But I believe the big issue is none of the previously mentioned issues. To actually browse the ingame air client, the connection checks the internet proxy settings of internet explorer. Mine was still set to the proxy firewall's settings. Removing this worked a charm.

Other than d3dx9_39.dll I don't think I needed any of the other things to work. I doubt the registry is a train smash. You need Adobe Air (which you can download seperately), and perhaps Pando Network. Then just ensure your connection is running fine.

Players I pardon in Tribunal #2

I am going to have a list of player's I've pardoned in League of Legends Tribunal.  Know this.  If you get banned and I pardoned you, you are truly unfortunate.  I tend to punish lots of stuff.  "easy" "noobs" etc.  If you said that, you'd better have handled the rest of the team for the rest of the game(s) with lots of respect otherwise you're punished.  Anyway, so Naming and Shaming is illegal, that is why I am listing here summoner names from EU West, that come up in tribunal, that I pardon, not punish.  I will not publish a name that I punished as this is against the tribunal rules.


MrPatriarche It was tight, but your swearing etc. was not directed at anyone.  I could see you got angry, but you kept it in place well. Pardon from me.


7wtf8wtf9 Another tight one, but it seems you did call for help.  Try to swear less, "fat kids that dont have friends irl have to flame others in online games" Thankfully you stated it "generically".  You are so close to punish, it's not even funny, but I'll call pardon.


TGoG Hyperion Benefit of the doubt... You only had 2 games, and were borderline in both.  Try to get your frustration levels down when you are losing your lane.


justperfect You seem to have a knack for pissing your teammates off.  You're not outright rude, but people report you when they want someone to blame. Try to encourage the team more, and respect each others' wishes.  


I accidentally pressed pardon on another guy.  I meant to punish him :-(. 

Monday, May 07, 2012

Players I pardon in Tribunal

I am going to have a list of player's I've pardoned in League of Legends Tribunal.  Know this.  If you get banned and I pardoned you, you are truly unfortunate.  I tend to punish lots of stuff.  "easy" "noobs" etc.  If you said that, you'd better have handled the rest of the team for the rest of the game(s) with lots of respect otherwise you're punished.  Anyway, so Naming and Shaming is illegal, that is why I am listing here summoner names from EU West, that come up in tribunal, that I pardon, not punish.  I will not publish a name that I punished as this is against the tribunal rules.


Majkutson close call, but you survived.  2nd Jungler pick is not great, but not bannable IMO. I would suggest you stay away from ranked/draft until you have full set of runes and can play Tank, AP carry, AD carry, Support and Jungler.

Lol... I had like 4 pardons today... but only started with this dude.  Anyway, hoping for this to become a regular thing... Though if I get the game running from here... probably less so. :D

Trying to get LOL to run from behind firewall, and copy #3

Ok, so I had the failures... I asked some questions, and I have some leads.

1st Lead: I posted on the EU forums and found out that one needs to run the installer... Now this obviously does *something*.  And I found out that it installs Pando Network onto the PC. I think this is used for bugreports etc. So I believe that the server may check for this as anti-cheating and perhaps as an additional way of knowing all is fine on the clientside PC.
2nd Lead: When I tried deleting it to install elsewhere, I found that I couldn't.  The owner of the files was BUILTIN: ADMINISTRATOR.  Right, so I believe it's because it came from a flashdrive. But I changed the owner of the folder to myself.  (Right click in the root, click security, Advanced, owner, change owner to (Replace owner of subcontainers and objects)..

So lets see if it worked!

Nope....

Comments from forum suggests that I need to have completed the original install, and only during patching copy the whole folder over... I'll try that tomorrow, asking my friend to get the full install file for me.

Trying to get LOL to run from behind firewall, and copy #2

Sigh, OK.  So I got dx9... .dll from a website, and placed it in \windows\system32  (I had it in the ...\league of legends\ folder first, but no dice).

So now, running from the phone connections (all other LAN connections disabled) I can get it to patch (it didn't download much, less than 1mb) perhaps doing some registry (there are some things now things in registry, but not a lot worth of "Riot Games" worth), but not yet connect to server.  I am unsure why I am not yet able to connect to the server, but I am going to post some forum questions or perhaps to help and support.

I also tried to "repair" the installation, dunno if that did anything productive, but it's still not connecting to the server.


Trying to get LOL to run from behind firewall, and copy


Right, so this is my first post in a series in the hope to get LOL (League of Legends) to run from a non-administrator, behind a firewall PC.

Ok, so bandwidth is a concern, as I don't want to raise too many concerns.  I copied LOL from my home PC folder and extracted some registry keys I thought might be appropriate, though RIOT seems not to be too dependent on the registry (good boys! I prefer it this way).  This is to reduce the bandwidth of actually downloading and patching the game.

Step one, run it... Oops... Firewall blocks it.  It complains of no HTTP access.  Ok, so I have access to a 3rd party external PC that I can tunnel through, but experience tells me I will not have sufficient speed through there to have a decent speed.  So I'll go via my own phone or 3g modem.

To do this I had to try to get my phone to tether (android Samsung Galaxy S+ --- it is remarkably hard to tether USB... strange anyway)...  For this I had to download the USB drivers, which I got here.

I disconnected the LAN connection (This ensures that I use the correct connection) Obviously this breaks all LAN stuff like mapped network drives etc. Next I check that the new connection is working... For this I just ping www.google.com from a command shell.  (Success, and pretty low pings too! 55ms average).

Then I run it...  (I run the lol.launcher.exe.)

It complains could not start as d3dx9_39.dll was not found... :-(((  Ok, Dx9 is 95mb... Will have to find out from someone if we already have that somewhere, as I don't want to download 95mb from here (or my phone)...



Tuesday, January 24, 2012

Vodacom again...

Interesting that my previous post was about vodacom too.  I should write one about the data services in my area too, as I've been on their back about that for about 8 months.  But that is another issue.

Lomvula at the data call center from Vodacom insisted that one cannot buy data bundles on the web for your "secondary" account (mofaya) on the web, you *have* to call the call-center.  As I have in the past put an additional bundle on my Mofaya, I know this to be untrue. Yet she insisted, and was not particularly polite about the whole thing. And when asked for her name, she was very reluctant to give it (again, as I'm sure she said at the start).

If you log on with your secondary account you'll get this message:

Master account holder privileges

Contract and Top-up customers of Vodacom Service Provider have access to Master Account Holder features which allow access to services to be controlled. Access to this service requires that you are either a master account holder or that you have been granted access to these services by your Master Account Holder. According to our records you are not a Master Account Holder or have not been granted access . Please try one of the following solutions:
  • Your Master Account Holder will need to grant you access to this feature. If you know who your master account holder is, contact them to request access. They can grant access via the My Account section of this site or by calling Vodacom Customer Care.
  • You may not yet be activated as a Master Account Holder. If you believe that you are actually a Master Account Holder and would like to be reflected as such, please contact Vodacom Customer care.

You could probably get your secondary account to get master account privileges, but I haven't done this.


How to do it (if it works correctly the day).  You log in with your main account (if you have one, otherwise I don't think you'll have any issues getting a bundle loaded).  Then click on "My Bundles".

That yellow is how the system didn't work today, what I was trying to fix with Lomvula. Once there, click on Once off data bundles.



Now click on the "My cellphone number" dropdown box, and select the data sim's number.  When selecting my number here, something went wrong the time I bought it.  It said something (unfortunately it didn't say it again when I did this documentation), but the number went to my new number.

Then simply proceed to buy the bundle.  Simple?  Well, please educate Lomvula.