Por si alguien no lo conocía el emulador CLK permite emular varios sistemas, entre ellos los Amstrad CPC, aunque aún no los de la gama plus, y funciona para los sistemas Linux, BSD y Macos. En Macos dispone de una interfaz gráfica pero en Linux no, y se ejecuta desde el terminal.
Es por eso que he creado un sencillo script lanzador que permite cargar los archivos cdt y dsk desde el gestor de archivos o también desde el menú de aplicaciones desde donde se abre una ventana que permite seleccionar el archivo a cargar. El script detecta si utilizas un entorno de escritorio Plasma de KDE y si es así utiliza los cuadros de diálogo propios de este escritorio y sino utiliza los de GTK para los otros entornos. También muestra mensajes de error si los hubiera.
Para hacerlo más fácil he creado un paquete DEB, que funciona en Debian (almenos testing y unstable) y en Ubuntu (he probado 18.04) y sus derivados, que incluye el ejecutable del emulador (clksignal), el script lanzador (clk-launcher), los tipos mime para cdt y dsk con sus iconos, la entrada en el menú de aplicaciones y las roms españolas de los Amstrad CPC, la de los otros sistema que soporta CLK no las he incluido, pero se pueden añadir en el directorio /usr/share/CLK, dentro hay un directorio para cada sistema con un archivo readme.txt en donde explica las roms que necesita.
El emulador CLK no carga el sistema con el Basic y espera que indiquemos un archivo para cargar, sino que lo hace al revés, le indicamos que archivo queremos cargar y detecta el sistema al que corresponde y lo ejecuta directamente, y lo mejor es que también automáticamente ejecuta los comandos de carga, por lo que el proceso de cargar, por ejemplo un juego, se agiliza.
Otra cosa buena que tiene el CLK, con respecto a otros emuladores en Linux, como el Caprice32, es que permite redimensionar la ventana de emulación y en pantalla completa no cambia la resolución de pantalla y mantiene el aspect ratio sin deformar como pasa con el Caprice32 en Linux.
Aún así tiene algunas limitaciones como que no carga, ni permite guardar snapshots y tampoco permite cambiar de disco o cinta en juegos que requieran cambiarlo.
Para acceder al modo de pantalla completa se tienen que pulsar las teclas ALT+Intro, y del mismo modo se sale de él.
Otra característica interesante es que permite pegar el contenido del portapapeles con la combinación de las teclas CTRL+Mayús+V.
Si preferís ejecutarlo desde el terminal, el ejecutable es clksignal y seguido de un espacio escribís la ruta al archivo que queréis cargar. Si añadís la opción --display=composite emulará a una pantalla de tubo.
La página web del CLK Signal:
https://github.com/TomHarte/CLK/
En el siguiente enlace os podréis descargar el paquete DEB:
https://josepfebrer.com/nb/clk_20180826 ... 10_all.deb
Para los que usamos Linux puede ser una buenas opción hasta que llegue la versión del Retro Virtual Machine para nuestro sistema.
Os adjunto una captura de pantalla:
Emulador CLK Clock Signal para Linux
Re: Emulador CLK Clock Signal para Linux
Ostras, me he equivocado de categoría, ¿podéis moverla a la de emuladores?
Re: Emulador CLK Clock Signal para Linux
Movido! A parte de unos probiteos que hice con la versión Linux de CPCGamesCD no he vuelto a trastear mucho por allí salvo para grabar algún dsk. Quizá haya llegado el momento!
Enhorabuena
Enhorabuena
- reidrac
- Me voy lanzando
- Mensajes: 97
- Registrado: Jue 13 Ago , 2015 10:45 pm
- Ubicación: UK
- Contactar:
Re: Emulador CLK Clock Signal para Linux
CLK lo uso para hacer pruebas en desarrollo y me encanta su parte técnica (es open source), y su autor siempre está dispuesto a corregir fallos y añadir nuevas funcionalidades.
En cuanto a calidad, ahora mismo es de lo mejor en Linux, aunque sigo dependiendo mucho de WinAPE y CPCE con WINE por temas debugger.
Además es multi-sistema, aunque no todos los sistemas vayan igual de bien. Es el que uso principalmente en MSX.
En cuanto a calidad, ahora mismo es de lo mejor en Linux, aunque sigo dependiendo mucho de WinAPE y CPCE con WINE por temas debugger.
Además es multi-sistema, aunque no todos los sistemas vayan igual de bien. Es el que uso principalmente en MSX.
Todos mis juegos en: https://www.usebox.net/jjm/
Si te gustan mis juegos, siempre puedes invitarme a un café: https://ko-fi.com/reidrac
Si te gustan mis juegos, siempre puedes invitarme a un café: https://ko-fi.com/reidrac
¿Quién está conectado?
Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro
La Comunidad Española |