Difference between revisions of "Application:Exult"
Damnregister (talk | contribs) (New page: {{application |name=Exult |type=webOS |version=Version: Pre-Alpha |tag=Game |screenshot=exultcard.png }} == Intro == Remember Ultima 7? One Great fantasy RPG by Richard Garriot? Some guy...) |
Damnregister (talk | contribs) |
||
Line 5: | Line 5: | ||
|tag=Game | |tag=Game | ||
|screenshot=exultcard.png | |screenshot=exultcard.png | ||
− | + | |description= | |
− | |||
== Intro == | == Intro == | ||
Line 189: | Line 188: | ||
</audio> | </audio> | ||
</config> | </config> | ||
+ | |||
+ | }} |
Revision as of 17:22, 9 April 2010
Exult - Version: Pre-Alpha
Intro
Remember Ultima 7? One Great fantasy RPG by Richard Garriot? Some guys ported it and named it Exult and as it's a SDL App, it runs on your Pre!
Alpha
This just some information for people who want to play Exult on their Pre and who are not afraid of some linux Shell. Maybe I'll provide a package, maybe not, so don't wait for it.
Compile
Compiling is quite straightforward after reading the [Building_DOOM_with_scratchbox2] Guide and setting up the Build environment.
I used the following Combination in the Exult 1.2 Source directory:
./configure --with-sdl-prefix=/usr/local --disable-tools --disable-timidity --disable-exult-studio-support --disable-debug --disable-exult-studio --disable-gimp-plugin --disable-compiler --enable-data --disable-kmid
Running make and make install will let you know which files you need
Obtaining the game
You need the Original Game, Serpent Isle or Black Gate, your Structure should look like this:
exult/
/U7 /exdata /exult /exult.cfg /savegame
exdata are the data files from compiling ( .flx files )
Run
Then you need to create a config and run the game with ./exult -c exult.cfg, I appended the config below.
Config
This is a generic Config and I simply edited the data file paths to their appropriate Folders in my installation. Keybindings and Sound need adjustment.
<config>
<disk> <data_path> /media/internal/ultima/exdata </data_path> <game> <blackgate> <path> /media/internal/ultima/U7 </path> <title> blackgate </title> <keys> (default) </keys> </blackgate> <serpentisle> <path> . </path> <gamedat_path> /home/root/.exult/serpentisle/gamedat </gamedat_path> <savegame_path> /home/root/.exult/serpentisle </savegame_path> </serpentisle> </game> <save_compression_level> 1 </save_compression_level> </disk> <video> <scale_method> Point </scale_method> <scale> 2 </scale> <fullscreen> yes </fullscreen> <disable_fades> yes </disable_fades> <width> 320 </width> <height> 200 </height> <fps> 5 </fps> </video> <gameplay> <right_click_closes_gumps> yes </right_click_closes_gumps> <gumps_dont_pause_game> no </gumps_dont_pause_game> <bg_paperdolls> yes </bg_paperdolls> <mouse3rd> no </mouse3rd> <fastmouse> no </fastmouse> <double_click_closes_gumps> no </double_click_closes_gumps> <combat> <difficulty> 0 </difficulty> <mode> original </mode> <show_hits> no </show_hits> </combat> <step_tile_delta> 8 </step_tile_delta> <allow_double_right_move> yes </allow_double_right_move> <formation> yes </formation> <facestats> 0 </facestats> <textbackground> -1 </textbackground> <cheat> no </cheat> </gameplay> <audio> <disablepause> no </disablepause> <enabled> no </enabled> <midi> <enabled> no </enabled> <convert> gm </convert> <use_oggs> no </use_oggs> <driver> gm </driver> <reverb> <enabled> no </enabled> <level> 0 </level> </reverb> <chorus> <enabled> no </enabled> <level> 0 </level> </chorus> <volume_curve> 1.0000 </volume_curve> </midi> </audio>
</config>