← Back to context

Comment by dwd

2 days ago

Chris Wild who ported the Lords of Midnight to the PC, and then later worked with Mike Singleton to create versions for Android/iOS that were unfortunately only published after Mike's passing away, put together this series of articles about the optimisations Singleton used to squeeze so much into the limited memory of the ZX Spectrum and C64.

If I remember correctly Chris ported from the Spectrum. The data structures are particularly interesting using tokens/lookup tables to compress the data as much as possible.

https://www.icemark.com/tower/index.html

Also some notes on Doomdark's Revenge where Singleton managed to create a bigger map and feature more characters.

https://www.icemark.com/gate/index.html