I think Lords of Midnight was all done on cassette - a couple of kb of routines on each one - and then all joined together at the end, so the assembler wouldn't have 'wasted' any space as it was never included in the final package. But I really don't know what assembler program was used (I'm pretty sure there was an assembler used, it wasn't done on paper). But you'd have to search WoS for assemblers - they've got a massive archive of that kind of thing. Do a search and see how it works for you in Spectaculator.
Jim