Diversas programaciones para chips 750X y USB2MOD4a

750X Convertido de 12C508 a 12F629/12F675

Con este lo pueden usar de USB para cargar los de la PSX y con el FreeMcBoot cargan los de la PS2. Es el mismo 750x.hex que usabamos pero convertido para el 12F629 o el 12F675. Se usa el mismo esquema de siempre del USB. Esto es para los que como a mi de vez en cuando le gusta sacarle el polvo a la consola y usarla un rato. El emulador de PSX en FreeMcBoot simplemente no es bueno, de esta manera pueden cargar los juegos PSX directamente sin necesidad de emular algo que la consola puede hacer por si misma. No es una gran cosa pero un amigo me hizo el favor de hacer la conversión y decidí compartirlo con ustedes que por décadas han ayudado a tantos.

Si alguien tiene el .asm de uno de los usbmods mas completos que este y me lo puede pasar puedo hablar con mi amigo para que lo convierta en 12F629/12F675.

Este codigo es solo para consoloas europeas (SCEE). Es la unica modificacion, debe cargar sin problemas ya que antes el 750X enviaba scei, scea y al final scee, este solo envia scee.
:020000040000FA
:1000000099008316FF2390009F018312002932304C
:10001000A3005A30A4000000000085192714851D94
:10002000271027086500A40B0B2800000000000023
:10003000000000000000A30B09280334A000483092
:1000400008200430A10026084620A500A509083094
:10005000A200A7142708650004300820A50CF8307A
:1000600085000318A714031CA71027086500043097
:100070000820A20B2E28A7102708650008300820AA
:10008000A60AA10B2328A00B1F2803348207533490
:100090004334453445345334433445344534533480
:0600A000433445344534F1
:10020000C2306200FF30A70065000720051085108E
:10021000A710270865001130A0000720A00B0D29AA
:1002200005112711270865000630A0000720A00B44
:0C02300016290E300820A6011E201B29F4
:02400E00D43F9D
:00000001FF


USB2MOD4a convertido a 12F629 / 12F675

Espero les sirva de algo y no olviden el puente entre las patillas 1 y 4... A mi me funciono el que hice para "SCEA" es mi primera conversion, asumo que el de "SCEE" debe funcionar también. También hice conversion para 12F683 si alguien lo desea probar me deja saber. Ahora si no necesito el emulador ps2psxe. Respaldos de PSX en PS2 cargan directo con esto y los de ps2 con freemcboot.Mucho mas facil que soldar 20 puntos jejeje...

SCEE:
:020000040000FA
:1000000099008316FF2390009F01831255345334C7
:10001000423432344D344F34443434344134820722
:1000200053344334453445343230A600C730A7003A
:1000300000006400A70B18280000A60B1628033444
:10020000C2306200FF30AA0065000230A200142054
:10021000A20B07290630A2001420A20B0C290E30D5
:100220001520851920292830A2008519202914209D
:10023000A20B15291B29851D1B293F3065001F298D
:100240008510AA102A086500AA142A0865001E3025
:10025000A2001420851D2029A20B29290830A20004
:10026000A9013721851D2029A20B30292429A200AC
:100270004A3015200430A30029080F20A800A8093F
:100280000830A400AA142A08650004301520A80C20
:10029000F83085000318AA14031CAA102A08650068
:1002A00004301520A40B4729AA102A08650008303D
:0A02B0001520A90AA30B3C29033412
:02400E00D43F9D
:00000001FF


USB2MOD4a convertido a 12F683

Aqui les dejo el de 12F683 ya un amigo lo probó.

SCEE:
:020000040000FA
:10000000990083169F0183123734353430345834C5
:100010004D344F34443456343434820753344334EB
:10002000453445343230A600C730A70000006400D4
:0C003000A70B16280000A60B14280334B0
:10020000C2306200FF30AA0065000230A200122056
:10021000A20B07290630A2001220A20B0C290E30D7
:100220001320851920292830A200851920291220A1
:10023000A20B15291B29851D1B293F3065001F298D
:100240008510AA102A086500AA142A0865001E3025
:10025000A2001220851D2029A20B29290830A20006
:10026000A9013721851D2029A20B30292429A200AC
:100270004A3013200430A30029080D20A800A80943
:100280000830A400AA142A08650004301320A80C22
:10029000F83085000318AA14031CAA102A08650068
:1002A00004301320A40B4729AA102A08650008303F
:0A02B0001320A90AA30B3C29033414
:02400E00D43F9D
:00000001FF


Como dije antes lo hice porque el emulador de FreeMcBoot para juegos de PSX simplemente no me atrae. Asi ya se puede cargar los respaldos de PSX directamente y con solo el puente de siempre por soldar (con esto y el FreeMcBoot tenemos lo mismo que con el MODBO pero sin 20 cables). Ojalá supiese un poco mas de asm para poder hacer que el chip se apague despues de un minuto. Esto envia el "SCEE" 8 veces cada 1 y 1/2 segundos.
He seguido jugando y esta modificacion hace que el chip se apague despues de unos 40 segundos mas o menos. Incluso he logrado subir Dino Crisis (USA) sin necesidad del parche (digamos que 2 de 4 veces). No estoy diciendo que es perfecto ni que el proposito sea un stealth perfecto pues el proposito principal era dejar de enviar el "SCEX" y asi el lente no sufre segun he leido (aun no se si eso sea cierto).

SCEE 12F629 / 12F675
:020000040000FA
:1000000099008316FF2390009F01831255345334C7
:10001000423432344D344F34443434344134820722
:1000200053344334453445343230A600C730A7003A
:1000300000006400A70B18280000A60B1628033444
:10020000C2306200FF30AA0065000230A200142054
:10021000A20B07290630A2001420A20B0C290E30D5
:100220001520851920292830A2008519202914209D
:10023000A20B15291B29851D1B293F3065001F298D
:100240008510AA102A086500AA142A0865001E3025
:10025000A2001420851D2029A20B29299130A2007B
:10026000A9014421851D2029A20B37212421A901A0
:100270004421851D2029A20B37213E21AA142A08DA
:1002800065001E30A20063001520152015201520E2
:100290001520152015202D306500123085004A30BC
:1002A00015200430A30029080F20A800A809083051
:1002B000A400AA142A08650004301520A80CF83000
:1002C00085000318AA14031CAA102A08650004302C
:1002D0001520A40B5E29AA102A08650008301520F5
:0802E000A90AA30B5329080031
:02400E00D43F9D
:00000001FF


SCEE 12F683
:020000040000FA
:10000000990083169F01831255345334423432349D
:100010004D344F3444343434413482075334433400
:10002000453445343230A600C730A70000006400D4
:0C003000A70B16280000A60B14280334B0
:10020000C2306200FF30AA0065000230A200122056
:10021000A20B07290630A2001220A20B0C290E30D7
:100220001320851920292830A200851920291220A1
:10023000A20B15291B29851D1B293F3065001F298D
:100240008510AA102A086500AA142A0865001E3025
:10025000A2001220851D2029A20B29299130A2007D
:10026000A9014421851D2029A20B37212421A901A0
:100270004421851D2029A20B37213E21AA142A08DA
:1002800065001E30A20063001320132013201320EA
:100290001320132013202D306500123085004A30C2
:1002A00013200430A30029080D20A800A809083055
:1002B000A400AA142A08650004301320A80CF83002
:1002C00085000318AA14031CAA102A08650004302C
:1002D0001320A40B5E29AA102A08650008301320F9
:0802E000A90AA30B5329080031
:02400E00D43F9D
:00000001FF


Si deciden tratarlo y tienen algun problema me dejan saber. El esquematico es el mismo del USB de siempre pueden poner a la patilla 3 una resistencia de 220ohm con un LED y el negativo del led a masa. De esta forma verán cuando el led deja de parpadear indicando que ya el chip se dejo de enviar el codigo (el chip se va a sleep). Si van a usar un multi disco ya que se tienen que levantar y llegar a la consola, apagan el chip por unos 4 segundos, ponen el segundo disco, prenden el chip y meten el disco. El chip volvera a apagarse de la misma manera que describi arriba.

Gracias por echarle un vistazo a mi post y gracias al equipo por ponerlo todo en uno solo. Lo que hace el aburrimiento en vacaciones jejejejeje...

Se me olvido mencionar que esta probado hasta la version 90004. El puente va del punto "SX" que usa el MODBO al usb. Asi que pueden dejarse llevar del diagrama del MODBO para el punto donde se suelda el cable que transmite el "SCEE". El del usb de la V5 en adelante es el mismo levantando el componente. Recuerden esto es solo para cargar copias de PSX directamente y usar FreeMcBoot para lo demás (en las consolas que se pueda usar).
1 respuesta