Emulador C64 Baremetal para Raspberry

danielo70
Mensajes: 33
Registrado: 19 Nov 2017 16:54
Agradecimiento recibido: 7 veces

Emulador C64 Baremetal para Raspberry

Mensajepor danielo70 » 20 Feb 2019 17:21

Hola, acabo de encontrar esto en la red y he estado cacharreando un poco con la Raspberry y me parece muy prometedor.

Os dejo el enlace por si quereis echarle un vistazo.

http://accentual.com/bmc64/?fbclid=IwAR ... xZjj5WYiHQ

https://github.com/randyrossi/bmc64

Avatar de Usuario
Arturo
Mensajes: 97
Registrado: 13 Ene 2013 00:38
Agradecido : 5 veces
Agradecimiento recibido: 14 veces

Re: Emulador C64 Baremetal para Raspberry

Mensajepor Arturo » 22 Feb 2019 21:14

Lo he estado probando y va muy bien, por ponerle un pero no tiene el teclado en español pero supongo que se podra añadir. En la parte hardware creo que se pueden añadir joysticks originales por GPIO, lo ideal serían cartuchos pero creo que la raspberry no tiene suficientes pines.

Cosas como estas son las que se tiene que comparar con las FPGA creo que compararlas con emuladores en PC no tiene nada que ver.

Avatar de Usuario
minter
Mensajes: 2483
Registrado: 22 Jul 2014 18:51
Agradecido : 2300 veces
Agradecimiento recibido: 1011 veces

Re: Emulador C64 Baremetal para Raspberry

Mensajepor minter » 22 Feb 2019 21:54

Creo que con cambiar la ROM del idioma funcionaría.
Y luego la ñ estaría donde la "C tancat" ç
Marcos64 creo que ha españolizado commodores o sabe como va.

marcos64
Mensajes: 221
Registrado: 08 Nov 2018 10:31
Agradecido : 30 veces
Agradecimiento recibido: 52 veces

Re: Emulador C64 Baremetal para Raspberry

Mensajepor marcos64 » 22 Feb 2019 22:08

minter escribió:Creo que con cambiar la ROM del idioma funcionaría.
Y luego la ñ estaría donde la "C tancat" ç
Marcos64 creo que ha españolizado commodores o sabe como va.


Me temo que yo no he españolizado nada -no

Fue la propia Commodore España quien vendio los C64C, C64G y C128 al final con el teclado con Ñ en pequeñas cantidades.

Como ese emulador esta basado en VICE deberia ser posible configurar el teclado en español.
http://marcos64.orgfree.com/
Actualizacion 22/4/2018: Actualizada Load'N'Run numero 5 con nuevos TAPs y PRGs.

Avatar de Usuario
Arturo
Mensajes: 97
Registrado: 13 Ene 2013 00:38
Agradecido : 5 veces
Agradecimiento recibido: 14 veces

Re: Emulador C64 Baremetal para Raspberry

Mensajepor Arturo » 22 Feb 2019 23:35

minter escribió:Creo que con cambiar la ROM del idioma funcionaría.
Y luego la ñ estaría donde la "C tancat" ç
Marcos64 creo que ha españolizado commodores o sabe como va.


Lo que decía no es el teclado del C64 sino del emulador, usando un teclado USB español no van todas las teclas y en el menu del emulador solo se pueden seleccionar teclados US y UK.

Avatar de Usuario
kikems
Mensajes: 3372
Registrado: 30 May 2013 19:23
Agradecido : 959 veces
Agradecimiento recibido: 1314 veces

Re: Emulador C64 Baremetal para Raspberry

Mensajepor kikems » 23 Feb 2019 08:54

Tengo que probarlo sin falta.

danielo70
Mensajes: 33
Registrado: 19 Nov 2017 16:54
Agradecimiento recibido: 7 veces

Re: Emulador C64 Baremetal para Raspberry

Mensajepor danielo70 » 23 Feb 2019 23:00

He encontrado otro proyecto baremetal, pero esta vez de amiga y por lo q he leído, está trabajando en ello y ya ha conseguido cargar el workbench. Esto se anima.

http://eab.abime.net/showthread.php?t=90316

Avatar de Usuario
Luis
Mensajes: 1086
Registrado: 03 Nov 2010 19:00
Agradecido : 212 veces
Agradecimiento recibido: 113 veces

Re: Emulador C64 Baremetal para Raspberry

Mensajepor Luis » 24 Feb 2019 07:11

Yo el que conocía es el Combian, que igualmente arranca a los pocos segundos como si fuera un Commodore 64. También está basado en VICE.

Eso sí, luego tiene opción de cambiar de equipo. Puede seleccionarse un VIC-20, PET, C128, etc.

Actualmente lo tengo instalado en una PI instalada dentro de una carcasa de panera, que con el interfaz Keyrah me permite usar el teclado real.

https://cmaiolino.wordpress.com

Y el hilo del que hablamos de este tipo de montaje, que también hizo el apañado dancresp:

viewtopic.php?f=47&t=200033994&
West of House
You are standing in an open field west of a white house, with a boarded front door. There is a small mailbox here.

danielo70
Mensajes: 33
Registrado: 19 Nov 2017 16:54
Agradecimiento recibido: 7 veces

Re: Emulador C64 Baremetal para Raspberry

Mensajepor danielo70 » 01 Sep 2019 15:21

Bueno, acabo de echar un vistazo a la pagina del proyecto y ya va por la version 2.4. Muchos problemas solucionados y muchas mejoras y ahora emula VIC20 y C128. Y lo mas interesante, ha desarrollado una placa para conectar un teclado de C64 al GPIO de la raspberry eliminando de esta manera el uso de placas tipo Keyrah.

Dejo los enlaces para que le deis un vistazo


https://accentual.com/bmc64/
https://github.com/randyrossi/bmc64
https://upverter.com/design/rrossi/bmc64/


Yo no controlo de circuitos impresos, pero si alguien se anima a hacer un pedido, yo apuntaria a pedir alguna placa.

jltursan
Mensajes: 2564
Registrado: 20 Sep 2011 13:59
Agradecido : 173 veces
Agradecimiento recibido: 485 veces

Re: Emulador C64 Baremetal para Raspberry

Mensajepor jltursan » 01 Sep 2019 16:49

Por descontado que me apuntaba a otro. Los baremetal de la Pi son impresionantes, que pena que no haya más (por lo que parece, son algo complicados).

danielo70
Mensajes: 33
Registrado: 19 Nov 2017 16:54
Agradecimiento recibido: 7 veces

Re: Emulador C64 Baremetal para Raspberry

Mensajepor danielo70 » 01 Sep 2019 16:59

jltursan escribió:Por descontado que me apuntaba a otro. Los baremetal de la Pi son impresionantes, que pena que no haya más (por lo que parece, son algo complicados).


Pues si, solo conozco el ZXBaremulator y este el BMC64 y son una maravilla, una currada impresionante. Yo no tengo ninguna FPGA, pero estaria bien una comparativa.

Avatar de Usuario
zx81
Mensajes: 224
Registrado: 23 Feb 2013 21:31
Agradecido : 11 veces
Agradecimiento recibido: 16 veces

Re: Emulador C64 Baremetal para Raspberry

Mensajepor zx81 » 01 Sep 2019 16:59

A mi me gustaría bastante que algún experto del C64 comentara qué le parece este emulador, yo no sé absolutamente nada de C64 y aunque lo montara en una SD no sé bien ni qué hacer con él.

Por lo demás, antes hacer un emulador bare-metal era más complicado. Pero desde que existe la librería Circle y su extensión circle-stdlib es mucho más fácil. Lo más complicado es que no tienes librerías gráficas potentes y muchas cosas te las tienes que hacer tú, y la depuración que sí puede ser farragosa a veces.

Pero si sabes C++, con circle-stdlib ya tienes mucho camino hecho. Y el autor ha avanzado mucho en el soporte de la Pi4, aunque aún no he podido valorarlo porque no tengo una y es casi imposible comprarla... :\
Cuando utilizo una palabra, esa palabra significa, exactamente, lo que yo quiero que signifique. Ni más, ni menos.
Humpty Dumpty

Empieza a jugar sin tener que compilar: Emulador JSpeccy
ZX Spectrum bare-metal para Raspberry PI ZXBaremulator

Avatar de Usuario
Arturo
Mensajes: 97
Registrado: 13 Ene 2013 00:38
Agradecido : 5 veces
Agradecimiento recibido: 14 veces

Re: Emulador C64 Baremetal para Raspberry

Mensajepor Arturo » 01 Sep 2019 18:40

danielo70 escribió:
jltursan escribió:Por descontado que me apuntaba a otro. Los baremetal de la Pi son impresionantes, que pena que no haya más (por lo que parece, son algo complicados).


Pues si, solo conozco el ZXBaremulator y este el BMC64 y son una maravilla, una currada impresionante. Yo no tengo ninguna FPGA, pero estaria bien una comparativa.


No olvideis Pi1541 emulador baremetal de unidades Commodore 1541, 1571, 1581 y proximamente datasete.

Avatar de Usuario
Arturo
Mensajes: 97
Registrado: 13 Ene 2013 00:38
Agradecido : 5 veces
Agradecimiento recibido: 14 veces

Re: Emulador C64 Baremetal para Raspberry

Mensajepor Arturo » 01 Sep 2019 18:42

zx81 escribió:A mi me gustaría bastante que algún experto del C64 comentara qué le parece este emulador, yo no sé absolutamente nada de C64 y aunque lo montara en una SD no sé bien ni qué hacer con él.

Está basado en VICE que creo que es el mejor emulador de Commodore además con unos timings mas precisos y latencias mas bajas por ser baremetal.


Volver a “Emulaciones software, FPGA y otras soluciones”

¿Quién está conectado?

Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 2 invitados