game's concept originated from when Garriott was watching a television documentary about religion that covered the Dead Sea Scrolls and a Hindu temple in India. The concept of virtues was inspired by a TV show about the Avatars of Hindu mythology, which described the avatars as having to master 16 virtues. The eight virtues used in the game were derived from combinations of truth, love, and courage, a set of motivators Garriott found worked best, and also found in one of his favorite films, The Wizard of Oz. The game took two years to develop, twice that of both Ultima II and Ultima III. Garriott described the playtesting as "slightly rushed" to make the Christmas season; he was the only one to finish playing through the game by the time it went out for publishing. Like contemporary Origin games, Ultima IV was developed for the Apple II series, then ported to other computers, partially because Garriott himself was an Apple II user/coder, partially because this made ports easier. Garriott said in 1984 that the Commodore 64 and Atari 8-bit's sprites and hardware sound chips made porting from them to Apple "far more difficult, perhaps even impossible ... the Apple version will never get done". Like previous games, Ultima IV does not permit saving in dungeons because of technical limitations that Garriott described as "non-trivial". The ankh used as the symbol of the Avatar's virtuous path, was chosen after Garriott saw it in the film Logan's Run. Garriott said in a 1985 interview that he was working on both Ultima IV: Part 2 and Ultima V. Eventually, only Ultima V realized. Versions Apple II Like previous Ultimas, Richard Garriott wrote most of the core code himself; however, as the games were getting too complex for one person to handle, he was required to call in outside assistance for programming tasks he was not familiar with, such as music and optimized disk routines. Ultima IV was the first game in the series to require a 64k Apple II and primarily targeted the newer Apple IIe and IIc, although it could still run on an Apple II+ if a language card was used to boost the system to 64k (Garriott himself was still using a II+ at this time). As had happened with Ultima III, Ultima IV also included support for the Mockingboard sound card, which enabled Apple II users to have 3-voice