It is currently Sat Dec 16, 2017 6:16 am

All times are UTC - 7 hours





Post new topic Reply to topic  [ 8 posts ] 
Author Message
 Post subject: Nintendulator on Linux
PostPosted: Sat Mar 19, 2005 12:32 pm 
Offline

Joined: Wed Feb 09, 2005 9:31 am
Posts: 418
I have heard great things about the accuracy of the Nintendulator NES emulator. However, even though it is opensource, it only runs on one platform: MS Windows. However, with no effort whatsoever it runs in Wine on Linux, by just double-clicking the executable after unzipping it into some directory on your harddrive. However, sound didn't work at all.

Under the non-free cedega, which used to be called WineX, which is a commercial fork of Wine optimized for gaming, Nintendulator runs correctly... if not slow. My computer is a 1.8Ghz laptop, which I am running via a docking station. With frameskip off (i.e. zero), I can only get around 30fps, and the sound stutters, which is probably due to the slowness of things.

Up until now, I have mainly been using FCE Ultra on my Xbox... but it just isn't accurate enough for my tastes. There are some games it can't even run correctly at all! Anyway, I hope to see more from Nintendulator: continued improvements to the accuracy of its emulation as well as improvements to its usability for gamers... and maybe ports to other platforms such as Linux and the Xbox? The Xbox port would require platform specific optimizations to get it to run at full speed, but the end result would be awesome!

A Kevtendo would be even better, but it just doens't seem to be happening :(


Top
 Profile  
 
 Post subject:
PostPosted: Sat Mar 19, 2005 12:52 pm 
Offline

Joined: Sun Sep 19, 2004 11:12 pm
Posts: 19348
Location: NE Indiana, USA (NTSC)
What we need is an SDL or Allegro port of Nintendulator so that future platforms, especially Free platforms, will be easier to support.

(And shouldn't this be in the NESemdev forum?)


Top
 Profile  
 
 Post subject:
PostPosted: Sun Mar 20, 2005 12:39 am 
Offline

Joined: Wed Feb 09, 2005 9:31 am
Posts: 418
tepples wrote:
What we need is an SDL or Allegro port of Nintendulator so that future platforms, especially Free platforms, will be easier to support.

(And shouldn't this be in the NESemdev forum?)


An SDL version of Nintendulator would be the best, IMO. SDL would make OSX, Linux, and Xbox ports quite straightforward. I am not sure if there is an Allegro port for the Xbox. SDL seems to be the hot thing right now.

Also with regards to your question: I didn't want to post this in the NESemdev section because it was more of a general comment on a specific emulator from a gamer's perspective... while the NESemdev forum is more geared towards the technical details of emulator development. If the mods want, they can move this thread over there.


Top
 Profile  
 
 Post subject:
PostPosted: Sun Mar 20, 2005 1:02 am 
Offline
User avatar

Joined: Wed Nov 10, 2004 6:47 pm
Posts: 1845
SDL is good for general games... However I don't think it's practical for an emulator. I considered making an emu with SDL when I started mine (in fact I looked at several cross-platform libs), but it turned out they were either all graphics and no UI... or all UI and no graphics.

If there were some kind of SDL/wxWidgets blend... I would never use the API again. But until that happens.....

Allegro comes close... although it really rubs me the wrong way. I can't quite put it into words -- it's late and my brain is turning to mush.


Top
 Profile  
 
 Post subject:
PostPosted: Mon Mar 21, 2005 1:42 pm 
Offline

Joined: Wed Feb 09, 2005 9:31 am
Posts: 418
Disch wrote:
SDL is good for general games... However I don't think it's practical for an emulator. I considered making an emu with SDL when I started mine (in fact I looked at several cross-platform libs), but it turned out they were either all graphics and no UI... or all UI and no graphics.

If there were some kind of SDL/wxWidgets blend... I would never use the API again. But until that happens.....

Allegro comes close... although it really rubs me the wrong way. I can't quite put it into words -- it's late and my brain is turning to mush.


FCE Ultra was eventually ported to SDL. I think you would have to use SDL alongwith a cross-platform widget toolkit, which I think is what FCE Ultra did. I actually don't like Windows-style interfaces on my emulators, as I like to use a game controller (typically a SNES controller) and a big screen TV. The interface used on the XPort emulators is a much better fit for something emulating a console from 1980s to 1990s


Top
 Profile  
 
 Post subject:
PostPosted: Wed Mar 23, 2005 2:57 am 
Offline

Joined: Mon Sep 20, 2004 6:47 am
Posts: 48
Quote:
The interface used on the XPort emulators is a much better fit for something emulating a console from 1980s to 1990s

what does that look like then?


Top
 Profile  
 
 Post subject:
PostPosted: Wed Mar 30, 2005 11:18 am 
You want Nintendulator ported to Linux because you think the Linux port of FCE Ultra is inaccurate because the unofficial XBox port, which is based off an ancient codebase, fails to run many games?


Top
  
 
 Post subject:
PostPosted: Wed Mar 30, 2005 12:53 pm 
Offline

Joined: Sun Sep 19, 2004 11:12 pm
Posts: 19348
Location: NE Indiana, USA (NTSC)
I'd want Nintendulator ported to Linux (if only using Winelib) just in case I get a computer and peripherals capable of running Linux, so that I don't have to pay a $200 Windows tax to test my programs.


Top
 Profile  
 
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 8 posts ] 

All times are UTC - 7 hours


Who is online

Users browsing this forum: No registered users and 8 guests


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 post attachments in this forum

Search for:
Jump to:  
Powered by phpBB® Forum Software © phpBB Group