A Science Fantasy Adventure
by William Demas
(c) 1985, Unicorn Software
History
The game was originally named Forbidden Planet Part I, aka Talking Adventure #1. It was released on the TRS-80 in 1981. It had speech voices but no graphics.
William Demas, the author, ported the game to the Macintosh 128k in 1985. The added black & white graphics were drawn by Joseph Hewitt (title page) or Craig Sadler (back cover). They removed the speech texts. It was renamed Utopia, and was released by Unicorn Software in 1985.
The plot
All life in your galaxy is slowly coming to an end. The only hope for mankind is to locate and colonize the plentiful haven of UTOPIA. As an experienced space explorer, your government has assigned you the task of finding the legendary haven.
You begin the most important mission of your life and set your ship's course for UTOPIA. The ship's alarm sounds. You are forced to crash land on a strange planet with UTOPIA just across a magical lake in the distance.
While attempting to discover the secret of crossing the lake, you encounter many treacherous obstacles and mystical creatures. As you journey through the petrified forest, underground rivers, swamps and caves, you must gather over 80 objects to aid you in your quest.
UTOPIA is a fast-paced adventure written in 100% machine language featuring stupendous detailed high-resolution graphics. There are over 50 locations and 80 different objects to help you in your journey to reach UTOPIA.
How to play
You interact with the game using the usual verb + noun sequence. The game is difficult, we recommend that you save your game regularly. If that is not sufficient, use the new CHEAT command to prevent you from dying.
Use LOAD GAME to load a previously played game, and SAVE GAME to save your current session. Type QUIT to end the game.
More info
The game was ported to the Apple IIgs by human means only. Mac ResEdit gave a disassembly of the code and data. We learned 68000, commented the code, we rebuilt the data, and rewrote the full set in 65816 thanks to our cross-dev tools (Merlin32, Studio, lz4). All the assets are available on Github.
The MIDI music comes from mutopiaproject.org. The title of the song is Giacea nel proprio sangue, Cantata di Basso by A. Amendola, used under the Creative Commons Attribution-ShareAlike 3.0 license. The song was converted to MIDI Synth using Dave Tribby's software.
Useful links
- Gaming After 40: https://gamingafter40.blogspot.com/search?q=utopia
- Interview of William Demas: https://www.trs-80.com/sub-interview-bill-demas.htm
- Macintoshgarden: https://macintoshgarden.org/games/utopia
- Online 68000 tester: https://smysnk.com/m68k-interpreter

.2mg disk image (800k, EN)
Solution:

English walkthrough
Source code: