En documentos Ps2 de esta web tienes el manual basico "Manual Magic Casero", concretamente este es el enlace:
http://www.elotrolado.net/showthread.php?s=&threadid=183392
En el primer enlace de mi firma tienes el mismo documento.
Manual Magic Casero
Introducción
El magic casero, llamado también Magic X, es un concepto y en principio se basa en el Magic 3.x (aunque actualmente también se trabaja con otros chips como los que se utilizan en el Magic 4 y Mesiah2 pro clone). Tiene muchas variaciones, configuraciones y posibles métodos de fabricación, pero aquí expondremos las más sencillas para facilitar el acceso a todo tipo de personas sin importar sus conocimientos.
La introduccion te explica el por que se llamo Magic X, puedes programar un Magic 3.x, osea, Magic 3, Magic 3.1, etc.
Cualquier chip que lleve un SX (scenix), en este caso un SX28AC, el DUO por ejemplo integra un SX48BD, etc.
Reprogramación Magic 3
Muchos tendréis Magic 3.x comerciales antiguos y es posible que no estéis muy contentos con él, así que vamos a ver cómo reprogramarlos.
1 – 5v
2 – Osc 1
3 – GND
4 – Osc 2
Esto aparece casi al el final del documento, indicando los puntos de conexion al programador, aqui se habla del modelo ISP pero te aconsejo el Fluffy 2, mas versatil y con software en XP.
Por lo que cuesta seria recomendable comprarlo pero si quieres fabricarlo puedes pasarte por la seccion de documentos Magic X de La Zona X, este enlace te dirige directamente a uno de ellos.
http://www.lazonax.net/vbulletin/showthread.php?t=5402
El tema de los codes es lo mas peliagudo ya que existen muchos.
En mi firma tienes un enlace a una recopilacion de los mas usados y si me permites una recomendacion para Magic 3.1 te aconsejaria el Magic Reloader.
Lo encontraras siguiendo el primer enlace de dicho documento, concretamente este enlace (recomendado leerse de todas formas el manual)
http://www.lazonax.net/vbulletin/showthread.php?t=1807