About Nuvie What's Nuvie Nuvie, pronounced 'New-Vee' is an open sourced game engine for playing Origin's games Ultima 6, Martian Dreams and Savage Empire on modern operating systems. Ultima 6 is fully playable from start to finish with Nuvie. Nuvie also contains many enhancements to the original game engine including new UI modes, featuring drag'n'drop and full map view mode. Alternate graphics are also supported.

Latest News We merged with ScummVM Posted April 12th, 2020

Nuvie has become a subengine of ScummVM

In a drive by the ScummVM team to add Ultima engines to their list of supported games, the Nuvie team has been convinced to merge with the ScummVM code. At the moment this means that DreamMaster of the ScummVM team is working on seamlessly integrating Nuvie. Finally people will again be able to work on the two Worlds of Ultima games and if you want to help improving the games, you can always send pull requests to the ScummVM project on GitHub. We hope this will help people enjoying the games for many more years! In other news, we had to disable our forum because it has been overrun and crushed by too much spam. And since we are now part of ScummVM we are sure we will find our place in its forum. Dominus Martian Dreams Progress Update Posted Sep 14th, 2015

Martian Dreams support is progressing well. We have completed all cutscene logic an are now focusing on adding in-game logic. Quite a bit of the original game logic has been ported across and we are currently working on actor attack/damge logic. Daily builds are available for those interested in trying out the progress to date. Eric Nuvie sourcecode moved to github Posted Jul 30th, 2015

The nuvie source code has been moved from SVN to Git and is now hosted on github. The new repository is

https://github.com/nuvie/nuvie We will continue to use sourceforge for the website hosting and offical downloads. Eric Nuvie Version 0.5 Posted Mar 14th, 2014

The Nuvie team are proud to announce the special 11th anniversary release of Nuvie, Version 0.5

There has been a huge number of changes and enhancements since our last release. 350 commits to the source code. A summary of the major points are listed below. Added the U6 end game sequence

Added in game menus where you can change lots of options without editing the cfg file.

Added custom paper doll art and custom actor tiles.

Added new game UI styles. (original+ and original+ full map.) video/game_style is used to choose what game style to use. fullscreen_map got changed to "new"style.

Added joystick (gamepad/controller) support which included major work done on making key bindings so that they are consistently configurable.

Added lots of new cheat commands and other key bindings including TOGGLE_FPS_DISPLAY, QUICK_SAVE, and QUICK_LOAD.

Added new container gumps, wooden sign gump, and a new CommandBar.

Added new message scroll, Daniel's new U6 celestial ribbon and original_style CommandBar for new style.

Added U6 use telescope and use silver horn.

Added support for spawning mutant (two headed) actors and increase the number of temporary actors in Ultima 6 by 21

Started work on MD/SE music support

Added support for SE intro/menu/character creation sequences. (still needs a bit of work)

Added support for MD/SE portraits

Added support for lua script based usecode logic.

Fixed in-game font support for MD/SE, some issues with conversation scripts, and lots of other bug fixes. We are now going to direct our focus to the two worlds of ultima games! Eric More News

