Después de buscar mucho un esquema de mapeador que realmente funcionara, encontré el tablero ArcadeTV ya preparado. Sin embargo, junto con el archivo no funcionó. Pregunté en todas partes y nadie tenía la respuesta sobre cómo hacer que estos mapeadores funcionen. Algunas personas aquí en Brasil tenían el mapeador funcionando, pero no lo compartían y lo vendían muy caro.
Ahora después de mucho tiempo gracias a Dios logré modificar el archivo original que se distribuyó y hacerlo funcionar en esa placa. La tarjeta en cuestión tiene limitaciones, ya que el autor sólo quería ejecutar un juego sencillo con ella. Ahora que tengo más conocimientos, en el futuro crearé una placa que admita partidas guardadas y de 8 Mbit.
Por ahora, la tarjeta ArcadeTV lista para usar puede ejecutar lo siguiente:
Juegos SEGA (o compatibles con SEGA mapper), hasta 4Mbit, sin guardar.
La placa tiene orificios externos que están un poco apretados, puede ser necesario abrir un poco más estos orificios para encajar en la carcasa. (Tenga cuidado de no romper ningún rastro).
Además, para juegos Master System, es necesario repetir la rom dentro de la eprom hasta que llene su tamaño completo (al menos, en mis consolas solo funciona así... o quitando los pines de dirección innecesarios del circuito y conectándolos a tierra). ).
Todo el proyecto fue probado con EPROM 27C040. La placa dice que permite otros modelos de EPROMS, pero no lo he probado. Lo que también probé fueron memorias flash, pero es necesario redirigir algunos pines de dirección.
El mapeador se grabará en un EPM7032S (Este CPLD es para 5v. Busque la versión con la letra "S" en el nombre, pues dicen que solo acepta grabación vía JTAG).
**No lo confunda con EPM3032 (esto es para 3.3v y tiene una distribución de pines ligeramente diferente. El archivo del mapeador y la placa deberían adaptarse para esto).
Necesitará una grabadora USB BLASTER para grabar este dispositivo y el programa ALTERA QUARTUS II.
-----------------------
INFO:
PLACA 4Mbit: ARCADETV/BORTI4938
MAPPER ORIGINAL: VILETIM
MODIFICADO POR: ZYTHAPPY
MODIFICADO POR: AFSBLOOD
-----------------------
A continuación se muestra el vídeo que demuestra el proceso (lamentablemente sólo en portugués)
Intentaré adjuntar los archivos aquí, si no funciona están en la descripción del vídeo.