Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 140642 - Ebuild request : pcsx-df
Summary: Ebuild request : pcsx-df
Status: RESOLVED WONTFIX
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High enhancement (vote)
Assignee: Default Assignee for New Packages
URL: http://rschultz.ath.cx/code.php#pcsx-df
Whiteboard:
Keywords:
: 202563 (view as bug list)
Depends on:
Blocks:
 
Reported: 2006-07-16 07:35 UTC by zyprexa
Modified: 2023-05-13 06:01 UTC (History)
9 users (show)

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


Attachments
pcsx-df-1.815.ebuild (pcsx-df-1.815.ebuild,1.26 KB, text/plain)
2007-12-15 18:44 UTC, Anton Romanov
Details
files/execstack.patch (execstack.patch,322 bytes, text/plain)
2007-12-17 10:12 UTC, Anton Romanov
Details
pcsx-df-1.815.ebuild (pcsx-df-1.815.ebuild,1.47 KB, text/plain)
2007-12-17 10:14 UTC, Anton Romanov
Details
new IUSE bin_image (pcsx-df-1.815-r1.ebuild,1.52 KB, text/plain)
2007-12-17 10:47 UTC, Sergey Kondakov
Details
pcsx-df-1.815.ebuild (pcsx-df-1.815.ebuild,1.57 KB, text/plain)
2007-12-17 11:05 UTC, Anton Romanov
Details
hotkeys.patch (hotkeys.patch,1.94 KB, patch)
2007-12-17 18:15 UTC, Anton Romanov
Details | Diff
pcsx-df-1.815.ebuild (pcsx-df-1.815.ebuild,3.08 KB, text/plain)
2007-12-17 19:30 UTC, Anton Romanov
Details
pcsx-df-1.815.ebuild (pcsx-df-1.815.ebuild,2.54 KB, text/plain)
2007-12-18 04:45 UTC, Mr. Bones. (RETIRED)
Details
pcsx-df-1.817.ebuild (pcsx-df-1.817.ebuild,2.45 KB, text/plain)
2008-01-20 20:50 UTC, Anton Romanov
Details
patch against CVS checkout from 22.03.2008 (pcsx-df.diff,12.02 KB, patch)
2008-03-22 11:39 UTC, Tobias Jakobi
Details | Diff
dfsound cleanup and unification (part 1) (pcsx-df-dfsound-part1.diff,12.60 KB, patch)
2008-03-22 13:52 UTC, Tobias Jakobi
Details | Diff
dfsound cleanup and unification (part 2) (pcsx-df-dfsound-part2.diff,15.87 KB, patch)
2008-03-22 13:53 UTC, Tobias Jakobi
Details | Diff
dfsound cleanup and unification (part 3) (pcsx-df-dfsound-part3.diff,12.78 KB, patch)
2008-03-22 13:53 UTC, Tobias Jakobi
Details | Diff
dfsound cleanup and unification (part 4) (pcsx-df-dfsound-part4.diff,14.50 KB, patch)
2008-03-22 13:54 UTC, Tobias Jakobi
Details | Diff
pcsx-df-1.9.ebuild (pcsx-df-1.9.ebuild,2.41 KB, text/plain)
2008-07-29 18:17 UTC, Sergey Kondakov
Details
pcsx-df-1.10.ebuild (pcsx-df-1.10.ebuild,2.96 KB, text/plain)
2009-07-23 14:58 UTC, Anton Romanov
Details

Note You need to log in before you can comment on or make changes to this bug.
Description zyprexa 2006-07-16 07:35:42 UTC
Hello

I found this on linuxemu : 

"PCSX-df is a fork of the PCSX Playstation emulator designed specifically for GNU/Linux (and probably other similar systems).
It has a completely reworked and modernized GTK2/Glade GUI, a sensible plugin scanning system, a functioning gettext implementation, a modern autotooling for easy compiling and installation, GCC4 compatibility, and support for a ~/.pcsx directory for configuration data, among other improvements." 


It would be great to make an ebuild for this one, it could even replace the pcsx. What do you think about ?
Comment 1 Mr. Bones. (RETIRED) gentoo-dev 2006-07-24 21:08:05 UTC
url doesn't return for me.  If it comes back, reopen please.
Comment 2 Harald van Dijk (RETIRED) gentoo-dev 2006-07-30 08:34:26 UTC
URL is working again
Comment 3 Aaron Slunt 2007-06-27 02:19:42 UTC
I'm all for this
Comment 4 Marcin Kowalski 2007-11-18 17:31:44 UTC
also, available here http://aboenterprises.ca/pcsx-df
Comment 5 Anton Romanov 2007-12-15 18:44:13 UTC
Created attachment 138563 [details]
pcsx-df-1.815.ebuild

working fine for me
though ebuild is missing dependencies
Comment 6 Mr. Bones. (RETIRED) gentoo-dev 2007-12-17 07:36:26 UTC
Needs to support the nls use flag and I notice that the locale files are installed incorrectly.  There's also pages of QA notices about compile warnings and a QA notice about executable stacks.

Looks like it needs some love before hitting portage.
Comment 7 Anton Romanov 2007-12-17 10:12:45 UTC
Created attachment 138719 [details]
files/execstack.patch

execstack.patch
Comment 8 Anton Romanov 2007-12-17 10:14:39 UTC
Created attachment 138720 [details]
pcsx-df-1.815.ebuild
Comment 9 Sergey Kondakov 2007-12-17 10:27:31 UTC
*** Bug 202563 has been marked as a duplicate of this bug. ***
Comment 10 Anton Romanov 2007-12-17 10:37:12 UTC
(In reply to comment #6)
Mr.Bones, do compilation warnings need to be fixed to?
Comment 11 Sergey Kondakov 2007-12-17 10:47:21 UTC
Created attachment 138723 [details]
new IUSE bin_image

add support for bin images (--enable-dfbinimage)
Comment 12 Anton Romanov 2007-12-17 11:05:46 UTC
Created attachment 138725 [details]
pcsx-df-1.815.ebuild

correct dependencies for dfbinimage plugin
Comment 13 Anton Romanov 2007-12-17 18:15:07 UTC
Created attachment 138752 [details, diff]
hotkeys.patch

hotkeys in ui are usefull
Comment 14 Anton Romanov 2007-12-17 19:30:31 UTC
Created attachment 138763 [details]
pcsx-df-1.815.ebuild

as much love as i was able to give it for today's evening
Comment 15 Mr. Bones. (RETIRED) gentoo-dev 2007-12-18 04:45:08 UTC
Created attachment 138791 [details]
pcsx-df-1.815.ebuild

tidy up a bit.

pretty poor results from testing some of my psx games.  I'll have to look at it some more before adding it to portage.

These patches look pretty good though and should be sent upstream.  It's also too bad that the code has so many compile warnings and the distributed autotools code doesn't respect some of the common configure options like localedir, etc.
Comment 16 Anton Romanov 2007-12-18 06:29:49 UTC
(In reply to comment #15)
> pretty poor results from testing some of my psx games.  I'll have to look at it
> some more before adding it to portage.
i had pretty good results with two games i've tested.
Comment 17 Anton Romanov 2007-12-18 08:14:05 UTC
Mr.Bones. ... one question about one line of your tidied ebuild
-e "s:/usr/games/lib\(/psemu/pluginsconfig/\):$(games_get_libdir)\1:"
this changes /usr/games/lib/psemu/pluginsconfig/ to $(games_get_libdir)/psemu/pluginsconfig/
right?
shouldn't it be 
$(games_get_libdir)/psemu/cfg/
?

also installed *.la and *.a into psemu/plugins seem to confuse epsxe
Comment 18 Mr. Bones. (RETIRED) gentoo-dev 2007-12-18 08:20:37 UTC
Sure, there's probably some work that needs to be done on the seds in general.  Plus, probably just a patch is probably better there anyhow.  Better still would be upstream support of doing what we need using configure options.
Comment 19 Anton Romanov 2007-12-28 05:28:03 UTC
i've sent patches to Ryan Schultz,answer:
Current homepage would be http://pcsx-df.sf.net; development is ongoing with 
Sourceforge. I'm forwarding the patches along to the current upstream 
maintainer.
Comment 20 Anton Romanov 2008-01-07 10:57:04 UTC
from upstream:
Thanks for the patches.  They are in cvs on sourceforge, and will be in the next release tarball (which will most likely still be using http://aboenterprises.ca/pcsx-df/ for now).
Comment 21 Anton Romanov 2008-01-07 12:11:17 UTC
pcsx-df-1.817.tar.gz
released and contains both my patches
Comment 22 Tobias Jakobi 2008-01-20 19:28:33 UTC
Hi there,

any news on an updated ebuild?

I'm still compiling and installing pcsx-df into /usr/local. Going to check if the new version still has the gfx issues with FFIX.
Comment 23 Anton Romanov 2008-01-20 20:50:51 UTC
Created attachment 141392 [details]
pcsx-df-1.817.ebuild
Comment 24 Tobias Jakobi 2008-01-20 22:22:18 UTC
Thanks Anton,

the new version doesn't show the gfx glitch with the XVideo plugin, so I think it's fixed. Still testing though, maybe it appears in another world map area.

Comment 25 Tobias Jakobi 2008-01-27 14:07:37 UTC
pcsx-df-1.818 was released!

Changelog is here:
http://aboenterprises.ca/pcsx-df/files/bzr-ChangeLog

Going to check in the next few dates if the old ebuild is still compatible with the new version. If anyone from the dev team reads this: great job guys!

Greets,
Tobias
Comment 26 Tobias Jakobi 2008-03-22 11:39:03 UTC
Created attachment 146872 [details, diff]
patch against CVS checkout from 22.03.2008

I was getting compile warnings with pcsx-df so I looked into this and fixed some of the pointer and big constant warnings. I also edited large parts of the libpcsxcore/ix86/iR3000A.c.
I'm planning on fixing the other warnings too and writing a pcsx-df-9999.ebuild (so far I haven't figured out this whole autoxyz stuff...)
Comment 27 Tobias Jakobi 2008-03-22 13:52:58 UTC
Created attachment 146892 [details, diff]
dfsound cleanup and unification (part 1)
Comment 28 Tobias Jakobi 2008-03-22 13:53:45 UTC
Created attachment 146893 [details, diff]
dfsound cleanup and unification (part 2)
Comment 29 Tobias Jakobi 2008-03-22 13:53:57 UTC
Created attachment 146895 [details, diff]
dfsound cleanup and unification (part 3)
Comment 30 Tobias Jakobi 2008-03-22 13:54:13 UTC
Created attachment 146897 [details, diff]
dfsound cleanup and unification (part 4)
Comment 31 Tobias Jakobi 2008-03-22 13:56:14 UTC
Comment on attachment 146897 [details, diff]
dfsound cleanup and unification (part 4)

cleanup mostly done in the dfsound plugin:
- unsigned vars replaced by their uX (u8, u16, u32) counterparts
- ripped out windows code chunks (not all)
- small changes to the code style
Comment 32 Anton Romanov 2008-03-22 14:05:31 UTC
Tobias, all this patches would be better sent upstream
Comment 33 Tobias Jakobi 2008-03-22 14:42:13 UTC
I know, I already commented on my patches on the "main site":
http://aboenterprises.ca/pcsx-df/

I'm just uploading them here. At first I wanted to use the mailing list for that, but the list seems to be "very low volume" (in fact dead, I only see one entry post).
Comment 34 Anton Romanov 2008-03-22 14:58:24 UTC
you can send them straight to Stephen Chao <stephen@digitalnexus.org> i think
Comment 35 Aaron Slunt 2008-04-02 23:11:26 UTC
Any update to this?
Comment 36 Tobias Jakobi 2008-04-02 23:15:29 UTC
I'm currently in contact with Stefan Sikora (hdhoshy). He is interested in the patches so I continue to clean up the dfsound plugin.
Stefan mentioned a new release in the next weeks, I don't know anything specific though.
Comment 37 Jeremiah W. 2008-07-07 07:44:20 UTC
(In reply to comment #36)
> I'm currently in contact with Stefan Sikora (hdhoshy). He is interested in the
> patches so I continue to clean up the dfsound plugin.
> Stefan mentioned a new release in the next weeks, I don't know anything
> specific though.
> 

There was a new release on the sourceforge project page on July 5.
Comment 38 Sergey Kondakov 2008-07-29 18:17:01 UTC
Created attachment 161641 [details]
pcsx-df-1.9.ebuild
Comment 39 Sergey Kondakov 2008-07-29 18:19:24 UTC
need to add 'gnome'-flag or whatever for nautilus-burn feature
Comment 40 Robert Rankin 2008-07-30 16:54:46 UTC
1.9 crashes out with amd64 swet without error on start 64bit error maybe!?
Comment 41 Sergey Kondakov 2008-07-31 00:00:34 UTC
same here - it's segfaulting.
i thought that it's media-libs/mesa-7.1_rc3 or xf86-video-ati gliching with my card, but now i think that it is bad flags or asm code
Comment 42 Anton Romanov 2009-07-21 19:11:39 UTC
1.10 available
Comment 43 Anton Romanov 2009-07-23 14:58:39 UTC
Created attachment 198911 [details]
pcsx-df-1.10.ebuild
Comment 44 Michał Górny archtester Gentoo Infrastructure gentoo-dev Security 2023-05-13 06:01:07 UTC
pcsx-df is dead.  Right now the only live fork of pcsx seems to be pcsx-redux.