View previous topic :: View next topic |
Author |
Message |
PsychoMike n00b
Joined: 27 Feb 2005 Posts: 7
|
Posted: Mon Nov 14, 2005 7:29 pm Post subject: Using version 5 engine with point2play? |
|
|
Ok, it sounds like there's still a fair bit of confusion surrounding the new cedega release and how it works - understandable. I definitely don't want to jump off the bridge just yet, especially if it means reinstalling games. I don't have a clue where half my cds are. I just want to see if some bugs in my games have cleared up in 5.
With that in mind, I've been trying to use the "Check for Updates"/"Download Previous Cedega Version" functionality of Point2Play 2.0.3 to grab the 5.0 engine. It shows up in the list of available engines, but when the download completes I get the error "Error extracting Cedega Version 5.0 from the download archive - either you ran out of disk space or the file was somehow corrupted during download." I've got plenty of free space and I've tried it several times, so I don't think either possibility applies. I'm guessing it's because 5.0 is using the "cpkg" format instead of "tar.gz" like the rest, and this is never going to work. Which wouldn't surprise me, although it's odd it even shows up as an option for me to try.
Is there a way to extract this cpkg file and put it into a .tar.gz? I'm probably stretching, but it seems like the engine itself should still be usable and it's just the packaging restrictions that are giving me a hard time.
Barring that, can someone point me to gentoo-specific instructions on how to perform this upgrade? I'm hoping there's a way to do it that doesn't involve wiping my previous cedega stuff and doing an install from scratch. Do I unemerge point2play before emerging the newest cedega, and if I do so will it detect my old game installations and auto-import them?
Sorry if I'm rehashing something that's already been covered - I've read the release notes and this thread, but I'm at work and don't have time to dig further. Thanks in advance to anyone with tips.
PM |
|
Back to top |
|
|
blaster999 l33t
Joined: 09 May 2004 Posts: 902 Location: Between keyboard and chair
|
Posted: Mon Nov 14, 2005 7:41 pm Post subject: |
|
|
cpkg is just a tar file, containing 2 files (in case of cedega-engine-5.0-1.i386.cpkg):
cedega_5.0-1.i386.p2p.tgz <-- the tar.gz you are probably looking for
manifest <-- just a text file with version info and other stuff _________________ 60s: sex, drugs, rock'n'roll
90s: sux, bugs, drag'n'drop
---
Some multimedia keys refuse to work? See my mini-howto:
https://forums.gentoo.org/viewtopic.php?p=1896734#1896734 |
|
Back to top |
|
|
PsychoMike n00b
Joined: 27 Feb 2005 Posts: 7
|
Posted: Mon Nov 14, 2005 8:08 pm Post subject: |
|
|
Thanks, that gives me some direction. Any idea where I can put that tgz so that Point2Play will pick it up? I don't see any options for installing a local engine.
PM |
|
Back to top |
|
|
ikshaar Veteran
Joined: 23 Jul 2002 Posts: 1339 Location: Baltimore, MD
|
Posted: Mon Nov 14, 2005 10:22 pm Post subject: |
|
|
PsychoMike: P2P is outdated. You cannot use that cpkg in it. It was replaced by cedega. They in fact merged P2P into cedega. Now "cedega" start the interface, and "cedega game.exe" can be use as command line.
You need to uninstall point2play, and instead emerge new cedega. First start wizard will move your game settings to new cedega and - unless problems - you can start playing right away as before (will used previous engines version installed 4.4.3).
Code: |
emerge -C point2play
emerge cedega -av |
just start cedega and follow the wizard for import of games.
In the NEW cedega, you can use the update fucntion to download the new cedega-engines-5.0.
EDIT: you will need to download manually the small-cedega-5.0.1.tgz from transgaming and put in your distfiles folder as usual. _________________ "May God stands between you and harm in all the empty places where you must walk" - Babylon 5 |
|
Back to top |
|
|
RaZoR1394 Guru
Joined: 09 Jan 2005 Posts: 356
|
Posted: Tue Nov 15, 2005 5:13 pm Post subject: |
|
|
My cedega.rc file was messed up during the import of .Point2Playrc and I need the correct path to the Cedega binary to be able to play at all. I changed the version to 5.0 and 50f and I changed the Cedega path to /usr/bin/cedega which I guess only is a link to P2P. Here is the relevant part of the config:
Quote: |
[winex]
default=5.0
<50f>5.0=/usr/bin/cedega
|
I would be thankful if anyone cares to take a look at their .cedegarc file. _________________ http://en.wikipedia.org/wiki/Cell_(microprocessor) |
|
Back to top |
|
|
metsjeesus n00b
Joined: 18 Sep 2004 Posts: 31
|
Posted: Tue Nov 15, 2005 5:21 pm Post subject: Re: Using version 5 engine with point2play? |
|
|
PsychoMike wrote: |
With that in mind, I've been trying to use the "Check for Updates"/"Download Previous Cedega Version" functionality of Point2Play 2.0.3 to grab the 5.0 engine. It shows up in the list of available engines, but when the download completes I get the error "Error extracting Cedega Version 5.0 from the download archive - either you ran out of disk space or the file was somehow corrupted during download." I've got plenty of free space and I've tried it several times, so I don't think either possibility applies. I'm guessing it's because 5.0 is using the "cpkg" format instead of "tar.gz" like the rest, and this is never going to work. Which wouldn't surprise me, although it's odd it even shows up as an option for me to try. |
Same thing. Installed it and got work only under root. Hey this is way not stable thing here. :/ |
|
Back to top |
|
|
ikshaar Veteran
Joined: 23 Jul 2002 Posts: 1339 Location: Baltimore, MD
|
Posted: Tue Nov 15, 2005 7:11 pm Post subject: |
|
|
metsjeesus: read 2 posts above... cedega 5 is not meant to run in P2P...
RaZor:this is my winex section... xxxx my login name
Code: |
[winex]
default=5.0
<401f>4.3=/home/xxxx/.cedega/.winex_ver/winex-4.3
<401f>4.4=/home/xxxx/.cedega/.winex_ver/winex-4.4
<401f>5.0=/home/xxxx/.cedega/.winex_ver/winex-5.0
<401f>4.2.1=/home/xxxx/.cedega/.winex_ver/winex-4.2.1
<401f>4.4.1=/home/xxxx/.cedega/.winex_ver/winex-4.4.1
<401f>4.4.3=/home/xxxx/.cedega/.winex_ver/winex-4.4.3
<401f>4.2forsteam=/home/xxxx/.cedega/.winex_ver/winex-4.2forsteam
|
This point to winex version, NOT to cedega binary. Also code in bracket is not version ... always <401f> _________________ "May God stands between you and harm in all the empty places where you must walk" - Babylon 5 |
|
Back to top |
|
|
RaZoR1394 Guru
Joined: 09 Jan 2005 Posts: 356
|
Posted: Tue Nov 15, 2005 8:29 pm Post subject: |
|
|
ikshaar wrote: | metsjeesus: read 2 posts above... cedega 5 is not meant to run in P2P...
RaZor:this is my winex section... xxxx my login name
Code: |
[winex]
default=5.0
<401f>4.3=/home/xxxx/.cedega/.winex_ver/winex-4.3
<401f>4.4=/home/xxxx/.cedega/.winex_ver/winex-4.4
<401f>5.0=/home/xxxx/.cedega/.winex_ver/winex-5.0
<401f>4.2.1=/home/xxxx/.cedega/.winex_ver/winex-4.2.1
<401f>4.4.1=/home/xxxx/.cedega/.winex_ver/winex-4.4.1
<401f>4.4.3=/home/xxxx/.cedega/.winex_ver/winex-4.4.3
<401f>4.2forsteam=/home/xxxx/.cedega/.winex_ver/winex-4.2forsteam
|
This point to winex version, NOT to cedega binary. Also code in bracket is not version ... always <401f> |
Thanks. This line, <401f>5.0=/home/xxxx/.cedega/.winex_ver/winex-5.0 is the same line that stood in the .cedegarc file when everything migrated to the new files. Unfortunately the .winex_ver dir is empty so that link doesn't work. I'm gonna try reinstalling it and see what happens. BTW, I've changed the <XXXX> bracket before without a problem. _________________ http://en.wikipedia.org/wiki/Cell_(microprocessor) |
|
Back to top |
|
|
ikshaar Veteran
Joined: 23 Jul 2002 Posts: 1339 Location: Baltimore, MD
|
Posted: Tue Nov 15, 2005 9:45 pm Post subject: |
|
|
You did install the new cedega-engines (winex) via cedega menu, right ?
winex-5.0 is not part of the cedega package. After emerging cedega, you still need to go to the menu "Transgaming" -> "Check for updates" to install the latest winex. If you did already, you can just check the box to force re-install. _________________ "May God stands between you and harm in all the empty places where you must walk" - Babylon 5 |
|
Back to top |
|
|
alienjon Veteran
Joined: 09 Feb 2005 Posts: 1709
|
Posted: Tue Nov 15, 2005 10:40 pm Post subject: |
|
|
I was a point2play kind of guy but the release of cedega 5.01 seems to have at least tried to fix the problem people were having with the command line support with Cedega 5. What do you command line people say? Is it back to what you guys were used to? (I'm just curious to see if it works the same or not) |
|
Back to top |
|
|
PsychoMike n00b
Joined: 27 Feb 2005 Posts: 7
|
Posted: Wed Nov 16, 2005 4:14 pm Post subject: |
|
|
ikshaar wrote: | PsychoMike: P2P is outdated. You cannot use that cpkg in it. It was replaced by cedega. They in fact merged P2P into cedega. Now "cedega" start the interface, and "cedega game.exe" can be use as command line.
You need to uninstall point2play, and instead emerge new cedega. First start wizard will move your game settings to new cedega and - unless problems - you can start playing right away as before (will used previous engines version installed 4.4.3). |
Yeah, I realised that. I was just hoping there was a way to test the game improvement on my machine and see if it was worth it first. Adding a new cedega engine is pretty trivial, but if I uninstall Point2Play and then have a problem getting Cedega 5 to work, I can't just jump back down to the previous version. At the very least I'd have to reinstall Point2Play (assuming the new version didn't mess up its files somehow).
Anyway, thanks for the advice. I'll probably wait until Friday to try it so I'll have all weekend to fix it if necessary.
PM |
|
Back to top |
|
|
blaster999 l33t
Joined: 09 May 2004 Posts: 902 Location: Between keyboard and chair
|
Posted: Wed Nov 16, 2005 4:55 pm Post subject: |
|
|
You can backup your ~/.transgaming directory before installing cedega 5 (yes, it will take lots of space). _________________ 60s: sex, drugs, rock'n'roll
90s: sux, bugs, drag'n'drop
---
Some multimedia keys refuse to work? See my mini-howto:
https://forums.gentoo.org/viewtopic.php?p=1896734#1896734 |
|
Back to top |
|
|
omp Retired Dev
Joined: 10 Sep 2005 Posts: 1018 Location: Glendale, California
|
Posted: Wed Nov 16, 2005 7:13 pm Post subject: |
|
|
Cedega 5 is awesome. HL2 finally works on my comp. (odds were against me -- amd64 and ati) _________________ meow. |
|
Back to top |
|
|
dekon Tux's lil' helper
Joined: 21 Aug 2005 Posts: 80
|
Posted: Fri Nov 18, 2005 10:04 pm Post subject: |
|
|
My cedega crashes this error output
Code: |
Traceback (most recent call last):
File "/usr/lib/transgaming_cedega/Point2Play_gui.py", line 2531, in ?
Point2Play_gui_ref = Point2Play_gui( Point2Play.Point2Play( config_file, alternate_configs ) )
File "/usr/lib/transgaming_cedega/Point2Play_gui.py", line 424, in __init__
self.setup_cdrom()
File "/usr/lib/transgaming_cedega/Point2Play_gui.py", line 802, in setup_cdrom cdroms = fstab.fstab()
File "/usr/lib64/transgaming_cedega/fstab.py", line 36, in __init__
raise noFstabError
fstab.noFstabError: could not open /etc/fstab
|
_________________ Sorry for my English,i am not good at in this |
|
Back to top |
|
|
blaster999 l33t
Joined: 09 May 2004 Posts: 902 Location: Between keyboard and chair
|
Posted: Fri Nov 18, 2005 10:11 pm Post subject: |
|
|
dekon wrote: |
fstab.noFstabError: could not open /etc/fstab
|
Hmmmm... Is your fstab readable by average users? It should be. _________________ 60s: sex, drugs, rock'n'roll
90s: sux, bugs, drag'n'drop
---
Some multimedia keys refuse to work? See my mini-howto:
https://forums.gentoo.org/viewtopic.php?p=1896734#1896734 |
|
Back to top |
|
|
dekon Tux's lil' helper
Joined: 21 Aug 2005 Posts: 80
|
Posted: Sat Nov 19, 2005 7:47 am Post subject: |
|
|
I dont understand perssmision a lot
ls -l /etc/fstab
Code: |
-rw------- 1 root root 1663 Nov 19 01:59 /etc/fstab
|
I adjust perssmision with mc and cedega works, tahnks _________________ Sorry for my English,i am not good at in this |
|
Back to top |
|
|
dekon Tux's lil' helper
Joined: 21 Aug 2005 Posts: 80
|
Posted: Sat Nov 19, 2005 8:51 am Post subject: |
|
|
when i run cedega, cedega launch, but when i install game (Starcraft), cedega crash:
Code: |
Traceback (most recent call last):
File "/usr/lib/transgaming_cedega/Point2Play_gui.py", line 2583, in ?
config_file_to_use = str("cedega_" + Point2Play_ref.default_winex)
TypeError: cannot concatenate 'str' and 'NoneType' objects
|
_________________ Sorry for my English,i am not good at in this |
|
Back to top |
|
|
blaster999 l33t
Joined: 09 May 2004 Posts: 902 Location: Between keyboard and chair
|
Posted: Sat Nov 19, 2005 8:59 am Post subject: |
|
|
Code: |
config_file_to_use = str("cedega_" + Point2Play_ref.default_winex)
TypeError: cannot concatenate 'str' and 'NoneType' objects
|
Seems there is something wrong with your configs, as Point2Play_ref.default_winex returns null. Try setting default cedega version in the cedega config (and make sure at least 1 engine is installed). _________________ 60s: sex, drugs, rock'n'roll
90s: sux, bugs, drag'n'drop
---
Some multimedia keys refuse to work? See my mini-howto:
https://forums.gentoo.org/viewtopic.php?p=1896734#1896734 |
|
Back to top |
|
|
dekon Tux's lil' helper
Joined: 21 Aug 2005 Posts: 80
|
Posted: Sat Nov 19, 2005 9:45 am Post subject: |
|
|
/home/dekon/.cedegarc:
Code: |
[winex]
default=None
[profiles]
profile0=cedega_5.0=
|
_________________ Sorry for my English,i am not good at in this |
|
Back to top |
|
|
blaster999 l33t
Joined: 09 May 2004 Posts: 902 Location: Between keyboard and chair
|
Posted: Sat Nov 19, 2005 9:52 am Post subject: |
|
|
dekon wrote: | /home/dekon/.cedegarc:
Code: |
[winex]
default=None
[profiles]
profile0=cedega_5.0=
|
|
should be something like this:
Code: |
[winex]
default=5.0
<401f>5.0=/home/decon/.cedega/.winex_ver/winex-5.0
|
_________________ 60s: sex, drugs, rock'n'roll
90s: sux, bugs, drag'n'drop
---
Some multimedia keys refuse to work? See my mini-howto:
https://forums.gentoo.org/viewtopic.php?p=1896734#1896734 |
|
Back to top |
|
|
dekon Tux's lil' helper
Joined: 21 Aug 2005 Posts: 80
|
Posted: Sat Nov 19, 2005 10:39 am Post subject: |
|
|
My .cedega directory look this:
dekon@gentoo ~/.cedega $ ls -l -a
Code: |
total 2
drwxr-xr-x 5 dekon users 168 Nov 18 23:02 .
drwxr-xr-x 30 dekon users 1776 Nov 19 10:46 ..
drwxr-xr-x 2 dekon users 936 Nov 18 23:02 .default_configuration_profiles
drwxr-xr-x 2 dekon users 48 Nov 18 23:02 .languages
drwxr-xr-x 2 dekon users 80 Nov 19 09:08 configuration_profiles
|
/.winex_ver/winex-5.0 is missing
I try install Winex
- i chose Transgaming from menu and click od Local update and i chose /home/dekon/download/cedega/cedega-engine-5.0-1.i386.cpkg
but update fails:
Code: |
gzip: stdin: unexpected end of file
tar: Child returned status 2
tar: Error exit delayed from previous errors
Traceback (most recent call last):
File "/usr/lib/transgaming_cedega/Point2Play_gui.py", line 2308, in manual_cedega_install_cb
install_cedega_engine_helper.install_cedega_engine( InstallMode=install_cedega_engine.INSTALL_MANUAL_PACKAGE )
File "/usr/lib64/transgaming_cedega/install_cedega_engine.py", line 129, in install_cedega_engine
self.manually_install_cedega_engine()
File "/usr/lib64/transgaming_cedega/install_cedega_engine.py", line 185, in manually_install_cedega_engine
self.extract_manifest_from_engine_package(filename)
File "/usr/lib64/transgaming_cedega/install_cedega_engine.py", line 79, in extract_manifest_from_engine_package
os.unlink ( filename
OSError: [Errno 21] Is a directory: '/home/dekon/download/cedega/cedega-engine-5.0'
|
_________________ Sorry for my English,i am not good at in this |
|
Back to top |
|
|
blaster999 l33t
Joined: 09 May 2004 Posts: 902 Location: Between keyboard and chair
|
Posted: Sat Nov 19, 2005 11:45 am Post subject: |
|
|
Have you installed any engine?
Run cedega, select Transgaming -> Check for Updates and install some engines. _________________ 60s: sex, drugs, rock'n'roll
90s: sux, bugs, drag'n'drop
---
Some multimedia keys refuse to work? See my mini-howto:
https://forums.gentoo.org/viewtopic.php?p=1896734#1896734 |
|
Back to top |
|
|
dekon Tux's lil' helper
Joined: 21 Aug 2005 Posts: 80
|
Posted: Sat Nov 19, 2005 10:12 pm Post subject: |
|
|
OK, i do that, still dont works
Code: |
Traceback (most recent call last):
File "/usr/lib/transgaming_cedega/Point2Play_gui.py", line 2308, in manual_cedega_install_cb
install_cedega_engine_helper.install_cedega_engine( InstallMode=install_cedega_engine.INSTALL_MANUAL_PACKAGE )
File "/usr/lib64/transgaming_cedega/install_cedega_engine.py", line 129, in install_cedega_engine
self.manually_install_cedega_engine()
File "/usr/lib64/transgaming_cedega/install_cedega_engine.py", line 185, in manually_install_cedega_engine
self.extract_manifest_from_engine_package(filename)
File "/usr/lib64/transgaming_cedega/install_cedega_engine.py", line 90, in extract_manifest_from_engine_package
self.manifest.readfp( file( self.temp_directory + "/manifest", "r" ) )
IOError: [Errno 21] Is a directory
|
I found same error here - http://transgaming.org/forum/viewtopic.php?t=4400). , but solution here dosnt help me :/ _________________ Sorry for my English,i am not good at in this |
|
Back to top |
|
|
RaZoR1394 Guru
Joined: 09 Jan 2005 Posts: 356
|
Posted: Fri Dec 30, 2005 12:21 pm Post subject: |
|
|
dekon wrote: | OK, i do that, still dont works
Code: |
Traceback (most recent call last):
File "/usr/lib/transgaming_cedega/Point2Play_gui.py", line 2308, in manual_cedega_install_cb
install_cedega_engine_helper.install_cedega_engine( InstallMode=install_cedega_engine.INSTALL_MANUAL_PACKAGE )
File "/usr/lib64/transgaming_cedega/install_cedega_engine.py", line 129, in install_cedega_engine
self.manually_install_cedega_engine()
File "/usr/lib64/transgaming_cedega/install_cedega_engine.py", line 185, in manually_install_cedega_engine
self.extract_manifest_from_engine_package(filename)
File "/usr/lib64/transgaming_cedega/install_cedega_engine.py", line 90, in extract_manifest_from_engine_package
self.manifest.readfp( file( self.temp_directory + "/manifest", "r" ) )
IOError: [Errno 21] Is a directory
|
I found same error here - http://transgaming.org/forum/viewtopic.php?t=4400). , but solution here dosnt help me :/ |
Did you try both of the solutions? I mean specially the "#rm /tmp/manifest" as root. That one worked for me. _________________ http://en.wikipedia.org/wiki/Cell_(microprocessor) |
|
Back to top |
|
|
|