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.
No comments yet
Contribute on Hacker News ↗