CapriceRPI2

Si no dispones de uno de verdad... siempre se puede emular.
KaosOverride
Keeper of The Forum
Keeper of The Forum
Mensajes: 712
Registrado: Vie 27 Feb , 2009 12:21 pm

CapriceRPI2

Mensajepor KaosOverride » Jue 19 Mar , 2015 12:43 am

Quien se anima a unas pruebicas en la Raspberry Pi 2!!


Se ejecuta tanto en X11 como en la consola de texto. Mejor en la consola de ReteoPie!!

Tiene estatica la SDL que hace escalado de hardware por GPU. Posiblemente tendreis que escribir esta orden antes de ejecutarlo:

export SDL1_VIDEODRIVER="dispmanx"


F8 abre el menu, y navegais y seleccionais con los cursores y enter, Esc o Q para salir.

F10 sale del emulador.

Desde joysticks, Disparo 4 abre el menu, con las direcciones y disparo 1 navegais y seleccionais, algunas opciones con disparo 2 salis atras cancelando el cambio, y disparo 4 sale del menu

F9 / Disparo 5 saca el teclado virtual, que por ahora no funciona...

F12 / Disparo 6 muestra los FPS
F6 F7 sube y baja el volumen

Funcionan los joystick 1 y 2

Id comentando!!

Binario
http://mega.co.nz/#!zBtinbRQ!Suq12bB-Iw ... JZhZFs7ags

Codigo fuente (Hay que cumplir con la GPL!!!)
http://mega.co.nz/#!TMUCSJoS!72QDz66f_W ... Ky1pCQWkns

Es solo una version de pruebas. Es posible que en los txt me haya dejado de acreditar algo, ya lo actualizare para la siguiente.

Esto solo pretende ser una version de pruebas!!!

Avatar de Usuario
cpcbegin
Forum Addict
Forum Addict
Mensajes: 416
Registrado: Vie 25 Jun , 2010 7:49 pm
Ubicación: Málaga
Contactar:

Re: CapriceRPI2

Mensajepor cpcbegin » Jue 19 Mar , 2015 8:54 pm

Pues yo mismo, me he descargado el binario en mi raspbian y lo he probado tanto desde entorno gráfico como desde consola pura y me ha dado muy buenas sensaciones y el menú gráfico con los atajos me parece más chulo que en las capturas que pusistes, muy útil para juegos que hay que iniciarlos con |CPM como Space Harrier II o el propio CP/M
También he probado el cassette con Amsdraw y va bien.

Yo lo he ejecutado directamente sin lanzar antes

Código: Seleccionar todo

export SDL1_VIDEODRIVER="dispmanx"
y ha tirado, eso sí ya tenía instalado retropie y lo que he hecho es copiarlo como otro emulador más en /opt/retropie/capricerp2

Eso sí, me he encontrado con una peguilla menor con el 'navegador' de dsk y es que es como si considerara la ubicación del emulador 'su directorio raíz', de manera que no podía llegar a donde tenía los juegos, que era en /home/pi/retropie/roms/cpc
Nada que no se pueda solucionar simplemente moviéndolos a la ubicación correcta.

Enhorabuena, tiene una pintaza estupenda. Ya contaré más experiencias cuando lo vea más a fondo.

KaosOverride
Keeper of The Forum
Keeper of The Forum
Mensajes: 712
Registrado: Vie 27 Feb , 2009 12:21 pm

Re: CapriceRPI2

Mensajepor KaosOverride » Jue 19 Mar , 2015 9:09 pm

Gracias!!

En principio toma como "raiz" la carpeta desde donde lo ejecuta, asi que da igual donde lo tengas. Si se ejecuta desde tu $HOME, deberias tener las roms por ahi en alguna subcarpeta. Creo que es $HOME/RetroPie/roms/cpc

De todas formas le puedes pasar dsks, cdts y sna por linea de comando!!
--------
Carpeta publica [url=https://mega.nz/#F!W5IyhbLa!51JpgZqvyx6j__v12Pr9QA]MEGA Amstrad[/url]
Carpeta proyecto [url=https://github.com/KaosOverride]GitHub[/url]

Avatar de Usuario
jrodriguezv
Forero habitual
Forero habitual
Mensajes: 157
Registrado: Dom 06 May , 2012 1:55 pm

Re: CapriceRPI2

Mensajepor jrodriguezv » Vie 20 Mar , 2015 4:33 pm

Bueno, pues yo ya lo he probado en mi RP2. Está muy currado, enhorabuena Mikel. Me he echado una partida al comando con el joystick funcionando perfectamente el gamepad USB.

No he tenido que hacer el export en retropie, con la imagen de retropie.

Yo no he tenido ningún problema para acceder a las ROM instalándolo en /opt/retropie/

Una pregunta, ¿Cómo haceis que os aparezca en el menú de emustation?

KaosOverride
Keeper of The Forum
Keeper of The Forum
Mensajes: 712
Registrado: Vie 27 Feb , 2009 12:21 pm

Re: CapriceRPI2

Mensajepor KaosOverride » Vie 20 Mar , 2015 7:42 pm

La respuesta sencilla es reemplazar el ejecutable de cpc4rpi con su mismo nombre, pero solo soportara dsk desde el menu emulationstation.

La respuesta complicada es editar el script de emulatorstation y cambiar el ejecutable y extensiones :) en otro momento os lo explicare aqui
--------
Carpeta publica [url=https://mega.nz/#F!W5IyhbLa!51JpgZqvyx6j__v12Pr9QA]MEGA Amstrad[/url]
Carpeta proyecto [url=https://github.com/KaosOverride]GitHub[/url]

Avatar de Usuario
jrodriguezv
Forero habitual
Forero habitual
Mensajes: 157
Registrado: Dom 06 May , 2012 1:55 pm

Re: CapriceRPI2

Mensajepor jrodriguezv » Vie 20 Mar , 2015 9:02 pm

Ah vale, tras ver tu video pensaba que era inmediato. Bueno, total lo puedo llamar desde consola...

Gracias

KaosOverride
Keeper of The Forum
Keeper of The Forum
Mensajes: 712
Registrado: Vie 27 Feb , 2009 12:21 pm

Re: CapriceRPI2

Mensajepor KaosOverride » Sab 21 Mar , 2015 12:48 am

La idea es hacer un script plugin para que se instale como un emu mas :)

O sino algun tutorial para editar el fichero config y dejarlo guay
--------
Carpeta publica [url=https://mega.nz/#F!W5IyhbLa!51JpgZqvyx6j__v12Pr9QA]MEGA Amstrad[/url]
Carpeta proyecto [url=https://github.com/KaosOverride]GitHub[/url]

KaosOverride
Keeper of The Forum
Keeper of The Forum
Mensajes: 712
Registrado: Vie 27 Feb , 2009 12:21 pm

Re: CapriceRPI2

Mensajepor KaosOverride » Sab 21 Mar , 2015 1:27 pm

--------
Carpeta publica [url=https://mega.nz/#F!W5IyhbLa!51JpgZqvyx6j__v12Pr9QA]MEGA Amstrad[/url]
Carpeta proyecto [url=https://github.com/KaosOverride]GitHub[/url]

Avatar de Usuario
cpcbegin
Forum Addict
Forum Addict
Mensajes: 416
Registrado: Vie 25 Jun , 2010 7:49 pm
Ubicación: Málaga
Contactar:

Re: CapriceRPI2

Mensajepor cpcbegin » Sab 21 Mar , 2015 6:12 pm

La idea es hacer un script plugin para que se instale como un emu mas :)

O sino algun tutorial para editar el fichero config y dejarlo guay
Bueno, por si te sirve aquí está el contenido de mi archivo capricerp2.desktop

Código: Seleccionar todo

[Desktop Entry]
Type=Application
Name=capriceRPI2 Emulator Amstrad CPC
Name[es]=capriceRPI2 Amstrad CPC
Comment=Run old Amstrad CPC computer
Comment[es]=Emulador Amstrad CPC
Icon=cpc6128
Exec=/opt/retropie/emulators/capricerp2/capriceRPI2
Terminal=false
Categories=Game;Emulator;
Lo tengo en /home/pi/Desktop y /usr/share/applications/ con permisos de lectura y ejecución, así aparece en el escritorio y en la categoría juegos del menú de inicio.
En la carpeta /usr/share/pixmaps/ le he copiado este icono de temática cepecera renombrándolo a cpc6128.png

Imagen

KaosOverride
Keeper of The Forum
Keeper of The Forum
Mensajes: 712
Registrado: Vie 27 Feb , 2009 12:21 pm

Re: CapriceRPI2

Mensajepor KaosOverride » Dom 22 Mar , 2015 11:45 pm

Jejeje, mas bien me referia a un script para integrarlo en emulatorstation ;)

Ahh y lo dicho. El emulador toma como su raiz de carpetas el punto donde se ejecuta, no donde esta el ejecutable. Y si creas las carpetas disc, tape y snap, el cargador de ficheros se mete en ellos.

Por tanto al ejecutarlo a pelo en tu $HOME, despues hay que entrar en RetroPie/roms/amstradcpc para llegar a tus juegos en retropie :) Habria que forzar en retropie a que se ejecute en pleno amstradcpc.
--------
Carpeta publica [url=https://mega.nz/#F!W5IyhbLa!51JpgZqvyx6j__v12Pr9QA]MEGA Amstrad[/url]
Carpeta proyecto [url=https://github.com/KaosOverride]GitHub[/url]

Avatar de Usuario
cpcbegin
Forum Addict
Forum Addict
Mensajes: 416
Registrado: Vie 25 Jun , 2010 7:49 pm
Ubicación: Málaga
Contactar:

Re: CapriceRPI2

Mensajepor cpcbegin » Mar 24 Mar , 2015 5:53 pm

Jejeje, mas bien me referia a un script para integrarlo en emulatorstation ;)

Ahh y lo dicho. El emulador toma como su raiz de carpetas el punto donde se ejecuta, no donde esta el ejecutable...
Fenomenal, entonces basta con ejecutarlo donde están las carpetas dsk, tape y snap y ya está \:D/

He mirado emulatorstation pero parece que choca con retropie, ya miraré como tener los dos a la vez.

Alguien ha conseguido integrar ambos:

Avatar de Usuario
cpcbegin
Forum Addict
Forum Addict
Mensajes: 416
Registrado: Vie 25 Jun , 2010 7:49 pm
Ubicación: Málaga
Contactar:

Re: CapriceRPI2

Mensajepor cpcbegin » Vie 27 Mar , 2015 4:10 am

En el foro de retropie, me he encontrado un apartado para hacer sugerencias para que incluyan nuevos emuladores para futuras versiones, si te parece bien les digo que incluyan el tuyo y así lo tenemos integradp.

KaosOverride
Keeper of The Forum
Keeper of The Forum
Mensajes: 712
Registrado: Vie 27 Feb , 2009 12:21 pm

Re: CapriceRPI2

Mensajepor KaosOverride » Vie 27 Mar , 2015 1:48 pm

Ah pues genial! Yo a ver si le sigo puliendo tonterias que le quedan y tengo algo mas estable! :)
--------
Carpeta publica [url=https://mega.nz/#F!W5IyhbLa!51JpgZqvyx6j__v12Pr9QA]MEGA Amstrad[/url]
Carpeta proyecto [url=https://github.com/KaosOverride]GitHub[/url]

Avatar de Usuario
cpcbegin
Forum Addict
Forum Addict
Mensajes: 416
Registrado: Vie 25 Jun , 2010 7:49 pm
Ubicación: Málaga
Contactar:

Re: CapriceRPI2

Mensajepor cpcbegin » Dom 29 Mar , 2015 8:04 am

Ah pues genial! Yo a ver si le sigo puliendo tonterias que le quedan y tengo algo mas estable! :)
Hecho, ya lo he puesto en el foro de retropie y también he puesto una entrada en mi blog.

KaosOverride
Keeper of The Forum
Keeper of The Forum
Mensajes: 712
Registrado: Vie 27 Feb , 2009 12:21 pm

Re: CapriceRPI2

Mensajepor KaosOverride » Dom 29 Mar , 2015 5:06 pm

Mola!

Una puntualizacion. Ambos emuladores son el Caprice32, con (pocos en un caso, muchos en otro)agregados. Ah y no has hecho una leve reseña a que mi version proviene del que hice para GP2x (por eso la imagen pone eso) pero naaa, nada grave xD

El otro emu que he echado a andar es el Arnold, y como quien lo esta manteniendo en este momento en el repositorio oficial ha mostrado interes tanto en la posibilidad de soportar la PI2 como en hacerse con una PI2, no voy a meterme mas en esa batalla por ahora :)
--------
Carpeta publica [url=https://mega.nz/#F!W5IyhbLa!51JpgZqvyx6j__v12Pr9QA]MEGA Amstrad[/url]
Carpeta proyecto [url=https://github.com/KaosOverride]GitHub[/url]


¿Quién está conectado?

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


La Comunidad Española
ESP Soft, juegos para tu CPC Foro de Amstrad CPC Todos los juegos para CPC en un CD Web dedicada al Amstrad CPC (utilidades) Información útil para el CPC (talleres) Selección de juegos de Amstrad CPC Mundo CPC Pree Play then any Key CPC Basic