Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 65374 - pcsx2 0.6 fixes
Summary: pcsx2 0.6 fixes
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Games (show other bugs)
Hardware: All Linux
: High major (vote)
Assignee: Gentoo Games
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-09-25 21:35 UTC by Luke-Jr
Modified: 2005-08-07 17:29 UTC (History)
2 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
games-emulation/pcsx2/files/pcsx2 (pcsx2,1.42 KB, text/plain)
2004-09-25 21:36 UTC, Luke-Jr
Details
games-emulation/pcsx2/files/pcsx2-0.6-cpucheck.patch (pcsx2-0.6-cpucheck.patch,2.99 KB, patch)
2004-09-25 21:36 UTC, Luke-Jr
Details | Diff
games-emulation/pcsx2/pcsx2-0.6.ebuild (pcsx2-0.6.ebuild,1.68 KB, text/plain)
2004-09-25 21:37 UTC, Luke-Jr
Details
games-emulation/ps2emu-dev9null/ps2emu-dev9null-0.2.ebuild (ps2emu-dev9null-0.2.ebuild,813 bytes, text/plain)
2004-09-25 21:38 UTC, Luke-Jr
Details
games-emulation/ps2emu-usblinuz/ps2emu-usblinuz-0.2.ebuild (ps2emu-usblinuz-0.1.ebuild,732 bytes, text/plain)
2004-09-25 21:39 UTC, Luke-Jr
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Luke-Jr 2004-09-25 21:35:11 UTC
Not sure if anyone else noticed, but pcsx2 0.6 from Portage won't work as it is. It has a number of issues, primarily because two needed plugins are not in portage.
Anyway, I got it to start properly on my x86_64 system (which was formerly unsupported by the ebuild). I couldn't get it to run my single PS2 game, but that game is known to not work anyway.
Someone with more games might want to do some testing, but either way, it works better than what's currently available.
Comment 1 Luke-Jr 2004-09-25 21:36:15 UTC
Created attachment 40426 [details]
games-emulation/pcsx2/files/pcsx2
Comment 2 Luke-Jr 2004-09-25 21:36:58 UTC
Created attachment 40427 [details, diff]
games-emulation/pcsx2/files/pcsx2-0.6-cpucheck.patch

Adds some #ifdef __i386__ where neccesary
Comment 3 Luke-Jr 2004-09-25 21:37:49 UTC
Created attachment 40428 [details]
games-emulation/pcsx2/pcsx2-0.6.ebuild
Comment 4 Luke-Jr 2004-09-25 21:38:43 UTC
Created attachment 40429 [details]
games-emulation/ps2emu-dev9null/ps2emu-dev9null-0.2.ebuild

Neccesary version bump for dev9null plugin
Comment 5 Luke-Jr 2004-09-25 21:39:44 UTC
Created attachment 40430 [details]
games-emulation/ps2emu-usblinuz/ps2emu-usblinuz-0.2.ebuild

Neccesary usblinuz plugin
Comment 6 Luke-Jr 2004-12-03 21:05:14 UTC
...all the patches have been here for a while... anyone going to apply them to CVS?
Comment 7 Marcelo Goes (RETIRED) gentoo-dev 2004-12-16 17:09:27 UTC
Additionally, version 0.7 was released today.
Comment 8 Mr. Bones. (RETIRED) gentoo-dev 2005-08-05 15:35:16 UTC
Let's pretend this was all fixed up with pcsx2-0.8.1.ebuild. ;-)

I'll close this and any bugs about 0.8.1 can be opened separately.  Any version
bumps for plugins or new packages should be filed as separate bugs as well.

Thanks.
Comment 9 Luke-Jr 2005-08-05 17:32:08 UTC
How about not pretend, since not a single issue address by this bug has been 
fixed? 
Comment 10 SpanKY gentoo-dev 2005-08-05 19:56:47 UTC
because it's easier to make someone (like you) who is familiar with the bugs
review newer ebuilds than for us to digest all of it

chill out
Comment 11 Luke-Jr 2005-08-05 23:12:37 UTC
I wasted the time to do that for 0.6 just to have nobody commit the patches. 
I'm really not that inclined to make it work for 0.8.1, especially since it 
appears to involve figuring out some amd64-incompatible assembly and the one 
PS2 game I have isn't likely to be supported any time soon. 
FWIW, the plugin ebuilds I posted might still be relevant-- I noticed Portage 
still lacks even the 0.6-compatible versions, let alone the 0.8.1-compatible 
ones (which may or may not use the same ebuild). 
Comment 12 SpanKY gentoo-dev 2005-08-06 21:08:54 UTC
in the future, post diffs, not whole files ... it's a pita to figure out what
you were trying to fix otherwise
Comment 13 Luke-Jr 2005-08-06 21:15:32 UTC
I usually do post diffs-- but in this case the diff itself  
(2.3 KB) is larger than the new file (1.8 KB).  
Either way, I mentioned at least 2 things fixed in the comment that are still 
broken: 
- x86_64 support 
- missing required plugins 
Comment 14 SpanKY gentoo-dev 2005-08-06 21:51:28 UTC
Comment on attachment 40429 [details]
games-emulation/ps2emu-dev9null/ps2emu-dev9null-0.2.ebuild

0.3 now in portage
Comment 15 SpanKY gentoo-dev 2005-08-07 00:33:05 UTC
Comment on attachment 40430 [details]
games-emulation/ps2emu-usblinuz/ps2emu-usblinuz-0.2.ebuild

USB Null 0.4 now in portage
Comment 16 SpanKY gentoo-dev 2005-08-07 00:47:11 UTC
cleaned up 0.8.1 so that it compiles on amd64 ... didnt test it though ;P

file a new bug about that
Comment 17 Luke-Jr 2005-08-07 09:15:25 UTC
2 things to consider, tho not *needed*: 
- pcsx2-0.8.1 could use updated dependencies 
- plugins lack ~amd64 
- during emake for pcsx2, CPU=i386 or CPU=x86_64 would be technically correct 
Comment 18 SpanKY gentoo-dev 2005-08-07 17:29:45 UTC
plugins dont lack amd64 KEYWORDS, your tree is out of date