Sunday, December 18, 2011

Battlefield 3 Key Binding issue fix, specifically the jet.

UPDATE: http://bf3.realmware.co.uk/settings-editor/downloads since update 2.3 released on January 5th it pretty much does everything now.

First of all I have to thank 2 specific blog entries as they were very helpful
http://expfist.blogspot.com/2011/10/battlefield-3-key-bindings-issue-fix.html
http://www.tumblr.com/tagged/q+spotting
In fact the second was nice benefit as I use ‘E’ to spot and ‘Q’ is how I enter/exit vehicles. The key binding issue in Battlefield 3 comes down to they didn’t necessarily hard code the controls, they just didn’t have the rebind function, do all the commands it should. You can clearly see this in the ‘q’ spotting article. Now the reason I had to write this key binding article the jets. So when I bind a key to decelerate other than ‘s’ you will see that ‘s’ will still decelerate, even if it’s bound to something else. I use a variation of an old quake config that I can’t play first person shooters any other way. [Space=forward, a=backwards, s=strafe left, d=strafe right]. So for me ‘s’ is going to be yaw left which it did, however it would also decelerate. And if I set ‘A’ to throttle down, it did nothing, unless you were in SU-39 Frogfoot which if you were in third person you can see the air brakes deployed. Yet in first person you can clearly see they are not slowing you down with your speed on the

GstKeyBinding.jet.ConceptBrake.0.axis 0
GstKeyBinding.jet.ConceptBrake.0.button 30
GstKeyBinding.jet.ConceptBrake.0.negate 0
GstKeyBinding.jet.ConceptBrake.0.type 0
^this is the only thing the keybinding from the gui does.
This is your throttle up
GstKeyBinding.jet.ConceptMoveFB.1.axis 0
GstKeyBinding.jet.ConceptMoveFB.1.button 57
GstKeyBinding.jet.ConceptMoveFB.1.negate 0
GstKeyBinding.jet.ConceptMoveFB.1.type 0
When binding the throttle down BF3 needs to be patched so it actually binds the following, which You can add into the config.
GstKeyBinding.jet.ConceptMoveFB.2.axis 0
GstKeyBinding.jet.ConceptMoveFB.2.button 30
GstKeyBinding.jet.ConceptMoveFB.2.negate 1
GstKeyBinding.jet.ConceptMoveFB.2.type 0
^this is the throttle down that will actually help.
Cool so I did all this and I should be good to go, ‘A’ will not decelerate, but ‘S’ is still slowing me down as well. That brings me to my next discovery that “GstKeyBinding.gunner” keys actually affect the jet.
So I needed to do the following
GstKeyBinding.gunner.ConceptMoveFB.2.axis 0
GstKeyBinding.gunner.ConceptMoveFB.2.button 30
GstKeyBinding.gunner.ConceptMoveFB.2.negate 1
GstKeyBinding.gunner.ConceptMoveFB.2.type 0
I didn’t have to bother rebinding the rest of the gunner as far as I know, I have not had it break anything.

That’s My story, now like the blog entry above that talks about config fixes I am going to explanation to how BF3 config actually works.

GstKeyBinding.gunner.ConceptMoveFB.2.axis 0
GstKeyBinding.gunner.ConceptMoveFB.2.button 30
GstKeyBinding.gunner.ConceptMoveFB.2.negate 1
GstKeyBinding.gunner.ConceptMoveFB.2.type 0

So let us break this down.
GstKeyBindng = letting the game know this is a key binding
Gunner/vehicle/jet/infantry/etc. = This lets the game know what instance to use this binding in
ConceptMoveFB = This lets the game know what kind of binding it is (side note: FB, most likely stands for forward Back)
2 = it’s the 3rd (because the count starts at 0) key that is bound to do this action
Axis/button/negate/type: a little more explanation needs to go here.
Axis = This is where I am not at a full understanding, this is more for editing mouse movements, joysticks, and controllers. Since this article is focused on keyboard/mouse, axis 0 should suffice.
Button = they key, or joystick button that the action is bound to i.e. 30 on the keyboard is ‘a’
Negate = for FB 0 is forward because it’s not negated, and if its negated with ‘1’ its backwards. And for LR(left right) or YAW, 0 is right, and left is 1.

The keyboard buttons, it starts at tilde which is ‘1’ which 2 is ‘1’ also based on full keyboard.
And it counts from there, however it doesn’t appear to count all the keys in order either.
So I do some work to figure out the keys

Actual Key Button #
`[tilde] 1
1 2
2 3
3 4
4 5
5 6
6 7
7 8
8 9
9 10
0 11
- 12
= 13
[backspace] 14
[tab] 15
q 16
w 17
e 18
r 19
t 20
y 21
u 22
i 23
o 24
p 25
[ 26
] 27
[enter] 28
[left control] 29
a 30
s 31
d 32
f 33
g 34
h 35
j 36
k 37
l 38
; 39
[left Shift] 42
\ 43
z 44
x 45
c 46
v 47
b 48
n 49
m 50
, 51
. 52
/ 53
[right shift] 54
NUM* 55
[left alt] 56
[space] 57
[caps lock] 58
F1 59
F2 60
F3 61
F4 62
F5 63
F6 64
F7 65
F8 66
F9 67
F10 68
NULOCK 69
NUM7 71
NUM8 72
NUM9 73
NUM- 74
NUM4 75
NUM5 76
NUM6 77
NUM+ 78
NUM1 79
NUM2 80
NUM3 81
NUM0 82
NUMDEL 83
F11 87
F12 88
NUMENTER 156
[right control] 157
NUM/ 181
[right alt] 184
HOME 199
[up arrow] 200
PAGEUP 201
[left arrow] 203
[right arrow] 205
END 207
[down arrow] 208
PAGEDOWN 209
INS 210
DEL 211
[left windows] 219
[right windows] 220
[application key] 221
[unbound] 255

Wednesday, November 16, 2011

New Post Same Subject

The Title says it all, and look my last post was in August, its now November there has been a little bit of an update in the whole Live account situation. They unlocked my account in the middle of September which means I can play games now. That is all I can do with my live account, I can't buy DLC or MSPoints from the dashboard, 1. Because its in Russian, which I don't read very well 2. DLC purchased there doesn't work on United States consoles (so I 'm told).

Since they had an "engineer" confirm to me that I would be fine registering my new GFWL games to my gamertag, I thought the same should apply to NTSC Registration codes. So now when I buy my DLC for my account I go through GameStop, and I thought GameStop selling DLC was idiotic.

current account status: my possession but Russian.
Zune: can't log into the software or device
Windows Phone 7: Not supported in Russia either. (feels the need to tell me I have 7 updates, but when I click on the marketplace says this region is not supported.)

Anyway.

Life in general has been alright, but speeding up in a way I am not sure I appreciate. I goto work, play games, party, and pretty much repeat. I throw some family time in their. There are things I am starting to want again which should be healthy.

Friday, August 19, 2011

Live account still not in my hands

So called xbox again this week, 1st on Sunday then Today...
On Sunday, they agent informed me that it usually takes 22 business days for an account to be restored to its owner... fine but considering Sunday was 8/14 and my account was hacked on 6/30 and I called them that day, kind of disappointing they don't even make their own standard. Then it turns out that "this" investigation didn't start until 7/17 which even then that puts the 22 day make to 8/16 ... so whats up? Well she said by her calculations that I should have my account back by this week, cool finally I will be able to add some arcade games to my collection (I am not about have those split up on different accounts I want to play some god damn fruit ninja kinect). Well today is Friday and I have heard nothing so I contact Xbox yet again no update. So Microsoft I can also see I am not alone in this mess http://www.lockergnome.com/game/2011/08/15/xbox-live-hack/ and reading some of the comments in that article it seems like people got their account back in 3 weeks.... well cool story bro. What is taking you so long, are you that backlogged with hacked accounts? Figure this out.

EDIT: fixed some dates

Tuesday, August 9, 2011

Quakecon Woooooop

Ah the yearly gathering of geeks. Probably the main think I look forward to in a year. 8,000+ attendees this year. We are outgrowing the venue yet again. This is usually a good thing. Work is going alright I enjoy the shift just not the time it takes place. What I mean by that is 12-9 is a shift where less work is required, because well its just not as busy. However its 12-9 and I don't get home till 10-ish which means people are already doing something (hard to cut in the middle sometimes) or they are done for the night. I guess one thing is nice if I do go out its not that big of a deal if its late. And midnight showings of movies. I've got to say Quakecon is getting a little more commercialized than I like, yet at the same time I have to encourage that. I want this event to stay free (even thought I spend money on it because I support it). Commercialization is how Quakecon will thrive and I am happy for ID.
Thinking of picking up either a brand new hobby or get back into an old one. Need to do more physical activities. I mean in between gaming sessions of course.

Wednesday, July 20, 2011

PC Elitist

Well I have always been a PC gamer, but I have also always branched out because I tend to play everything. Now just a thought here I know if y'all have read any previous blog posts then I am pretty perturbed at Microsoft right now for their poor handling of my breached account (putting it nicely). PSN was down a month+. And PC Gaming... completely independent on one service, granted Steam has become the center for a lot of gamers, but thats natural. I remember other services quite well that I use to flock to. Gamespy3d(arcade), Mplayer, HEAT.net(I believe sega owned this, or bought it), MSN Gaming Zone, and there were some more, I just didn't really frequent them. I guess you could count Xfire. The more I think about it, I miss HEAT.net, not the lag obviously, but the lobby system was pretty cool. Anyway the entire point of this post was blatant love for pc gaming, and how no matter how many times people say its going to die, it never will.

Saturday, July 16, 2011

A letter to Microsoft

You may know already I have been hacked, and Microsoft's response in the matter has been horrible, note:not the agents, the polices and account management, especially for a PAID service

"Dear Microsoft,
My account was compromised June 30th, With 6000 MSP points purchased using PayPal, and my account ported to Russia. This was annoying of course because I was out money, however I reported this issue to PayPal, and my money was refunded instantly! Now using your recovery system via the web I was able to access my account, perfect PayPal gave me the money back and I have my account. My account was in Russia though so that presented a couple of problems as I tend to use the entire Microsoft ecosystem. Since Zune is not in Russia therefor my Zune's functionality has been drastically reduced, so much so I can't even download free podcasts, through your software. I love my Zune and with this my experience has been drastically reduced. Free shows you guys have given me throughout the years I no longer have access, and the few songs, and tv shows purchased I also no longer have access too. Moving on to Windows Phone 7, I recently acquired an one of these and love it! I do not use it as my main phone, but I was hoping after Mango releases that I might. I can't even use it as my main phone now if I wanted to. Those 2 issues seem somewhat solved with a new account you say, but my content won't transfer over, and I don't want a new account, My identity on the net IS Stealthgyro so much so I own stealthgyro.com. Now okay this should be an easy fix, just log into my account and change it back to the United States, but you can only do that once a year. Fine, maybe Customer Service could help me out, and understand the extenuating circumstances and get my account back to United Sates. Since I had called them within hours of noticing the account was compromised. So there was already an investigation going. Then the customer service department left me a voicemail I believe Thursday the 14th. and actually got to talk to them on the 15th. And they essentially had some news for me, hey your going to get a free year of xbox live (even though I just got 10 months stolen btw) and a 100 Microsoft points for your new account since your old account was corrupt! Well thats not good news, as it was tried to be delivered as such. I have had my account for 5 plus years, which was great because I had my little 5 on my Gamertag which I was very proud of. Thats just not gonna work. I have quite the digital purchases on my xbox, roughly $100 in Rock Band/Guitar hero music. DLC for Halo 3 or Reach. DLC for Gears of War 1 & 2. And I am sure I could go on, in fact I provided customer service with the best itemized list I could provide in short notice. Not to mentioned how y'all changed the way Games For windows live keys work, and they are actually registered to the gamertag, therefore my copy of Dead Rising 2 that I purchased through steam is actually useless now because I can't use that key anywhere else. I have purchased Shadowrun on my the GFWL marketplace as well, what happens to that?! if Worse comes to worse unlock my account I'll port it back to the United States in a year fine! gimme a year membership for an alternate account in the meantime, but even that is just horrible. Also Achievements, yes its an arbitrary number, yet its genius for example I might get a game on Xbox over another system simply because I can get achievements, seriously why else would I buy Fruit Ninja on my Windows Phone 7. What else is there, I guess its a good thing I didn't start using my Sky Drive because I apparently would of lost that too. For reference the Customer service department recommended I use the Contact Us link. The e-mail address provided is the e-mail tied to my Live account. For the record I may even be missing things that I don't know about, I could of plain forgot. I want my account my social on zune, my friends list on xbox, my records, my music, my tv shows on zune, my podcasts, my windows phone 7 apps, This is all My stuff. I want MY account back."

Update:Response
Hello Chris,

Thank you for contacting online support for XBOX. I'm Agent and I'll be assisting you today.

I am sorry to hear that there is a possibility that there's unauthorized access on your Xbox LIVE account. Don't worry, I'll try my best to assist you with this concern.

Because of the seriousness of this issue, our best option is for you to contact Xbox phone support so they can start an investigation process for your account. Your subscription will be suspended during the investigation, so that no one can access it. The results of the investigation will be sent to you by e-mail.

The investigation might take up to seven days during peak times of the year, but the typical response time is three to four days. However, the time varies from case to case.

For US and Canada customers, you may call Xbox Customer Service at 1-800-469-9269 at your earliest convenience, and we'll be happy to help you. We are open everyday from 6am to 10pm US Pacific Time.

For customers in other areas, Please select your location in this link to view the contact information:
http://support.xbox.com/en-US/pages/change-locale.aspx

I hope I was able to provide you with the answers you're looking for.

If you need to reply to this e-mail, please reply 'with history' (include any previous e-mail) or reference to Service Request Number ********** so we can expedite our service to you.

Thank you for visiting Xbox.com. If you should have future questions on Xbox products or services, please be sure to revisit our Web site, www.xbox.com.
Best Regards,

Agent
XBOX Support Services
http://support.Xbox.com/

My response to the above:
agent,
I understand I wrote a long diatribe, and I appreciate the rather quick response. I wouldn't mind a delayed response if you had read the whole thing though, I have already contacted Live support over the phone in face I have many ticket #'s [the latest is **********] THEY advised that I write an e-mail, perhaps they meant directly to someone at corporate. Is there a complaint e-mail or anything along those line please let me know, Thanks!

Saturday, July 9, 2011

Work is work fun is fun, if work was fun they would call it fun

You know I hate that quote. I have had plenty of jobs where I had fun while I worked. Obviously that does not include Hellvista (Verizon FiOS support Telvista). Tonight I am writing, usually I have more of a purpose I guess I'm writing because I am bored? Got my Google+ invite and bragging about that? I am not really sure. Yeah I think I'm already done, don't really have anything to write about tonight, so I'll just end on a quote

"In my dream, the world had suffered a terrible disaster. A black haze shut out the sun, and the darkness was alive with the moans and screams of wounded people. Suddenly, a small light glowed. A candle flickered into life, symbol of hope for millions. A single tiny candle, shining in the ugly dark. I laughed and blew it out." - The Joker