Blitter support for VIDC1/20 and palette changes

Discuss development specific to the Pi version of ADFFS
JonAbbott
Posts: 3075
Joined: Thu Apr 11, 2013 12:13 pm
Location: Essex
Contact:

Re: Blitter support for VIDC1/20 and palette changes

Post by JonAbbott »

JonAbbott wrote:
JonAbbott wrote:4. The VIDC type 0 MODE parameter table is still in ADFFS as I've not removed it yet. It could write the parameters to the VIDC table on a MODE change when running on a non-IOMD machine.
I've started implementing this method for non-IOMD using the RO3.1 TV modes table.
Now implemented in 2.39, I can't properly test it without the blitter supporting VIDC parameters, however I did temporarily enable it on StrongARM and it appeared to work under emulation.

2.39 now rounds the physical screen width to 32 byte boundaries, so we need to factor that into the blitter changes. My suggestion would be to process a raster at a time and update the IOC timers at the end of the raster.

I believe everything is now in place to recode the blitter, if I've missed anything let me know.
Post Reply