Bueno, me armé uno de esos carts. El con bank F0, de 64 KB, el cartridge comercial de atari 2600 más grande que existe. Sólo hay un juego para este cart, Megaboy, que es un educativo para el mercado brasileño, y está en portugués. Es casi absurdo darse el trabajo de armar un cartridge para un solo juego disponible, esto es puro fanatismo...
El cart usa una GAL22V10, es una excelente manera de probar mi grabador de GAL G540:
Armé el cartridge, con mi estilo "alambrao":
Y... No funcionó. El TV muestra una pantalla azul, no arranca y no hace nada más. Revisé las conexiones una y otra vez, todo OK, regrabé la GAL, reemplacé la GAL, cambié la eprom, puse una más rápida, retoqué el delay, no hay caso. Pantalla azul y se acabó.
Sospecho que el problema es que el cart es PAL, incompatible con nuestro exótico NTSC 50 Hz.
Reprogramé la GAL y me hice un contador estándar, y todo OK, no es problema de la GAL o el programador.
Video con el test:
Spoiler: MOSTRAR
Y reprogamé la GAL, la original del señor Grand es la GAL22V8, y yo usé la GAL22V10. Analizando ambos circuitos, debería servir, no hay conflictos entre pines, solo cambié una línea de código, y listo.
Este es cart modificado:
Aqui me falta colocar un switch todavía.
Al probarlo en la Atari 2600, funcionó inmediatamente, aqui se puede ver el juego Ms.Pac.man y Space Invaders de Luxe, de bankswitch F8, corriendo en el mismo cart:
Esto confirma que el cartridge está correctamente fabricado, y que la maldita rom de megaboy no funciona (al menos en este cart). Puede que el código .pld para F0 esté malo, no he podido encontrar un ejemplo de este cart F0 funcionando en Google.
Lástima que el Megaboy no funcionó, lo positivo es que ya estoy programando GALs al toque.
Saludos.