ZEsarUX Uto Edition
Publicado: 03 Ene 2017, 11:32
Hola,
[for english version, see below]
Ayer anduve trasteando con los fuentes de ZEsarUX para cambiar algunas cosas del interfaz, pensando básicamente en el desarrollo de ZX-Uno. Como me suena que alguien había preguntado por algo parecido comparto aquí los ejecutables para linux y Windows en un fichero zip, y los fuentes modificados.
Disclaimer: esta versión no es oficial, y ni siquiera parte de un release oficial ni de una beta,parte de los fuentes que había ayer en Sourceforge, que al parecer tenían la emulación de QL a medias por lo que no funcionará. También he roto intencionadamente una funcionalidad que tenían las teclas F6 y F7 en el emulador de Z88 bajo cierta librería, es algo que no me importa porque como digo esta versión la hago para desarrollar más cómodamente en ZX-Uno. No voy a realizar más versiones parcheadas, es decir, no esperéis que a cada versión de ZEsarUX yo saque una versión parcheada. Tampoco voy a dar soporte de esta versión, al que le sirva bien, al que no, ahí tiene la oficial.
Cambios realizados:
1) Aun siendo una beta (incluso una alfa podría decirse), no muestra el mensaje de que es una beta al entrar.
2) Tampoco hace un fundido al negro al salir, sale directamente.
3) Se han añadido los siguientes shortcuts de teclado: F7--> NMI, F11->Reset, F12->Hard reset, F2->reload MMC.
Si quieres que las teclas hagan la función directamente añade --forceconfirmyes al .zesaruxrc o a la llamada a zesarux en cuestión.
Los enlaces al final.
English version
I've working a bit on ZEsarUX source code and I have made my own modified version made specially to work with ZX-Uno. I'm sharing it with you so in case you like the features implemented you can use it. See below for binaries and source downloads.
Disclaimer: this is not an official release, and it does not even come from an official release, I just got the current code at Sourceforge and patched it what means QL emulation has bugs and may be other unexpected bugs. Also, I broke F6/F7 keys functionality for Z88 emulator on purpose. I don't really mind cause this version is for ZX-Uno, everything else doesn't matter. I will not be patching future versions of ZEsarUX, neither I'm providing support for this version.
Changelog:
1) Despite being a beta (ven alpha) version, it does not display the message about it (well, actually does but then doesn't make a 3 seconds delay)
2) Also, there is no colour fadeout when exiting
3) I have added the following shortcuts: F7->NMI, F11->Reset, F12->Hard Reset, F2->Reload MMC.
In case you want those keys to work directly without asking you if you want to proceed, just add --forceconfirmyes to your .zesaruxrc file of calling order.
Links
Patched source code
Binaries
- El binario de linux es de 64 bits, es el fichero sin extensión, el .exe es el de Windows. Simplemente reemplaza el ejecutable oficial con este.
- Linux binary file is a 64bit executable, is the one without extension. The Windows executable is the one with .exe extension.Just replace the official executable with this one.
[for english version, see below]
Ayer anduve trasteando con los fuentes de ZEsarUX para cambiar algunas cosas del interfaz, pensando básicamente en el desarrollo de ZX-Uno. Como me suena que alguien había preguntado por algo parecido comparto aquí los ejecutables para linux y Windows en un fichero zip, y los fuentes modificados.
Disclaimer: esta versión no es oficial, y ni siquiera parte de un release oficial ni de una beta,parte de los fuentes que había ayer en Sourceforge, que al parecer tenían la emulación de QL a medias por lo que no funcionará. También he roto intencionadamente una funcionalidad que tenían las teclas F6 y F7 en el emulador de Z88 bajo cierta librería, es algo que no me importa porque como digo esta versión la hago para desarrollar más cómodamente en ZX-Uno. No voy a realizar más versiones parcheadas, es decir, no esperéis que a cada versión de ZEsarUX yo saque una versión parcheada. Tampoco voy a dar soporte de esta versión, al que le sirva bien, al que no, ahí tiene la oficial.
Cambios realizados:
1) Aun siendo una beta (incluso una alfa podría decirse), no muestra el mensaje de que es una beta al entrar.
2) Tampoco hace un fundido al negro al salir, sale directamente.
3) Se han añadido los siguientes shortcuts de teclado: F7--> NMI, F11->Reset, F12->Hard reset, F2->reload MMC.
Si quieres que las teclas hagan la función directamente añade --forceconfirmyes al .zesaruxrc o a la llamada a zesarux en cuestión.
Los enlaces al final.
English version
I've working a bit on ZEsarUX source code and I have made my own modified version made specially to work with ZX-Uno. I'm sharing it with you so in case you like the features implemented you can use it. See below for binaries and source downloads.
Disclaimer: this is not an official release, and it does not even come from an official release, I just got the current code at Sourceforge and patched it what means QL emulation has bugs and may be other unexpected bugs. Also, I broke F6/F7 keys functionality for Z88 emulator on purpose. I don't really mind cause this version is for ZX-Uno, everything else doesn't matter. I will not be patching future versions of ZEsarUX, neither I'm providing support for this version.
Changelog:
1) Despite being a beta (ven alpha) version, it does not display the message about it (well, actually does but then doesn't make a 3 seconds delay)
2) Also, there is no colour fadeout when exiting
3) I have added the following shortcuts: F7->NMI, F11->Reset, F12->Hard Reset, F2->Reload MMC.
In case you want those keys to work directly without asking you if you want to proceed, just add --forceconfirmyes to your .zesaruxrc file of calling order.
Links
Patched source code
Binaries
- El binario de linux es de 64 bits, es el fichero sin extensión, el .exe es el de Windows. Simplemente reemplaza el ejecutable oficial con este.
- Linux binary file is a 64bit executable, is the one without extension. The Windows executable is the one with .exe extension.Just replace the official executable with this one.