| View previous topic :: View next topic |
| Author |
Message |
Korthing n00b

Joined: 17 May 2005 Posts: 1 Location: Michigan
|
Posted: Tue May 17, 2005 4:41 am Post subject: |
|
|
I had the problem with the mismatched version of "english", fixed by renaming the directory.
I also sent you fingerprints of IWD2 and IWD + HoW, so watch for email from Korthing at gmail dot com.
edit:
also, I get "Assertion failed in ChDimm.cpp at line number 605, Programmer says: Unable to Open BIF:data\GUIfort.bif" with "wine iwd2.exe", any idea why? _________________ Fortune favors the bold |
|
| Back to top |
|
 |
Voltago Advocate


Joined: 02 Sep 2003 Posts: 2497 Location: Hinter den Materiequellen
|
Posted: Tue May 17, 2005 9:53 am Post subject: |
|
|
Thanks Korthing!
Your error sounds like there is no symlink to a parent directory (any parent directory will do) of iwd2.exe in '~/.wine/dosdevices'. |
|
| Back to top |
|
 |
fca Guru


Joined: 22 Feb 2003 Posts: 345 Location: Netherlands
|
Posted: Wed May 18, 2005 7:21 am Post subject: |
|
|
I'm happy to report that the WeiDU problem with amd64 has been fixed, see
this thread |
|
| Back to top |
|
 |
Gauss_Cleric Tux's lil' helper


Joined: 30 Aug 2004 Posts: 85
|
Posted: Sun May 22, 2005 8:45 pm Post subject: |
|
|
Hi there Voltago... trying your ebuild again.
After untarring the overlay (version ieoverlay-20050309.tar.bz2) in my portage overlay if I try to emerge iescripts I get this:
| Code: |
These are the packages that I would merge, in order:
Calculating dependencies ...done!
[ebuild N ] games-util/iescripts-20050309 0 kB [1]
Total size of downloads: 0 kB
Portage overlays:
[1] /usr/local/portage
dirichlet portage # emerge iescripts
Calculating dependencies ...done!
>>> emerge (1 of 1) games-util/iescripts-20050309 to /
!!! Security Violation: A file exists that is not in the manifest.
!!! File: files/20050309/iescripts/fingerprint
|
So I manualy add it to the Manifest file (after calculating the md5sum and the file size):
| Code: |
echo "MD5 a6d419314c4f68cc19cd9d9bb6bcea2b files/20050309/iescripts/fingerprint 1311" >> Manifest
|
Then I get this:
| Code: |
Calculating dependencies ...done!
>>> emerge (1 of 1) games-util/iescripts-20050309 to /
>>> md5 files ;-) iescripts-20050309.ebuild
>>> md5 files ;-) files/digest-iescripts-20050309
>>> md5 files ;-) files/20050309/bg1
>>> md5 files ;-) files/20050309/bg2
>>> md5 files ;-) files/20050309/iwd1
>>> md5 files ;-) files/20050309/iwd2
>>> md5 files ;-) files/20050309/iescripts/env
>>> md5 files ;-) files/20050309/iescripts/exe
>>> md5 files ;-) files/20050309/iescripts/ini
>>> md5 files ;-) files/20050309/iescripts/mods
>>> md5 files ;-) files/20050309/iescripts/overlay-symlinks
!!! Digest verification Failed:
!!! /usr/local/portage/games-util/iescripts/files/20050309/iescripts/common
!!! Reason: Filesize does not match recorded size
>>> Please ensure you have sync'd properly. Please try 'emerge sync' and
>>> optionally examine the file(s) for corruption. A sync will fix most cases.
|
I then racalculate the digest file:
| Code: |
dirichlet iescripts # ebuild iescripts-20050309.ebuild digest
|
After that iescripts merges ok (with GAMES_PREFIX_OPT="/usr/local/games/ie"). Now I want to emerge bg2 (I have the image of CD1 in /mnt/tmp) so I do:
| Code: |
dirichlet iescripts # PORTAGE_TMPDIR="/usr/local/share/temp/bg2" CD_ROOT="/mnt/tmp/" LINGUAS="en" emerge bg2
|
and again I get an error in a recorded file size in the digest. After a new ebuild ... digest I notice that it intends to install BG2 in the /opt/bg2 directory instead of the directory used in the GAMES_PREFIX_OPT variable set when I installed the iescripts. So I do:
| Code: |
dirichlet bg2 # PORTAGE_TMPDIR="/usr/local/share/temp/bg2" CD_ROOT="/mnt/tmp/" LINGUAS="en" GAMES_PREFIX_OPT="/usr/local/games/ie" emerge bg2
|
In the middle of the extraction I says:
| Code: |
extracting: /usr/local/share/temp/bg2/portage/bg2-0/work/ishield_unshield_1/hd0_music/mxjahir/mxjahirFailed to extract file 'Hd0CrAn.bif'.Run unshield again with -D 3 for more information.
|
but it continues. When it comes time to change the cd I get this errow and it quits:
| Code: |
extracting: /usr/local/share/temp/bg2/portage/bg2-0/work/ishield_unshield_1/_engine_kernel_placeholder/ikernel.exe
-------- -------
884 files
* Using same root as before for CD #2
* ishield_doinsdir: no directory found with BASEPATH=/mnt/tmp and FILEPATH=CD2
!!! ERROR: games-ie/bg2-0 failed.
!!! Function last_words, Line 27, Exitcode 0
!!! (no error message)
!!! If you need support, post the topmost build error, NOT this status message.
|
I tried emerge bg2 with the variable CD_ROOT_1 , 2, 3 and 4 set to /mnt/tmp1 ,2,3,4 respectively where the 4 CD images are mounted but I get the same. What does that error message mean?
Sorry for the long post but I really want to get this working and after all the first errors are not a big deal (for who ever get those just do what I did and it will work) maybe just an outdated ebuild?? But the last one is really an enigma for me.
Cheers, and really thanks for your efforts (this is what makes gentoo IMHO the best OS: it's community). Good job!! |
|
| Back to top |
|
 |
Voltago Advocate


Joined: 02 Sep 2003 Posts: 2497 Location: Hinter den Materiequellen
|
Posted: Sun May 22, 2005 10:11 pm Post subject: |
|
|
Hi Gauss_Cleric!
Portage has stricter ebuild checking now, hence the flood of digest/Manifest errors. Using
| Code: | | emerge --digest <...> |
will circumvent this.
Does
| Code: | | PORTAGE_TMPDIR="/usr/local/share/temp/bg2" CDROM="/mnt/tmp/" LINGUAS="en" emerge bg2 |
make a difference?
And if the ISO of the second CD is mounted, what is the output of 'ls'?
That unshield error of yours is mysterious though... |
|
| Back to top |
|
 |
MagusWizardo n00b

Joined: 09 Mar 2005 Posts: 49
|
Posted: Mon May 23, 2005 12:50 am Post subject: |
|
|
Ok, I just installed bg2 (which I prefer to Icewind Dale anyway), and it seems to be working well sofar. One minor annoyance, though (and probably just something in my Wine config) - is it possible to hide the system cursor in-game, and show only BG2s little hand-thing? |
|
| Back to top |
|
 |
Gauss_Cleric Tux's lil' helper


Joined: 30 Aug 2004 Posts: 85
|
Posted: Mon May 23, 2005 8:45 pm Post subject: |
|
|
The output of 'ls' in the directory where CD2 is mounted is normal I think:
| Code: |
dirichlet root # ls /mnt/tmp2/
CD2 CD2.ifo data3.cab
|
And if I try what you sugested it ignores the CD1 mounted:
| Code: |
dirichlet root # GAMES_PREFIX_OPT="/usr/local/games" PORTAGE_TMPDIR="/usr/local/share/temp/bg2" CDROM="/mnt/tmp/" LINGUAS="en" emerge bg2
Calculating dependencies ...done!
>>> emerge (1 of 1) games-ie/bg2-0 to /
>>> md5 files ;-) bg2-0.ebuild
>>> md5 files ;-) files/digest-bg2-0
>>> md5 src_uri ;-) Baldur'sGateII-ShadowsofAmnPatchENGLISH.exe
* CDROM_ROOT:
* INSTALLATION DIR: /usr/local/games/bg2
* CDROM_ROOT:
* INSTALLATION LANGUAGE: english
>>> Unpacking source...
* no source, obviously
>>> Source unpacked.
* nothing to compile, either
>>> Test phase [not enabled]: games-ie/bg2-0
>>> Install bg2-0 into /usr/local/share/temp/bg2/portage/bg2-0/image/ category games-ie
* This package will need access to 4 cds.
* If you do not have the CDs, but have the data files
* mounted somewhere on your filesystem, just export
* the following variables so they point to the right place:
* CD_ROOT_1 CD_ROOT_2 CD_ROOT_3 CD_ROOT_4
* Or, if you have all the files in the same place, or
* you only have one cdrom, you can export CD_ROOT
* and that place will be used as the same data source
* for all the CDs.
* For example:
* export CD_ROOT_1=/mnt/cdrom
* Please insert cd #1 for bg2 now !
* Press return to scan for the cd again
* or hit CTRL+C to abort the emerge.
|
Note the CDROM_ROOT variable in the begining of the merge process it appears twice and is empty. Is it normal?
If I try:
| Code: | | dirichlet root # GAMES_PREFIX_OPT="/usr/local/games" PORTAGE_TMPDIR="/usr/local/share/temp/bg2" CDROM_ROOT="/mnt/tmp1/" LINGUAS="en" emerge bg2 |
I get the same. Strange...
Cheers, |
|
| Back to top |
|
 |
Voltago Advocate


Joined: 02 Sep 2003 Posts: 2497 Location: Hinter den Materiequellen
|
Posted: Fri May 27, 2005 2:55 pm Post subject: |
|
|
OK, I've worked on the game ebuilds and made available a preliminary release. Use it together with the present release, since it contains no new iescripts ebuild:
| Code: | | cp -R /tmp/pre-overlay/* /your/portage/overlay |
This should fix some of the recent problems, like broken installation of english versions of Icewind Dale I+II and Gauss_Cleric's CD issue. You can now install e. g. IWD2 like this:
| Code: | | LINGUAS="de" CDROM_ROOT=/mnt/cdrom emerge iwd2 |
or like this:
| Code: | | LINGUAS="en en_US" CD_ROOT_1=/mnt/cd1 CD_ROOT_2=/mnt/cd2 emerge iwd2 --digest |
Tip: The '--digest' option for emerge is handy if you get Manifest errors.
Also note the support for two new LINGUAS flags: en_US and en_UK. Some of the ebuilds will need the setting of one of these additionally to 'en'.
Icewind Dale: Trials of the Luremaster (iwd1totlm) now supports the German and the US-version, but has a fetch restriction. Get the packages here:
German (register for free)
US version (unzip before copying to $DISTDIR)
Attention: If you want to use totlm, you'll have to manually fix a bug in iescripts. In '/usr/games/bin/iescripts/profile', line 7, change
| Code: | | if [ -d "PATCHDIR" ]; then |
to
| Code: | | if [ -d "$PATCHDIR" ]; then |
The patches have separate ebuilds now, for bg2tob there is officialpatch-bg2tob, etc... Emerge them (mind your LINGUAS flags!) and install them afterwards:
| Code: | LINGUAS="de" emerge officialpatch-bg2tob
bg2 mod-list
bg2 install officialpatch-bg2tob |
You can change the language of the game engine and sometimes of the whole game if you install a patch with the wrong LINGUAS, but strange and terrible things may happen to you if you do it.
Current wine issues:
Wine-20050524 breaks bg2.
Wine-20050419 breaks sound (arts at least).
All recent wine releases seem to break the initial saving of a non-ToB BG2 installation.
You're best off with wine-20050111 right now.
So if you have some time on your hands, please give the new ebuilds a spin. If I get a reasonable amount of feedback, I can get out a new release really soon now (TM). |
|
| Back to top |
|
 |
Gauss_Cleric Tux's lil' helper


Joined: 30 Aug 2004 Posts: 85
|
Posted: Fri May 27, 2005 9:38 pm Post subject: |
|
|
Hi Voltago, a little feedback...
With this last (pre-)overlay of yours I "sucessfully" instaled bg2. With this I mean the emerge run ok and "bg2 config" runs ok. When I try to run the game it asks me to put CD2 in drive d:. No problem... I mount the CD2 image in d: (/mnt/tmp) and try again. The game starts...shows the introducing videos and... quits!! Leaving no messages or logs. I don't know what happening but here's some clues...
I think my CD4 is corrupt since during the emerge a couple of files could not be copied. The files are: creanim1.bif , guimosc.bif, movhd0.bif, npcsocd3.bif, npcsound.bif and movend.bif (this last in the movies directory) Maybe those files are essential in some way for the game to start? I'm currently trying to get those (don't worry I HAVE a original copy of BG2) through the internet. Whenever I get them and give it a try I'll let you know of any change.
The game starts without any sound. I've already checked if the sound device is acessible and it is. I configured wine's system.reg acordingly to your sample in the first page of this topic. It doesn't work with any of those sound drivers: neither winealsa, neither wineoss, nor any of the others. (BTW is it normal to get my system.reg overwritten everytime I run bg2?)
What else to try now? I have the wine of your overlay installed.
Cheers,
P.S. At least the cd issue is gone heh? Good work Voltago! |
|
| Back to top |
|
 |
Voltago Advocate


Joined: 02 Sep 2003 Posts: 2497 Location: Hinter den Materiequellen
|
Posted: Sat May 28, 2005 10:00 am Post subject: |
|
|
Hi Gauss_Cleric!
Thanks for the feedback. Could you run your game until it quits, and then post the contents of '~/.iegames/bg2/profiles/default/bgmain.exe.wine.log'?
As for the missing files, I'll try to simulate your defective cd by simply removing them and running BG2. I'll post the outcomes shortly.
Concerning wine: First, I have no idea what wine is up to with its configuration files. Second, you shouldn't configure ~/.wine/system.reg, but ~/.wine/config to get sound (there may be a way to configure wine sound output through system.reg, but I don't know how). Made a note of this in the HOWTO. Maybe your system.reg was recognized invalid and replaced with a boilerplate version.
Bye!
EDIT: Tried to remove the files you mentioned, and got on start a message telling me that the CD was removed from the drive and that I should put it back... so clearly you can't start the games without these files. |
|
| Back to top |
|
 |
gardenian n00b

Joined: 29 May 2005 Posts: 1
|
Posted: Sun May 29, 2005 2:51 am Post subject: great |
|
|
| 8)great |
|
| Back to top |
|
 |
Gauss_Cleric Tux's lil' helper


Joined: 30 Aug 2004 Posts: 85
|
Posted: Sun May 29, 2005 7:27 pm Post subject: |
|
|
Hi, I couldn't put my hands in those files yet, but ASAP I'll post the results. I'm not home until wed-01/06 so it will take a couple of days.
Cheers,
EDIT:
Back and already testing... no sucess (although we're making progress). I've put what you requested in the .wine/config file but when I run bg2 it quits imeadiatly and this is the log:
| Code: |
wineserver: /home/gauss_cleric/.wine/config is not a valid registry file
|
If I run without this config file, the game runs (without sound) until the intro movie ends and then quits with this log:
| Code: |
err:wave:DSDB_MapBuffer Could not map sound device for direct access (Input/output error)
err:wave:DSDB_MapBuffer Use: "HardwareAcceleration" = "Emulation" in the [dsound] section of your config file.
wine: Unhandled exception (thread 0009), starting debugger...
WineDbg starting on pid 0x8
Unhandled exception: page fault on read access to 0x00000010 in 32-bit code (0x0092bf1c).
In 32 bit mode.
err:dbghelp_msc:pdb_process_internal -Unable to peruse .PDB file D:\dev\Baldur\Ship\BGMain.pdb
Register dump:
CS:0073 SS:007b DS:007b ES:007b FS:003b GS:0033
EIP:0092bf1c ESP:77ad87d8 EBP:77ad87dc EFLAGS:00210246( - 00 -RIZP1)
EAX:6dc247c0 EBX:77be77ac ECX:00000000 EDX:6dc267fe
ESI:00000000 EDI:bfffe7a0
Stack dump:
0x77ad87d8: 6dc247c0 77ad8940 00970347 00000000
0x77ad87e8: 00000000 00000000 80000000 00000000
0x77ad87f8: 00000000 00000000 00000000 77c3b5b8
0x77ad8808: 00000000 02020001 00010022 00000020
0x77ad8818: 7797aba4 00010022 77c3b5b8 77ad8880
0x77ad8828: 7794715b 00000018 6dd21368 6dd21368
Backtrace:
=>1 0x0092bf1c in bgmain (+0x52bf1c) (0x77ad87dc)
2 0x00970347 in bgmain (+0x570347) (0x77ad8940)
3 0x0056859e in bgmain (+0x16859e) (0x77ad8b58)
4 0x0056a16e in bgmain (+0x16a16e) (0x77ad8b90)
5 0x00757b54 in bgmain (+0x357b54) (0x77ad8b9c)
6 0x00945dfb in bgmain (+0x545dfb) (0x77ad8c30)
7 0x00438852 in bgmain (+0x38852) (0x77ad8c3c)
8 0x009483b8 in bgmain (+0x5483b8) (0x77ad8c84)
9 0x00431a95 in bgmain (+0x31a95) (0x77adfe94)
10 0x009d8c48 EntryPoint+0xe0 in bgmain (0x77adff20)
11 0x77b73bea in kernel32 (+0x43bea) (0x77adfff4)
12 0xb7fbce91 wine_switch_to_stack+0x11 in libwine.so.1 (0x00000000)
0x0092bf1c: movw 0x10(%ecx),%ax
Wine-dbg>WineDbg terminated on pid 0x8
|
I guess it's something with the sound isn't? And what about the config file? Also, you said I should link a drive in .wine/dosdevices to my profile. Do you mean to my home directory (where my .iegames direcoty is) or directly to my profile's directory (.iegames/bg2/profiles)? And wich drive letter should I use?
Sorry for som e stupid questions, but I'm trying everything here to isolate the error.
Cheers, |
|
| Back to top |
|
 |
Gauss_Cleric Tux's lil' helper


Joined: 30 Aug 2004 Posts: 85
|
Posted: Wed Jun 08, 2005 7:13 pm Post subject: |
|
|
Voltago, are you all right man? Not willing to put pressure but it's been a while. Are you testing or something?
Cheers, |
|
| Back to top |
|
 |
Voltago Advocate


Joined: 02 Sep 2003 Posts: 2497 Location: Hinter den Materiequellen
|
Posted: Wed Jun 08, 2005 10:14 pm Post subject: |
|
|
Uh, sorry, had some other things on my mind for the last week or so... now, let's see...
I have noticed I had missed out this at the beginning of config file I give as an example (thanks for pointing me towards this):
| Code: | [Version]
; Windows version to imitate (win95,win98,winme,nt351,nt40,win2k,winxp,win2k3,win20,win30,win31)
"Windows" = "win98"
|
Does this help? As for that ugly wine error, yes it looks like it's sound related, hopefully the new config file will fix this.
The dosdevices link can be any parent directory of the profile you want to use, it is completely up to you which you choose, as well as the the drive letter you use. Only if there is no link to an ancestor directory of a .exe file in dosdevices, calling wine to execute it will fail. |
|
| Back to top |
|
 |
lodgey n00b

Joined: 27 Oct 2004 Posts: 19 Location: Adelaide, South Australia
|
Posted: Sat Jun 11, 2005 2:22 pm Post subject: |
|
|
I have tried running bg2tob without success. When I run bg2, the game comes up and asks me to put the expansion cd in the drive. The cd is already in the drive, it just doesn't believe me.
The cdrom is visible to wine. If the drive is empty, I get a message box saying there is no cd in the drive, with a cd in the drive, the game loads and asks for the expansion cd.
I have tried the config file that you posted here earlier, no change.
| Code: | $ wine --version
Wine 20050111
$ cat bgmain.exe.wine.log
err:ole:CoUninitialize Mismatched CoUninitialize |
Any help would be appreciated.
By the way, I have Baldur's Gate, The Original Saga on 3 CDs. Any chance these will work sometime in the future? |
|
| Back to top |
|
 |
Voltago Advocate


Joined: 02 Sep 2003 Posts: 2497 Location: Hinter den Materiequellen
|
Posted: Sat Jun 11, 2005 3:20 pm Post subject: |
|
|
Hi lodgey! That's a mysterious cd problem you have there, haven't seen something like it yet...
I'm afraid I've got no legal workaround for you.
Under no circumstances, go to liflg.org, get their ToB installer, execute it from shell with an argument '--target ~/loki', in '~/loki', don't find a file 'bg2_tob_26498_eur.tar.gz', don't extract it, and don't copy 'BGMain.exe' to '~'.
I also strongly discourage you to execute these commands afterwards (only this is not afterwards, because you didn't do the first step, right?)
| Code: | cd .iegames/bg2/mods
mkdir -p nocd/overlay
cd nocd/overlay
cp ~/BGMain.exe bgmain.exe
bg2 mod-list
bg2 install nocd
bg2 |
because if you did this it would be probably not quite legal in some countries.
As for BG:ToS, please insert the first CD into your drive and execute
| Code: | | /usr/games/bin/iescripts/fingerprint |
and follow the instructions, then I will see what can be done...
P. S.: Oh, I just remembered that sometimes, when I wanted to start iwd2, the game would complain about a missing cd, but worked fine when run a second time... |
|
| Back to top |
|
 |
Gauss_Cleric Tux's lil' helper


Joined: 30 Aug 2004 Posts: 85
|
Posted: Sat Jun 11, 2005 4:36 pm Post subject: |
|
|
Hi Voltago. I feel obligated to tell you this: after so much time and effort... it worked!!! I don't believe it....hahaha. The problem wasn't quite what you sugested though, so I'll tell you what I did.
The situation was the same: if I use the .wine/config found in the first page of this topic, the game quits imediatly with wine complaining that the config file isn't valid. If I just try to run without it the game logs a weird sound realted error and also quits. So I copied over my config file from cedega and although it didn't work it stoped complaining about the vality of that file. After a line by line inspection I changed things a little and the game worked flawlessly. Load games ok, sound and music ok, speed ok... Also, I think I now why I got that error in the config file. I think there is an error in sample you provided (again, first page of this topic): there you've put [wineconf] [/wineconf] instead of <wineconf> and </wineconf>.
Now I just need the ToB and the mods so I can recover my saved game. I'll let you now if that works out. Thank you for this outstanding ebuild, for you efforts and your welcomed attention. Now to the game...
Cheers,
P.S. I think I'll post my config file here... maybe someone with the same error can give it a try. It's a little long and I guess much of it can still be trown out.
| Code: |
WINE REGISTRY Version 2
;; All keys relative to \\Machine\\Software\\Wine\\Wine\\Config
# <wineconf>
[DllDefaults]
"DefaultLoadOrder" = "native, builtin, so"
[DllOverrides]
"commdlg" = "builtin, native"
"comdlg32" = "builtin, native"
"oleaut32" = "builtin, native"
"ver" = "builtin, native"
"version" = "builtin, native"
"shell" = "builtin, native"
"shell32" = "builtin, native"
"shfolder" = "builtin, native"
"shlwapi" = "builtin, native"
"lzexpand" = "builtin, native"
"lz32" = "builtin, native"
"comctl32" = "builtin, native"
"commctrl" = "builtin, native"
"advapi32" = "builtin, native"
"crtdll" = "builtin, native"
"mpr" = "builtin, native"
"winspool.drv" = "builtin, native"
"d3d8" = "builtin, native"
"d3d9" = "builtin, native"
"d3drm" = "builtin, native"
"ddraw" = "builtin, native"
"dinput" = "builtin, native"
"dinput8" = "builtin, native"
"dmusic" = "builtin, native"
"dsound" = "builtin, native"
"opengl32" = "builtin, native"
"msvcrt" = "native, builtin"
"rpcrt4" = "native, builtin"
"msvideo" = "builtin, native"
"msvfw32" = "builtin, native"
"mcicda.drv" = "builtin, native"
"mciseq.drv" = "builtin, native"
"mciwave.drv" = "builtin, native"
"mciavi.drv" = "native, builtin"
"mcianim.drv" = "native, builtin"
"msacm.drv" = "builtin, native"
"msacm" = "builtin, native"
"msacm32" = "builtin, native"
"midimap.drv" = "builtin, native"
"wininet" = "builtin, native"
[Version]
; Windows version to imitate. Valid versions are: 'win20', 'win30', 'win31', 'win95', 'win98', 'winme', 'nt351', 'nt40', 'win2000', 'winxp'
"Windows" = "win98"
; DOS version to imitate
;"DOS" = "6.22"
[x11drv]
; Number of colors to allocate from the system palette
"AllocSystemColors" = "100"
; Number of colors to copy from the default palette
"CopyDefaultColors" = "0"
; Use a private color map
"PrivateColorMap" = "N"
; Favor correctness over speed in some graphics operations
"PerfectGraphics" = "N"
; Color depth to use on multi-depth screens
;;"ScreenDepth" = "16"
; Name of X11 display to use
;;"Display" = ":0.0"
; Allow the window manager to manage created windows
"Managed" = "N"
; Use a desktop window of the given size
;"Desktop" = "800x600"
; Use XFree86 DGA extension if present
; (make sure /dev/mem is accessible by you !)
"UseDGA" = "N"
; Use XShm extension if present
"UseXShm" = "Y"
; Enable DirectX mouse grab
"DXGrab" = "N"
; Use XVidMode extension if present
"UseXVidMode" = "Y"
; Use XRandR extension if present
"UseXRandR" = "N"
; Create the desktop window with a double-buffered visual
; (useful to play OpenGL games)
"DesktopDoubleBuffered" = "Y"
; Code page used for captions in managed mode
; 0 means default ANSI code page (CP_ACP == 0)
"TextCP" = "0"
; Use this if you have more than one port for video on your setup
; (Wine uses for now the first 'input image' it finds).
;; "XVideoPort" = "43"
; Use this to make your X server execute all commands
; sequentially rather than buffering commands. Will make
; everything really SLOW but can be nice for debugging.
;; "Synchronous" = "Y"
; Enable the FPS count on the TransGaming HUD (also activates the HUD)
;; "ShowFPS" = "Y"
; Enable memory statistics on the TransGaming HUD (must have ShowFPS activated)
;; "ShowMem" = "Y"
; How much Video RAM does your card have?
"VideoRam" = "128"
; How much AGP memory should be used for vertex data (about 1/2 your AGP aperature size)
"AGPVertexRam" = "64"
; Use NV_VAR (enabled by default)
;;"NV_VAR" = "Y"
; Use ARB_VBO (enabled by default, NV_VAR takes precendence)
;;"ARB_VBO" = "Y"
[d3dgl]
"AnisotropicTextureFiltering" = "Y"
"VertexShaders" = "Y"
; type of vertex shaders to use (Hardware/Software/Auto)
; hardware will use whatever the opengl drivers make available
; software will use winex software emulation (will be slow!)
; (has not been implemented yet!)
;; "VertexShaderMode" = "Hardware"
"PixelShaders" = "Y"
; Which version of pixel shaders to attempt to use, if available
"PixelShadersLevel" = "1.1"
"ClipSpaceFix" = "Y"
; enable software vertex blend weight support (Yes/No/Auto)
; provide software blending fallback if hardware support not available
; (has not been implemented yet!)
;; "SoftwareVertexBlending" = "Auto"
; (dev-only) Maximum number of texture stages that WineX should attempt to use (1-8)
;; "MaxTextureStages" = "8"
; (dev-only) Identify polygons under the mouse cursor
;; "InterceptMode" = "N"
; (dev-only) apply fragment translation in vertex program (No/Tex/Auto/Pos)
;;"FragmentOffset" = "Auto"
; use the fixed function over vertex shader pipeline (Yes/No/Auto)
;;"FixedProgram" = "Auto"
; (dev-only) Provide non power of two texture support using rectangle textures (Yes/No/Auto)
;;"RectangleTextures" = "Auto"
[opengl]
; Report a truncated list of OpenGL extensions to the application
"FixedGLExtensionBuffer" = "N"
; list of additions (+) or deletions (-) to the list of extensions
; reported when FixedGLExtensionBuffer is enabled. Note that extensions
; cannot be enabled if they are not supported by your video card/drivers
;;"GLExtensionBuffer" = "+GL_ARB_imaging,-GL_ARB_depth_texture"
[dinput]
; dead zone for joystick input from 0 to 10000. 1000 is 10% of range.
"DefaultDeadZone" = "1000"
[joystick]
;; Configuration of the function of joystick axes
;; The joystick name and axis functions can be determined with jstest.
;; The available axis types are:
;; "none", "X", "Y", "Z", "RX", "RY", "RZ",
;; "slider", "hat", "POV", and "ball"
;; "hat" and "POV" are synonymous. Hats use two axes.
"Logitech Inc. WingMan RumblePad" = "X,Y,slider,Z,RZ,hat,none"
[fonts]
;Read documentation/fonts before adding aliases
"Resolution" = "96"
"Default" = "-adobe-times-"
; Use new improved fonts (uses FreeType and XRender libraries) at user request.
; Defaults to "Y".
;"FreeType" = "N"
[FontPatterns]
"Pattern0" = "-adobe-times*"
"Pattern1" = "-adobe-helvetica*"
"Pattern2" = "-adobe-courier*"
"Pattern3" = "-misc-fixed*"
[FontDirs]
;"0"="/path/to/extra/fonts"
[FontAlias]
;; Add font aliases here. On the left put the name of the windows font family
;; that you want to fake, on the right put the a similar font family that you
;; have installed. These will override the fontconfig and the WineX builtin fallbacks,
;; but may look better (if you choose them correctly).
;; Alias' may refer to other alias' that have been defined above them.
;; These alias' are the first that WineX loads.
;;
;; Serif Fonts
;"Times New Roman"="Times"
"MS Serif"="Times New Roman"
;;
;; Sans Serif Fonts
;"Arial"="Helvetica"
"Helv"="Arial"
"MS Sans Serif"="Arial"
"System"="Arial"
"Tahoma"="Arial"
;;
;; Mono Space Fonts
;"Courier New"="Courier"
;"FixedSys"="Courier"
[memory]
;; Attempt to make memory allocation more windows like.
;; Not for use with all applications. Best used in app default section.
; "MemoryLayoutOverride" = "0x10000000"
[serialports]
"Com1" = "/dev/ttyS0"
"Com2" = "/dev/ttyS1"
"Com3" = "/dev/ttyS2"
"Com4" = "/dev/modem"
[parallelports]
"Lpt1" = "/dev/lp0"
[spooler]
"LPT1:" = "|lpr"
"LPT2:" = "|gs -sDEVICE=bj200 -sOutputFile=/tmp/fred -q -"
"LPT3:" = "/dev/lp3"
[ports]
;"read" = "0x779,0x379,0x280-0x2a0"
; "write" = "0x779,0x379,0x280-0x2a0"
[spy]
"Exclude" = "WM_SIZE;WM_TIMER;"
[registry]
;These are all booleans. Y/y/T/t/1 are true, N/n/F/f/0 are false.
;Defaults are read all, write to Home
; Global registries (stored in /etc)
"LoadGlobalRegistryFiles" = "n"
; Home registries (stored in ~user/.wine/)
"LoadHomeRegistryFiles" = "Y"
; Load Windows registries from the Windows directory
"LoadWindowsRegistryFiles" = "n"
; TRY to write all changes to home registries
"WritetoHomeRegistryFiles" = "Y"
; Registry periodic save timeout in seconds
; "PeriodicSave" = "600"
; Save only modified keys
"SaveOnlyUpdatedKeys" = "Y"
[Tweak.Layout]
;; supported styles are 'Win31'(default), 'Win95', 'Win98'
"WineLook" = "Win98"
[Console]
"Drivers" = "xterm"
;"Drivers" = "tty"
"XtermProg" = "konsole"
;"InitialRows" = "25"
;"InitialColumns" = "80"
;"TerminalType" = "nxterm"
[Clipboard]
"ClearAllSelections" = "0"
"PersistentSelection" = "1"
; List of all directories directly contain .AFM files
[afmdirs]
;"1" = "/usr/share/ghostscript/fonts"
;"2" = "/usr/share/a2ps/afm"
;"3" = "/usr/share/enscript"
;"4" = "/usr/X11R6/lib/X11/fonts/Type1"
[Wineserver]
"SHMWineserver" = "Y"
[WinMM]
"Drivers" = "winealsa.drv"
"WaveMapper" = "msacm.drv"
"MidiMapper" = "midimap.drv"
[wineoss]
"UseMMap" = "N"
"FullDuplex" = "N"
;; Specify a mapping for what digital audio devices to use
;"dsp0" = "/dev/dsp0"
;"mixer0" = "/dev/mixer0"
[winealsa]
"UseMMap" = "Y"
;"pcm0" = "hw"
;"ctl0" = "hw"
# </wineconf>
|
|
|
| Back to top |
|
 |
Voltago Advocate


Joined: 02 Sep 2003 Posts: 2497 Location: Hinter den Materiequellen
|
Posted: Sat Jun 11, 2005 5:36 pm Post subject: |
|
|
I'm glad it works now, Gauss_Cleric! The square brackets issue seems strange to me, I have them in my config file and wine doesn't complain... but what the hell, it works now, best not to fiddle further with the config file because then it might break again...  |
|
| Back to top |
|
 |
Gauss_Cleric Tux's lil' helper


Joined: 30 Aug 2004 Posts: 85
|
Posted: Sat Jun 11, 2005 5:57 pm Post subject: |
|
|
Yes, I stoped right away...
Well I emerged bg2tob but if I run bg2 it works as if there was only SoA installed. Even the main menu is from SoA. Must I do something else? Maybe a new profile?
Also, there is this officialpatch-bg2tob ebuild. Must I emerge it also? The strange is that the description from emerge says it is the official patch from IWD2. Just a misstype I guess?
Cheers, |
|
| Back to top |
|
 |
Voltago Advocate


Joined: 02 Sep 2003 Posts: 2497 Location: Hinter den Materiequellen
|
Posted: Sat Jun 11, 2005 6:20 pm Post subject: |
|
|
| Yes, a new profile is necessary if you newly installed an add-on. The officiapatch-bg2tob should also be installed, the description text shouldn't worry you (but thanks for pointing it out, fixing it right away...). |
|
| Back to top |
|
 |
Gauss_Cleric Tux's lil' helper


Joined: 30 Aug 2004 Posts: 85
|
Posted: Sat Jun 11, 2005 7:17 pm Post subject: |
|
|
Sorry for beeing a pain in the a** but I can't emerge weidu-1.75 since it can't download it from weidu.org and that's because they are already at weidu-1.82. I'll try to fix the ebuild, but just to let you know...
Cheers,
EDIT: I noticed many of the mods are outdated, so I'm emergeing them by downloading the latest version and putting in the distfile directory under the outdated version name. I guess since the merge procces just extracts and puts it in another directory I guess it will not notice the dirfference. If you ever need help in keeping it up to date just let me know. |
|
| Back to top |
|
 |
Voltago Advocate


Joined: 02 Sep 2003 Posts: 2497 Location: Hinter den Materiequellen
|
Posted: Sat Jun 11, 2005 7:53 pm Post subject: |
|
|
Working on it, working on it... expect a release tomorrow...
EDIT: OK, it is tomorrow and the release is out to wreak havoc on Gentoo machines everywhere. On fca's request I added the amd64 keyword, but to be honest I have no idea if it will work.
Oh, and if some of you could fetch their second Neverwinter Nights CD, build biounzip-1.0, extract the .bzf file from the CD, do the same again for biounzip-1.1_beta and tell me how it went, I would be ever so grateful... |
|
| Back to top |
|
 |
lodgey n00b

Joined: 27 Oct 2004 Posts: 19 Location: Adelaide, South Australia
|
Posted: Sun Jun 12, 2005 4:23 am Post subject: |
|
|
Voltago, I have sent off that fingerprint you asked about.
Baldur's Gate 2 works correctly now. I don't know how many times that I tried it last night, but I boot up today and it works first time, wthout doing anything at all. I thought it was windows that needed to be rebooted every five minutes? Oh well, I'm off to play Baldur's Gate 2 for a while |
|
| Back to top |
|
 |
lynxnyl Apprentice

Joined: 15 Aug 2004 Posts: 253 Location: Ljubljana, Slovenija
|
Posted: Sun Jun 12, 2005 7:06 am Post subject: |
|
|
Great, I hope I'll have the time to try it soon. My family in Kuldahar must think I have a heart of winter!
Once I get to it, I should be able to make a fully functional prereqs script too. |
|
| Back to top |
|
 |
Voltago Advocate


Joined: 02 Sep 2003 Posts: 2497 Location: Hinter den Materiequellen
|
Posted: Sun Jun 12, 2005 12:12 pm Post subject: |
|
|
| lodgey wrote: | | Voltago, I have sent off that fingerprint you asked about. |
Thanks lodgey! After looking at the fingerprint, I don't think it will be too hard to support ToS... |
|
| Back to top |
|
 |
|
|
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum
|
|