Reply
Thread Tools
Syntra's Avatar
Posts: 108 | Thanked: 4 times | Joined on Sep 2007 @ Ohio
#1
I was looking at some lets call them "Homebrew players" for the DS, and thought, "Wait a minute, I have an N800!".

Check here for a list of Emulators, 3 of them are Open Source.

It MUST Be possible, and it is probably easier considering the DS using ARM as well.... Only problem I can think of (but I'm not a developer) is the controlling, but I mean that can be solved by a BT Keyboard for those games that really need it...

Anyone? I can do testing or hell if you show me how to port I'll give it a shot. Already running Kubuntu, so I've got a leg-up.
 
maxilogan's Avatar
Posts: 701 | Thanked: 21 times | Joined on Feb 2006 @ Italy
#2
Originally Posted by Syntra View Post
It MUST Be possible, and it is probably easier considering the DS using ARM as well.... Only problem I can think of (but I'm not a developer) is the controlling, but I mean that can be solved by a BT Keyboard for those games that really need it...

Anyone? I can do testing or hell if you show me how to port I'll give it a shot. Already running Kubuntu, so I've got a leg-up.
Quoting directly from the page: "There exist a number of homebrew emulators for the Nintendo DS (i.e. emulators for the PC that run Nintendo DS Software). Although their developers are putting a lot of effort into their development, none of them can at the current time be used for serious development, because they lack features and/or are slower than the real DS"

We're talking of something which is still not capable to run at full-speed on a regular PC, I think that it would be hard to see it running at a playable speed on the N800
__________________
--
Does life seem worthwhile to you?
 
Syntra's Avatar
Posts: 108 | Thanked: 4 times | Joined on Sep 2007 @ Ohio
#3
Ahh, but see the main reason it doesn't work too well on PC's is due to the fact that PC's are on X86 (normally). Whereas the N800 is on ARM, just like the DS is.

See where I'm going with this?
 
Posts: 50 | Thanked: 7 times | Joined on Jun 2007
#4
Originally Posted by Syntra View Post
Ahh, but see the main reason it doesn't work too well on PC's is due to the fact that PC's are on X86 (normally). Whereas the N800 is on ARM, just like the DS is.

See where I'm going with this?
Maxilogan is right. Sure, they're both ARM, and that'll get somewhere for everything that doesn't involve drawing to a screen. If you want to draw to the screen, the DS has specific hardware 2D and 3D acceleration. The Nokia doesn't have those same devices (which are no doubt accessed at a low level) so you'll have to either do all of that in the CPU, or at least translate it (somehow) to use the OMAP's acceleration. From the DS Wikipedia page
The system's 3D hardware performs transform and lighting, texture-coordinate transformation, texture mapping, alpha blending, anti-aliasing, cel shading and z-buffering
These tasks are not trivial for a general purpose cpu.

See where I'm going with this?
 
weatherman's Avatar
Posts: 56 | Thanked: 12 times | Joined on Nov 2007 @ Brooklyn, NY
#5
The state of DS emulation is actually pretty good. The fact that they are not capable of playing every ROM perfectly has nothing to do with processing power. While the NIT might not be ultimately capable of handing it, I think there's a good chance that it will. If you look at what has been done on something like the PSP, you can see that emulation on devices with limited resources is very possible. There are emulators for NES, SNES, GBA, Sega Genesis, and even N64. So don't poo-poo it as implausible or impossible; with a dedicated development community I think we could easily see a DS emulator.
 
ArnimS's Avatar
Posts: 1,107 | Thanked: 720 times | Joined on Mar 2007 @ Germany
#6
i have a desmume compiled here, but it's not fast enough or interesting enough to share imo
 
kotzkind's Avatar
Posts: 117 | Thanked: 22 times | Joined on Apr 2007
#7
Originally Posted by ArnimS View Post
i have a desmume compiled here, but it's not fast enough or interesting enough to share imo
Wahh we need hardware OpenGL support on the n800.

(This schows me that desmume uses OpenGL: http://packages.debian.org/sid/desmume)
 
ArnimS's Avatar
Posts: 1,107 | Thanked: 720 times | Joined on Mar 2007 @ Germany
#8
Originally Posted by kotzkind View Post
Wahh we need hardware OpenGL support on the n800.

(This schows me that desmume uses OpenGL: http://packages.debian.org/sid/desmume)
It can run without openGL. But it's only a few FPS on a N800
 
Posts: 330 | Thanked: 57 times | Joined on May 2007 @ BKNYC
#9
http://www.flickr.com/photos/unique0nez/


screenies of desmume running.
 
Posts: 161 | Thanked: 75 times | Joined on Feb 2008
#10
Originally Posted by weatherman View Post
TThere are emulators for NES, SNES, GBA, Sega Genesis, and even N64. So don't poo-poo it as implausible or impossible;
Sure, except that most of those don't run at full speed (not to mention at a framerate you wouldn't want to play at).
 
Reply


 
Forum Jump


All times are GMT. The time now is 19:01.