Archive for September, 2009

Palette handling added to XGA object!

Tuesday, September 22nd, 2009

I’ve updated my XGA driver and Demo1 with the Palette handling code!

Now all three drivers (VGA, SVGA, XGA) have the same palette handling code and demo.

On the downloads page, as usual. Enjoy!

NEW: Palette handling functions added to the SVGA Morpheus graphics object

Tuesday, September 22nd, 2009

New object available on the Downloads page!

NEW: Palette handling functions added to the VGA Morpheus graphics object

Monday, September 21st, 2009

PUB SetPalette(y,c,r,g,b)

Set color (0..3) for screen line ‘y’ to specified RGB values
PUB SetPaletteRange(y1,y2,c,r,g,b)

Set color (0..3) for screen lines ‘y1..y2’ to specified RGB values

PUB FillPalette(c,r,g,b)

Set color (0..3) for all screen lines to specified RGB values

NOTE:

R and G both must be in the range of 0 – 7

B must be in the range of 0 – 3

The new VGA object is available on the Downloads page.

Updated VGA/SVGA/XGA drivers

Thursday, September 17th, 2009

New release of the basic driver set:

  • XGA 1024×768 4/256 colors
  • SVGA 800×600 4/256 colors
  • VGA 640×480 4/256 colors

Changes:

  • pasm PutChar/PutBytes/PutStr routines added
  • fixed a bug in hline
  • massive speed improvement to FilledCircle

As usual, you can find the drivers on the Downloads page :-)

Game of Live v1.3 & YouTube

Wednesday, September 16th, 2009

Two more updates for you:

No video’s yet, but I’ll try to upload a couple tomorrow!