Para incluir parches que no son admitidos por SETool tienes 2 alternativas como ya sabrás.
Si con el FAR Manager te da "error de flash"... yo desconfiaría. ¿Podrías decirnos exactamente qué clase de error se produce?
De todas formas y contestando a tu pregunta para cortar un parche lo único que debes incluir igual en todos los archivos es el offset, te explico con un ejemplo:
Imagina que éste fuese el parche:
Código:
;K810 SW-R8BA024
;
;Extended range of the brightness regulation.
;Allows to adjust brightness from 10 to 100%.
;At 10-20% the backlight turns off.
;
;(c) IronMaster
;(p) jasiek
;(e) Victor_k
+44140000
12a747c: 401D 401C
12a870c: 262801D200207047312801D2 00B50149884700BD815ECB45
12a8738: 042810D801A1095C8F44C046 00B50149884700BDCD5ECB45
12a8786: 0522 0922
135a93c: 242901D22421 0A2901D20A24
1b75e80: 00000000000000000000000000000000 142801D2002070471E2801D201207047
1b75e90: 00000000000000000000000000000000 282801D202207047322801D203207047
1b75ea0: 00000000000000000000000000000000 3C2801D204207047462801D205207047
1b75eb0: 00000000000000000000000000000000 502801D2062070475A2801D207207047
1b75ec0: 00000000000000000000000000000000 642801D2082070470920704708281AD8
1b75ed0: 00000000000000000000000000000000 01A1095C8F44C0460A0E12161A1E2226
1b75ee0: 00000000000000000000000000000000 2A000A207047142070471E2070472820
1b75ef0: 00000000000000000000000000000000 7047322070473C207047462070475020
1b75f00: 00000000000000000000 70475A20704764207047
1º Cualquier texto que siga a ';' será un comentario, no es necesario que eso aparezca puedes obviarlo.
2º El offset es ésta línea, debes incluirla en todos los archivos (en caso de que exista):
3º El resto es el parche en si mismo, divide en trozos esta parte. A pesar de que el parche de ejemplo sea admitido por el SETool un ejemplo de división sería (por ejemplo en 3 partes):
Código:
;K810 SW-R8BA024
;
;Extended range of the brightness regulation.
;Allows to adjust brightness from 10 to 100%.
;At 10-20% the backlight turns off.
;
;(c) IronMaster
;(p) jasiek
;(e) Victor_k
;
;Parte 1/3
+44140000
12a747c: 401D 401C
12a870c: 262801D200207047312801D2 00B50149884700BD815ECB45
12a8738: 042810D801A1095C8F44C046 00B50149884700BDCD5ECB45
12a8786: 0522 0922
135a93c: 242901D22421 0A2901D20A24
Código:
;Parche de regulación de brillo, parte 2/3:
+44140000
1b75e80: 00000000000000000000000000000000 142801D2002070471E2801D201207047
1b75e90: 00000000000000000000000000000000 282801D202207047322801D203207047
1b75ea0: 00000000000000000000000000000000 3C2801D204207047462801D205207047
1b75eb0: 00000000000000000000000000000000 502801D2062070475A2801D207207047
1b75ec0: 00000000000000000000000000000000 642801D2082070470920704708281AD8
Código:
;Parche de regulación de brillo, parte 3/3:
+44140000
1b75ed0: 00000000000000000000000000000000 01A1095C8F44C0460A0E12161A1E2226
1b75ee0: 00000000000000000000000000000000 2A000A207047142070471E2070472820
1b75ef0: 00000000000000000000000000000000 7047322070473C207047462070475020
1b75f00: 00000000000000000000 70475A20704764207047
Marcadores