[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [MiNT] FVDI/XBIOS (was Re: XaAES sources for FreeMiNT 1.16.3)



> (it can only guess as to which blits will
> not need to go to RAM, and which blits from RAM that use the same data
> as last time).
you could always use a blit "stamp" or "signature" allowing
transmition of the signature instead of the data, which is already at
the destination. Better still you could collect a diff of the blit,
and send that instead (or combine it with a signature also)

> A few simple changes, which could relatively easily be
> incorporated into programs that have the source code available, would
> fix that, however.
This would be better (ease of implementation), however does it exclude
any of the above, or make that redundant. Speed of transmission, or
the size of the data transmitted, could allow the VDI to always be
ready for the next capture, not trying to play "catch up" with screen
updates.

Is it also possible to use (in/for VDI) custom vbl routines as well or
instead, it may have benefits for signature per (alternate) line, to
allow faster descision making, and any fullscreen blits could (by
default?) be transmitted as alternate screen lines (interlace, yes?)

a seperate "transission server" would allow VDI to maintain speed and
regular use, this server could just pump data as a stream, and that
could be either lossy or lossless, especially if UDP were used with
Lossy delivery, the potential to deliver hi rez's and hi bit depths
could be achieved

Paul