Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
Emulators
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Gentoo on AMD64
View previous topic :: View next topic  
Author Message
Enverex
Guru
Guru


Joined: 02 Jul 2003
Posts: 501
Location: Worcester, UK

PostPosted: Sat Jun 17, 2006 11:03 am    Post subject: Emulators Reply with quote

I'm currently working my way through emulators, trying to find good ones to use on my AMD64 machine but I'm not having too much luck. Lots of them seem to be masked (keyword) and ZSNES doesn't start saying "Illegal Instruction".

So, can anyone recommend old machine emulators in general (like the Genesis/Megadrive, Saturn, etc) that actually work or is the AMD64 boat down brown river without a paddle?
Back to top
View user's profile Send private message
Headrush
Watchman
Watchman


Joined: 06 Nov 2003
Posts: 5597
Location: Bizarro World

PostPosted: Sat Jun 17, 2006 1:49 pm    Post subject: Reply with quote

Check out http://linuxemu.retrofaction.com/links.php for a complete list of emulators for Linux.

Most are in portage and I've had success with most of the popular ones under amd64: Basilisk, gens, atari+ mame, fceu.
Back to top
View user's profile Send private message
Enverex
Guru
Guru


Joined: 02 Jul 2003
Posts: 501
Location: Worcester, UK

PostPosted: Sat Jun 17, 2006 6:45 pm    Post subject: Reply with quote

Hmm, Gens is masked, are you saying it works regardless? If so howcome it is still masked? Simply because no-ones reported it working?
Back to top
View user's profile Send private message
Enverex
Guru
Guru


Joined: 02 Jul 2003
Posts: 501
Location: Worcester, UK

PostPosted: Sat Jun 17, 2006 6:52 pm    Post subject: Reply with quote

Well that didn't work. Gens fails to compile if I keyword it (x86). Also, slightly OT question, any particular reason why none of my games or emulators are appearing in the KDE menu? They appeared for XFCE and Gnome when I used them, but nothing for KDE...

EDIT: Frodo is masked too, so are loads of the others, arg. Seems like AMD64 sucks for emulator compatability...
Back to top
View user's profile Send private message
Headrush
Watchman
Watchman


Joined: 06 Nov 2003
Posts: 5597
Location: Bizarro World

PostPosted: Sat Jun 17, 2006 7:28 pm    Post subject: Reply with quote

Any that use x86 assembly won't work.

If a package is ~arch masked, it doesn't mean it doesn't work.
Just unmask it in /etc/portage/package.keywords and try it.

If you want to run one that is x86 only, you could try running it in a chroot, and .... several win32 versions reportably run well under Wine.
Back to top
View user's profile Send private message
LouisC
n00b
n00b


Joined: 29 Jan 2005
Posts: 47

PostPosted: Sun Jun 18, 2006 4:30 pm    Post subject: Reply with quote

zsnes works very well over here. I had that illegal instruction problem a long time ago and eventually it just fixed itself.
_________________
Kernel 2.6.17-beyond3 AMD64
Back to top
View user's profile Send private message
Enverex
Guru
Guru


Joined: 02 Jul 2003
Posts: 501
Location: Worcester, UK

PostPosted: Mon Jun 19, 2006 4:00 pm    Post subject: Reply with quote

Windows ZSnes complains that it doesn't support 24bit colour and to use 16 or 32bit.
PearPC doesn't work either. Infact barely anything works (seems almost everything that is masked is masked for good reason).
Back to top
View user's profile Send private message
Headrush
Watchman
Watchman


Joined: 06 Nov 2003
Posts: 5597
Location: Bizarro World

PostPosted: Mon Jun 19, 2006 4:22 pm    Post subject: Reply with quote

NightShade737 wrote:
Windows ZSnes complains that it doesn't support 24bit colour and to use 16 or 32bit.
PearPC doesn't work either. Infact barely anything works (seems almost everything that is masked is masked for good reason).

Ran here without problems. Of course, with the release of an Intel based OS X, didn't need PearPC any more.
Back to top
View user's profile Send private message
Enverex
Guru
Guru


Joined: 02 Jul 2003
Posts: 501
Location: Worcester, UK

PostPosted: Mon Jun 19, 2006 7:42 pm    Post subject: Reply with quote

Code:
if x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I. -I../.. -I ..    -march=athlon64 -O2 -pipe -Wundef -Wall -Woverloaded-virtual -fsigned-char -O2 -fomit-frame-pointer -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -pipe -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -MT crc32.o -MD -MP -MF ".deps/crc32.Tpo" -c -o crc32.o crc32.cc; \
        then mv -f ".deps/crc32.Tpo" ".deps/crc32.Po"; else rm -f ".deps/crc32.Tpo"; exit 1; fi
crc32.cc: In function ‘uint32 ether_crc(size_t, const byte*)’:
crc32.cc:109: error: cast from ‘const byte*’ to ‘uint32’ loses precision
gmake[3]: *** [crc32.o] Error 1


Is the PearPC failure (on compilation obviously). Any ideas?
Back to top
View user's profile Send private message
Headrush
Watchman
Watchman


Joined: 06 Nov 2003
Posts: 5597
Location: Bizarro World

PostPosted: Mon Jun 19, 2006 8:34 pm    Post subject: Reply with quote

NightShade737 wrote:
Code:
if x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I. -I../.. -I ..    -march=athlon64 -O2 -pipe -Wundef -Wall -Woverloaded-virtual -fsigned-char -O2 -fomit-frame-pointer -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -pipe -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -MT crc32.o -MD -MP -MF ".deps/crc32.Tpo" -c -o crc32.o crc32.cc; \
        then mv -f ".deps/crc32.Tpo" ".deps/crc32.Po"; else rm -f ".deps/crc32.Tpo"; exit 1; fi
crc32.cc: In function ‘uint32 ether_crc(size_t, const byte*)’:
crc32.cc:109: error: cast from ‘const byte*’ to ‘uint32’ loses precision
gmake[3]: *** [crc32.o] Error 1


Is the PearPC failure (on compilation obviously). Any ideas?

Your friend is the bug list on packages.gentoo.org: https://bugs.gentoo.org/show_bug.cgi?id=123461
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Gentoo on AMD64 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