DOS mi nikdy nepadal. Event driven systémy jsou na chyby bohužel náchylnější, je výrazně náročnější pro ně psát. A v kombinaci s kooperativním multitaskingem to samozřejmě znamená riziko zatuhnutí celého systému.
DOS měl podporu textových tiskáren a spooler. Protože vůbec neřešil grafiku, neměl ani podporu grafiky na tiskárnách. Ovšem existovaly frameworky, které to vyřešily za vás. O ovladačích pro ZX Spectrum bych se rád dozvěděl víc, povídejte.