Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
epsxe: where is it?
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Gamers & Players
View previous topic :: View next topic  
Author Message
shentino
n00b
n00b


Joined: 21 Nov 2009
Posts: 63

PostPosted: Fri Dec 30, 2011 12:45 am    Post subject: epsxe: where is it? Reply with quote

I'm trying to find the most "official" version of epsxe, and I'm flummoxed to discover that the gentoo-wiki site is apparently not aware of epsxe being absent from the current tree, which makes methink that the package in question has been deprecated, migrated to an overlay, or something else.

Where can I find it with a minimum of headaches forward looking?
Back to top
View user's profile Send private message
hasufell
Retired Dev
Retired Dev


Joined: 29 Oct 2011
Posts: 429

PostPosted: Fri Dec 30, 2011 6:49 am    Post subject: Reply with quote

The package has been dropped due to gtk+:1 being deprecated. (Bug 396477)

Actually im currently looking into that stuff and the plugins as well. As I see there is no AMD64 keyword, but I happen to make epsxe, alsa/oss-plugin and mesagl-plugin work under amd64.

We should probably port:
Code:
games-emulation/epsxe *
games-emulation/psemu-cdr
games-emulation/psemu-cdriso
games-emulation/psemu-eternalspu
games-emulation/psemu-gpupetemesagl *
games-emulation/psemu-gpupetexgl2
games-emulation/psemu-padjoy
games-emulation/psemu-padxwin
games-emulation/psemu-peopssoftgpu
games-emulation/psemu-peopsspu *
games-emulation/psemu-spunull

all to sunrise-overlay unless someone has a better idea (most of them will probably be removed from tree as well, cause of gtk+:1 dep). Those 3 * are more or less done/tested.

If anyone can test other plugins on x86 or amd64 that would be great. For straight-forward testing i suggest first to extract the program archive manually in your home directory, add the plugins into the plugins-subdirectory and run the program.
On amd64 you need app-emulation/emul-linux-x86-gtklibs.
Back to top
View user's profile Send private message
iss
Tux's lil' helper
Tux's lil' helper


Joined: 30 Oct 2006
Posts: 134
Location: Poland/Bydgoszcz

PostPosted: Fri Dec 30, 2011 2:25 pm    Post subject: Reply with quote

You can also find pcsx2 and pcsxr in overlays. I didn't use them yet, so I don't know how they work and how they compare to epsxe.
Back to top
View user's profile Send private message
hasufell
Retired Dev
Retired Dev


Joined: 29 Oct 2011
Posts: 429

PostPosted: Tue Jan 03, 2012 6:40 am    Post subject: Reply with quote

I created my own overlay for epsxe and plugins since there is still some confusion whether the plugins remain in tree or not and sunrise does not accept ebuilds which are already in tree.

Mainly I added amd64 keywords (which was a bit tricky for sound-plugin), did version-bumps, checked deps and so on.

https://github.com/hasufell/hasufell-overlay/tree/master/games-emulation
Back to top
View user's profile Send private message
Tatsh
Apprentice
Apprentice


Joined: 22 Jul 2007
Posts: 187

PostPosted: Mon Jan 09, 2012 4:57 pm    Post subject: Reply with quote

All those plugins are in terrible shape for x86_64. And same goes for PS2 emulation.

If you want to run PS1 games, I suggest getting PCSX-r. Wish it were officially in the tree but it has no official releases yet. A number of overlays have the 9999 ebuild (funroll-loops being one of them).

This works well for me, the GUI is native and not terrible looking. And it is still being maintained unlike ePSXe which had its last release for Linux a long time ago.
Back to top
View user's profile Send private message
hasufell
Retired Dev
Retired Dev


Joined: 29 Oct 2011
Posts: 429

PostPosted: Mon Jan 09, 2012 5:11 pm    Post subject: Reply with quote

Thats true. It's a mess to compile most of those plugins and the pre-built binaries give some QA warnings.

Anyway, my overlay is now accessible via layman (hasufell).
Back to top
View user's profile Send private message
michaelp
n00b
n00b


Joined: 08 Feb 2012
Posts: 8

PostPosted: Sun Jul 15, 2012 5:15 pm    Post subject: Reply with quote

hasufell, your work receives my deepest appreciation.

However, today I got the following error when trying to install epsxe:
Code:

These are the packages that would be merged, in order:

Calculating dependencies  ... done!
[ebuild  N     ] games-emulation/epsxe-1.6.0-r4::hasufell  USE="opengl" 4 kB

Total: 1 package (1 new), Size of downloads: 4 kB


>>> Emerging (1 of 1) games-emulation/epsxe-1.6.0-r4 from hasufell
 * epsxe160lin.zip RMD160 SHA1 SHA256 size ;-) ...                       [ ok ]
>>> Downloading 'http://distfiles.gentoo.org/distfiles/epsxe-1-6-0.jpg'
--2012-07-15 21:06:03--  http://distfiles.gentoo.org/distfiles/epsxe-1-6-0.jpg
Resolving distfiles.gentoo.org... 156.56.247.195, 216.165.129.135, 64.50.233.100, ...
Connecting to distfiles.gentoo.org|156.56.247.195|:80... connected.
HTTP request sent, awaiting response... 404 Not Found
2012-07-15 21:06:03 ERROR 404: Not Found.

>>> Downloading 'http://img.uptodown.net/icons/epsxe-1-6-0.jpg'
--2012-07-15 21:06:03--  http://img.uptodown.net/icons/epsxe-1-6-0.jpg
Resolving img.uptodown.net... 94.127.72.140
Connecting to img.uptodown.net|94.127.72.140|:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 5093 (5.0K) [image/jpeg]
Saving to: `/usr/portage/distfiles/epsxe-1-6-0.jpg'

     0K ....                                                  100% 9.06M=0.001s

2012-07-15 21:06:03 (9.06 MB/s) - `/usr/portage/distfiles/epsxe-1-6-0.jpg' saved [5093/5093]

!!! Fetched file: epsxe-1-6-0.jpg VERIFY FAILED!
!!! Reason: Filesize does not match recorded size
!!! Got:      5093
!!! Expected: 3904
Refetching... File renamed to '/usr/portage/distfiles/epsxe-1-6-0.jpg._checksum_failure_.GHCxDS'

!!! Couldn't download 'epsxe-1-6-0.jpg'. Aborting.
 * Fetch failed for 'games-emulation/epsxe-1.6.0-r4', Log file:
 *  '/var/log/portage/games-emulation:epsxe-1.6.0-r4:20120716-000602.log.gz'

>>> Failed to emerge games-emulation/epsxe-1.6.0-r4, Log file:

>>>  '/var/log/portage/games-emulation:epsxe-1.6.0-r4:20120716-000602.log.gz'


Could you suggest a way to get around this issue?
Back to top
View user's profile Send private message
hasufell
Retired Dev
Retired Dev


Joined: 29 Oct 2011
Posts: 429

PostPosted: Sun Jul 15, 2012 6:36 pm    Post subject: Reply with quote

https://github.com/hasufell/hasufell-overlay/commit/f9a757ca434f2beaa6eb458e121028e7fe909fb5
Back to top
View user's profile Send private message
gentoo2013
n00b
n00b


Joined: 20 Feb 2013
Posts: 60
Location: United Kigdom

PostPosted: Fri Dec 13, 2013 8:48 pm    Post subject: Reply with quote

I no this is an old post but are you able to tell me which is the best method for installing a playstation emulator in gentoo.
I can only find old posts.
Back to top
View user's profile Send private message
rudregues
Apprentice
Apprentice


Joined: 29 Jan 2013
Posts: 231
Location: Brazil

PostPosted: Fri Dec 13, 2013 10:12 pm    Post subject: Reply with quote

gentoo2013 wrote:
I no this is an old post but are you able to tell me which is the best method for installing a playstation emulator in gentoo.
I can only find old posts.
I would try hasufell's overlay http://gpo.zugaina.org/Overlays/hasufell/games-emulation/epsxe
_________________
Emerging en gentoo
Back to top
View user's profile Send private message
hasufell
Retired Dev
Retired Dev


Joined: 29 Oct 2011
Posts: 429

PostPosted: Fri Dec 13, 2013 10:15 pm    Post subject: Reply with quote

have a look at games-emulation/pcsxr which is in the tree
Back to top
View user's profile Send private message
gentoo2013
n00b
n00b


Joined: 20 Feb 2013
Posts: 60
Location: United Kigdom

PostPosted: Mon Dec 16, 2013 7:42 pm    Post subject: Reply with quote

everytime i try to install an overlay i can never get the things working drives me mad.
I just seem to always do something wrong :(
Back to top
View user's profile Send private message
hasufell
Retired Dev
Retired Dev


Joined: 29 Oct 2011
Posts: 429

PostPosted: Mon Dec 16, 2013 7:43 pm    Post subject: Reply with quote

https://wiki.gentoo.org/wiki/Overlay#Using_unsafe_overlays
Back to top
View user's profile Send private message
gentoo2013
n00b
n00b


Joined: 20 Feb 2013
Posts: 60
Location: United Kigdom

PostPosted: Mon Dec 16, 2013 7:51 pm    Post subject: Reply with quote

I understand that (i think) but dont i need to download the overlay from the link above and place it somewhere ?
Last time i tried this i was trying to setup an application and really meesed things up.
Sorry for all the questions
Back to top
View user's profile Send private message
hasufell
Retired Dev
Retired Dev


Joined: 29 Oct 2011
Posts: 429

PostPosted: Mon Dec 16, 2013 7:52 pm    Post subject: Reply with quote

gentoo2013 wrote:
I understand that (i think) but dont i need to download the overlay from the link above and place it somewhere ?
Last time i tried this i was trying to setup an application and really meesed things up.
Sorry for all the questions


https://wiki.gentoo.org/wiki/Overlay#Using_layman
Back to top
View user's profile Send private message
gentoo2013
n00b
n00b


Joined: 20 Feb 2013
Posts: 60
Location: United Kigdom

PostPosted: Mon Dec 16, 2013 8:02 pm    Post subject: Reply with quote

Like i said i still dont get it .
I no its here but its all a bit mixed up.

so i emerge layman
I have made a directory

usr/portage/overlay/

add this to my make.conf

PORTDIR_OVERLAY="/usr/portage/overlay/ ${PORTDIR}"

So do i place the ebuild in this directory then emerge it ?

Im still lost sorry
Back to top
View user's profile Send private message
rudregues
Apprentice
Apprentice


Joined: 29 Jan 2013
Posts: 231
Location: Brazil

PostPosted: Mon Dec 16, 2013 11:15 pm    Post subject: Reply with quote

gentoo2013, I did this way:

1) Installed Layman:
Code:
root # emerge --ask app-portage/layman


2) Added a line to make.cof:
Code:
root # echo "source /var/lib/layman/make.conf" >> /etc/portage/make.conf


3) Added the overlay (replace <name> with sunrise, hasufell, or any other overlay name):
Code:
root # layman -a <name>


4) Update the overlays:
Code:
root # layman -S


5) Install the package you want:
Code:
root # emerge --ask <package-you-want>



First time I used overlays was very confusing. The docs aren't very clear to me. I think the problem is the wiki docs mix local overlay with normal overlay (local overlay is when you develop your own ebuilds and the normal overlay is when another people develop an ebuild out of gentoo oficial tree and make it avaible on-line to Portage, then you can install that ebuilds with Layman).

EDIT: more explanation here in the oficial overlay userguide http://www.gentoo.org/proj/en/overlays/userguide.xml it is way easier to understand than the wiki
_________________
Emerging en gentoo
Back to top
View user's profile Send private message
gentoo2013
n00b
n00b


Joined: 20 Feb 2013
Posts: 60
Location: United Kigdom

PostPosted: Tue Dec 17, 2013 8:22 am    Post subject: Reply with quote

Thanks worked perfect thank u so much installed nicely now just got to get the emulators running from xbmc :)
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Gamers & Players All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum