[Eg4l-ehl-users] EHL
Status: Planning
Brought to you by:
stingofdeath
|
From: J S. J. <lis...@sa...> - 2000-10-31 02:49:43
|
wow, this is EXCELLENT. Thanks a ton for your work!
now if _it_ only worked..
I am using Half-life 1.1.0.4 and Cstrike 7.1
I have them in /usr/local/share/games/sierra (that's where the valve
stuff is at, cstrike directory, etc. there is no Half-life sub
directory)
I copied my wine.conf out of /usr/local/etc/wine.conf and put it in
/etc
here is what I get when starting ehl
bliss:/home/lispbliss# ehl
===============================================================================
3mUl@T3D h@Lf LiF3 - Emulated Half Life
Game: Valve - Original Half Life
===============================================================================
= Checking for installed components
- Parsing command line... OK
- Loading configuration file
- Found WINE
- Found WINE configuration
- Found QStat
- Found hacked XQF
- Found X Windows configuration file
- Found Half Life directory
- Half Life CD-ROM found
= Writing configuration files
- Writing WINE configuration file
- File written
- Getting resolution from Windows registry
- Starting regedit to retrieve resolution
! Please note, a window will briefly appear and disappear.
- Using new WINE command syntax
Could not stat /mnt/fd0, ignoring drive A:
Warning: could not find wine.conf [Drive x] entry for current working directory /; starting in windows directory.
Invalid path 'c:\windows\Profiles\Administrator' for profile directory
/usr/local/bin/wine: cannot find 'regedit.exe'
- Got Half Life registry key
- Looking for Half Life resolution settings
! WARNING - Registry keys are nonexistent
- Using 640x480 default
- X resolution is 640 pixels
- Y resolution is 480 pixels
/bin/hlengine: gawk: command not found
- File written
- Writing WINE configuration file
- File written
= Preparing to start the game
- Turning off logo videos
/bin/hlengine: [: -l: unary operator expected
! Could not find valve AVI logos. Perhaps they are already
disabled.
! This error can be safely ignored
- Turning off menu animation sounds
- Preparing ingame messages
= Starting Half Life
- Please wait...
- Booting X server on display number 50
- Root user detected. Running with privelaged switches
- Changed to game directory
- Startup in five seconds, hold on..
- OK, Booting Half Life engine through WINE
- Using new WINE command syntax
Could not stat /mnt/fd0, ignoring drive A:
Warning: could not find wine.conf [Drive x] entry for current working directory /usr/local/share/games/sierra; starting in windows directory.
Invalid path 'c:\windows\Profiles\Administrator' for profile directory
/usr/local/bin/wine: cannot find 'hl.exe'
! WINE has terminated
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
= Engine shutdown
- Waiting for wineserver and child processes to terminate
- TERMinating any remaining wineservers
- Forcibly KILLing any remaining wineservers
- Killing X windows display
- Deleting any rogue socket files from crashed processes
- Removing any COREs
! Cleanup complete
= Restoring original settings
- Restoring mod logo AVIs
! Could not restore valve logo AVIs. Perhaps they have been permanatly
removed or disabled.
! You can safely ignore this error.
- Restoring menu animation sounds
- Restoring script files
- Cleaning up any XQF scripts
!! Half Life engine shutdown complete
===============================================================================
Done. Hope you enjoy EHL. If it works for you, or if it didnt, please send
me an email at wi...@co.... Your feedback is greatly appreciated!
===============================================================================
- Exiting...
bliss:/home/lispbliss#
Here is my wine.conf, not sure if I should have something about drive
X in there or not
;;
;; 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]
Path=/mnt/fd0
Type=floppy
Label=Floppy
Serial=87654321
Device=/dev/fd0
[Drive C]
Path=/c
Type=hd
Label=MS-DOS
Filesystem=win95
[Drive D]
Path=/cdrom
Type=cdrom
Label=CD-Rom
Filesystem=win95
; make sure that device is correct and has proper permissions !
Device=/dev/cdrom
[Drive E]
Path=/tmp
Type=hd
Label=Tmp Drive
Filesystem=win95
#[Drive F]
#Path=${HOME}
#Type=network
#Label=Home
#Filesystem=win95
[wine]
Windows=c:\windows
System=c:\windows\system
Temp=e:\
Path=c:\windows;c:\windows\system;e:\;e:\test;f:\
Profile=c:\windows\Profiles\Administrator
GraphicsDriver=x11drv
# <wineconf>
[DllDefaults]
EXTRA_LD_LIBRARY_PATH=/usr/local/lib/wine
DefaultLoadOrder = native, builtin, elfdll, so
[DllOverrides]
kernel32, gdi32, user32 = builtin
krnl386, gdi, user = builtin
toolhelp = builtin
comdlg32, commdlg = elfdll, builtin, native
version, ver = elfdll, builtin, native
shell32, shell = builtin, native
lz32, lzexpand = builtin, native
commctrl, comctl32 = builtin, native
wsock32, winsock = builtin
advapi32, crtdll, ntdll = builtin, native
mpr, winspool.drv = builtin, native
ddraw, dinput, dsound = builtin, native
winmm, mmsystem = builtin
msvideo, msvfw32 = builtin, native
mcicda.drv, mciseq.drv = builtin, native
mciwave.drv = builtin, native
mciavi.drv, mcianim.drv = native, builtin
msacm.drv, midimap.drv = builtin, native
w32skrnl = builtin
wnaspi32, wow32 = builtin
system, display, wprocs = builtin
wineps = builtin
icmp = builtin
[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 XFree86 DGA extension if present
UseDGA = Y
; Use XShm extension if present
UseXShm = Y
; Enable DirectX mouse grab
DXGrab = N
; Create the desktop window with a double-buffered visual
; (useful to play OpenGL games)
DesktopDoubleBuffered = N
; Code page used for captions in managed mode
; 0 means default ANSI code page (CP_ACP == 0)
TextCP=0
[fonts]
;Read documentation/fonts before adding aliases
Resolution = 96
Default = -adobe-times-
[serialports]
Com1=/dev/ttyS0
Com2=/dev/ttyS1
Com3=/dev/modem,38400
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]
; Paths must be given in /dir/dir/file.reg format.
; Wine will not understand dos file names here...
;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
; Use new file format
UseNewFormat=Y
; Registry periodic save timeout in seconds
; PeriodicSave=600
; Save only modified keys
SaveOnlyUpdatedKeys=Y
[Tweak.Layout]
;; WineLook=xxx (supported styles are 'Win31'(default), 'Win95', 'Win98')
WineLook=Win95
[programs]
Default=
Startup=
[Console]
;Drivers=tty
;XtermProg=nxterm
;InitialRows=25
;InitialColumns=80
;TerminalType=nxterm
[Clipboard]
ClearAllSelections=0
PersistentSelection=1
# </wineconf>
Hopefully you'll know what's up...
btw, does EHL run very well? I have a 366Mhz Celeron with 128mb of
ram and a voodoo2...
sincerely,
jsj
P.S. I am not on this list. please CC replies to me at
lis...@sa...
--
"Man's mind, once stretched by a new idea, never regains its original
dimensions." Oliver Wendell Holmes (a Lisp programmer at heart)
|