All Projects → nuvie → Nuvie

nuvie / Nuvie

Licence: gpl-2.0
Nuvie - New Ultima VI Engine

Labels

Projects that are alternatives of or similar to Nuvie

Bootmine
Bootable minesweeper game in a 512-byte boot sector
Stars: ✭ 136 (+37.37%)
Mutual labels:  game, dos
Openfodder
Open Fodder: An open source port of Cannon Fodder
Stars: ✭ 323 (+226.26%)
Mutual labels:  game, dos
Floppybird
Floppy Bird (OS)
Stars: ✭ 836 (+744.44%)
Mutual labels:  game, dos
Slashem Extended
SLASH'EM Extended (a SLASH'EM fork)
Stars: ✭ 93 (-6.06%)
Mutual labels:  game
Play
The free and open source karaoke singing game UltraStar Play for Windows, Linux, Android, Xbox, PlayStation and other platforms.
Stars: ✭ 94 (-5.05%)
Mutual labels:  game
Tetris
A clone of the popular game Tetris.
Stars: ✭ 96 (-3.03%)
Mutual labels:  game
Julius
An open source re-implementation of Caesar III
Stars: ✭ 1,353 (+1266.67%)
Mutual labels:  game
Storyscript
Scripting system for expressing AVG stories, a DSL for AVG.js
Stars: ✭ 92 (-7.07%)
Mutual labels:  game
Entitas Sync Framework
Networking framework for Entitas ECS. Targeted at turnbased games or other slow-paced genres.
Stars: ✭ 98 (-1.01%)
Mutual labels:  game
Jpacman Framework
Pacman-inspired game, for teaching testing purposes.
Stars: ✭ 95 (-4.04%)
Mutual labels:  game
Mario Game
🍄 Super Mario Bros 16-bit version clone. Written in Java and using the LibGdx game engine.
Stars: ✭ 95 (-4.04%)
Mutual labels:  game
Delphiarcadegames
4 FireMonkey arcade games developed with Delphi for Windows, macOS, iOS and Android
Stars: ✭ 94 (-5.05%)
Mutual labels:  game
Flappy Gopher
The code for the Flappy Gopher episodes of #justforfunc
Stars: ✭ 96 (-3.03%)
Mutual labels:  game
Icestation 32
Compact FPGA game console
Stars: ✭ 93 (-6.06%)
Mutual labels:  game
Geotic
Entity Component System library for javascript
Stars: ✭ 97 (-2.02%)
Mutual labels:  game
Russian Roulette
🍀 You want to push your luck? ... Go ahead and try your best with this CLI russian roulette! 💥
Stars: ✭ 92 (-7.07%)
Mutual labels:  game
Unity Platformer
Unity platformer framework: IA, Ladders, Jumps, WallStick, WallJumps, Slopes, MovingPlatforms, OneWayPlatforms/Walls, Ropes and more...
Stars: ✭ 97 (-2.02%)
Mutual labels:  game
Toast Haste.framework
TOAST Haste framework is a pure java implementation of asynchronous game server framework
Stars: ✭ 95 (-4.04%)
Mutual labels:  game
Dose Response
Dose Response is a roguelike where you play an addict. Avoid the dangers threatening your mind and body while desperately looking for the next fix.
Stars: ✭ 95 (-4.04%)
Mutual labels:  game
Azerothcore Wotlk
Complete Open Source and Modular solution for MMO
Stars: ✭ 1,330 (+1243.43%)
Mutual labels:  game

Nuvie - An Engine for Ultima6, Martian Dreams and Savage Empire.

Windows: Windows Build Status

http://nuvie.sourceforge.net/ Version 0.5

Nuvie

What is Nuvie

Nuvie (Pronounced New-Vee) is an open source engine for Origin's games Ultima 6, Martian Dreams and The Savage Empire. It uses the original data files from the games. Nuvie currently runs on Linux, Mac OS X and Windows. It should be able to run on any platform that is supported by the SDL library.

Ultima 6 is completable and we are currently adding support for Martian Dreams and Savage Empire.

Compiling Nuvie

Nuvie requires LibSDL to compile. http://www.libsdl.org/

Unix (various)

Compiling should (hopefully) be as simple as

./configure
make

Win32

Nuvie can be compiled for win32 using MinGW

Using Nuvie

Config

Nuvie can be configured by editing the configuration file.

The config file will be automatically created the first time you launch Nuvie on Windows and Mac OS X environments.

On Windows Vista/7/8 the config file (nuvie.cfg) is located at \Users\username\AppData\Roaming\Nuvie\

On Windows 2000/XP the config file (nuvie.cfg) is located at \Documents and Settings\username\Application Data\Nuvie\

On Windows NT4 the config file (nuvie.cfg) is located at <windir>\Profiles\username\Application Data\Nuvie\

On Windows 95/98/ME the config file (nuvie.cfg) lives alongside the nuvie.exe file.

On Mac OS X the configuration file is called "Nuvie Preferences" and lives in the following directory. ~/Library/Preferences/Nuvie Preferences

Linux users will need to manually create a config file in either ./nuvie.cfg or ~/.nuvierc

A sample config file has been included nuvie.cfg.sample

Keyboard commands

All the keyboard commands from the original game should be available in Nuvie.

Additional keys.

Quit. q

Loading/Saving games. s.

Mouse

It is possible to drag and drop items from your inventory.

FM-Towns U6

Nuvie supports the english language speech and sfx from the FM-Towns version of Ultima VI. You can enable FM-Towns support with the following options in the config file.

Set config/ultima6/townsdir to the location of your FM-Towns U6 data files. Set config/ultima6/sfx to towns.

Scalers

Nuvie currently supports the following scalers.

Note! These scaler names are case-sensitive in the config file.

  • Point
  • Interlaced
  • 2xSaI
  • Super2xSaI
  • Scale2x
  • SuperEagle
  • BiLinear
  • BiLinearPlus
  • BilinearInterlaced
  • BilinearHalfInterlaced
  • BilinearQuarterInterlaced

Helping

We are always looking for people to help out with the project. If you feel you can help out in any way please contact us.

Contact

Email: efry <AT> users.sourceforge.net IRC: #nuvie on freenode.net Message board: http://nuvie.sourceforge.net/phorum

Credits and Thanks

See the "AUTHORS" file for info on the Nuvie team.

Nuvie would not have been possible without help from the following people.

J. P. Morris aka DOUG the Eagle [email protected] http://www.it-he.org/ultima6.htm

Rackne [email protected] http://www.graf.torun.pl/~rackne/u6like.html

Nodling [email protected] http://www.geocities.com/nodling/ultima/ultima.html

Jim Ursetto [email protected] http://3e8.org/hacks/ultima6/

The exult team. http://exult.sourceforge.net/

Pentagram. http://pentagram.sourceforge.net/

ScummVM. http://www.scummvm.org/

Everyone on freenode #nuvie

And of course Lord British along with all the talented people at Origin.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].