Here is a fascinating story from Tavis Ormandy about some Lotus 1-2-3 archaeology, diving deep into the internal structure of the application to write a display driver capable of arbitrary text-mode resolutions:
https://lock.cmpxchg8b.com/lotus123.html
This story takes us through found debugging data on multiple platforms (including a version of 1-2-3 for SunOS 4!) to arrive at a workable solution that lets the author run 1-2-3 at whatever resolution he desires in a resizeable DOSBox window.