On 11 Apr 2012, at 22:42, Stefan Drissen wrote:

> Jumping in a bit late here, but the results are absolutely stunning! 
> 
> I had an attempt at reading the source on github, but my Z80 has gone a bit 
> rusty. :-)
> 
> Is the palette being adjusted multiple times while the line is being drawn 
> (similar to the rainbow processor effects on the Spectrum) or is the palette 
> being adjusted in the time between two lines? Please forgive me for talking 
> potential nonsense - I have completely lost any notion of how many t-states 
> are available between line end and next line start but the expensiveness of 
> outs does ring a bell somewhere.
> 
> On another note (to hijack the thread), RJ does have some interesting ideas 
> between all his communication issues and his one meg 128k emulator 
> 'pestering' got me thinking - if this is uncontended RAM - how much could I 
> win in the SAM MOD player if I moved code and data to make use of the one 
> meg. Obviously larger mods would be interesting, but I'm more interested in 
> would I be able to increase the sample rate from 10.4 KHz to 15.6 KHz? Or is 
> the gain from uncontended vs contended RAM much too small?
> 
> Regards,
> 
> Stefan
> 
> On Sat, Mar 24, 2012 at 3:10 AM, Simon Owen <simon.o...@simcoupe.org> wrote:
> Hi all,
> 
> I've been experimenting with HAM-style tricks on SAM, to try to improve
> the quality of converted images.  I've aimed to modify as many colours
> as possible between lines, rather than using the traditional compromise
> static palette.  Are there any viewers using that technique already?
> 
> I've written a Python script to convert regular images to a new .sham
> format, and a SAM viewer program to display them.
> 
> Demo: http://simonowen.com/sam/shamview/shamview.dsk
> Source code: https://github.com/simonowen/shamview
> 
> You might recognise some of them as SAM or image processing favourites!
> 
> It still needs work on the dynamic palette selection, which just uses
> the most-frequent colours, rather than doing proper quantisation.  I
> left the crayons image as an example of this breaking down.
> 
> Si
> 
 You should get an increase of 10-20% with the 1Meg. I think in theory you 
could get as much as 30% if you didn't access internal mem at all. I have done 
a lot testing with the 1Meg and did a version of fido using it got about 10% 
extra speed I think.

David


Reply via email to