Jump to content

WineX and cdrom drive.


Recommended Posts

Hello guys,

 

I have winex3-3.2 installed and it works pretty well, so I installed my Spiderman game from the CD and it all went well. But when I launch the game, I get the error "Please insert the Spiderman cdrom, select OK, and restart the game".

 

It does this with all games that need to run from a CD. It seems winex can't find the cdrom drive. I checked the Transgaming config file with the paths and all, but can't figure out how to tell winex "here's the cdrom drive, damn it!". Can anyone help???

 

My cdrom drives are: /dev/hdc and /dev/hdd

 

Here's my ~/.transgaming/config file:

 

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 C]

"Path" = "/home/korsam/.transgaming/c_drive"

"Type" = "hd"

"Label" = "Dos Drive"

"Filesystem" = "win95"

 

[Drive D]

"Path" = "${HOME}"

"Type" = "hd"

"Label" = "My Home"

"Filesystem" = "win95"

 

[Drive E]

"Path" = "/tmp"

"Type" = "hd"

"Label" = "tmp"

"Filesystem" = "win95"

 

[Drive G]

"Path" = "/"

"Type" = "hd"

"Label" = "root"

"Filesystem" = "win95"

 

[wine]

"Windows" = "c:\\windows"

"System" = "c:\\windows\\system32\\"

"Temp" = "e:\\"

"Path" = "c:\\windows\\;c:\\windows\\system32\\"

"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.

;

; Note: The WINESHELLLINK Environment variable will override this setting.

; (which is set in the winex startup script)

;"ShowDirSymlinks" = "1"

"ShellLinker" = "/usr/lib/transgaming_winex3/winex/bin/wineshelllink"

 

# <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"

"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" = "Y"

; Use a desktop window of 640x480 for Wine

;"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" = "Y"

; 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 TransGaming HUD

;; "ShowFPS" = "Y"

 

[d3dgl]

"AnisotropicTextureFiltering" = "N"

"VertexShaders" = "Y"

"ClipSpaceFix" = "Y"

 

[fonts]

;Read documentation/fonts before adding aliases

"Resolution" = "96"

"Default" = "-adobe-times-"

 

[FontPatterns]

"Pattern0" = "-adobe-times*"

"Pattern1" = "-adobe-helvetica*"

"Pattern2" = "-adobe-courier*"

"Pattern3" = "-misc-fixed*"

 

[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"

 

[WinMM]

"Drivers" = "wineoss.drv"

"WaveMapper" = "msacm.drv"

"MidiMapper" = "midimap.drv"

 

[wineoss]

"UseMMap" = "N"

"FullDuplex" = "N"

 

;; App default settings

 

;; Battle Field 1942 settings

[AppDefaults\\bf1942.exe\\d3dgl]

"ClipSpaceFix" = "N"

 

;; Medal Of Honor settings

[AppDefaults\\mohaa.exe\\memory]

"MemoryLayoutOverride" = "0x10000000"

[AppDefaults\\mohaademo.exe\\memory]

"MemoryLayoutOverride" = "0x10000000"

 

[AppDefaults\\moh_spearhead.exe\\memory]

"MemoryLayoutOverride" = "0x10000000"

[AppDefaults\\moh_spearhead.exe\\Version]

"Windows" = "win2k"

[AppDefaults\\moh_spearhead_demo.exe\\memory]

"MemoryLayoutOverride" = "0x10000000"

 

;; SimCity 4 settings

[AppDefaults\\SimCity 4.exe\\Version]

"Windows" = "win2k"

 

[AppDefaults\\SimCity 4.exe\\transgaming]

"cmdlineadd" = "-d:software"

 

 

;; Civ 3

[AppDefaults\\Civilization3.exe\\Version]

"Windows" = "win2k"

 

# </wineconf>

Link to comment
Share on other sites

Firstly, WineX 4 has been released and it is now called Cedega - so the first step is to upgrade to that.

 

If that doesn't work, try disabling supermount:

# supermount -i disable

And then mount the drive manually.

$ mount /mnt/cdrom

 

Are you using the CVS or the Subscriber version of WineX/Cedega?

Link to comment
Share on other sites

In my wine config I have:

 

[Drive x]

"Path" = "/mnt/cdrom"

"Type" = "cdrom"

"Label" = "/mnt/cdrom"

"Filesystem" = "win95"

"Device" = "/dev/ide/hostx/bus1/targetx/lunx/cd"

 

edit it for your system. PS doesn't winex come with a config tool? point2play?

Link to comment
Share on other sites

In my wine config I have:

 

[Drive x]

"Path" = "/mnt/cdrom"

"Type" = "cdrom"

"Label" = "/mnt/cdrom"

"Filesystem" = "win95"

"Device" = "/dev/ide/hostx/bus1/targetx/lunx/cd"

 

edit it for your system. PS doesn't winex come with a config tool? point2play?

WineX is a different animal from WINE, escpecially now with Cedega.

 

Point2play sucks - it's given me some problems, but you can try it.

 

I am quite confident that upgrading or disabling supermount will work. It is also important to establish what version (CVS or subscriber) we are dealing with.

 

Spiderman has a working rating of 4 at Transgaming so it should work. If you're a subscriber you can also checkout the forums and the Spiderman FAQ for help...

Link to comment
Share on other sites

Thanks for the input. I did some research and found that the Spiderman game may need a "no-cd" crack for it to work. I'm not sure if this is correct or not. I did try to install a language learning program and it worked from the CD really well...

Edited by korsam
Link to comment
Share on other sites

I got the same information on my research for Civ3: 'may need a "no-cd" patch'. But mine works fine with the regular CD, so....

 

I can't answer for the Spiderman CD.

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
 Share

×
×
  • Create New...