![]() |
2009-11-21
, 15:57
|
Posts: 189 |
Thanked: 121 times |
Joined on Oct 2009
|
#22
|
The G1 managed to emulate the three consoles above rather well.
![]() |
2009-11-21
, 16:15
|
|
Posts: 2,355 |
Thanked: 5,249 times |
Joined on Jan 2009
@ Barcelona
|
#23
|
As far as Mario Kart for SNES and GBA, the G1 clocked at 528mhz plays them both at about 40fps with sound. More than adequate for playability. Droid plays them close to 60fps, but the freaking keyboard drives me insane.
![]() |
2009-11-21
, 16:20
|
Posts: 1,418 |
Thanked: 1,541 times |
Joined on Feb 2008
|
#24
|
The problem is of course that Android doesn't run "Java", it runs a bytecode interpreter. Java's speed advantage comes from JIT compilation and its ability to perform runtime optimisations not possible at compile time.
![]() |
2009-11-21
, 16:21
|
|
Posts: 1,107 |
Thanked: 720 times |
Joined on Mar 2007
@ Germany
|
#25
|
![]() |
2009-11-21
, 17:01
|
Posts: 1,418 |
Thanked: 1,541 times |
Joined on Feb 2008
|
#26
|
You know perfectly well that for years I have been requesting from nokia tablets basic video output at a 1989 level of computer performance.
To call the N900 *fast* for emulators at this point when you know we have nasty bottlenecks in both video and audio is misleading.
Please dont buy an android-only device. It is like buying diapers for yourself and wearing them in public while bragging that you can no longer soil the furniture..
![]() |
2009-11-21
, 17:06
|
Posts: 1,255 |
Thanked: 393 times |
Joined on Oct 2009
@ US
|
#27
|
Sorry, but I have to doubt this.
SNESoid is yet another DrPocketSNES close (and an illegal one, btw, since the license clearly forbids commercial use -- basically "sue on sight"). DrNokSnes is such another clone too, so I wouldn't expect any _important_ speed difference between both.
And behold! That's the case with nearly every Youtube video about the G1 I've seen (unfortunately I'm yet to find one myself). In a 5-months old Mario Kart video that seems to be done on a G1 without frameskipping nor overcloking my N810 is even faster (of course without frameskipping nor overclocking either).
My wild guess is that since SNESoid doesn't have a proper FPS counter you're guessing the framerate. In which case, please compare to a real console or your favourite desktop emulator.
![]() |
2009-11-21
, 17:09
|
Posts: 1,418 |
Thanked: 1,541 times |
Joined on Feb 2008
|
#28
|
If those emulators are running at claimed speeds in a VM, then they have received a *lot* of attention and work from skilled coders.
For a lot of games, 20 fps is perfectly playable, but for some games, and some people it is not. And it can not be called *fast*.
25/30 fps is a disaster for many games because they blink sprites alternte frames. So you need to fairly well above or below that number to get reasonable interleaved blinking.
But at this point, TODAY, N900 emulator and game porters are looking at Maemo5 wasting 25-50% cpu if they naively blit their window to screen in SDL and push sound to pulse audio.
Not to be hurtful in any way, but to help start corrective action now, when we need to encourage development, and not discourage developers.
![]() |
2009-11-21
, 17:12
|
|
Posts: 2,355 |
Thanked: 5,249 times |
Joined on Jan 2009
@ Barcelona
|
#29
|
![]() |
2009-11-21
, 17:24
|
Posts: 1,255 |
Thanked: 393 times |
Joined on Oct 2009
@ US
|
#30
|
Computer and Console Emulators for Maemo, Symbian, and more.
Pack Rat: The Maemo Package Aggregator.