jaggedsoft / nuvie Goto Github PK
View Code? Open in Web Editor NEWThis project forked from nuvie/nuvie
Nuvie - New Ultima VI Engine
License: GNU General Public License v2.0
This project forked from nuvie/nuvie
Nuvie - New Ultima VI Engine
License: GNU General Public License v2.0
Nuvie - An Engine for Ultima6, Martian Dreams and Savage Empire. http://nuvie.sourceforge.net/ Version 0.5 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. We are currently focusing on Ultima 6 we hope to fully support Martian Dreams and Savage Empire at a later date. 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 avilable 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://scummvm.sourceforge.net/ Everyone on freenode #nuvie And of course Lord British along with all the talented people at Origin.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.