Fix to bug in screen memory storage:  The variables named "RED" and "BLUE" actually stored each other's colour!
This was TWO bugs
- The MapReflections() calls were transposed.
- The Host (on Windows) used transposed values for writing RED and BLUE to the 32-bit per pixel DIBSECTION bitmap.  Clarified with use of RGB() macros.