FrenkelS / keensource456tandy

Commander Keen 4 Tandy 320x200 16 color source code port
GNU General Public License v2.0
19 stars 1 forks source link

Add Fade in / Fade out #13

Closed FrenkelS closed 2 years ago

FrenkelS commented 2 years ago

The EGA version fades in and out when entering a level. The CGA version doesn't have this, and therefore the Tandy version also lacks this feature.

FrenkelS commented 2 years ago

https://en.wikipedia.org/wiki/Tandy_Graphics_Adapter#Programmable_palette

FrenkelS commented 2 years ago

Super easy, barely an inconvenience. The code is already there, it's the same for Tandy as for EGA http://www.ctyme.com/intr/rb-0116.htm

This doesn't work in MCGA mode, though.

FrenkelS commented 2 years ago

It's really slow in PCem.

FrenkelS commented 2 years ago

I now change the palette in the Tandy version by using the registers instead of an interrupt.