Compression
Posted: Sun Jun 15, 2014 5:08 pm
Hi,
I've been testing a compression method for Oric Hires screen. Still being worked on, so maybe some mistakes here or there, but anyway.
I have results that go, for the simplest screens, to about 200 bytes (empty screen), and up to 4100 bytes for complex ones (4070 for the title screen of Murder On the Atlantic; 3815 for the Théoric's faamous pirate boat).
This is not counting the working area (decompression zone + decompression routines) that should be around 1k.
Before wasting (lots of) time writing the decoding routines, can you guys already tell me how this compares to existing methods you'd know on Oric ?
Please do send hires screens if you want me to try to compress them and give you the resulting space.
Thanks!
PS: for the curious ones, the method is a RLE one, which splits the 6 diplayed bytes and the 2 that do not appear on screen; and work vertically instead of horizontally.
I've been testing a compression method for Oric Hires screen. Still being worked on, so maybe some mistakes here or there, but anyway.
I have results that go, for the simplest screens, to about 200 bytes (empty screen), and up to 4100 bytes for complex ones (4070 for the title screen of Murder On the Atlantic; 3815 for the Théoric's faamous pirate boat).
This is not counting the working area (decompression zone + decompression routines) that should be around 1k.
Before wasting (lots of) time writing the decoding routines, can you guys already tell me how this compares to existing methods you'd know on Oric ?
Please do send hires screens if you want me to try to compress them and give you the resulting space.
Thanks!
PS: for the curious ones, the method is a RLE one, which splits the 6 diplayed bytes and the 2 that do not appear on screen; and work vertically instead of horizontally.