I wrote a “multimedia engine” in those days, also a booter which used no MS-DOS calls, BIOS and assembly only, to render vector graphics on both CGA and EGA-based systems .. the engine was used to produce 3 educational titles before the publisher went under.
Definitely fun days, working out how to be a bit faster than the BIOS and not use a single bit of DOS.