Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
KOTOR and the mouse
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Gamers & Players
View previous topic :: View next topic  
Author Message
JoeG
Apprentice
Apprentice


Joined: 30 Jul 2003
Posts: 179
Location: Kentucky, USA

PostPosted: Sat Mar 19, 2005 4:53 am    Post subject: KOTOR and the mouse Reply with quote

Hey guys. My brother recently gave me Knights of the Old Republic as a gift (I know, older game, but it looks really cool). I refuse to use Windows, however, and am having to jump through a few hoops here. I downloaded the loki installer, grabbed the CDs and mounted them as required. Finally, by running kotor from the command prompt, I was rewarded with a few intro screens and then the main screen.

I do have a couple of problems:

Problem 1 is that when I move the mouse, the cursor snaps back to the center of the screen. Otherwise, the game seems responsive (I can click, click, click my way into a new game). Of course, an inop cursor renders the game relatively unplayable.

Problem 2 is no sound. Not sure what's going on here, but until Problem 1 is resolved, this one is a non-issue.

Anyway, my specs are:
    xorg 6.8.0-r4
    wine 20050211

My ~/.wine/config
Code:
WINE REGISTRY Version 2
;; All keys relative to \\Machine\\Software\\Wine\\Wine\\Config

;;
;; MS-DOS drives configuration
;;
;; Each section has the following format:
;; [Drive X]
;; "Path"="xxx"       (Unix path for drive root)
;; "Type"="xxx"       (supported types are 'floppy', 'hd', 'cdrom' and 'network')
;; "Label"="xxx"      (drive label, at most 11 characters)
;; "Serial"="xxx"     (serial number, 8 characters hexadecimal number)
;; "Filesystem"="xxx" (supported types are 'msdos'/'dos'/'fat', 'win95'/'vfat', 'unix')
;;   This is the FS Wine is supposed to emulate on a certain
;;   directory structure.
;;   Recommended:
;;   - "win95" for ext2fs, VFAT and FAT32
;;   - "msdos" for FAT16 (ugly, upgrading to VFAT driver strongly recommended)
;;   DON'T use "unix" unless you intend to port programs using Winelib !
;; "Device"="/dev/xx" (only if you want to allow raw device access)
;;

[Drive A]
"Type" = "floppy"
"Path" = "/mnt/floppy"
"Label" = "/mnt/floppy"
"Device" = "/dev/floppy/0"

[Drive C]
"Path" = "/home/jgreen/.wine/fake_windows"
"Type" = "hd"
"Label" = "/home/jgreen/.wine/fake_windows"
"Filesystem" = "win95"

[Drive M]
"Type" = "cdrom"
"Path" = "/mnt/cdrom"
"Label" = "/mnt/cdrom"
"FS" = "win95"
"Device" = "/dev/cdroms/../ide/host0/bus0/target1/lun0/cd"

[Drive X]
"Type" = "hd"
"Path" = "/tmp"
"Label" = "Tmp Drive"
"FS" = "win95"

[Drive Y]
"Type" = "network"
"Path" = "${HOME}"
"Label" = "Home"
"FS" = "win95"

[Drive Z]
"Type" = "network"
"Path" = "/"
"Label" = "Root"
"FS" = "win95"

[wine]
"Windows" = "C:\\Windows"
"System" = "C:\\Windows\\System"
"Temp" = "X:\\"
"Path" = "C:\\Windows;C:\\Windows\\System;X:\\;Y:\\"
"GraphicsDriver" = "x11drv"
; Wine doesn't pass directory symlinks to Windows programs by default.
; Enabling this may crash some programs that do recursive lookups of a whole
; subdir tree in case of a symlink pointing back to itself.
;"ShowDirSymlinks" = "1"
"ShellLinker" = "wineshelllink"

# <wineconf>

[DllOverrides]
; default for all other dlls
"*" = "builtin, native, so"

[x11drv]
; Number of colors to allocate from the system palette
"AllocSystemColors" = "100"
; 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 640x480 for Wine
"Desktop" = "640x480"
; Use XFree86 DGA extension if present
; (make sure /dev/mem is accessible by you !)
"UseDGA" = "Y"
; Use XShm extension if present
"UseXShm" = "Y"
; Enable DirectX mouse grab
"DXGrab" = "Y"
; 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"
; Run in synchronous mode (useful for debugging X11 problems)
;;"Synchronous" = "Y"

[fonts]
;Read documentation/fonts before adding aliases
;See a couple of examples for russian users below
"Resolution" = "96"
"Default" = "-adobe-helvetica-"
"DefaultFixed" = "fixed"
"DefaultSerif" = "-adobe-times-"
"DefaultSansSerif" = "-adobe-helvetica-"

;; default TrueType fonts with russian koi8-r encoding
;"Default" = "-monotype-arial-*-*-*--*-*-*-*-*-*-koi8-r"
;"DefaultFixed" = "-monotype-courier new-*-*-*--*-*-*-*-*-*-koi8-r"
;"DefaultSerif" = "-monotype-times new roman-*-*-*--*-*-*-*-*-*-koi8-r"
;"DefaultSansSerif" = "-monotype-arial-*-*-*--*-*-*-*-*-*-koi8-r"
;; default cyrillic bitmap X fonts
;"Default" = "-cronyx-helvetica-"
;"DefaultFixed" = "fixed"
;"DefaultSerif" = "-cronyx-times-"
;"DefaultSansSerif" = "-cronyx-helvetica-"

[serialports]
"Com1" = "/dev/ttyS0"
"Com2" = "/dev/ttyS1"

[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" = "Y"
; Home registries (stored in ~user/.wine/)
"LoadHomeRegistryFiles" = "Y"
; Load Windows registries from the Windows directory
"LoadWindowsRegistryFiles" = "Y"
; 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" = "tty"
;"XtermProg" = "nxterm"
;"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"

[WinMM]
"Drivers" = "wineoss.drv"
"WaveMapper" = "msacm.drv"
"MidiMapper" = "midimap.drv"

# </wineconf>

#########################################
# Application dependent sections follow #
#########################################

[AppDefaults\\_INS5576._MP\\x11drv]
; Lotus Notes R5 installer
; I'm quite not sure this will run on some other machine than mine, but it
; can't hurt
"Managed" = "N"
"Desktop" = "N"

[AppDefaults\\nlnotes.exe\\x11drv]
"Desktop" = "800x600"

[AppDefaults\\notes.exe\\DllOverrides]
"msvcrt" = "native"
"msvcrt40" = "native"
"crtdll" = "native"
"imagehlp" = "native"
"rnaph" = "native"

[AppDefaults\\nlnotes.exe\\DllOverrides]
"msvcrt" = "native"
"msvcrt40" = "native"
"crtdll" = "native"
"imagehlp" = "native"
"rnaph" = "native"

[AppDefaults\\nhldaemn.exe\\DllOverrides]
"msvcrt" = "native"
"msvcrt40" = "native"
"crtdll" = "native"
"imagehlp" = "native"
"rnaph" = "native"


My swkotor.ini:
Code:
[Sound Options]

Sound Init=0

Music Volume=85

Voiceover Volume=85

Sound Effects Volume=85

Movie Volume=100

Force Software=0

EAX=1979741793

Disable Sound=0

Number 3D Voices=0

Number 2D Voices=0

Environment Effects Level=0.60

2D3D Bias=1.50

Environment Effects=1



[Game Options]

GUIsInScreenShot=1

EnableScreenShot=0

Reverse Mouse Buttons=0

Hide InGame GUI=0

Use Small Fonts=0

Keyboard Camera Deceleration=2000.000000

Keyboard Camera Acceleration=500.000000

Keyboard Camera DPS=200.000000

Hide Unequippable=0

Tutorial Popups=1

Subtitles=1

Mini Map=1

Floating Numbers=1

Status Summary=1

Enable Mouse Teleporting To Buttons=1

Mouse Sensitivity=20

Auto Level Up NPCs=1

Mouse Look=0

AutoSave=1

Reverse Minigame YAxis=0

Combat Movement=1

Enable Tooltips=1

Difficulty Level=1

TooltipDelay Sec=1.000000

Memory Access=1

Memory Level=1



[Movies Shown]

Movie 0=0

Movie 1=0

Movie 2=0

Movie 3=0

Movie 4=0

Movie 5=0

Movie 6=0

Movie 7=0

Movie 8=0

Movie 9=0

Movie10=0





[Alias]

HD0=.\

OVERRIDE=.\Override

TEMP=.\Temp

MODULES=.\Modules

LOGS=.\Logs

LOCALVAULT=.\LocalVault

DMVAULT=.\DMVault

SERVERVAULT=.\ServerVault

STREAMMUSIC=.\StreamMusic

TEMPCLIENT=.\Tempclient

SAVES=.\saves

CURRENTGAME=.\currentgame

TEXTUREPACKS=.\texturepacks

STREAMWAVES=.\StreamWaves





[Graphics Options]

HardwareAcceleration=Emulation

V-Sync=0

Anisotropy=1

Frame Buffer=1

Anti Aliasing=0

Texture Quality=2

Emitters=1

Grass=1

Soft Shadows=0

Shadows=1

Brightness=57

EnableHardwareMouse=1

FullScreen=0

Disable Vertex Buffer Objects=1



[Autopause Options]

Mine Sighted=1

End Of Combat Round=0

Enemy Sighted=1

Party Killed=1

Action Menu=0

New Target Selected=1



[Keymapping]

Action286B=8

Action286A=7

Action285B=10

Action285A=9

Action284B=54

Action284A=51

Action283B=54

Action283A=51

Action282B=69

Action282A=73

Action281B=53

Action281A=76

Action280B=69

Action280A=73

Action265=52

Action264=57

Action263=43

Action262=85

Action261=84

Action260=83

Action259=82

Action258=81

Action257=80

Action256=79

Action255=78

Action254=77

Action253=31

Action245=75

Action244=55

Action243=67

Action242=74

Action241=87

Action240=56

Action239=68

Action238=82

Action236=83

Action234=81

Action232=80

Action230=79

Action228=78

Action226=77

Action225=70

Action224=90

Action223=31

Action222=25

Action221=24

Action220=29

Action219=28

Action218=42

Action217=87

Action216=65

Action215=63

Action214=62

Action213=60

Action212=61

Action211=66

Action210=59

Action209=71

Action208=89

Action207=72

Action206=30

Action205=55

Action204=67



Do I have any glaring errors here? Thanks in advance. More information as needed.

JoeG
_________________
Linux User#226477
Back to top
View user's profile Send private message
JoeG
Apprentice
Apprentice


Joined: 30 Jul 2003
Posts: 179
Location: Kentucky, USA

PostPosted: Mon Mar 21, 2005 1:49 am    Post subject: Reply with quote

I'm the only one who has had this issue? :wink:

Ok. At this point, I'm thinking that standard wine may not cut it. So, I'm attempting to install winexcvs as described here. Small problem: when I run ./tools/wineinstall from the new winex directory, I get the following error.
Code:
Created /home/jgreen/.wine/config using default Wine configuration.
You probably want to review the file, though.

Compiling regapi...
rm -f regapi && ln -s ../../tools/winelibwrap regapi

Preparing to install default Wine registry entries...
Installing default Wine registry entries...

./tools/wineinstall: line 562: programs/regapi/regapi: Permission denied
Registry install failed.

Does anyone have any experience installing winexcvs in this manner?

JoeG
_________________
Linux User#226477
Back to top
View user's profile Send private message
killertux
Tux's lil' helper
Tux's lil' helper


Joined: 11 Dec 2003
Posts: 119

PostPosted: Sat May 13, 2006 7:20 pm    Post subject: fix might be here Reply with quote

It's likely this bug: http://bugs.winehq.org/show_bug.cgi?id=1410
I submit bug links in Wine appdb for this game but if you know other games suffering from this issue
please submit bug links in Wine appdb.
patch for this bug is available in that link above.
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Gamers & Players All times are GMT
Page 1 of 1

 
Jump to:  
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