Xbox KM file? If not...

This is the JP1 beginners forum. There's no such thing as a stupid question in here, so post away, but this forum is just for JP1 users and people considering JP1, non-JP1 users please use the appropriate forum above!

Moderator: Moderators

Silly Burrito
Posts: 22
Joined: Wed Dec 31, 2003 3:07 pm

Xbox KM file? If not...

Post by Silly Burrito »

I'm looking for a file to load into KM for the Xbox DVD player. Does anyone have one? If not, I have a question. I have a 6131, and code 522 seems to work for most of the buttons, but some (angle, subtitle) don't work. Since there's no upgrade file, do I have to create a new spreadsheet using the same code and enter all the EFCs for it so that I can map the buttons to exactly what I want? If I do this for a code that's already recognized, will that mess it up?

Thanks!
Mark Pierson
Expert
Posts: 3019
Joined: Sun Aug 03, 2003 12:13 am
Location: Connecticut, USA
Contact:

Post by Mark Pierson »

If you want to build an entire new upgrade to mp all the buttons to your liking, then yes, you'll have to crete a new KM file containing all the specifics (remote, device type, setup code, protocol, etc), all the EFC's, and all the button assignments. If you just want to add a few missing commands, just learn/decode in IR and set them up as key moves.

As for setup code numbering, if you create an upgrade for an exisitng built-in code (same device type/setup code), you essentially disable the built-in. Typically, we use the convention of adding 1000 to the setup code (as long as it's not greater than 2047) when creating upgrades, but it's not hard and fast rule. The determining factor is really the protocol, so whether you use a built-in or upgrade, the net result is the same. Just remember that upgrades do take up space in EEPROM.
Mark
Silly Burrito
Posts: 22
Joined: Wed Dec 31, 2003 3:07 pm

Post by Silly Burrito »

Thanks. In fact, that's what I just tried (Key Moves), but I don't know if this is normal, or if this is due to this remote. When I tried to enter the code for subtitle (465), I entered it into the KM EFC calculator, and it came up $78. When I entered that into the field, it pops up as $57 and the EFC changes to 209. Why is that?
Mark Pierson
Expert
Posts: 3019
Joined: Sun Aug 03, 2003 12:13 am
Location: Connecticut, USA
Contact:

Post by Mark Pierson »

You realize that in an unextended 6131, you can't specify a simple EFC for key move, correct?

The 6131 uses a new style 2-byte "advance code" key move. To enter this type in IR, you need to use the Hex Cmd radio button and enter 2 hex bytes. In this case, EFC 465 = EFC 209 (465 mod 256) = OBC 120. The hex value of 209 = $D1. The 2-byte hex for the key move would be "00 D1".

But... on the 6131 using the built-in VCR/0522, isn't the sub-title function assigned to the sub-title button by default?
Mark
Silly Burrito
Posts: 22
Joined: Wed Dec 31, 2003 3:07 pm

Post by Silly Burrito »

It doesn't seem to be. Let me try your method.

I know that the 6131 is a bit different from the 15-1994, so that's why I'm confused! :)
Silly Burrito
Posts: 22
Joined: Wed Dec 31, 2003 3:07 pm

Post by Silly Burrito »

Just tried it and it didn't seem to work. One question, Mark. How do you get D1? When I enter 209 (or 465) in the calculator, I get 78 as a hex number
Mark Pierson
Expert
Posts: 3019
Joined: Sun Aug 03, 2003 12:13 am
Location: Connecticut, USA
Contact:

Post by Mark Pierson »

$D1 is the hex of decimal 209. $78 is the hex of EFC 209. EFC 209 is not the same thing as decimal 209. An EFC is an "encrypted" version of the OBC (an OBC is a decimal number). In the 6131, the new style keymoves use the hex value of the EFC number, not the hex value of the EFC.

Confused yet? ;) If so, I apologize because I'm probably not explaining this clearly.
Mark
Mark Pierson
Expert
Posts: 3019
Joined: Sun Aug 03, 2003 12:13 am
Location: Connecticut, USA
Contact:

Post by Mark Pierson »

According the the DVD/0522 Advanced Code list, there's a "Subtitle ON/OFF" command, EFC=526 (aka 014). That works out to be "$00 $0E" for the 6131. See if that works.
Mark
Silly Burrito
Posts: 22
Joined: Wed Dec 31, 2003 3:07 pm

Post by Silly Burrito »

No, that didn't work, but I want to try something else. I'm going to try the Angle code. If I understand you correctly, I should take the EFC code 377 and subtract it from 256 (121). Then, I take 121 and open the Windows Calculator. Type 123 into the calcuator (making sure that it's on scientific mode). I come up with 79. Since I apparently need the $00 in front and not just the code because of my remote, I should use $00 $79.

Does that sound right?

--Edited to fix dumb math!
Last edited by Silly Burrito on Sat Jan 24, 2004 7:57 pm, edited 1 time in total.
Silly Burrito
Posts: 22
Joined: Wed Dec 31, 2003 3:07 pm

Post by Silly Burrito »

Dang, that didn't work as that's apparently the code for number 7.

I'll try again.
Mark Pierson
Expert
Posts: 3019
Joined: Sun Aug 03, 2003 12:13 am
Location: Connecticut, USA
Contact:

Post by Mark Pierson »

377 - 256 = 121 = $79 (blame it on the Calculator!) ;)

You need to use "$00 $79"
Mark
Silly Burrito
Posts: 22
Joined: Wed Dec 31, 2003 3:07 pm

Post by Silly Burrito »

Well no wonder! The codes I'm typing in aren't "sticking". I type in $00 $7B and it comes up as $46 $37. Why is that? What am I doing wrong?
Silly Burrito
Posts: 22
Joined: Wed Dec 31, 2003 3:07 pm

Post by Silly Burrito »

Doh! Yeah, the calculator....that's who to blame! ;)

But even with 00 79, it changes when I hit OK. Why?
Mark Pierson
Expert
Posts: 3019
Joined: Sun Aug 03, 2003 12:13 am
Location: Connecticut, USA
Contact:

Post by Mark Pierson »

Silly Burrito wrote:I type in $00 $7B and it comes up as $46 $37. Why is that? What am I doing wrong?
Nothing... I think that's a problem with IR's UI. The Raw Data contains the proper hex codes, but the Key Moves tab changes it for some reason. As long as you enter "$00 $79", you should be ok.
Mark
Silly Burrito
Posts: 22
Joined: Wed Dec 31, 2003 3:07 pm

Post by Silly Burrito »

Nope. There are two angle codes for 0522, and neither appear to work. Of course, it may be a quirk with the Xbox DVD. I don't remember where I put the original remote, so I can't learn exactly what is sent.

Mark, thanks for your help. I can live without that key, but it's frustrating when it should work and it doesn't!
Post Reply