The Following 5 Users Say Thank You to ArnimS For This Useful Post: | ||
![]() |
2011-03-05
, 12:38
|
Posts: 958 |
Thanked: 483 times |
Joined on May 2010
|
#2
|
![]() |
2011-03-05
, 12:56
|
|
Posts: 288 |
Thanked: 175 times |
Joined on Oct 2010
@ Petaling Jaya, Selangor, Malaysia
|
#3
|
i know this is a bit old but how do you get games to load? i tried editing linapple.conf to assign a dsk to slot1 and to get it to automatically load on startup but nothing happens. help?
![]() |
2011-03-05
, 13:08
|
Posts: 95 |
Thanked: 21 times |
Joined on Jan 2011
|
#4
|
Amazingly it appears to consume very little (5-10%) of the N810 cpu.
However the sound is spluttery. Since cpu isn't pegged, i figured it was either pointer alignment problems, or bad buffer fill calculation. Enabling underrun/overrun debug output showed it was underrunning by 90-560 samples constantly. So i tried doubling the amount of data written in Speaker.cpp. This got rid of the splutters but caused periodic breaks (as something else was countering this change). See the ARNIM comment in Speaker.cpp
http://pupnik.de/maemoapple.tgz
It's a beautifully fast emulator, and it's the simplest i've seen in a long time. So I thought i'd share the sources and binary for anyone who wants to take a stab at fixing the sound. Just grep the source dir for my comments and you'll see where I was mucking-about.
(edit) development on applewin is ongoing - newer win-versions here http://applewin.berlios.de/
Cheers,
Last edited by ArnimS; 2008-02-15 at 15:38. Reason: filename correction