View previous topic :: View next topic |
Author |
Message |
ALF__ Apprentice
Joined: 30 Nov 2003 Posts: 246
|
Posted: Mon Dec 14, 2009 7:48 pm Post subject: snes emulator without x11? |
|
|
Hello everyone!
Im trying to create my own flavor of a multimediapc / gameconsole..
no need for any fancy front end or such.
I want to play music and radio from it via a webinterface and no need for a screen hooked up. i seem to have solved that!
but i also want a SNES emulator on it just to play my old favorites from that era! is there any emu´s out there that does not need x11 or KDE and such?
Just so i can run it directly from the commandline |
|
Back to top |
|
|
alienjon Veteran
Joined: 09 Feb 2005 Posts: 1718
|
Posted: Tue Dec 15, 2009 4:34 am Post subject: |
|
|
It'd have to be something that displays with the framebuffer. I can't say I've heard of such an emulator that displays that way. |
|
Back to top |
|
|
Tariella Guru
Joined: 10 Dec 2005 Posts: 384 Location: Europe/Austria
|
Posted: Wed Dec 16, 2009 6:43 pm Post subject: |
|
|
I believe zsnes works with framebuffer but I never tried it myself. |
|
Back to top |
|
|
darklegion Guru
Joined: 14 Nov 2004 Posts: 468
|
Posted: Thu Dec 17, 2009 1:08 am Post subject: Re: snes emulator without x11? |
|
|
ALF__ wrote: | Hello everyone!
Im trying to create my own flavor of a multimediapc / gameconsole..
no need for any fancy front end or such.
I want to play music and radio from it via a webinterface and no need for a screen hooked up. i seem to have solved that!
but i also want a SNES emulator on it just to play my old favorites from that era! is there any emu´s out there that does not need x11 or KDE and such?
Just so i can run it directly from the commandline |
Unless you are severely memory or disk space starved, it might be better just to install a minimal X setup, and to launch zsnes without any window manager under X.You could build a script that will launch zsnes with no window manager, you play your game, and when it exits you'll end up back on the linux console.
You used to be able to run zsnes under svgalib (or was it snes9x?) but I don't think they support it any more and I also don't think that svgalib is well supported on modern systems.If you can find a snes emulator that runs under SDL, you should be able to compile SDL with framebuffer support.It's pretty likely that at least some versions of snes9x will run under a SDL framebuffer.I know that there are ports to handheld consoles that run with SDL + framebuffer, but I don't know if there are any x86 versions that support this. |
|
Back to top |
|
|
VanFanel Apprentice
Joined: 19 Feb 2007 Posts: 161
|
Posted: Sat Jan 09, 2010 5:22 pm Post subject: |
|
|
For SNES emulation, please use BSNES. It's 0.59 by now, but it's BY FAR the best Snes emulator available on Linux.
Snes9x and ZSNES use an old, hacked SPU emulation that really doesn't make the SNES sound justice: it lacks proper timming and most games show bad rithms in music and strange sound effects. It's something you can verify in snes9x and zsnes forums: those emulators are going to use Blargg's sound engine in their next versions, but current versions just sound bad.
That said, you can compile BSNES for SDL wich in turn supports DirectFB and FBDev backends, wich will allow what you want. Anyway, you need a working accelerated framebuffer for that. If you've a radeon card, you're ready (with a proper kernel, of course), but if you're into NVidia with a modern card, you're out of luck as the nvidiafb in kernel doesn't support most modern nvidia chips.
regards |
|
Back to top |
|
|
alienjon Veteran
Joined: 09 Feb 2005 Posts: 1718
|
Posted: Sat Jan 09, 2010 10:58 pm Post subject: |
|
|
Quote: | ..you're out of luck as the nvidiafb in kernel doesn't support most modern nvidia chips. |
nvidiafb most certainly doesn't work for newer cards, but uvesa works just fine with nVidia cards for framebuffer. |
|
Back to top |
|
|
kontrapunkt n00b
Joined: 04 Sep 2011 Posts: 12
|
Posted: Wed Sep 14, 2011 9:55 pm Post subject: |
|
|
I'm planning to get a netbook I want to run without GUI, however I'm not sure yet if it will have gentoo as OS.
Additionally having a handheld NES or SNES would be nice, if possible.
About what would be minimum requirements to run it including everything needed (such as the mentioned minimal X setup)? i.e. spare HD space, RAM, etc. |
|
Back to top |
|
|
|