πBacteria, emulador Bare Metal para la Raspberry Pi
Moderador: Sir Cilve Sinclair
- antoniovillena
- Nonamed
- Mensajes: 1164
- Registrado: Dom Ene 09, 2011 8:55 am
πBacteria, emulador Bare Metal para la Raspberry Pi
Pues eso, echadle un vistazo a la web y me decís. Está todavía muy verde, pero se puede decir que funciona.
http://πbacteria.speccy.org
http://πbacteria.speccy.org
Última edición por antoniovillena el Mié Dic 17, 2014 8:11 pm, editado 2 veces en total.
- radastan
- Phantomas
- Mensajes: 2232
- Registrado: Lun May 07, 2007 5:34 pm
- Contactar:
Re: πBacteria, emulador Bare Metal para la Raspberry Pi
A mi me tienes cachondo perdido y deseando pillarme un raspberry pi desde que anunciaste esto. Por favor, termina de implementar un 128k completo y soporte de ficheros tap y tzx desde tarjeta SD y serás mi Dios todopoderoso hasta el final de los tiempos.
_________________________________________
Hay otras páginas.... pero no son Bytemaniacos
http://www.bytemaniacos.com
Orgullo de 8 bits
_________________________________________
Hay otras páginas.... pero no son Bytemaniacos
http://www.bytemaniacos.com
Orgullo de 8 bits
_________________________________________
- chernandezba
- Sabreman
- Mensajes: 408
- Registrado: Mié Oct 17, 2007 5:26 pm
Re: πBacteria, emulador Bare Metal para la Raspberry Pi
Buen trabajo con el πBacteria! Cuando pueda lo pruebo...
También os sugiero probar mi emulador, que tiene soporte experimental para raspberry (raspbian), no es baremetal pero funciona
Saludos
También os sugiero probar mi emulador, que tiene soporte experimental para raspberry (raspbian), no es baremetal pero funciona
Saludos
- antoniovillena
- Nonamed
- Mensajes: 1164
- Registrado: Dom Ene 09, 2011 8:55 am
Re: πBacteria, emulador Bare Metal para la Raspberry Pi
Siento desilusionarte, lo único que tengo en mente es darle soporte de sonido por la salida de audio de la Raspberry (hacerlo por el pin que sobra es trivial).radastan escribió:A mi me tienes cachondo perdido y deseando pillarme un raspberry pi desde que anunciaste esto. Por favor, termina de implementar un 128k completo y soporte de ficheros tap y tzx desde tarjeta SD y serás mi Dios todopoderoso hasta el final de los tiempos.
Lo probé cuando hice el unkatris (la parte que emula ZX81). Me daba problemas con los colores y no iba al 100% de velocidad.chernandezba escribió:Buen trabajo con el πBacteria! Cuando pueda lo pruebo...
También os sugiero probar mi emulador, que tiene soporte experimental para raspberry (raspbian), no es baremetal pero funciona
Saludos
- chernandezba
- Sabreman
- Mensajes: 408
- Registrado: Mié Oct 17, 2007 5:26 pm
Re: πBacteria, emulador Bare Metal para la Raspberry Pi
Los colores ya están corregidosLo probé cuando hice el unkatris (la parte que emula ZX81). Me daba problemas con los colores y no iba al 100% de velocidad.
Y la velocidad ha mejorado un poco desde entonces
- antoniovillena
- Nonamed
- Mensajes: 1164
- Registrado: Dom Ene 09, 2011 8:55 am
Re: πBacteria, emulador Bare Metal para la Raspberry Pi
Yo tengo el core en ensamblador y no va demasiado rápido, no sé si al doble o al triple de velocidad normal. La verdad es que me esperaba más velocidad, supongo que si activo la caché aumentaré el rendimiento, pero como puede ir al 100% y sin saltos pues no me he preocupado.chernandezba escribió: Los colores ya están corregidos
Y la velocidad ha mejorado un poco desde entonces
- chernandezba
- Sabreman
- Mensajes: 408
- Registrado: Mié Oct 17, 2007 5:26 pm
Re: πBacteria, emulador Bare Metal para la Raspberry Pi
Bueno en assembler debe ir bastante mas rápido que el mioantoniovillena escribió:Yo tengo el core en ensamblador y no va demasiado rápido, no sé si al doble o al triple de velocidad normal. La verdad es que me esperaba más velocidad, supongo que si activo la caché aumentaré el rendimiento, pero como puede ir al 100% y sin saltos pues no me he preocupado.chernandezba escribió: Los colores ya están corregidos
Y la velocidad ha mejorado un poco desde entonces
La cache? cache de RAM? no la tienes activada?
Eso me recuerda los tiempos de los 486 en los que podías desactivar la cache de la ram para la cpu, desde la bios, se volvía mucho mas lento cuando hacías esto...
- antoniovillena
- Nonamed
- Mensajes: 1164
- Registrado: Dom Ene 09, 2011 8:55 am
Re: πBacteria, emulador Bare Metal para la Raspberry Pi
Sí, es la ventaja que tiene programar en Bare Metal, que tienes control total de la máquina.
-
- Freddy Hardest
- Mensajes: 619
- Registrado: Vie Dic 28, 2007 2:14 pm
- Ubicación: Valencia
- Contactar:
Re: πBacteria, emulador Bare Metal para la Raspberry Pi
Dejando aparte el tema de la caché, que evidentemente puede marcar una diferencia importante, no sé si has leído en el manual del ARM las documentación acerca de las dependencias entre instrucciones. No es banal el asunto si quieres exprimir la PI hasta el último ciclo.antoniovillena escribió:Yo tengo el core en ensamblador y no va demasiado rápido, no sé si al doble o al triple de velocidad normal. La verdad es que me esperaba más velocidad, supongo que si activo la caché aumentaré el rendimiento, pero como puede ir al 100% y sin saltos pues no me he preocupado.chernandezba escribió: Los colores ya están corregidos
Y la velocidad ha mejorado un poco desde entonces
Debido al fallo de un mecanismo, el lanzagranadas M203 se te podía disparar cuando menos lo esperaras, lo que te habría hecho bastante impopular entre lo que quedara de tu unidad.
Revista del ejército EE.UU. PS, agosto 1993.
Emulador JSpeccy
ZXBaremulator
Revista del ejército EE.UU. PS, agosto 1993.
Emulador JSpeccy
ZXBaremulator
- antoniovillena
- Nonamed
- Mensajes: 1164
- Registrado: Dom Ene 09, 2011 8:55 am
Re: πBacteria, emulador Bare Metal para la Raspberry Pi
Sí, pero en la parte crítica poco se puede hacer, prácticamente todas las instrucciones escriben en registros que se necesitan para la siguiente instrucción.
Y también me he centrado en hacer una emulación fidedigna de todos las instrucciones, flags y registros no documentados, más que en la velocidad.
Y también me he centrado en hacer una emulación fidedigna de todos las instrucciones, flags y registros no documentados, más que en la velocidad.
- jevilon
- Manic Miner
- Mensajes: 288
- Registrado: Mié Jul 23, 2008 1:15 pm
- Ubicación: La Rioja
Re: πBacteria, emulador Bare Metal para la Raspberry Pi
Que interesantisimo, yo que tengo el raspberry metido en un +3 con adaptacion de usb a +3 keyb... pero claro con raspbian y fuse... cuando esto llegue a buen puerto puede ser un muy buen substituto para restaurar mi "raspectrum", sería muy interesante (para mi al menos, peticion), que si no hay un driver para usb, en el GPIO se pueda conectar todo el teclado extendido del +3
¿Quién está conectado?
Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 24 invitados