aDOSBox and X-Com - Eee Pad Transformer General

I'm trying to figure out good settings for aDOSBox to run on my TF. X-Com 1 game is pretty sluggish, no matter what frameskip and cycles count I set. Sometimes it's better, sometimes it's bad, but I can't figure out optimal settings.
Maybe someone at least have correct cycles number for our Tegra 2, so emulation will run with the same speed as CPU?
Oh, and also getting mouse pointer to work IN the game, not ABOVE the game during emulation would be brilliant. Using touchscreen as touchpad is pretty awkward.
Hope someone've been toying with aDOSBox on TF as I did and have some recommendations =)

+1 from mehr for that.
I also look for a good setting for the TF for master of Orion 2.

adosbox is just slower than ANdosbox. That's just how it is, I was a long time user of adosbox and went over to andosbox because it had more features and more compatible.
I think, from personal experience, with both emulators you can't set the cycles to higher than 8000-10000. You can set it higher, but the tegra2 SoC won't let it go any higher than that. So games that need 15,000 or up will stutter or run slowly. I have this happening with Crusader: No Regret and No Remorse, and Doom1/2 as well.
Basically, with andosbox it'll run okay for anything that was supposed to be ran on a 386 (wolf3d, Raptor, OMF are some popular ones). Anything more than that is gonna slowdown.
Adosbox feels like it runs 1000-2000 cycles slower for my experience.

kaijura said:
adosbox is just slower than ANdosbox. That's just how it is, I was a long time user of adosbox and went over to andosbox because it had more features and more compatible.
I think, from personal experience, with both emulators you can't set the cycles to higher than 8000-10000. You can set it higher, but the tegra2 SoC won't let it go any higher than that. So games that need 15,000 or up will stutter or run slowly. I have this happening with Crusader: No Regret and No Remorse, and Doom1/2 as well.
Basically, with andosbox it'll run okay for anything that was supposed to be ran on a 386 (wolf3d, Raptor, OMF are some popular ones). Anything more than that is gonna slowdown.
Adosbox feels like it runs 1000-2000 cycles slower for my experience.
Click to expand...
Click to collapse
Holy crap! It IS much better! ANdosbox ftw, really. Worth every penny. And it has much better mouse emulation - I just use pen mode + tap-click when on base/geoscape, and touchpad style + volUP-volDOWN in combat. Some wrong clicks in combat happen, but not very often. Thanks for the tip!

I'm curious -- how stable / compatible do you guys find Andosbox?

Probably can't do anything about the sluggishness, it's probably just the limitations of the hardware you're working with.

knoxploration said:
I'm curious -- how stable / compatible do you guys find Andosbox?
Click to expand...
Click to collapse
Stable is probably 99% or near 100%. If Dosbox can run it, most likely anDosBox can run it, just my opinion.
The question is how intensive is the program. Like I mentioned earlier, ~8-10k seems to be the limit for the cpu cycles.
There are two parts of it. One part of this I think is due to the limitations of the SoC, it probably runs andosbox at 1.0ghz in single core. The other part is the code itself, as you can tell adosbox runs slower than andosbox. Something was improved in his version of the ported code, we don't know what unless we contact the andosbox dev. He's pretty quick with support emails.
Here are the hardware requirements/compatibility listed on the Dosbox page itself. I imagine our android devices need a little more juice than the desktop CPU equivalents.
http://www.dosbox.com/wiki/System_Requirements
Code:
Host Architecture Host CPU Speed = Equivalent to Emulated CPU Class (dynamic core)
x86 (Pentium II) 400 MHz 386
x86 (Duron) 800 MHz 486
x86 (Pentium III) 1.0 GHz high-end 486
x86 (Intel Atom) 1.6 GHz high-end 486
x86 (Pentium 4) 3.0 GHz high-end Pentium Duke Nukem 3D tested, smooth at 640x480; Quake runs at ~40 frames per second in 320x200 mode. x86 (Pentium M) 1.8 GHz Pentium II
x86 (Athlon XP) 1.8 GHz Pentium II
x86 (Athlon 64) 1.8 GHz Pentium III
x86 (Core 2 Duo) (any speed) Pentium III
Apple G3 500 MHz 3/486-class Games tested: Leisure Suit Larry 6, Fuzzy's World of Miniature Space Golf. Extrapolated from ~50% CPU usage on a 1GHz G4. Apple G4 1.0 GHz 486-class Performance adequate for most DOS games. SVGA likely to be too much.

knoxploration said:
I'm curious -- how stable / compatible do you guys find Andosbox?
Click to expand...
Click to collapse
Very stable. One thing though - on TF you want to save before switching to other app. Because in background mode it just restart, most of the time, so after checking that new mail and switching back - you'll be greeted by command line in andosbox.
Maybe it's only on my TF though, if you guys got some workaround for that - would be nice to know. God I want app that can set other apps to not EVER going to background - let them eat memory, it's ok for me.

tixed said:
Very stable. One thing though - on TF you want to save before switching to other app. Because in background mode it just restart, most of the time, so after checking that new mail and switching back - you'll be greeted by command line in andosbox.
Maybe it's only on my TF though, if you guys got some workaround for that - would be nice to know. God I want app that can set other apps to not EVER going to background - let them eat memory, it's ok for me.
Click to expand...
Click to collapse
That's just a "feature" of Android, and one of the reasons I believe it needs proper multitasking. Android decides when programs get closed, not you. The same thing frequently causes me to lose a connection on a website chat client I have to use for work...

It's a good feature. The problems you see are because lazy programmers don't save the state when they should. (I'm guilty of it too in one of my game, which had to complicated state to easily save). Every time you leave a program for a while it should save the state it's in in order to restore it in case it's thrown out of memory.
The best solution for Google to fix that problem would be to add automatic save and restore - by saving the whole VM (it would be probably slow on some devices though).

Magnesus said:
It's a good feature. The problems you see are because lazy programmers don't save the state when they should. (I'm guilty of it too in one of my game, which had to complicated state to easily save). Every time you leave a program for a while it should save the state it's in in order to restore it in case it's thrown out of memory.
The best solution for Google to fix that problem would be to add automatic save and restore - by saving the whole VM (it would be probably slow on some devices though).
Click to expand...
Click to collapse
Lazy programmers like Google themselves? The stock Android web browser does it.
Sorry, but it's not a good feature if it can't be overridden by the user when it gets it wrong (as it always will). It's a bad feature.

knoxploration said:
Sorry, but it's not a good feature if it can't be overridden by the user when it gets it wrong (as it always will). It's a bad feature.
Click to expand...
Click to collapse
This. Exactly.
I know that it's a feature, but android (apart from iOS for example) is all about user control and user customizations. At least OS should save whole VM state when app is going to background, not depending on programmers.
Maybe they won't do that because it might affect speed, and android was called "sluggish" enough times already...

knoxploration said:
Lazy programmers like Google themselves? The stock Android web browser does it.
Click to expand...
Click to collapse
If you are talking about the slow, laggy and often crashing stock browser from HoneyComb, then I'd say, yes.
I think they should've just automated the process (by automatically hibernating the VMs of apps that need to be closed and resuming when user gets back to them). That would've solve this problem once and for all and made programmers happy.

[POST Deleted]

Guys, I've been trying out the various DosBox emulators available on the market.
I tried aDosBox, andoxbox and I just found a new one the other day called DosBox Turbo.
I figured I'd give DosBox Turbo a try with X-Com, cause its sluggish on the other emulators.. After playing X-Com for a while, I can say that DosBox Turbo is definitely faster than the others. The virtual joystick also supports multi-touch, which is a bonus.
I also tried C&C Red Alert, I had to change the memory limit to 8MB, but it too worked just fine.
Edit: Now has full Trackpad support in DOS Games! YES!! =)

gururise said:
Guys, I've been trying out the various DosBox emulators available on the market.
I tried aDosBox, andoxbox and I just found a new one the other day called DosBox Turbo.
I figured I'd give DosBox Turbo a try with X-Com, cause its sluggish on the other emulators.. After playing X-Com for a while, I can say that DosBox Turbo is definitely faster than the others. The virtual joystick also supports multi-touch, which is a bonus.
I also tried C&C Red Alert, I had to change the memory limit to 8MB, but it too worked just fine.
Click to expand...
Click to collapse
How do they emulate mouse clicks? Because in X-Com combat I think my volume up key would be broken very soon

tixed said:
gururise said:
Guys, I've been trying out the various DosBox emulators available on the market.
I tried aDosBox, andoxbox and I just found a new one the other day called DosBox Turbo.
I figured I'd give DosBox Turbo a try with X-Com, cause its sluggish on the other emulators.. After playing X-Com for a while, I can say that DosBox Turbo is definitely faster than the others. The virtual joystick also supports multi-touch, which is a bonus.
I also tried C&C Red Alert, I had to change the memory limit to 8MB, but it too worked just fine.
Click to expand...
Click to collapse
How do they emulate mouse clicks? Because in X-Com combat I think my volume up key would be broken very soon
Click to expand...
Click to collapse
There have been three updates in the past 3 days. I'm happy to say the latest one added FULL support for my transformer's trackpad. Left clicks work great on Honeycomb, with the right click mapped to the 'back' button as usual.
On my Transformer Prime with ICS, both left and right clicks are working great! So I guess if you are on Honeycomb, you'll get left click.. If you are on ICS, you'll get both Left & Right clicks. I've been playing lots of MOO2 and XCom lately! =)

Been playing around with DosBox Turbo the past week and its just amazing on the Transformer.
It's already up to v1.1.3 just in the last week, and the author has listened to feedback. Absolutely everything works on the Transformer. Trackpad performs flawlessly, I even have right click (using ICS). You can map the back key to escape, and its in the perfect location to use as an escape key. The search key can also be re-mapped.
Its significantly faster than adosbox and around 15% faster than andosbox and supports all the hardware on the transformer. I played Doom, warcraft, ufo, space quest and even got the 11th hour to work acceptably. Where the other dosbox emulators wouldn't even support the trackpad on the transformer, this one even worked perfectly with my external usb mouse (both left and right click!)

Related

SNES9xJ4U - The fastest WM snes emulator to date.

I finally found a copy of the smoothest running snes emulator to date, It has bugs though, and needs to be translated. If i post it, will anybody work on it?
Brandon
counterbond said:
I finally found a copy of the smoothest running snes emulator to date, It has bugs though, and needs to be translated. If i post it, will anybody work on it?
Brandon
Click to expand...
Click to collapse
[HKEY_LOCAL_MACHINE\SOFTWARE\CEe4u\Snes9xJ4u]
"Language"=dword:00000001
I’ve tried that one and its pretty old and they don’t keep up with it.
I recommend trying out MorphGear 2.4.0.9 works good on my 8525.
And Finalburn v0.011 for arcade games. by far the best emulator out for ppc.
I posted this a while back
http://forum.xda-developers.com/showthread.php?t=348672&page=2
Available emulators
I always found Masterall's PocketSNES v1.53 to be the best. And I believe it to be the most recently updated (Oct 7, 2007). You can find it here:
http://www.modaco.com/content/Smartphone-Software-Games/237589/PocketSNES-1-53/
counterbond said:
I finally found a copy of the smoothest running snes emulator to date, It has bugs though, and needs to be translated. If i post it, will anybody work on it?
Brandon
Click to expand...
Click to collapse
Please DO search the Wiki before posting. http://wiki.xda-developers.com/inde...ng SNES games on Windows Mobile (and Symbian)
SNES9xJ4U performs really well with full sound at 299Mhz on my omap850 elf. It just doesnt go sideways fullscreen like n0p's pocketsnes does, and it doesnt work with all games for some reason, compared to pocketsnes...i'll look into morphgears emulator.
Basically in my opinion SNES9xJ4U runs faster than n0p's Pocketsnes emulator anyday, and we should make it run better than it does already...
brandon
SeanFromSoCal said:
I always found Masterall's PocketSNES v1.53 to be the best. And I believe it to be the most recently updated (Oct 7, 2007). You can find it here:
http://www.modaco.com/content/Smartphone-Software-Games/237589/PocketSNES-1-53/
Click to expand...
Click to collapse
We can't download it, need ID to download.
Do you know any download mirror?
I always found Masterall's PocketSNES v1.53 to be the best.
Click to expand...
Click to collapse
mmdaa..
nope.
i spent MUCH time with ~15 versions of all kind of snes emus available, and cannot say such definitive statement, you know...
i am now on xscale machine, using SNES9xJ4.
guys:
- SNES9xJ4U is fastest thing on xscale cpus available, it lacks landscape mode, no problem for me, great sound emulation. it is quite fast on omap too(but you know, it is not good idea to emulate snes w sound on omap cpu..).
- pockesnes by n0p fast is fast on xscale, VERY slow on omap(and prolly qualcomm, 'n samsung ****), but emu is slower a bit than SNES9xJ4U, main advantage over SNES9xJ4U is landscape mode, and stretching, main difference between n0p's ones and OLD ones is onscreen buttons feature.
- masteralls emu is worse than both on xscale cpus, works much better on omap(...and probably qualcomm, and samsung...etc.) cpus. sound emulation is not nice, imo, on xscale machine, as on omap.
there are more snes emus/versions, but we can forget about 'em, i assume.
MorphGear 2.4.0.9 works good
Click to expand...
Click to collapse
well..works good, but it is much slower, than presented above. emulation feels sluggish.
and it is not freeware.
SNES9xJ4 is best choice if you do not need landscape mode and you have xscale cpu machine.
it provides possibility of gaming with:
200 mhz xscale - lowest speed useful for nosound gaming(...6 hrs battery lifetime is real,hheh).
300 mhz xscale - without sound - frameskip 2-3 for fast gaming,
300 mhz xscale - with sound , 16 bit, 22050, quality high, mono, fs=3 for fluid, nice gaming,
400 mhz xscale for gaming with sound 16 bit, 22050, quality high, stereo, fs 3,
520 mhz xscale for fluid gaming with sound maxxed on,
my test games are: earthbound, and chrono trigger - if these are fluid, i assume any other game will work flawlessly(speed factor), these are heaviest ones for emulating i tried.
NEVER use sound interpolation! never ever.
masterall's one is what i used to emulating on omap oc'ed to 175 mhz, that was MINIMUM for fs 3-4, nosound.
i threw it away after machine change(sound emulation sucks with it).
one more thing:
ALWAYS TURN sound sync off, always if you have not enough power, almost always, if you have cpu power too.
second thing: frameskip 0-1 is just wasting machine battery, also - it just slows down things, so, imo, 2-4 FS is best choice(you do not walk SLOWLY, right)?
third thing: in general - do NOT use onscreen buttons, if emu offers such option - 95% of pockets are SLOWED down while tapping up to 30%, let's say.
it is VERY visible on most emulators for ppc.
--
sorry for poor english, maybe someone find this useful...
btw, there were TWO main releases of SNES9xJ4, there were emulation and program GUI differences(also, SNES9xJ4 may have problems with file requesters on some roms/configs).
i may provide link to version i am using...
and every snes emu i found so long, too..
general advice for pocketsnes clones users: try to avoid turning sound on and off, and again, while playing, your save may be damaged if you save after sound on/off, keep one settings for serious gaming.
black screen is symptom of that problem, no clear solution to this, be awared...
And Finalburn v0.011 for arcade games. by far the best emulator out for ppc.
Click to expand...
Click to collapse
good that you are using 011 - newer versions started to have strange problems, i strongly recommend that version.
SeanFromSoCal said:
I always found Masterall's PocketSNES v1.53 to be the best. And I believe it to be the most recently updated (Oct 7, 2007). You can find it here:
http://www.modaco.com/content/Smartphone-Software-Games/237589/PocketSNES-1-53/
Click to expand...
Click to collapse
Who has a cab so that your can load ROMs?
question
ive been searching for a pocket pc snes emulator that has a cheat function... gg or pro action .. either one.. ive been using pocketsnes 1.53 and the older ones( have a cheat tab) but dont work. i have also tried morphgear and it does not work on my tmobile wing. if yall know of any please let me know

Nintendo DS Emulation

So this may have been asked before, but does anyone know if there is a DS emulator for windows mobile devices, or whether somebody out there is working on one?
I mean I don't know **** about emulation, but it makes sense to me given that both are touchcreen devices and a lot of pocketpcs are pretty powerful these days.
Sorry to say this, but forget it, you'll never get a decent NDS emulator on PPC... Most NDS emulators on PC don't run at fullspeed when using 3D, and that's for homebrew, so on PocketPC... Not likely...
Yep, what Mollusk said is true. Let's also remember that the DS has two screens, and if you'd like to split your already small PPC screen into two, it won't be fun.
Depends on the size and resolution you have I guess - splitting it might not be that impossible after all. But on the performance end there is no light in sight of course. We don't even have full speed GBA emulation (with sound) and so it's probably highly unlikely to ever see something usable for the DS. The only straw is that both the DS and PPC use ARM CPUs and there *might* be a way to use this somehow just like with FPSEce.
The problem wouldn't be the ARM CPU, but the 2D and 3D GPU... Maybe we could have an emulator in text mode ^^
As for splitting the screen, that wouldn't be an issue either. I ported a few of my DS games to PocketPC and just did some minor resizing.
DS total screen size : 256x384
PocketPC standard size : 240x320
It's not perfect, but close enough (with a little cropping ^^)
Anyways, won't work
damn i was really look on finding the emulator for the NDS, but i finally stopped on this thread, lol saved me some trouble on continuing my search for the NDS
Just wait 2 or 3 years..i bet our phones are gonna be capable of doing this.
suure, with qualcomm ****, yeah lol.
dream on, htc users, dream on..
ds emu as plugin for manila 9d(with iphone icons to be cool, of course).
sry to say that, but sometimes you are ridiculous, guys.
nothin said:
suure, with qualcomm ****, yeah lol.
dream on, htc users, dream on..
ds emu as plugin for manila 9d(with iphone icons to be cool, of course).
Click to expand...
Click to collapse
Since you know how to read the future..how is it gonna be like in 2015?
there will be NO electricity, power lines, etc. in 2015, so..
(hheh..)
it will be "GO" and chess era.
again.
Another little problem you will have to deal with.:-
A DS is actually driven by two ARM processors, running at 66Mhz and 33Mhz respectively. Not particularly fast by PPC standards, but usually they drive one screen each, and talk to each other to keep the game flowing along correctly. Most PDA phones also have two ARM processors, but one is driving the phone subsystem and is strictly off limits, you can't get at it.
As mentioned above, the killer is the 2D/3D graphics hardware they have access to, to do all the drawing gruntwork. Even a PPC ARM processor running 10 times faster than those on the DS is going to struggle emulating all that lot.
Well there is already a phone with a 1ghz processor so maybe it's not too far off?
buru898 said:
Well there is already a phone with a 1ghz processor so maybe it's not too far off?
Click to expand...
Click to collapse
do not let 'em fool you.
they reversed whole ppc evolution progress to make CASH, don't YOU understand or what....
please, think, 'bout it, do not FLAME me, plz.
vide Dell Axim x50/51v - 6 yr old machine.
They cared bout drivers, and power.
Then someone realized, that state was given TOO FaST to earn money.
And HTC became ruler of market.
It is ok, if you HAVE cash for ****...probably you do..
maybe a device with a good chunk of ram and a tegra chipset
i imagine this would open up a whole new world of emulation. solid ps1, maybe n64 as well?
my only worry is the loss of d-pad on the tp2, and the ****ty dpad on the tp1, makes for a poor user experience when trying to jump and you hit home by accident I dread to wonder what the 2010 devices will be missing. No qwerty devices any more?
only prob for multi touch.
GBA works perfect in 200 mhz cpu.
128 mb ram 667 mhz cpu and 2d 3d drivers have xcale.
tray ideas source code.
mancukya said:
only prob for multi touch.
GBA works perfect in 200 mhz cpu.
128 mb ram 667 mhz cpu and 2d 3d drivers have xcale.
tray ideas source code.
Click to expand...
Click to collapse
gba on 200 mhz?? could you tell us , which emu can do this??
upd: you mean 200 mhz x86?
mancukya said:
only prob for multi touch.
GBA works perfect in 200 mhz cpu.
128 mb ram 667 mhz cpu and 2d 3d drivers have xcale.
tray ideas source code.
Click to expand...
Click to collapse
doesnt have to be entirely touch tho, mapping the volume rocker and using the dpad, the screen could be utilized for one-at-a-time buttons. like picodrive for genesis uses dpad with a/b/c buttons onscreen. these buttons are never used simultaneously anyway
so ppc can fast emulate ps1 and it cant emulate that ****ing noobly nds??????????? .....WTF?......
if there is other way to play gta china wars on my omnia replay to me
marko.gangsta said:
if there is other way to play gta china wars on my omnia replay to me
Click to expand...
Click to collapse
You can play psp games on your ppc you know that right?

Why Iphone 3G with lower processor can run better games than HTC Hero does?

As I know, IPhone 3G runs on 400 MHz processor (based on: CNet), while HTC Hero runs on 528 MHz processor, but as far as I knows, IPhone games are much more better and run smoothly, while games in Android devices like Raging Thunder 2, Super KO Boxing runs very lag in them. Can someone explain to me why?
Thanks in advance...
Most probably the dedicated/better graphic chip inside the iPhone then htc hero has. Plus, I think iPhone has programming language (C?) which is a bit faster then android's Java.
yes.. maybe to better graphics chip...
but I think... it has to do with ... ability to program to 1 hardware!!!!! NO surprises!
iphone OS is on ... one phone!!!
android is on so many different phones with different features and hardware and limits and powers.
if you are a programmer... looking to develop a new game of yours...
On the iphone, you know exactly what to expect and how to make your game perform to the best it can.
Now, try to imagine developing the same game for android. You have to keep in mind all the different phones..size screens, screen techs, graphic chips, CPUs, memory size, keyboard or no keyboard, trackball, optical ball, Dpad, etc etc etc... this list can drive you crazy!!!! what do you do?? You have to make decision at each turn, what you can program for; what you have to not support.
Dan330 said:
yes.. maybe to better graphics chip...
but I think... it has to do with ... ability to program to 1 hardware!!!!! NO surprises!
iphone OS is on ... one phone!!!
android is on so many different phones with different features and hardware and limits and powers.
if you are a programmer... looking to develop a new game of yours...
On the iphone, you know exactly what to expect and how to make your game perform to the best it can.
Now, try to imagine developing the same game for android. You have to keep in mind all the different phones..size screens, screen techs, graphic chips, CPUs, memory size, keyboard or no keyboard, trackball, optical ball, Dpad, etc etc etc... this list can drive you crazy!!!! what do you do?? You have to make decision at each turn, what you can program for; what you have to not support.
Click to expand...
Click to collapse
Ahhhhh I get it..... It make sense, Thanks for the answer.
There are three reasons:
1) The iPhone CPU has a built-in Floating Point Unit (FPU), whereas the hero CPU doesn't. This means that when doing mathematics involving real numbers with a decimal point (e.g. numbers like 1.23, 3.14159, rather than integer numbers like 1, 73 and 492363), the iPhone is considerably faster, probably by an order of magnitude. 3D games make a lot of use of that kind of mathematics.
2) iPhone programs are compiled to run directly on the iPhone's CPU, whereas Android programs compiled to run on a Java Virtual Machine, which in turn runs on the Hero's CPU. This extra level of indirection means that the programs run maybe 5 - 10 times as slowly as they could if they ran directly on the CPU.
3) The iPhone has a more powerful GPU (Graphics Processing Unit) - this means that it is capable of drawing more things to the screen in one frame than the Hero is.
all android phones dont have much internal storage so limates games
Sent from my aHero using the XDA mobile application powered by Tapatalk
Dan330 said:
yes.. maybe to better graphics chip...
but I think... it has to do with ... ability to program to 1 hardware!!!!! NO surprises!
iphone OS is on ... one phone!!!
android is on so many different phones with different features and hardware and limits and powers.
if you are a programmer... looking to develop a new game of yours...
On the iphone, you know exactly what to expect and how to make your game perform to the best it can.
Now, try to imagine developing the same game for android. You have to keep in mind all the different phones..size screens, screen techs, graphic chips, CPUs, memory size, keyboard or no keyboard, trackball, optical ball, Dpad, etc etc etc... this list can drive you crazy!!!! what do you do?? You have to make decision at each turn, what you can program for; what you have to not support.
Click to expand...
Click to collapse
Java was supposed to be platform independand(spelling) in the beginning... oh well... the wonders of theory vs reality..
Most laggy games are laggy because of bad programming.
This can be observed in things like... 2 games/apps with similar graphics where 1 is not laggy and the other is. I've experienced this quite lot. You can make decent games with Java, especially in 3d, since it just calls "native" OpenGLES functions and doesn't have to do the rendering. If you need an extra boost you can make native libraries and supply them with your app... Of course you lose a bit of platform independence, but it's not a big deal and a mere cross compilation of that library away from porting an app to a new device with different processors.
PlanetTimmy said:
2) iPhone programs are compiled to run directly on the iPhone's CPU, whereas Android programs compiled to run on a Java Virtual Machine, which in turn runs on the Hero's CPU. This extra level of indirection means that the programs run maybe 5 - 10 times as slowly as they could if they ran directly on the CPU.
Click to expand...
Click to collapse
I think that's not the problem behind this. You can write critical code in NDK so you can achieve performance.. There's a lot of videos with motorola droid/milestone games. And they are working great.
http://www.youtube.com/watch?v=mn-XaaQXIxw
http://www.youtube.com/watch?v=GUlsfP38lSM
http://www.youtube.com/results?search_query=quake+3+motorola&aq=f
Motorola Milestone has a powerful GPU (PowerVR) and kicksoff the latest snapdron enabled devices.
qualcomm always delivered poor performance in their soc solutions..
+ qualcom msm7200A lacks FPU ... what a shame... screw you crapcomm and htc (for using cheap hardware, such as soc, display,etc). i'm keep wondering why htc doesn't lunch a true super smartphone with real GPU, high quality touchscreen, etc etc. And what's strange, even if they use cheap hardware their devices are more expensive than from other manufacturers ... hahaha

[Q] NDS4droid, does it work?

Does this app work on the Xperia Play. It says the phone needs to be very powerful.
Can anyone try this please.
It works absolutely flawless in Mario 64. Orcarina of Time has a few slowdowns in menus and when once scene transitions to the other, but is perfectly playable. Also, the developer announced he'll re-release it soon with much improved performance and support for the analog pads is planned - so I'd say it should work fine.
I could be wrong, but i think he is referring to the nintendo ds emulator. I honestly doubt it will perform well, even remotely playable. My desire hd has same hardware, with more ram and its not powerful enough. Unless the dev starts updating the app much much more.
Meister_Li said:
It works absolutely flawless in Mario 64. Orcarina of Time has a few slowdowns in menus and when once scene transitions to the other, but is perfectly playable. Also, the developer announced he'll re-release it soon with much improved performance and support for the analog pads is planned - so I'd say it should work fine.
Click to expand...
Click to collapse
that's n64oid
this is about nds4droid a nintendo ds emulator
try tiger demo (nds emulator demo)
it's free and basically the same application
but to answer your question, runs very slowly, depending on the game 1-5fps some demos/homebrew run at 30+fps but are not commercial games
Oh sorry, you're right, he said NDS4droid ^^
Yeah, that's probably not going to run very well unless the developer somehow manages to emulate a DS with less... Well, emulation. The phone uses arm processor and, incidentially, the DS does too. Altho ours are a lot faster and, well, newer, it might be a lot easier to emulate the DS hardware on this similar hardware.
Incidentially, for the interested, the PSP does NOT use ARM processors but RISC processors, which work differently and make Emulation potentially a lot harder on our devices.
Edit: Actually, I did some more research, and it seems like the ARM architecture contains almost all RISC instructions, so emulation of PSP and PS2 games might be quite easy. Altho to make that work, the emulator will have to be directly developed for that platform and in the Android NDK. Ports of PC software will probably not be able to benefit from this similarities.
I thought PSP used MIPS?

[Q] Spoof program CPU check?

I've got a windows 8 razer edge pro in my house that I was attempting to get dying light to run on, and it seems the game doesn't like the base CPU speed(1.9GHz). Unfortunately, instead of letting me test and see for myself it enforces some minimum specs to even launch the main page, but I'm quite confident the game will run fine on the tablet, and would like to get the chance to fail for myself instead of being immediately shut down. Does anyone know of any method I can use to block or spoof a program's hardware check so I can test run the game?
not sure about spoofing hardware spec
sure you can run this game ok?
your CPU doesnt meet even the minimum requirements and your GPU isnt supported either. not played the game myself but read that this game doesnt run that well even on a decent pc.
from my experience of pc gaming, even the minimum requirements isnt enough for a enjoyable, playable experience
i agree though. Id prefer to test it and see for myself that its unplayable than the game just asuming the specs arent good enough.
I've heard it's pretty unoptimized CPU-wise, so I'm not entirely certain. However, I've been playing the game on my desktop, which is quite old. The benchmark scores on the desktop's Nvidia 450 GTS are roughly similar to the edge's mobile video card(about a 10% higher benchmark, but it runs very well without minimizing every setting), and both cards support DX11.
The CPU might be an issue, but it does support 3 GHz turbo, and is an i7. My desktop runs a similar generation i3 at 3.2GHz, which also has a similar benchmark to the 1.9GHz i7 in the tablet even without turbo, so I'm just tempted to test everything. I just find it unfortunate I'm being prevented from doing so, and became interested in the longterm ability to spoof past an application's checks. I'm a bit worried these mandatory checks may become more common.
I appreciate the reply, steam posts seem to be full of "Get better hardware lol" style replies instead of solutions.

Categories

Resources