You are not logged in.

#1 2004-10-26 20:00:34

punkrockguy318
Member
From: New Jersey
Registered: 2004-02-15
Posts: 711
Website

NES Emulation

Gah... Linux has NO good emulators for NES. Here are the ones I've tried.

TuxNes:  First of all, there's no OpenGL support, so the game is slow as anything.  Next, it has no GUI at default.  You can use gtuxnes, but that's a really sucky GUI.  It's just a launcher

FCE Ultra:  It has OpenGL support, which is nice.  But there's two problems:
1)  No GUI
2)  No Alternate Input Controls except fro (WASZ 1 and 2 TAB ENTER)

Fakenes:  Doesn't compile

Gah.  Are there any more out there?  If not, I might have to write a patch/frontend for FCE or continue to use JNes through Wine...

Also... When I'm running an openGL program (xmms visuals, slune, fceu, quake...) why can't X treat the window like a normal window?  X makes it:
Always on top
Screw up my mouse
Screw stuff up

I can always play JNes while doing other things on Winblows no problem.  Is there a way to get better opengl support on X?


If I have the gift of prophecy and can fathom all mysteries and all knowledge, and if I have a faith that can move mountains, but have not love, I am nothing.   1 Corinthians 13:2

Offline

#2 2004-10-26 22:47:10

phrakture
Arch Overlord
From: behind you
Registered: 2003-10-29
Posts: 7,879
Website

Re: NES Emulation

it's not the opengl support - it has to do with how the program was made - opengl is only a graphics hardware interface... capturing input and the like is done by other things (SDL is perhaps the easiest/best)... the always on top thing sounds like it has to do with the WM - fluxbox used to do this with mplayer for me.... but it somehow fixed itself... *shrug*

what do you mean by "screw stuff up"?

Offline

#3 2004-10-26 23:02:26

punkrockguy318
Member
From: New Jersey
Registered: 2004-02-15
Posts: 711
Website

Re: NES Emulation

phrakture wrote:

it's not the opengl support - it has to do with how the program was made - opengl is only a graphics hardware interface... capturing input and the like is done by other things (SDL is perhaps the easiest/best)... the always on top thing sounds like it has to do with the WM - fluxbox used to do this with mplayer for me.... but it somehow fixed itself... *shrug*

what do you mean by "screw stuff up"?

]

It's probobly the WM now that I think of it..  But yeah, I'm aware that input is done through sdl.  I know a little OpenGL.  I once wrote a program in it... I called it The Quest of the Triangle.  Your a guy in an endless void of blackness, but there is one rainbow triangle.  You can only sidestep and move forward and backwords... It even had fullscreen/windowed mode! Wow, that was a great program... Wish I still had it.. I had another program with OpenGL/FMOD that displayed a red traingle that spun around in circles while the Beatles played.  Good stuff


If I have the gift of prophecy and can fathom all mysteries and all knowledge, and if I have a faith that can move mountains, but have not love, I am nothing.   1 Corinthians 13:2

Offline

#4 2004-10-26 23:03:36

punkrockguy318
Member
From: New Jersey
Registered: 2004-02-15
Posts: 711
Website

Re: NES Emulation

Screw stuff up is just a general term for stuff going wrong.. x crashes someitmes when running opengl stuff... lol


If I have the gift of prophecy and can fathom all mysteries and all knowledge, and if I have a faith that can move mountains, but have not love, I am nothing.   1 Corinthians 13:2

Offline

#5 2004-10-26 23:12:40

phrakture
Arch Overlord
From: behind you
Registered: 2003-10-29
Posts: 7,879
Website

Re: NES Emulation

ouch - x crashes from opengl... you have an ati, by chance?

Offline

#6 2004-10-27 00:07:36

punkrockguy318
Member
From: New Jersey
Registered: 2004-02-15
Posts: 711
Website

Re: NES Emulation

Nvidia suprisingly.  But I'm not complaining, it was a heck of a lot better then my ati


If I have the gift of prophecy and can fathom all mysteries and all knowledge, and if I have a faith that can move mountains, but have not love, I am nothing.   1 Corinthians 13:2

Offline

#7 2004-10-27 03:26:56

luisfelipe
Member
Registered: 2004-05-06
Posts: 96

Re: NES Emulation

Well, a good place I would recommend to search for other emulators is http://zophar.net

Also, you should test Marat Fayzullin's (I think this is the guy's name) emulator, called
fNES .

Offline

#8 2004-10-27 14:33:53

phrakture
Arch Overlord
From: behind you
Registered: 2003-10-29
Posts: 7,879
Website

Re: NES Emulation

if you need help getting a decent emulator to compile, I'd be willing to give you a hand.  It may require patching....

Offline

#9 2004-11-14 09:57:45

vicious
Member
Registered: 2004-11-09
Posts: 113

Re: NES Emulation

phrakture wrote:

ouch - x crashes from opengl... you have an ati, by chance?

I have an ATI. No problems as long as you use opensource drivers.
They are nice, but a bit slow and featureless.
They are great if you don't intend to play Doom 3 (but you can play CUBE for example).

Offline

#10 2004-11-14 14:24:01

punkrockguy318
Member
From: New Jersey
Registered: 2004-02-15
Posts: 711
Website

Re: NES Emulation

Wow, the one good NES emulator (fceu) just stopped development.. what a shame...


If I have the gift of prophecy and can fathom all mysteries and all knowledge, and if I have a faith that can move mountains, but have not love, I am nothing.   1 Corinthians 13:2

Offline

#11 2004-11-25 20:14:23

DaGr8Gatzby
Member
From: Proving a point...
Registered: 2004-11-18
Posts: 7

Re: NES Emulation

I can't get sound to work in any of the emulators. Although Gens is GREAT for Sega emu, Everything works perfectly....

Offline

#12 2004-11-30 00:51:21

djhizz
Member
From: Bucharest (Romania)
Registered: 2004-10-26
Posts: 68
Website

Re: NES Emulation

i have fake nes and it is working very good, there is sound but no savestats big_smile...the best nes emulators are for windows sad
this the true!


My mama said once: ...........***K OFF!!!!   She was right!
<a href="http://www.nobelcom.com">phone cards</a>

Offline

#13 2004-12-07 05:50:33

makz
Member
Registered: 2004-12-07
Posts: 27

Re: NES Emulation

have you tried the last version of fceultra?
it lets you configure the buttons if you call it with the -inputcfg gamepad1 option.

Offline

#14 2006-06-15 00:38:35

holst
Member
Registered: 2006-03-25
Posts: 2

Re: NES Emulation

From my /var/abs/local/fceu-sdl/PKGBUILD

pkgname=fceu-sdl
pkgver=0.98.12
pkgrel=1
pkgdesc="FCE Ultra is a NES (Nintendo Entertainment System) and Famicom (Family Computer) emulator"
url="http://fceultra.sourceforge.net/"
license="GPL"
makedepends=('bash')
depends=('glibc' 'zlib' 'sdl')
source=(http://www.netmax.org/Download/SOURCE/packages/extras/SOURCE/fceu-0.98.12.src.tar.bz2)
md5sums=(0fd2175b1f929e8b4d456789c4d7fc2b)
build() {
  cd $startdir/src/fceu
  ./configure --prefix=/usr
  make || return 1
  mkdir -p ${startdir}/pkg/usr/bin/
  install -m755 ${startdir}/src/fceu/src/fceu $startdir/pkg/usr/bin/fceu-sdl
  mkdir -p ${startdir}/pkg/usr/man/man6
  install -m644 $startdir/src/fceu/Documentation/fceu-sdl.6 $startdir/pkg/usr/man/man6/
}

I don't have the permission from netmax to use their site as an "official" source so please replace that with your site-of-choice.

For me fceu-sdl works perfect. It even emulates that sweet nostalgic slowness that occures when too many bad guys approach you in for instance Lifeforce :-). You can buy your NES games as vimm.net and they also have try-before-buy rom:s for download.

Offline

#15 2006-06-15 00:46:49

punkrockguy318
Member
From: New Jersey
Registered: 2004-02-15
Posts: 711
Website

Re: NES Emulation

I wrote a GUI for fceu, I'd suggest you all check it out!  If someone wants to make a PKGBUILD, go ahead.  Just a standard python distutils setup.  For my forum post, check out here: http://ubuntuforums.org/showthread.php?t=195413

Here is where you can download it:  http://punkrockguy318.no-ip.org/gfceu


If I have the gift of prophecy and can fathom all mysteries and all knowledge, and if I have a faith that can move mountains, but have not love, I am nothing.   1 Corinthians 13:2

Offline

#16 2006-10-25 14:03:15

dedhart
Member
Registered: 2006-07-02
Posts: 123

Re: NES Emulation

So far the best NES emulator I've found is FakeNES, however there seems to be a huge problem w/ it bugging out on me. I love how you can quick save the game, however while trying to play Ultima exodus seems I gotta quick save it all the freakin time because it just bugs out entirely too often. Still looking for that perfect NES emulator.

Offline

#17 2006-12-03 14:36:35

[vEX]
Member
From: Sweden
Registered: 2006-11-23
Posts: 450

Re: NES Emulation

There's always Mednafen (multi emulator), though there's no GUI and but there's OpenGL support.

Mednafen is a portable, utilizing OpenGL and SDL, argument(command-line)-driven multi-system emulator with many advanced features. The Atari Lynx, GameBoy, GameBoy Color, GameBoy Advance, NES, PC Engine(TurboGrafx 16), SuperGrafx, Neo Geo Pocket, and Neo Geo Pocket Color are emulated. Mednafen has the ability to remap hotkey functions and virtual system inputs to a keyboard, a joystick, or both simultaneously. Save states are supported, as is real-time game rewinding. Screen snapshots may be taken at the press of a button, and are saved in the popular PNG file format.


PC: Antec P182B | Asus P8Z77-V PRO | Intel i5 3570k | 16GB DDR3 | GeForce 450GTS | 4TB HDD | Pioneer BDR-207D | Asus Xonar DX | Altec Lansing CS21 | Eizo EV2736W-BK | Arch Linux x86_64
HTPC: Antec NSK2480 | ASUS M3A78-EM (AMD 780G) | AMD Athlon X3 425 | 8GB DDR2 | GeForce G210 | 2TB HDD | Arch Linux x86_64
Server: Raspberry Pi (model B) | 512MB RAM | 750GB HDD | Arch Linux ARM

Offline

#18 2007-01-07 13:55:42

Phenax
Member
Registered: 2007-01-07
Posts: 21

Re: NES Emulation

XMESS, brother project of XMAME supports NES emulation quite well.


Putt's Law wrote:

Technology is dominated by two types of people: those who understand what they do not manage, and those who manage what they do not understand.

Offline

#19 2007-01-09 03:24:59

punkrockguy318
Member
From: New Jersey
Registered: 2004-02-15
Posts: 711
Website

Re: NES Emulation

Check out link redacted

Last edited by jasonwryan (2013-09-15 23:51:53)


If I have the gift of prophecy and can fathom all mysteries and all knowledge, and if I have a faith that can move mountains, but have not love, I am nothing.   1 Corinthians 13:2

Offline

Board footer

Powered by FluxBB