Resolution of the game was 320x200. Low level pixel drawing was done with assembly yes. The colors where used from the standard 256 color palette from this graph mode.
If you finish reworking the game, please lets us know.Yes please!
I rarely know strategy games built using Pascal, except xTactics.
You can make an array of color codes and use it with OpenGL. Something like:
type RGBByte = packed record r,g,b: byte end; ... var colors: array[0..255] of RGBByte; ... glColor3bv(@colors[16]); // Would use index color 16 for all next drawings