2k2

Results 6 issues of 2k2

## Purpose Futureproofing for migrations to future GCC versions. Not done yet, will need to fix a plethora of class, overflow, and etc. warnings ~~(p.s.: freeldr needs fixes from hbelusca)~~....

ROSTESTS
drivers
freeldr

## Purpose and proposed change I noticed missing writes to the spin count in ClientInfo within GDI32 while debugging API tests with James Tabor's recent changes to the GDI Metafile...

bugfix
no squash merge

Has anyone discovered any quirks yet that may be prevalent within agbcc when it comes to them that could be a possible issue hindering further ASM matching unless the source...

``` if (var) { unsigned char regalloc = -regalloc; } ``` This is guaranteed to cause chaos on gcc 2.x, especially when used on uninitialized variables. Might be worth implementing....

### Is your feature request related to a problem? Please describe We can already set environment variables in the web interface but not in the properties. The option is already...

request

- Reduced runtime tag lookups by using finders. - Mostly consolidated driver into a single file. - Split Lunar Lander, Asteroids, and Asteroids Deluxe into their own class. - Moved...