Autor Tema: Emulación de disketera usando sólo arduino (mega)  (Leído 8007 veces)

mjj

  • Commodore Master
  • *****
  • Mensajes: 456
  • SYS 0
    • Ver Perfil
Re:Emulación de disketera usando sólo arduino (mega)
« Respuesta #15 en: Junio 01, 2018, 01:10:45 »
Conseguí compilar la parte del Pi1541 que emula el 6502 y las 2 VIAs pero la emulación es demasiado lenta, equivalente a unos 0,15 MHz. Hay emuladores del 6502 más optimizados (a6502) pero sin las VIAs. Quizá en verano intente algo porque lo de tener un emulador de 1541 por 2€ molaría bastante. Para empezar a jugar un poco puedes probar a meterle este emulador de 6502 con el BASIC de 1977 de Microsoft :)

https://github.com/satoshinm/pill_6502

Dashiad

  • Commodoremaníaco
  • ****
  • Mensajes: 160
  • SYS 0
    • Ver Perfil
Re:Emulación de disketera usando sólo arduino (mega)
« Respuesta #16 en: Junio 01, 2018, 13:23:11 »
Otra cosa interesante, es investigar algo esto:

https://github.com/markusC64/1541ultimate2

Por lo que he visto en fotos, la FPGA que utiliza la ultimate2 no es tan grande ni tan cara (logicamente, la U2 tiene más cosas que simplemente la FPGA), pero entre hacer un fork de la Pi1541 (que aún está muy en desarrollo, según el log de github), e investigar si es posible sacar sólo la parte de disco de la U2 e implementarla para una FPGA pequeñita...No sé, las dos cosas están interesantes.