NDS emulation? - General Questions and Answers

What's the current state of NDS emulation today? What apps are noteworthy? Most I've seen are crappy and can barely keep 10fps in games.

Related

PSP, DS vs Android?

I'm thinking of selling my PSP just to upgrade my Droid Eris to a regular Droid. I'm doing this just for the sake of mobile gaming. I can't always carry around a PSP to play with, and even if I do, I usually play emulators. The Droid, however, can play emulators and other games that I can enjoy and ALWAYS carry around on the go. I just can't decide. What's worth it, a PSP or a Droid for mobile gaming?
well if you only play gba/snes/nes/genesis and not psp games i guess you should be fine personally i don't feel my phone could replace my psp (and vice versa)
A bit ot: Which has better gaming performance the Droid/Milestone or a 1ghz Snapdragon device?
Droid has more gaming potential then 1ghz snapdragon devices because of the seperate gpu the Droid has
Sent from my Eris using the XDA mobile application powered by Tapatalk
Snapdragon is better chipset.
http://www.digitaltrends.com/mobile/nexus-one-vs-motorola-droid/
shep211 said:
Snapdragon is better chipset.
http://www.digitaltrends.com/mobile/nexus-one-vs-motorola-droid/
Click to expand...
Click to collapse
ITs a little bit better than omap3430, but the onboard gpu on the qsd82xx platform sucks, the POWERVR SGX which is withing the omap3430 out performance the onboard amd gpu from the qsd82xx platform by a LOT, so if you want a better gaming experience or your a gamer like my self =], go for a omap3430 based device, for this reason im selling my acer liquid and getting a motorola milestone.
What about for flash performance?
froyo's coming with flash to both droid and snapdragons.
Sent from my Eris using the XDA mobile application powered by Tapatalk
The biggest reason why the droid is better than a nexus one or incredible for gaming is because of the game gripper.
Sure, a nexus one can use a wii remote.......but only if you're sitting at a desk or something.
it's not a good idea.
the emulators on psp are better control.
and u can always play games with psp.
but on contrary,if play droid games all day long,u have to charge every day even twice.
The problem I have with portable game consoles is that you gotta carry them with you. If you're like me and hate carrying around extra ****, then an all in one device like Android will work. I have Genesis, Snes, and Nes games working fine on my Kaiser with Android running on it.
I have a PSP btw, and I have a lot of cool stuff working on it. SNES, PSX, Gensis, NES, and even N64 games. Very comfortable and easy to use. Love the large screen and analog stick. Funny thing is, I don't own any PSP games. I think someone gave Megaman X to me as a gift, and I threw it to the side to collect dust.
Reasons to game on the Android
#1 You hate to carry extra **** with you. Cellphone + wallet is all you want.
#2 Battery life generally lasts longer for gaming, compared to PSP.
#3 Multi-player through 3G connection.
#4 Getting games through the Market is easier then it is for PSP.
#5 Accelerometer, if you have one.
#6 Touch Screen. Hey, the Nintendo DS has one.
Reasons to game on the PSP
#1 Bigger screen.
#2 Better controls.
#3 Larger selection of games.
#4 Better graphics.
#5 PS2 remade games. <--Not always a plus
Why not to game on Android
#1 Most games are casual games, like Jewels.
#2 Will drain the battery faster, for a device that's suppose to function mainly as a phone.
#3 Keyboard sucks. Not having a keyboard sucks more.
#4 Phone calls can interrupt game play.
Why not to game on the PSP
#1 Extra **** to carry. You try fitting this into your pocket along with your cell phone and wallet.
#2 Battery life sucks. Lasts 3 hours at best, so you'll need to carry a charger with you too.
#3 UMD games take extra space.
#4 PSP®go is a complete waste of money, compared to PSP slim or Fat PSP.
There you have it. Gaming on the Android is great when you find yourself waiting in line, or just happen to find yourself in a situation that's boring. PSP is for those long trips, like if on the bus to work or on a plane.
I got a PSP-2000 with Custom Firmware (5.50 gen-d3) and using the UniPsnKiller plug-in, I can play online, play all the latest psp games that require 5.51+ firmware, etc. There are also tons of emulators. So far gameboy, nes, snes, and those other old-school 2D emulators work perfectly. The N64 emulator (I use DaedalusX64) works great for famous N64 games like Super Mario 64, Star Fox 64, and Mario Kart 64.
But if you have the lame PSP-3000 or the PSP-Go then sell it and get the droid or the droid incredible.
If you have the PSP-2000 or PSP-1000 then get that thing hacked and put Custom firmware on it.
The Milestone/Droid's biggest advantage, when it comes to emulation gaming. Is is the keypad and keyboard.
no, my PSP is already ctf with Gen d3. just that I play more emulators than PSP games, but still play some PSP games. or should I just wait for the Droid 2?
Sent from my Eris using the XDA mobile application powered by Tapatalk

Playstation2 for Android (samsung galaxy)

So, with the new Samsung Galaxy on its way (waiting for some carries to get a move on) there (to me) seems to be a possibility to get a PS2 emulator running quite well with the new specs.
1Ghz HummingBird "Cortex A8"
PowerVR SGX540
---{"Samsung Galaxy S’ “Hummingbird” A8 chip will be able to process around 90 million triangle per second. That is compared to the Moto DROID’s 7 mill tri/sec, the Nexus One’s 22 million tri/sec, and the iPhone 3G S’ 28 million tri/sec."}---
---{"In other words, the Samsung Galaxy S will have around 36% the video processing power of a PS3. Hopefully it doesn’t get as hot as a PS3."}---
With this in mind I would think that is it quite possible to run a PS2 emulator on the new Samsung Galaxy S. Not to mention the rumored 1.5Ghz dual core Snapdragon coming to T-mobile either this Christmas season or early next year.
One thing to remember, is that although a PC with say a 3Ghz Dual core with 4Gb ram trying to run a PS2 emulator runs like crap, the architecture of the PC processor and graphics is different form that of consoles, which is why it requires to much to get a smooth play out of it. Cell phones share a very similar structure (from my knowledge at least) to consoles. This to me says that newer android phones should be quite capable of running a PS2 emu.
If you head over to the GLBenchmark website (.com) and look up the result database you will see the Galaxy S at the top (minus a comal naz-10, whatever that is) and if you compare the Galaxy S results with the Droid, Droid X, Droid 2, Iphone 4, you will see that it just rapes each phone by a huge range. I am not sure of playstion 2 specs but I am more then sure the phone should be able to handle it!
Playstion2 specs can be found on wikipedia (will not copy and paste all that info.)
To me it seems like its highly possible, and I would love to play my racing games on the phone (Tokyo Extreme Racer Drift2, TXRD2)
Thoughts and opinions welcome, no bashing (I get this in other forums).
even a 3 Ghz i7 isn't able to emulate a ps2 @fullspeed (depending by the emulated game - sure, there are many playable games - i know that because im interested in emulation and tested many games (search youtube for "frankyfife"). there is many code to translate by the emu, to produce native code for the plattform running on. the ps2 has vector units, the emotion engine, spu and gs which need to be emulated. no way to do this an a 1 Ghz cellphone, even with similar specs or identical main cpu architecture/function.
I really hate to be a nerf herder but if a 1Ghz snapdragon droid can play playstation one games, and the galaxy s with 1Ghz hummingbird and graphics chip that is way more powerful then the droid should be able to handle it fine.
Take for example facts that lead to a hypothesis of power.
Motorola Droid: TI OMAP3430 with PowerVR SGX530 = 7-14 million(?) triangles/sec
Samsung Galaxy S: S5PC110 with PowerVR SGX540 = 90 million triangles/sec
These results are based off SOME facts with SOME uncertainties that leads to a hypothesis. If this is INDEED the case, the galaxy S is ALMOST 7 times more powerful then the droid (6.4xxxxxxxx when 90 is divided by 14). And your saying that it can't handle it without trying? I've seen youtube video's of phones playing playstation games smoothly with little jitterbugging and medium quality sound. Take into account the faster processor and cpu in the galaxy s and you use less resources to play the game, leaving more for sound processing, which in turn will make the ps1 games run perfect (theoretically) and possible ps2 if not DECENT ps2.
EDIT: Not to mention the PS3 running at 250 million triangles/sec, that makes the galaxy s like 38 some % of a ps3!
No, just no. It can't be done with cellphones as @xdaywalkerx said. I have been able to play Guilty Gear and some visual novels on PS2 emulator on my i5 @ 4.00GHz and with 4GB of DDR3 RAM. Unless you find a way to efficiently emulate all the hardware in PS2 it is impossible.
Quintasan said:
No, just no. It can't be done with cellphones as @xdaywalkerx said. I have been able to play Guilty Gear and some visual novels on PS2 emulator on my i5 @ 4.00GHz and with 4GB of DDR3 RAM. Unless you find a way to efficiently emulate all the hardware in PS2 it is impossible.
Click to expand...
Click to collapse
PC Processors and GPUs work completely different then consoles, that's why it takes so much power to even try to squeeze out performance. Phones have the same if not extremely similar processors and gpu's (at least how they are made and how they work).
Running a emulator on a phone is different then a PC. If the droid can run final fantasy and other games from playstation one, then what is the galaxy gonna be able to do with over 6x more graphics processing power?
keep on dreaming
Just stop, it is impossible. It doesn't matter if the architecture is similar, you're still emulating which takes way more resources than the native machine requires.
Sent from my PC36100 using XDA App
namcost said:
PC Processors and GPUs work completely different then consoles, that's why it takes so much power to even try to squeeze out performance. Phones have the same if not extremely similar processors and gpu's (at least how they are made and how they work).
Running a emulator on a phone is different then a PC. If the droid can run final fantasy and other games from playstation one, then what is the galaxy gonna be able to do with over 6x more graphics processing power?
Click to expand...
Click to collapse
You can't just take theoretical numbers like that and simply assume that just because the Hummingbird can crunch out (throwing a random number right here) 15 million polygons/second, it doesn't mean that it can emulate PS2 titles and crunch out 15 million polygons/second emulating a PS2 title.
As xdaywalkerx said, the Emotion Engine is much more difficult to emulate when compared to the PlayStation 1's MIPS R3051. PS2 emulation is not even well done on Windows computers; not necessarily because of the lack of CPU/GPU power, but the difficulty in emulating the titles as well.
Hell, the Droid can't even run every single PS1 title available, even when overclocked.
how about a psp emu? some psp games look and feel like ps2 games.
Maybe possible with very dumbed down graphics and super-low resolution... but then would it look like ps2? Probably not
SNES StarFox and Stunt Race FX don't run full speed on my Galaxy S.
Burnout 3? Vice City? GOW? MGS2? No chance.
But a Sega Saturn emulator...well...
I've seen the captivate run crash bandicoot 3 on psx emu @ full speed with no problems, just lack of control since its touch screen and requires quick reactions.....
It's simply not possible.
I'd say... it won't work. The processor wouldn't even run it...
The GPU would fail.
However,
A psp emulator, could potentially work.
The facts
You see, a standard PSP (not the PSP Go) is overclocked automatically to 333mhz for SOME games... This 333mhz is the maximum. Most games run at 266mhz. To Emulate something you need roughly 4 times the processing power. And for graphics, you also would need a decent GPU.
So processing wise, a PSP emulator for phones is actually very possible. The graphics could possibly be pulled off.
But this would only work on High end phones with a decent enough screensize... e.g. the streak, droid (X) to name a few.
Edit:
Did some research.
Pixel Fill Rate of the PSP's GPU is 664 Megapixels per second, on a high end phone the GPU is around 133 to 250 Megapixels per second. The PSP does 33 Million triangles a second.. Whereas, we'll get possibly 7 to 22 million triangles per second. This shows that even a emulating a PSP entirely would be impossible... However you COULD emulate it. It just never would be full speed..
So if a PSP, won't run perfectly, I'm afraid a PS2 emulator won't.
Synyster_Zeikku said:
Pixel Fill Rate of the PSP's GPU is 664 Megapixels per second, on a high end phone the GPU is around 133 to 250 Megapixels per second. The PSP does 33 Million triangles a second.. Whereas, we'll get possibly 7 to 22 million triangles per second. This shows that even a emulating a PSP entirely would be impossible... However you COULD emulate it. It just never would be full speed..
So if a PSP, won't run perfectly, I'm afraid a PS2 emulator won't.
Click to expand...
Click to collapse
Samsung Galaxy S is rumored to be super powerful compared to the measly droid.
It is also rumored to have 90 million triangles per second.
http://www.androidpolice.com/2010/07/03/samsung-galaxy-s-is-a-beast-runs-quake-3-perfectly/
I hate to be an ass but the PS3 has 250 million triangles per second from what I've seen around the web (rsx chipset?), the psp is no where near that entirely. PS3 runs the RSX chip? or w/e it is, and its said to run 250 million triangles per second, and also seen a comparison (but i don't really believe it) says the 360 does 500 million triangles per second.
"66 million vertices / triangles per second calculated by the Emotion
Engine, and 75 million triangles per second can be drawn by the
Graphics Synthesizer (obviously the EE can only feed 66M per second to
the GS, thus as a result the EE can never overload the GS "
Click to expand...
Click to collapse
"PSP can *calculate* 33 or 35 million vertices / triangles per second
at the full 333 MHz clock frequency, which currently restricted to 222
MHz, so that cuts vertex / triangle rate down by 1/3. so, this
33~35 million per sec is currently at about 22-23 million per sec. at
222 MHz. Remember, this is the amount that can be transformed /
calculated, so you can think of this PSP triangle/sec number as you
would the 66M per sec that Emotion Engine in PS2 does. "
Click to expand...
Click to collapse
http://www.tomshardware.com/forum/33327-13-versus-triangles-second
I still think its possible with newer phones, especially if the dual core 1.5ghz snapdragon comes out @ christmas like its rumored.....
You're confusing two entirely different things.
Yes, high-end Android phones are able to run games that are similar in graphics to the PSP/PS2.
But emulation? Impossible. To emulate a system, you generally need to be at least 3 times as powerful, and that's probably way too little.
If it was this easy, you'd think the people that made the PS2 themselves would be able to emulate it on the PS3.
Lesiroth said:
You're confusing two entirely different things.
Yes, high-end Android phones are able to run games that are similar in graphics to the PSP/PS2.
But emulation? Impossible. To emulate a system, you generally need to be at least 3 times as powerful, and that's probably way too little.
If it was this easy, you'd think the people that made the PS2 themselves would be able to emulate it on the PS3.
Click to expand...
Click to collapse
They did emulate it on the PS3, they took it out on the newer models for god knows what reason. I have the original PS3 from launch and it plays all my PS2 games without a hickup.....
And where do you get this 3x more powerful, if that's the case, my dual core amd 3.0ghz with 4 gig of ram and a 5770 should run ps2 games just fine and it dont, its laggy.
Emulation on a PC is massively different then emulating on a phone. The phones shares more architecture with consoles then actual PC's do, hence why phones are just now hitting the 1ghz and 1.5ghz level. There are already videos of the galaxy s running crash bandicoot 3 with the droid emulator set to 60fps max and it runs perfectly, and I mean PERFECTLY. (except lack of controls). The Galaxy S also runs quake 3 arena perfectly (minus lack of controls, but that one i think can be solved with a simple bluetooth mouse and keyboard?).
Its possible, people just like to write it off..... w/e, I'm done with this website, too many haters with no facts.
namcost said:
They did emulate it on the PS3, they took it out on the newer models for god knows what reason. I have the original PS3 from launch and it plays all my PS2 games without a hickup.....
And where do you get this 3x more powerful, if that's the case, my dual core amd 3.0ghz with 4 gig of ram and a 5770 should run ps2 games just fine and it dont, its laggy.
Emulation on a PC is massively different then emulating on a phone. The phones shares more architecture with consoles then actual PC's do, hence why phones are just now hitting the 1ghz and 1.5ghz level. There are already videos of the galaxy s running crash bandicoot 3 with the droid emulator set to 60fps max and it runs perfectly, and I mean PERFECTLY. (except lack of controls). The Galaxy S also runs quake 3 arena perfectly (minus lack of controls, but that one i think can be solved with a simple bluetooth mouse and keyboard?).
Its possible, people just like to write it off..... w/e, I'm done with this website, too many haters with no facts.
Click to expand...
Click to collapse
Well, emulating process is the same on all architectures - creating virtual machine and "translating it" to be understandable for device's architecture. Of course it's not that simple, but hope you understand . Even if sb wrote PS2 emulator, I doubt it'll have over 5 fps.
Quake 3 is running smooth, because it's running natively (ported engine for ARM and GPU is supporting OpenGL, which quake uses). Maybe PSX is running great on Galaxy S, but even my very old PC with Pentium III 400MHz and geforce 2 mx could run it at full speed
Oh and your PS3 is running PS2 games smooth, because first consoles had PS2's chip inside . They removed it later.
How about you get your facts straight first?
It was on the first batch of PS3s because Sony put some of the PS2s hardware in the PS3, as they couldn't possibly launch without backwards compatibility.
They took the PS2 hardware out later to reduce costs.
Emulation on phones is not "massively different" than PCs, our phones use ARM architecture CPUs, while the PS2 uses MIPS processors for its Emotion Engine.
make an emulator that works and we will buy it. shouldn't be hard since you seem to know a lot about it

[Q] Core gaming on Android. Will it succeed?

With so many new ways to play, it is very possible that we see more great core android games. Shooters, adventure games, etc. What do you guys think of all of these? Do you think it could ever surpass console gaming in terms of popularity? Especially with the price of games being so low and quality increasing at such a good pace.
Also, how many of you have tried/are interested in dedicated android gaming devices like the Ouya, Nvidia Shield(Next Week! ), Gamestick, Etc.

RetroArch best cores and settings?

Hi, I have some questions about the best cores in RetroArch emulator.
Which one is better?
PSX: PCSX ReARMed vs Mednafen?
Snes: Snes9x vs Snes9x next vs bsnes?
GBA: VBA-M vs VBA Next?
Sega: Genesis Plus GX vs Picodrive?
DS emu is very slow and ugly? There is no better emulator for android?
Mupen64 Plus there is any way to use hires textures?
What about Sega CD, even with the bios I'm unable to run any games (.iso) ?
There is any way to use anti aliasing in the psx games?
Thanks
There is a problem with Mupen64plus and fps on Shield.
Mario 64 30 fps, zeldas 20 fps, f-zero 60 fps.
I think there is some fps limit in roms, bc zeldas on n64 are limited to 20 fps on the real hardware.
Any fix for that? Same for Mupen64plus AE...

[Q] What is holding android games back?

i was just wondering ! what keeps android games from looking better?! i mean in terms of graphics ! SoCs like X1 K1 and 810 have powerful GPU and CPU , not good as a gaming pc or console ! but its probably good enough for some simple games , something like TF2! what is the main problem? lack of dev? Android's problem? SoC? battery? storage? i was just wondering why there aren't any games like that for android ! (im not talking about crysis but simple games like quake live tf2 etc)
Hardware fragmentation.
Develop a game for iOS you have about 8 devices you need to support, which are all really the same device with different resolutions and speed. For android, what are you going to target.

Categories

Resources