WineHQ

Ultima IX: Ascension

This was the final official version. Anyone who registered the game before this final patch was released was mailed a new install CD that would install the fully patched version of the game (the patch was also available for download).

Application Details:

Version: 1.18f
License: Retail
URL:  
Votes: 0
Latest Rating: Bronze
Latest Wine Version Tested: 1.0-rc1

Maintainers: About Maintainership

Test Results

Old test results
The test results you have selected are very old and may not represent the current state of Wine.
Selected Test Results

What works

Everything: the game installs and, after applied the 1.18 patch and a no-cd crack, the game works almost flawlessly.

What does not

As it does in Cedega, the game mouse pointer is not visible when accessing the journal or using the backpack: however, in Wine the X mouse pointer is still visible, and so it can used to access those otherwise unuusable features. Besides, the objects descriptions are invisible as well.

Workarounds

What was not tested

Playing through the whole game.

Hardware tested

Graphics:

  • GPU:
  • Driver:

Additional Comments

As suggested on the Cedega Game Wiki, "If you are experiencing black text and black toolbelt/backpack textures, change Options.ini setting MultiPassChromakey to 0"

selected in Test Results table below
Operating systemTest dateWine versionInstalls?Runs?Used
Workaround?
RatingSubmitter
ShowDebian GNU/Linux 5.x "Lenny"May 23 20081.0-rc1Yes Yes BronzeSimon W. 
CurrentFedora 7Aug 20 20070.9.42.Yes Yes SilverLorenzo 
ShowUbuntu 7.04 "Feisty" amd64 (+ variants like Kubuntu)Aug 06 20070.9.42.Yes Yes Bronzean anonymous user 
ShowUbuntu 7.04 "Feisty" i386 (+ variants like Kubuntu)Apr 01 20070.9.33.Yes No Garbagean anonymous user 

Known Bugs

Bug # Description Status Resolution Other apps affected
35515 Ultima IX movie playback crashes game RESOLVED NOTOURBUG View

Show all bugs

Comments

The following comments are owned by whoever posted them. WineHQ is not responsible for what they say.

1.3.27
by yog on Friday September 2nd 2011, 8:11
the previous hack doesn't work anymore on wine 1.3.27 because mouse.c file changed too much since 1.0rc1 but out of luck i've found that at line 200 start a function named set_window_cursor() and if you comment it all with /* */ and add a return; statement, like this:

void set_window_cursor( Window window, HCURSOR handle )
{
/*
...
*/
return;
}

you have your X pointer visible all the time..
RE: 1.3.27
by yog on Friday September 2nd 2011, 8:34
i suppose i used to put that return statement right at the first line of said function without even touching the rest .. and it stuck somehow without me noticing, but now that i think about it,
i suspect it is highly possible that it's kind of useless now with the rest commented out, function being void and all but well it's early morning and all (15:20) it's not possible to be cerrtain of anything yet.
1.0-rc1
by Henry on Thursday May 15th 2008, 19:24
hi

it has been running very well and fast at new 1.0-rc1 (with MultiPassChromakey=0),
w/o the slowdowns of previous versions,
tho the mouse is still invisible at inventory, journal etc.

I also tryed unsuccessfuly the wine/hacks.git version. To try it, issue this command (you gotta have "git" installed...):
git clone repo.or.cz/wine/hacks.git wine-hack

So I hacked the mouse xD,
tho it is still a very "ugly" workaround...
but less annoying than not being able to see the mouse (if there had just a tiny picture to the mouse, it would be great, just 2 dots, one white and one black).
And it is so simple that I will just say here how to do:

1-compile your wine and install it

2-cd to your wine compiled source at
cd .../wine-1.0-rc1/dlls/winex11.drv
cp mouse.c mouse.c.bkp
cp winex11.drv.so winex11.drv.so.bkp
kwrite mouse.c

3-edit this mouse.c file by adding "if(!lpCursor)return;" just after the "{" like this:
...
void X11DRV_SetCursor( CURSORICONINFO *lpCursor )
{
if(!lpCursor)return;
...

4-save mouse.c file and close kwrite (with this code, you just prevented mouse pointer picture/image from being unset/cleared).

5-compile just this current path of wine
make

6-copy the file "winex11.drv.so" that has just been created, to your installed wine path at .../lib/wine/winex11.drv.so
6.1-you can backup that installed library also just cd to that path and
cp winex11.drv.so winex11.drv.so.bkp
7-thats it. run wine and see that ugly but usefull mouse xD

Be aware that all steps of all applications will "suffer" of the never hidden mouse "feature", even at intro movies etc...
To disable it just restore you backup library file.
RE: 1.0-rc1
by Henry on Thursday May 15th 2008, 19:33
the git command should have shown this (remove the space between git:// and repo...):
git clone git:// repo.or.cz/wine/hacks.git wine-hack
RE: 1.0-rc1
by Rixa on Sunday August 3rd 2008, 3:38
I added Bug #13683 some time ago. Not sure if it helps getting it resolved, but perhaps you could help confirm the bug it by a comment or vote, since you experience the same?
Back