FolkertVanVerseveld / aoe

Re-implementation of Age of Empires and the Rise of Rome expansion
Apache License 2.0
83 stars 9 forks source link

Game setup installer #15

Open FolkertVanVerseveld opened 7 years ago

FolkertVanVerseveld commented 7 years ago

The original game was released on a CD-ROM and the setup program takes care of the installation process. However, it would be nice if we could reverse engineer the setup and figure out how the installation process takes place.

Porting the installer itself will probably be tracked in another issue, because this issue is really big and takes a lot of time.

Currently, the following has to be implemented:

This list is not complete and subject to changes.

FolkertVanVerseveld commented 6 years ago

A simple setup game launcher has been implemented, but the code is getting rusty. The user interface from empires/ui.hpp could be backported to this setup, or even better, we could abstract the user interface code. I'm not sure whether this should be integrated directly in the genie game engine or in a more specific purpose library.