Remix.run Logo
achairapart 2 days ago

See: https://neuviemeporte.github.io/f15-se2/2023/07/12/overlays....

From this series: https://neuviemeporte.github.io/category/f15-se2.html

Related HN thread: https://news.ycombinator.com/item?id=40347662

PennRobotics 2 days ago | parent [-]

Awesome! That's my reading material for the next week.

Now I wonder if MISC.EXE and xGRAPHIC.EXE were the same across different games e.g. Covert Action vs F15 SE2... (I just checked. MISC is different. Some routines are nearly similar, but newer versions have additional machine code and updated strings.)

achairapart 2 days ago | parent [-]

From the article:

   Interestingly, although Civilization uses an almost identical setup menu and also contains multiple exes that look like sound and graphic drivers based on their name, the overlay header format of those seems to be different, and could not be parsed by my tool. Seems likey they were updating the scheme as they went along (Civ 1 came out 1991, so after F15-II).
My guess is that they constantly updated their libraries game by game, as both hardware and software/dev tools in those times were moving really fast.