JP1 Remotes Forum Index JP1 Remotes


FAQFAQ SearchSearch 7 days of topics7 Days MemberlistMemberlist UsergroupsUsergroups RegisterRegister
ProfileProfile Log in to check your private messagesLog in to check your private messages Log inLog in

Help with EXTINSTALL on URC7800

 
Post new topic   Reply to topic    JP1 Remotes Forum Index -> JP1 - Extenders
View previous topic :: View next topic  
Author Message
aclinml



Joined: 09 Jan 2004
Posts: 69

                    
PostPosted: Wed Dec 17, 2008 9:02 am    Post subject: Help with EXTINSTALL on URC7800 Reply with quote

I am trying to go from the old Extender 2 for a Cinema 7 (URC-7800) to the new version 5 extender. When I give IR the supplied HEX file and output file name on the Merge, I get the following error message;

SYSTEM ERROR. CODE 14001

THIS APPLICATION HAS FAILED TO START BECAUSE THE APPLICATION CONFIGURATION IS INCORRECT. REINSTALLING THE APPLICATION MAY FIX THIS PROBLEM.

I should also note, if I tried to execute the EXTINSTALL from a "C" command prompt, I got the following error;

THE SYSTEM CANNOT EXECUTE THE SPECIFIED PROGRAM

What do you think my problem is???
Back to top
View user's profile Send private message Send e-mail
unclemiltie
Expert


Joined: 21 Jan 2004
Posts: 1795
Location: Pittsburgh, PA

                    
PostPosted: Wed Dec 17, 2008 12:54 pm    Post subject: Reply with quote

which version of Extinstall?


V2 requires the Microsoft C run time that you can download from their web site for free. The requirement is mentioned in the release notes for ExtinstallV2.


I have seen that error in the past, there are a lot of posts on the web about what causes it, but in general no-one seems to really know. My recommendation would be to make sure that you get V2 of extinstall, make sure that the C runtime is properly installed and then try again.
_________________
this JP1 stuff is a sickness!
Back to top
View user's profile Send private message
unclemiltie
Expert


Joined: 21 Jan 2004
Posts: 1795
Location: Pittsburgh, PA

                    
PostPosted: Wed Dec 17, 2008 12:56 pm    Post subject: Reply with quote

Oh, one other suggestion: when you're trying to fix this, make it work from the C command prompt first, then it'll work from IR. There is no need layering on complexity as you're trying to make things work.
_________________
this JP1 stuff is a sickness!
Back to top
View user's profile Send private message
aclinml



Joined: 09 Jan 2004
Posts: 69

                    
PostPosted: Wed Dec 17, 2008 3:28 pm    Post subject: Reply with quote

I'm really not familiar with 'C'. There are several references to "c", "c++", visual c and others at microsoft.

Could you be kind enough to point me in the right direction for the download that I need?

Thanks for the help.
Back to top
View user's profile Send private message Send e-mail
aclinml



Joined: 09 Jan 2004
Posts: 69

                    
PostPosted: Wed Dec 17, 2008 3:42 pm    Post subject: Reply with quote

Sorry, should also have mentioned I'm running Windows XP Home SP3
Back to top
View user's profile Send private message Send e-mail
unclemiltie
Expert


Joined: 21 Jan 2004
Posts: 1795
Location: Pittsburgh, PA

                    
PostPosted: Wed Dec 17, 2008 3:51 pm    Post subject: Reply with quote

I am not home right now but if you download v2 the readme has a description of what u need. I think that there is also a topic on extinstall v2 in here with links to ms but that's too hard to find on my phone!
_________________
this JP1 stuff is a sickness!
Back to top
View user's profile Send private message
binky123
Expert


Joined: 14 Feb 2004
Posts: 1292

                    
PostPosted: Wed Dec 17, 2008 4:11 pm    Post subject: Reply with quote

The Beginner's Extender FAQ here references this EXTINSTALL.EXE here which in turn mentions the MS download here.
Back to top
View user's profile Send private message
aclinml



Joined: 09 Jan 2004
Posts: 69

                    
PostPosted: Thu Dec 18, 2008 4:43 pm    Post subject: Extinstall success, Part 1 Reply with quote

OK, I got the version 2 of Extinstall to run successfully, and the output and comments look good from a cursory examination. I do have a couple of new questions.

1. The following is in the Readme file on the Extender 5;

"After Extinstall runs, in macros, you'll see odd-looking translations
due to the new and remapped pseudo-devices, so, for instance, the old
M_AUX comes out as XShift-Phantom2. It's no problem. ExtenderCode
Calculator (ECC) does a fine job and preserves notes for both keymoves
and macros"

I don't really understand what this means. I did look at my macros and there were a bunch of changes to keys with a lot of 'XSHIFT' keys being specified. I assume I need to edit all of these back to the way they were spedcifed pre Ext5?

I noticed a new menu tab in IR that says 'Special Protocols' although nothing is in there. The special protocols included with the Ext5 are all loaded in the regular Protocols tab. What is this for?

Thanks again for the help
Back to top
View user's profile Send private message Send e-mail
unclemiltie
Expert


Joined: 21 Jan 2004
Posts: 1795
Location: Pittsburgh, PA

                    
PostPosted: Fri Dec 19, 2008 12:56 am    Post subject: Reply with quote

I'll let someone who is familiar with the extender for the 7800 answer your first question

The second question is that when the special protocols are included in the extender (as defined by the RDF and included in the device & protocol upgrade tables) you will get a tab in IR that helps you define what you want to do with the protocols. if you don't use them, no big deal.

But if you want to define a ToadTog or a LKP you would use this tab to define them.

In the past the special protocols would be done in IR via keymoves and you had to understand how to construct the specials. But with the later versions of IR, they are built for you with pull-down menus and a much nicer interface.
_________________
this JP1 stuff is a sickness!
Back to top
View user's profile Send private message
Capn Trips
Expert


Joined: 03 Oct 2003
Posts: 3990

                    
PostPosted: Fri Dec 19, 2008 2:22 pm    Post subject: Re: Extinstall success, Part 1 Reply with quote

aclinml wrote:
I noticed a new menu tab in IR that says 'Special Protocols' although nothing is in there. The special protocols included with the Ext5 are all loaded in the regular Protocols tab. What is this for?
The actual PROTOCOLS are loaded in the Protocols Tab, but the Special Protocols Tab is used to construct any functions (Device-specific Macros, ToadTogs, Short-Long Key Press sequences) you want to USE the Special Protocols. As unclemiltie states above, it USED to be that you had to create Special Protocol hex sequences direclty in the Keymoves Tab, and it was rather involved and tedious. The Special Protocols Tab simply provides a location and the means to construct these functions in an easier, more intuitive manner.
_________________
Beginners - Read this thread first
READ BEFORE POSTING or your post will be DELETED!


Remotes: OFA XSight Touch, AR XSight Touch
TVs: LG 65" Smart LED TV; Samsung QN850BF Series - 8K UHD Neo QLED LCD TV
RCVR: Onkyo TX-SR875; Integra DTR 40.3
DVD/VCR: Pioneer DV-400VK (multi-region DVD), Sony BDP-S350 (Blu-ray), Toshiba HD-A3 (HD-DVD), Panasonic AG-W1 (Multi-system VCR);
Laserdisc: Pioneer CLD-D704.
Amazon Firestick
tape deck: Pioneer CT 1380WR (double cassette deck)
(But I still have to get up for my beer)
Back to top
View user's profile Send private message
ElizabethD
Advanced Member


Joined: 09 Feb 2004
Posts: 2348

                    
PostPosted: Sun Dec 28, 2008 2:04 pm    Post subject: Reply with quote

If this still not resolved - few notes from me for starters since I hardly remember what the problem was and how to change -

Bill has a cmd or bat file to run from the DOS window (start > Run > cmd)
Quote:
extinstall 7800ext5.HEX newIRfile.IR
pause
If you'd rather use IR to make the conversion, put the HEX file, extinstall2 in the same directory as IR, then File>SetDirectory>ExtInstall path, and run the merge.

When Vicky started working on ext5, Extender 2 had these lines in the RDF
Quote:
M_CBL=$F8:AllBind, M_TV, M_DVD, M_VCR, M_RCV, M_AUX, M_CD,
V_CBL=$E0:AllBind, V_TV, V_DVD, V_VCR, V_RCV, V_AUX, V_CD,
T_CBL=$E8:AllBind, T_TV, T_DVD, T_VCR, T_RCV, T_AUX, T_CD,
P_CBL=$F0:AllBind, P_TV, P_DVD, P_VCR, P_RCV, P_AUX, P_CD

So I think key codes $E0 and up now show up as various new X-shifts which require remapping

Current Extender 5 lines are
Quote:
X_CBL=$47:AllBind,T_CBL,V_CBL,C_CBLT,M_CBL,P_CBL,O_CBL,
X_TV,T_TV,V_TV,C_TV,M_TV,P_TV,O_TV,
X_DVD=$55:AllBind,T_DVD,V_DVD,C_DVD,M_DVD,P_DVD,O_DVD,
X_VCR=$5C:AllBind,T_VCR,V_VCR,C_VCR,M_VCR,P_VCR,O_VCR,
X_RCV=$63:AllBind,T_RCV,V_RCV,C_RCV,M_RCV,P_RCV,O_RCV,
X_AUX,T_AUX,V_AUX,C_AUX,M_AUX,P_AUX,O_AUX,
X_CD,T_CD,V_CD,C_CD,M_CD,P_CD,O_CD
X_Cancel=$7F:AllBind

If your ext2 file isn't too big, you can open 2 sessions of IR.
Open your ext2 IR file in one, and ext5 IR file in another and just fix macro buttons.

I had many long macros, so I used ECC (extender code calculator) I think using the new ext5 RDF and doing global replacements. But it would take me some time to dust off the steps I went through and I'd rather not bother if you have no more problems.
_________________
Liz
Tweeking 8910, HTPro/9811, C7-7800, 6131o, 6131n, AtlasOCAP-1056B01, RCA-RCRP05B and enjoying the ride Smile
Back to top
View user's profile Send private message
vickyg2003
Site Admin


Joined: 20 Mar 2004
Posts: 7073
Location: Florida

                    
PostPosted: Sun Dec 28, 2008 11:05 pm    Post subject: Reply with quote

1. The following is in the Readme file on the Extender 5;

"After Extinstall runs, in macros, you'll see odd-looking translations
due to the new and remapped pseudo-devices, so, for instance, the old
M_AUX comes out as XShift-Phantom2. It's no problem. ExtenderCode
Calculator (ECC) does a fine job and preserves notes for both keymoves
and macros"

In order to add the x-shift capability to the extender, the device psuedo keys had to be moved. So the psuedo keys will need to be fixed after you merge into the new extender.
Back to top
View user's profile Send private message Visit poster's website
ElizabethD
Advanced Member


Joined: 09 Feb 2004
Posts: 2348

                    
PostPosted: Mon Dec 29, 2008 1:39 pm    Post subject: Reply with quote

To simplify things, here's a tiny, quick&dirty, helper list.
When ext2 file is converted to ext5, these are the only conflict values as far as I recall.
Three examples:
1. when you see xshift-Light it means in Ext2 it was V_RCR
2. when you now see xshift-Exit, it was T_DVD in Ext2
3. When you now see xshift-DiscreteOff it was M_VCR in Ext2.
Code:
XSHIFT-Key  :   KeyCode   in Ext2 it was
TV/VCR      :   E0   V_CBL
CD          :   E1   V_TV
DVD         :   E2   V_DVD
MENU        :   E3   V_VCR
LIGHT       :   E4   V_RCV
(notUsed)   :   E5   V_AUX
M1          :   E6   V_CD
SELECT      :   E8   T_CBL
INFO        :   E9   T_TV
EXIT        :   EA   T_DVD
PIP         :   EB   T_VCR
SWAP        :   EC   T_RCV
MOVE        :   ED   T_AUX
GUIDE       :   EE   T_CD
L2          :   F0   P_CBL
UP          :   F1   P_TV
DOWN        :   F2   P_DVD
LEFT        :   F3   P_VCR
RIGHT       :   F4   P_RCV
L3          :   F5   P_AUX
L4          :   F6   P_CD
(notUsed)   :   F8   M_CBL
(notUsed)   :   F9   M_TV
Discrete On :   FA   M_DVD
Discrete Off:   FB   M_VCR
Phantom1    :   FC   M_RCV
Phantom2    :   FD   M_AUX
Phantom3    :   FE   M_CD

_________________
Liz
Tweeking 8910, HTPro/9811, C7-7800, 6131o, 6131n, AtlasOCAP-1056B01, RCA-RCRP05B and enjoying the ride Smile
Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic   Reply to topic       JP1 Remotes Forum Index -> JP1 - Extenders All times are GMT - 5 Hours
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum


 

Powered by phpBB © 2001, 2005 phpBB Group
Top 7 Advantages of Playing Online Slots The Evolution of Remote Control