Powered by www.ibhangra.co.nr and www.dholnation.co.nr
Home­Calendar­FAQ­Search­Memberlist­Usergroups­Register­Log in
Share | 
 

 Modifying the convert script

View previous topic View next topic Go down 
AuthorMessage
Amrinder B.
Admin


Posts: 70
Join date: 2009-04-03
Location: New York

PostSubject: Modifying the convert script   Mon Apr 06, 2009 9:27 pm

I see lot of people are asking me "why do I get the error code when I am running the Convert script on the 7ffi bin?"

That happnes because between bins the script sometimes gets modded means it changes, and you must change to match the bin and you wont get an error, and to do that please follow the procdeure below by fwank7 on how to mod the convert scripts


--------------------------------------------


This is the part that will need modification from bin to bin.

The 3 parts are:
-LNB Power Mod
-LNB Polarity H/V Mod
-Diseqc Mod

Code:
rem From here down the commands require manual mods to adapt for the PIO RAM use
rem Notice the similarities between the last bytes of following strings (LNB power mod)
rem and H/V polarity mod and the OVERWRITEs


rem LNB power mod:PIO 2
rem Now we defeat the control that was a toggling routine
ADR $0
FIND 72 C1 C0 aE 44 71 2A 2D 2B 35
OVERWRITE 22 f0

rem LNB H/V polarity mods:...PIO 0

ADR $0
FIND 72 c1 c0 af 28 40 71 2A 2D 2B 33
ADR+ $4
OVERWRITE 20 44
ADR+ $3
OVERWRITE 2B 35
FIND 28 40
OVERWRITE 20 44
ADR+ $3
OVERWRITE 2B 35

rem In the above the end of the search string, and the single OVERWRITEs need mods per bin
rem (last byte in string +2)

rem Diseqc mod no longer, now the power/standby toggles the LNB power (PIO5 in search, PIO0 in overwrite):
ADR $0
FIND 21 40 72 2A 2D 2B 38
OVERWRITE 28 40
ADR+ $3
OVERWRITE 2B 33
FIND 21 40 72 2A 2D 2B 38
OVERWRITE 28 40
ADR+ $3
OVERWRITE 2B 33

--------------------------------------------------------

To find each MOD I open up the 7ff1_250 bin in XVI32.
Open up the Convert_250 script in note pad.

First MOD will be [b]LNB Power
.

For the LNB Power Mod I take the first 6 bytes of the FIND line: 72 C1 C0 aE 44 71 .
Copy them.
In XVI32 go to SEARCH, FIND and under HEX String paste the first 6 bytes then hit OK.

It will take you to the start of that HEX string and Hight Light the first byte 72.
So you take the 72 plus 9 bytes after it (10 bytes counting 72) for the correct bytes.
The last 4 bytes is what will need changing.
So for 250 bin it was 2A 2D 2B 35.(4 bytes)

When doing a Search always do a "Search", "Find Again Down until you get pop up box
"String Not Found" to get the right bytes and do this for all 3 mods.
For LNB Power it is usually the first bytes it finds.
LNB Power OVERWRITE does NOT need changing.

Second MOD will be LNB Polarity H/V.

So with XVI23 still open and the 7ff1_250 bin still open copy the first 7 bytes of the LNB Polarity Mod FIND line: 72 c1 c0 af 28 40 71.

Do the same as LNB Power and Search for those 7 bytes and do a "Find Again Down" until you get "String Not Found".
Usually is the second find that are the right bytes 3rd search you will get the error.
It will high light the first byte 72.
So you take the 72 and 10 bytes after it (11 bytes counting 72).
The last 4 bytes is what will need to be changed for 250 bin it was 2A 2D 2B 33 .

For the LNB Polarity Mod.
The FIRST and THIRD OVERWRITES will always be 20 44.
The SECOND and FOURTH OVERWRITES will need changing.

To get the SECOND and FOURTH OVERWRITES you take the last 2 bytes of the LNB Power FIND line MOD.
So for 250 bin it was 2B 35.
I hight lighted the bytes in BLUE to show you in the example up above.

Third MOD will be Diseqc.

Diseqc FIND line has 7 bytes.
For this you will copy the First 4 bytes of the FIND line: 21 40 72 2A.

In XVI23 with 7ff1_250 bin still open do a Search and a "Find Again Down" until you get
"String Not Found".
This one takes 4 searches before you get right bytes, so on the 5th Search is when you get the error.

So the first byte will be 21 that gets high lighted so you take 21 and 6 bytes after it (giving you 7 bytes).
The last 3 bytes is what will need changing. For 250 bin it was 2D 2B 38.

The FRIST and THIRD OVERWRITES will always be the same 28 40.
The SECOND and FOURTH OVERWRITS is what needs changing.

To get that you take the last 2 bytes of the LNB Polarity H/V FIND line.
For 250 bin it was 2B 33.

I high lighted in RED in the above example to give you a better look at it.

That is all the MODS that need to be done and now the script should run with over the 7ff1_250 bin with NO errors.

Evertime a new bin comes out I open the convert script, make the changes I need and then save the convert script as the new bin name.

Example is you have the 250 script so when 251 bin comes out open the 250 script, make the changes then save the script as convert_251.xsc.
Dont forget the .xsc at the end to make it a xsc file.

If you already downloaded the TMP folder from the BackGround file I posted all you need to do is save both convert and BOMB scripts to that folder.
The rest of the programs you already have in the TMP folder that you need.[/b]


Last edited by Admin on Mon Apr 06, 2009 9:35 pm; edited 1 time in total (Reason for editing : Typo)
Back to top Go down
View user profile http://amrinder.niceboard.net
 

Modifying the convert script

View previous topic View next topic Back to top 
Page 1 of 1

Permissions of this forum:You cannot reply to topics in this forum
Amrinder :: Satellite and Fta-