More actions
(Created page with "{{#seo: |title=Wii Homebrew Games (Role playing) - GameBrew |title_mode=append |image=exultwii.jpg |image_alt=Exult }} {{Infobox Wii Homebrews |title=Exult |image=exultwii.jpg...") |
No edit summary |
||
Line 18: | Line 18: | ||
|source=https://github.com/Wiimpathy/exult | |source=https://github.com/Wiimpathy/exult | ||
}} | }} | ||
Exult is a game engine for the classic RPG, Ultima 7, which allows the game to be played on modern operating systems. The game, originally released in the early 1990s, had a non-standard memory manager that made it difficult to run on modern computers. Exult aims to overcome this issue by using C++ programming language and the SDL library to create an engine that can run on various platforms like Linux, Mac OS X and Windows. | |||
The current version of Exult supports both "Ultima 7: The Black Gate" and "Ultima 7 part 2: The Serpent Isle" allowing players to complete both games. The engine is made possible due to the work of other fans who have decoded the game's data files. Exult requires that you own a legal copy of "Ultima 7: The Black Gate" and/or "Ultima 7: Serpent Isle" to use it, and encourages players to acquire a legal copy. | |||
==Installation== | |||
* Copy your Ultima VII (Black Gate) static content into /apps/exult/blackgate/static folder. | |||
* For add-ons like Forge of Virtue, copy into the corresponding folder 'forgeofvirtue'. | |||
==Features== | |||
The essential from the original Exult should be there(music, saving, etc...). | |||
The Wii port is using the Wiimote as a mouse and the basic keys are mapped on buttons. | |||
Here's the mapping (Thanks @Tetsuo Shima ): | |||
https://dlhb.gamebrew.org/wiihomebrews/exultwii-01.jpg | |||
You can play with classic controller too. Left stick moves avatar. Right stick moves cursor. | |||
You can name a savegame or the avatar thanks to the dpad. UP/DOWN : cycle letter. RIGHT : new letter. LEFT : Backspace. | |||
==Media== | ==Media== | ||
<youtube> | '''Ultima 7 1992 Exult - ([https://www.youtube.com/watch?v=69mGUUdFb-I Low Spec Linux Laptop])'''<br> | ||
<youtube>69mGUUdFb-I</youtube> | |||
==Known Bugs/Limitations== | |||
* When you start a new game, press button '2' instead of 'A' to see the intro. | |||
* Left mouse double click isn't good(start dialog...). Use wiimote dpad down instead. | |||
* GC pad not supported. | |||
* Mouse on classic stick is jerky. | |||
* No Wii video specifics implemented. Resolution could be improved. no 240p/bilinear toggle. It's in the code, I'll let others do it. | |||
==External Links== | |||
* Github - https://github.com/Wiimpathy/exult | |||
* Gbatemp - https://gbatemp.net/threads/exult-wii-ultima-vii-game-engin.568647/ |
Revision as of 06:55, 24 Ocak 2023
Exult | |
---|---|
File:Exultwii.jpg | |
General | |
Author | Wiimpathy |
Type | Role playing |
Version | 2.0 |
License | Mixed |
Last Updated | 2020/07/28 |
Links | |
Download | |
Website | |
Source | |
Exult is a game engine for the classic RPG, Ultima 7, which allows the game to be played on modern operating systems. The game, originally released in the early 1990s, had a non-standard memory manager that made it difficult to run on modern computers. Exult aims to overcome this issue by using C++ programming language and the SDL library to create an engine that can run on various platforms like Linux, Mac OS X and Windows.
The current version of Exult supports both "Ultima 7: The Black Gate" and "Ultima 7 part 2: The Serpent Isle" allowing players to complete both games. The engine is made possible due to the work of other fans who have decoded the game's data files. Exult requires that you own a legal copy of "Ultima 7: The Black Gate" and/or "Ultima 7: Serpent Isle" to use it, and encourages players to acquire a legal copy.
Installation
- Copy your Ultima VII (Black Gate) static content into /apps/exult/blackgate/static folder.
- For add-ons like Forge of Virtue, copy into the corresponding folder 'forgeofvirtue'.
Features
The essential from the original Exult should be there(music, saving, etc...).
The Wii port is using the Wiimote as a mouse and the basic keys are mapped on buttons. Here's the mapping (Thanks @Tetsuo Shima ):
You can play with classic controller too. Left stick moves avatar. Right stick moves cursor.
You can name a savegame or the avatar thanks to the dpad. UP/DOWN : cycle letter. RIGHT : new letter. LEFT : Backspace.
Media
Ultima 7 1992 Exult - (Low Spec Linux Laptop)
Known Bugs/Limitations
- When you start a new game, press button '2' instead of 'A' to see the intro.
- Left mouse double click isn't good(start dialog...). Use wiimote dpad down instead.
- GC pad not supported.
- Mouse on classic stick is jerky.
- No Wii video specifics implemented. Resolution could be improved. no 240p/bilinear toggle. It's in the code, I'll let others do it.