ok3141 / adosbox

Automatically exported from code.google.com/p/adosbox
0 stars 0 forks source link

Adosbox very slow on HTC wildfire #58

Open GoogleCodeExporter opened 9 years ago

GoogleCodeExporter commented 9 years ago
What steps will reproduce the problem?
1. installing aDOSBox-0.2.5
2. trying Doom, Prince of Persia and skychart software
3.

What is the expected output? What do you see instead?
Fluid animation expected. Very slow instead even when we change CPU cycles. 
Stuttered sound even with changing sound buffer

What version of the product are you using? On what operating system?
HTC Wildfire (QVGA) on Android 2.2.1

Please provide any additional information below.
Hi, first a great thank for porting Dosbox on Android; once the emulation will 
be optimized for all android screens, the very rich universe of Dos apps will 
be ours !
I tried aDOSBox-0.2.5 on HTC Wildfire with Android 2.2.1; the emulation is 
extremely slow with stuttering sound, even on games such as the first "Prince 
of Persia". 
What values can I change on the config file to accelerate the emulation ?
- Increasing the CPU cycles to 4000-6000 and beyond provides little 
acceleration, but it is still very slow
- when increasing sound buffer to 2048 sound is still stuttered
- "aspect = true" : black screen

I confirm that scummVM is an example to follow; "Day of the Tentacle" is very 
fluid, although a little slower than on PC.

Original issue reported on code.google.com by jeanraph...@gmail.com on 21 May 2011 at 9:52

GoogleCodeExporter commented 9 years ago
Hello!
I'd like to thank you too for the great job done!
I could run very easily my so loved epic pinball!

However I have the same problem. It's running too slow to play, even changing 
the CPU cycles.

I tried with a Htc Wildfire S, under Android 2.3

Best reguards and good luck!

Original comment by lucas.gh...@gmail.com on 1 Jun 2011 at 12:28

GoogleCodeExporter commented 9 years ago
Hey guys, you may need a more powerful phone to make adosbox run fluently.
It looks like wildfire only has a 500Mhz cpu insde, an over-clock app on your 
rooted phone may be
a solution though.

Original comment by huangtao...@gmail.com on 2 Jun 2011 at 7:14

GoogleCodeExporter commented 9 years ago
I'm going to have to go with Lucas on this one.

I have an Acer Iconia A500 that is running a Tegra 2 and pushing cycles past 
4500-5000 seems to have no effect.

Games like Doom, Wolf3D, DN3D, X-Com all suffer serious sound stuttering when 
pushing the cycles past 6000 and the framerate gets worse. These games are 
pretty much unplayable.

Original comment by ipigie...@gmail.com on 28 Jun 2011 at 2:34

GoogleCodeExporter commented 9 years ago
The best cycle setting for me would be around 2000 and you can try to increase 
frameskip to improve performance. 
The sound stuttering is caused by high CPU load on your phone. You may play 
with your dosbox configuration file with different settings to find values for 
your games. 

Original comment by grea...@gmail.com on 28 Jun 2011 at 7:36

GoogleCodeExporter commented 9 years ago
I just want to clarify: the reason i am trying to push cycles up past 3000 is 
because the framerate makes the game unplayable. Games like doom, quake 1, 
x-com, dn3d get about 2-3 fps. 

The problem isint sound stuttering per say, its the fact that games run slow. 
Many of the games I mentionned run properly on a pc with default settings. I 
know the CPU in these phones/tablets cant compare to a PC. 

Original comment by ipigie...@gmail.com on 29 Jun 2011 at 3:32

GoogleCodeExporter commented 9 years ago
Fellow HTC Wildfire owner here: I've been fiddling about with this and I found 
that LOWERING the CPU cycle helped speed up things more, around 500, it's still 
not perfect, mouse control is laggy, but it's better than 2000+.
I'm going to persevere and see what else I can do to get this working...

Original comment by druaight...@gmail.com on 1 Sep 2011 at 5:06

GoogleCodeExporter commented 9 years ago
I believe the Wildfire is too low spec a device to properly do emulations. Get 
a phone with a faster CPU

Original comment by ferdinan...@gmail.com on 27 Sep 2011 at 11:10

GoogleCodeExporter commented 9 years ago
"I know the CPU in these phones/tablets cant compare to a PC" - load of bull. i 
have an sgs2, 1.2ghz dual core, games still run at 2-3 fps. its only version 
0.25, not even a full release yet, give them time and all phones will run 
adosbox flawlessly

Original comment by joshuajm...@gmail.com on 13 Dec 2011 at 3:56

GoogleCodeExporter commented 9 years ago
i mean christ, when games like doom 1 and 2 came out, 200mhz was alot for a pc

Original comment by joshuajm...@gmail.com on 13 Dec 2011 at 3:57

GoogleCodeExporter commented 9 years ago
66 mhz 486, 8 mb ram and youre good to go..dont tell me my 1ghz android phone 
cant run this..

Original comment by xfre...@gmail.com on 26 Dec 2011 at 7:54

GoogleCodeExporter commented 9 years ago
[deleted comment]
GoogleCodeExporter commented 9 years ago
Is not the GHz on your phone the problem, is that dosbox is trying to emulate a 
PC, with sound emulation, video emulation, memory emulation (EMS/XMS)... a 
phone for the moment is insufficient for that request. I'm just play at Offroad 
ironman, kings of the beach, sokoban, sky or die and other old games... with 0 
frameskip. a.g. with any version of pinball (fantasies, dreams etc etc) I must 
set frameskip=2.

Actually i'm emulate with toshiba ac100 (tegra2 netbook)

Original comment by f.ross...@onebit.it on 16 Apr 2012 at 5:24