
HC Screen Compressor
Título del software: | HC Screen Compressor |
Categorías: | Embaladores de pantalla |
Idiomas admitidos: | Inglés |
Estatus legal: | Sin información |
Autores: | Secărică |
Año de publicación: | 2016 |
Clasificación: | 3.91 |
Añadido por: | Xela, 01.04.2023 01:15 |
Lanzamientos
Título | Año | Idiomas admitidos | Tipo de versión | Lanzamiento por | Hardware | Descargado | Empezado | |||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
HC Screen Compressor | 2016 | Disco DSK | Inglés | v2.4 | Original | Secărică | ZX Spectrum 128 +3 | ![]() | 2 | 0 |
I developed the compression code by reverse engineering the (de)compression method found on those game screens. Although the resulting code is not as small as other screen compression schemes generally availabe, I liked more the Hewson’s approach: the screen attributes are loaded last and fast after a total blank, so the screen becomes sudden visible in a clean fashion it sets also the border colour, an useful feature when the screen loads from disk (but less important or even useless when the screen loads from tape, because of the colour stripes used by the afterwards game loading routines – at least when using a standard-like tape loading) it does not depend on any pixel or attributte value of the actual screen; other compression schemes first scan the entire screen for a non-existent value (usually a single byte) to use as a compression marker, with the real possibility that a non-existent value does not exist within a particular screen the scheme is used (well, it was used...) by one of the most reputable software company from the ZX Spectrum scene :) The .zip archive below contains the +3 version as the running program, but tape handling is also possible along with the disk. The archive includes a disk image file, the individual program files and the compressor source code in GENP3 format. Run the program by loading the COMPSCRN.BAS file.
Añadir nuevo comentario
Por favor, realice un rápido registro antes de dejar un comentario
Votos de la historia
Nick | Votos | Fecha |
---|---|---|
creator | 5 | 02.04.2023 07:10 |