It seems that you're using an outdated browser. Some things may not work as they should (or don't work at all).
We suggest you upgrade newer and better browser like: Chrome, Firefox, Internet Explorer or Opera

×
what engine did ss1 use? Im sure its not open source otherwise we get more source ports
An updated/redone version of the engine used for Ultima Underworld 1 & 2. There's no publicly released source. Otherwise, we would've had Zdoom-esque source ports a LONG time ago.
Post edited September 22, 2015 by Firebrand9
I always thought it shares engine with Ultima Underworld games, but wikipedia claims otherwise. Hm. Anyway, yeah, it's not open sourced.
Well... The info up on Wikipedia is not entirely accurate. The games use the same overall level structure (square/tile-based). The engine was just redone in Watcom. Watcom 9.x had some odd requirements in how it dealt with certain things, inline assembly language most notably (through #pragma's. A real annoyance compared to Borland or MS's C++ compilers) and memory management (straight malloc's via flat-memory model rather than needing to use EMS (which must be set up in the autoexec.bat/config.sys on a straight DOS system. DOSBox enables these by default) ). They just carried the capabilities (much) further after getting the engine going. There's info released on the internal data structures of both the Underworlds and SS1. There's a lot of overlap in those structures.
Post edited September 22, 2015 by Firebrand9
avatar
Firebrand9: An updated/redone version of the engine used for Ultima Underworld 1 & 2. There's no publicly released source. Otherwise, we would've had Zdoom-esque source ports a LONG time ago.
I got your message on Steam but it wouldn't let me respond so this is the only way I can reach you.


I didn't remove you from GOG nor do I recall you telling me anything about mobile chat.