As you may have seen from the previous news about the Exult site update, O'Reilly has written a very interesting article about the emulator of two of the best RPGs ever made and its story and its making. Here's a little snap:
Jeff Freedman is a software engineer in Portland, Oregon. He wrangles with Exult's graphics coding and usecode (the language upon which Ultima VII's game logic is built). According to Jeff, the toughest technical challenge to making Exult was, unsurprisingly, reverse-engineering of the Ultima VII engine. Since the engine is heavily based heavily on scripts, most of the game actions are controlled by functions in the usecode file.
|