Hey guys, I'm finding so many different versions, so I thought I'd just ask, anyone know what the best dosbox version is for the Touch Pro?
0.63? Or try using Bochs 2.3.7
Uhm, 0.63 of which dosbox port? and can't find any indication that bochs runs on wm?
Possible Solution
I am running a Sprint HTC Touch Pro with "SSS" Windows Mobile 6.5 custom rom. However, Dosbox should also run on Windows Mobile 6.1.
I've tweaked the dosbox.conf file and the arrow keys in the mapper.txt file for Windows Mobile Dosbox version .072 so that it is more compatible with the HTC Touch Pro.
I also had trouble getting the keyboard to work. Many suggest using KforTouchPro (See http://forum.xda-developers.com/show....php?p=2791652 ) but it did not work for me.
What did work for me is changing the Data value in the registry:
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Contro l\Layouts\e0010409\Ime File
This I changed from JakuKbMgr.dll to msim.dll and did a hard reset. Make sure you have the file msim.dll in your Windows directory on your Touch Pro phone before you do this!
T9 supposedly no longer works, but I don't use T9 anyway.
You will need to create the folders Drive and Drive\ISO on your storage card in order to mount the c: drive and d: cdrom drives with this version. Dos programs should go into the Drive folder, preferably in individual sub folders.
Let me know if this file works for your HTC Touch Pro. Thanks.
Speed
A big issue here has been speed. After finding some suggestions in the forums below and changing the core to verysimple, the cycles to max, and the frameskip to 5, I did have a noticeable increase in speed.
http://forum.brighthand.com/showthread.php?t=241862
http://www.winmobiletech.com/052007DOSEmus/ConfigChart.html
It's still not as speedy as the desktop version of dosbox, but my favorite game Quest for Glory 1 VGA version seems a little more playable now.
I did notice the mouse on screen is a little more erratic when the keyboard is out, so it is best to close the keyboard when using the mouse until a fix for this is discovered or use equivalent keystrokes.
WingedGeek: Don't know if you've seen this, but it might be of interest to you: http://forum.xda-developers.com/showthread.php?t=499008
I saw you were using an older build
Related
Hi guys,
(I have searched for this and similar topics so my apologies if I'm duplicating)
Bought my Compact about a month ago with T-mobile UK and am only just opening my eyes to its possibilities!
Thanks for all the information on web n walk etc.... i'll be signing up tomorrow!
I have just been on pocketgear.com and have seen all the games a pocket PC can use..... so I downloaded a trial version of a poker game (as is fashionable these days it seems!), but once transferred to my phone it wouldn't work.
Got the error message '[game] is not a valid pocket PC application'
So I tried Bookworm... and got the same message.
Am I doing something wrong, or is it because I downloaded it from an American Website to an English phone?
Any (and I do mean any) help you can give me would be greatly appreciated. I haven't tweaked my phone in any way or improved it at all, so any further hints and tips would be appreciated too!
Cheers
J
When you DL software for your device, make sure that you DL software that is designed for your device. If you DL Pocket PC 2003 Software, and you are using a Windows Mobile 5.0 device, the software may NOT work on your device - also, if you are using a older device, you need to be aware that some software is designed for certain types of processors - so if you are using a PDA with an ARM processor, you have to DL software that will run on an ARM processor - not software that is designed for a MIPS processor. The newest devices all use the same processor (as far as I know) - but if you DL older software to run on the newer device, you will have to use software that was originally designed for anARM procesor. This may seem a little complicated, but the best way to find out how this works, is to go to a software distro site (like Handango), and download the different versions of the same software, and then install them. Hope that helps!
Black-wolf
Well, I think it is just plain bad luck. I've downloaded and install.. quite a large amount of software/games to test on my MDACompact2 and most of the software that said to be meant for WinCE, WM2003, SE, etc works well with WM5. I can say, in my experience, the chances of getting one not working in WM5 is like. 20% or less. So, keep trying
Hi onemanfloats!
Did you download an exe file an copied it directly to the device?
If the download is an exe that means it is an installer and needs to be run on you PC while the device is synchronized. Most PPC programs are distributed this way.
Also programs for PPC some times come as cab files. Those you have to copy to your device and tap on them in the explorer so they will install.
As for processor type - don't worry, all devices sold today come with ARM, or ARM compatible (like OMAP) processors, and most of the new software supports only that type.
As for OS, I'm not sure if your device is running Windows Mobile 5 or Windows Mobile 2003, but as far as games and ordinary programs go, if it works on 2003 it usually works on 5 (2005).
The only problem is with some utilities which are very OS dependent.
Finally let me recommend you this site:
http://www.pocketpcfreeware.com
Tons of free stuff for you device.
Good luck.
ms should make pda's error msg
tell the user that it's a pc application they are trying to
run on the pda
tons of ppl get confused but this
The "not designed for" message on WM2003 only meant that the application perhaps didn't support screen rotation, and other resolutions than 240x320
It's a bit off topic, but the warning "This program may not display correctly..." pops up on every program whose installation cab supports OS lower the 4.21 (that's WM 2003se in plain English ).
According to MSDN that's because the OS assumes the program inside can't support VGA, screen rotation and square.
It's pretty stupid design since a lot of programs try to be backwards compatible, at least to WM 2003, and the message just scares users.
It's a good thing they got rid of it in WM5.
cheers guys,
just got back from a tiring weekend in snowdon and read your replies.
Will digest in the morning and see what I can do!
Thanks again for your help!
hello guys, i was very sad that worms world party is not working on my Topaz device. that's why i 've decided to make simple application - keyboard - to emulate hardware keyboard my keyboard is very simple and it shows in the bottom of the screen (worms are 640*480 so there is free space on the bottom). it was made in 2 hours or something so take it as very alpha build but it works fine for me and i want to share my app with all worms fans
Install notes:
1. put keypad.exe to your topaz.
2. run keypad.exe
3. run worms world party from jamdat.. google for it
4. go to options and assign buttons to fire, jump and flip (X button is used to exit keypad at the moment).
5. play and enjoy!!
there is some flickering window title when pressing buttons. i will fix it later.
awaiting your feedback guys.
2009/08/19 EDIT: changed keypad skin and some bugs fixed.
ok, the pad with the arrow keys and stuff works fine for blackstone. However, it seems that worms does not work with wm6.5. And correct my if i'm wrong, what your app does is to 'simulate' a dpad with buttons right? so could you make one which can be configured to run alongside other games? That way we'll get more vga games running on our wvga devices.
now it's sending fake keyboard messages to worms application. but it's not a problem to make it for any other application. also i'm working on better skin and bigger buttons to make it more finger friendly. if you know a game which needs virtual keypad, tell me and i can make it. and back to worms - i'm using WM6.1 so dunno if it runs on WM6.5
i've got one, erm.. skyforce.
it works for me too - thx
what program language did u use for this? and plz make a bigger screen this is hard to use
Virtual d-pad is really good idea for games. have a nice develop.
hello again. i have updated keypad a little. new design and little bugs fixed. link is in first post.
TeDeV: i'm using c++.. it's all about winapi..
info5i2002: i've tried skyforce and it's not working good. game recieves only some of messages that keypad is sending. i need to investigate why... maybe it will be better to just let user enter name of the window to keypad application and it will send messages to that window. to play any game. i'm busy these days so be patient play worms in the meantime
Hey. If it isn't too much trouble (it isn't), can you compile a Windows CE 5.0 version? You have no idea how much this would help owners of other non-Pocket PC WinCE devices like the Mio C520 or other hacked portable nav units which lack the hardware buttons for games.
As you can see in the screenshot, the exe you posted doesn't currently run on plain Windows CE 5.0 devices. I've found that this is due to a bug/"feature" of the kernel related to buffer underrun protection and some sort of incompatablity with the compiler defaults in the WM5 SDK. It's an easy fix on your end. Just set /GS- in your projects compile settings.
see here: http://msdn.microsoft.com/en-us/library/8dbf701c(VS.80).aspx for more information.
Also, I had to manually lower the Windows CE os version to even get it far enough for this screenshot. Can you please set /subsystem:windowsce,4.20 in the linker command line options for future builds? Hell, make it 3.0. This sort of app will probably still run on Pocket PC 2002 (CE 3.0) or at least CE 4.2. More info here: http://windowsmobilepro.blogspot.com/2006/04/trap-of-copying-project-settings-in.html
It's simple to do and it has the added benefit of exposing your app to many more devices. I'm sure the owners of "other" buttonless 800x480 devices like the Ipaq 310 will thank you.
Also, can you look into supporting other, lower resolutions like 320x240, 400x240, 640x480 or 480x272(most WinCE nav units) or just alow it to scale to anything? It seems offscreen on a VGA PPC. How about landscape/side buttons and the ability to remap buttons? Thanks.
TFGBD: Hello. i agree with everything you wrote. sure, there is no problem to compile for CE and i also have C520. but application is not so smart at the moment to run in those resolutions. i'm afraid it works only for games that are not fullscreen and there is blank space on the screen for keypad. like worms on 480x800. but on device with 480*640 resolution i will have to overlap game window and that is the problem. when i was was writing this app it was only for worms because i love that game and it wasn't playable on TD2. i wasn't thinking about other games not even other devices and resolutions. but it is a good idea. i think i will have some time during weekend so maybe i will take a deeper look into the topic and find out something "portable". anyway, thank you for feedback if you know some mio C520 game that needs keyboard, tell me please. it may help
Heh, I didn't count on you already owning a WinCE PNA. Funny, that. Well, there's always Worms World Party... Granted, I never actually tried it on the Cx20 but I imagine its QVGA version has plenty of extra space on a 480x272 screen. That and like half of the other popular Pocket PC titles. Really, it sucks that so many of these games were hardcoded for 240x320(or upscaled VGA). It really makes them look crappy on higher resolution devices. But I guess it at least lets them leave space at the bottom of the screen for your d-pad. And yeah, you are probably right that it wouldn't be too useful on the more standard resolutions like QVGA/VGA. There are probably more widescreen devices without buttons than standard res ones anyway. Well, unless maybe you want to play 176x220 Smartphone games on a QVGA Pocket PC...
hehe, well, i'm working in mobile navigation software development company and i have around 30 different devices around i've just testet worms on GoClever 4390T device similar to C520 (480x272 @ winCE) and it runs great and there is really plenty of space left on side. ideal for my keypad.. and there is much more space than on my TD2 better for finger use. i'll give it a try on sathurday.
sused said:
hehe, well, i'm working in mobile navigation software development company and i have around 30 different devices around i've just testet worms on GoClever 4390T device similar to C520 (480x272 @ winCE) and it runs great and there is really plenty of space left on side. ideal for my keypad.. and there is much more space than on my TD2 better for finger use. i'll give it a try on sathurday.
Click to expand...
Click to collapse
Oh, wonderful. Keep up the good work. I'm glad I could inspire you.
Hrm...you wouldn't happen to work for PDAMill/NavNgo, would you?
not iGO. well, it's agains forum law to make advertisment.. but if you are interested google for "aponia software" i hope admins won't kill me now. but it's not complete offtopic because you can get pretty good navigation for your device there
Not working for my HTC Fuze (WinMo 6.1)
i run keypad.exe.. nothing really happens. I only see keypad.exe on my title bar and and X button on the top right..
I run worms and I still can't select any button, either on teh touch screen, bottom or on the keyboard.. I do see some flickering though... pls help
hdaackda said:
Not working for my HTC Fuze (WinMo 6.1)
i run keypad.exe.. nothing really happens. I only see keypad.exe on my title bar and and X button on the top right..
I run worms and I still can't select any button, either on teh touch screen, bottom or on the keyboard.. I do see some flickering though... pls help
Click to expand...
Click to collapse
Your device is VGA? This only works on WVGA screens, because there is empty space while running WWP (that is originally QVGA)
Not sure..
Btw, I dowload key config 1.0 from another thread and used that to save WWPSave.dat... Now I can Fire and Jump (i.e. use two buttons, volume up and down... no other is working)
Cute keypad but doesn t work with me... I don t know why i can see it in the game but it doesn t want to work ... but anyway nice to know that there are so much worms addicts
hdaackda said:
Not working for my HTC Fuze (WinMo 6.1)
Click to expand...
Click to collapse
sure it doesn't work, your device is VGA not WVGA. and i think your device has a keyboard, i think you should play worms with no problem with your keyboard.
DJMEone said:
Cute keypad but doesn t work with me...
Click to expand...
Click to collapse
do you have touch diamond 2? if yes, what version of worms do you use? keypad is looking for window with "Light" in its title. it's because my worms creates window with this title. if your worms window has different title, tell me, and i will add support for your worms window.
I understand that the professional is for touchscreens and standard is for nontouchscreens, but if thats is the case why are there both for the tornado? I thought it was only standard...
iteo,
just because it is technically possible and some people like Pro ROMs.
So coockers just rip roms from other devices or dowload them and repack for Tornado.
P.S. And of course such custom ROMs are not supported by manufacturers or microsoft.
I think the more accurate reasons would be: Stability and Speed
I've had WM5/6/6.1/6.5 Standard and now 6.5 Professional on the Tornado
I can say without a doubt that the Pro works WAY faster! it works 10 times faster then my S730! which is 400mhz compared to Tornado's 200mhz CPU!
You got more application options available to you as well! but overall i've had no issues with Pro and it just takes getting used to, but the job made on the Pro ROM's is absolutely amazing and the phone responds so much better then a Standard OS ever did on it!
I have two questions
1) How can you operate a Pro ROM with Keyboard ?
2) Is it possible to make pro ROMS for other non-touch Windows phone also (Like Vox) ?
Regarding question 1, you simply operate it with Arrow keys instead of a touch screen. Also most Pro rom's have been made with optional mouse to navigate (for example holding the Vol Down key for a few sec will make the mouse cursor appear and holding it down again will make it disappear).
If it's possible to do on other Non-Touch? i suppose it is possible if someone will want to do it, unfortunately i'm not one that would know how to but i sure would love seeing a Pro rom on my S730 device!
Sefy, if you can test this i try make WM6.5 Pro rom for Wings.
do you need to download a cursor emulator for pro ROMS? or do they come already with the ROM?
comes built into 6.5 pro roms available here, its called fakecursor i believe. But it does not move as quickly as I like but hey it works!
my tornado's joystick acts like odd,
Can any body report, how Nine Way Keypad goes with a pro rom?
During the testing of the native Windows Mobile version of the current Opera Mini 5 beta (see THIS for more info), I've routinely tested it on my old, WM2003-only iPAQ 2210 Pocket PC.
Of course, the CAB installer didn't work as it's compressed; nevertheless, after manual decompression, the app itself did. That is, it's fully compliant with both WM2003 and WM2003SE, which is great news for all users stuck with those old operating systems and not having received any WM2003(SE)-compliant browser for ages. (AFAIK, it was Opera Mobile 8.65, almost three years ago, that still supported the OS – nothing after that, except for, of course, the PIE plug-ins.)
Therefore, I quickly remade the CAB file so that it also runs under WM2003(SE). It's HERE for download. (UnZIP it before installing!)
Here's a quick tutorial for anyone wanting to do the same:
1, in order to decompress the original CAB file (along with its INF file), download MSCEInf from, for example, HERE
2, in order to recompress the new and, now, WM2003-compliant CAB file, download CabWiz. It's part of Visual Studio and can also be found bundled with many CAB creator tools; for example, QuickCab 2.0 available HERE. Download the latter; you'll only need to keep the two cabwiz.* files (cabwiz.exe and cabwiz.ddf).
Incidentally, should you just quickly want to deploy some files in some predefined places (the app doesn't support relocation) and/or make some changes to the Registry, feel free to play with QuickCab itself. For our needs, it's not adequate as it doesn't support relocation, while Cabwiz does. Therefore, we only need to download it in order to extract the CabWiz files from it.
3, decompress MSCEInf anywhere on your PC; run it. Drag-and-drop the original, WM5-only CAB file in it.
4, click the „Extract CAB Files with original names in a folder” icon (the 7th on the toolbar from the left). Unpack the files to a previously empty directory anywhere. It'll, in addition to the files, create an INF file, containing the names of the files to pack, the shortcuts to create, the strings needed for installing the app in any other place than the built-in RAM and so on.
5, copy the two cabwiz.* files in the same directory where the just-generated INF file resides and enter „cabwiz name-of-exported-inf-file”. The CAB file will be created. As the cabwiz.ddf file defines cabwiz's output as uncompressed (see the Compress=OFF flag in it), the file will already be compliant with pre-WM5 operating systems.
Note that you'll need the excellent and free CabInstl app to install the app on any other location than the built-in RAM.
Also note that I've also tested Opera Mobile 10. Neither beta 1 nor the final version are compatible with WM2003(SE).
Thanks a lot my friend!!
This will be very useful for a lot of people!
I´ll include it on Opera Mobile Official Thread
Cheers,
Hi Menne,
Thank you!
Here is my HP iPAQ H3970 and your OM5:
Wow! Finger-scrolling works on my mypal a716. This is cool.
Opera Mobile 9
Hello. But what’s about Opera Mobile 9.* on Windows Mobile 2003 CE, does it work (like Opera Mini 5; thanks for it’s working)?
ELEKTRON OF THE FAKTH; said:
Hello. But what’s about Opera Mobile 9.* on Windows Mobile 2003 CE, does it work (like Opera Mini 5; thanks for it’s working)?
Click to expand...
Click to collapse
Dunno, will check it and report back.
BTW, the recently-released OM 5.1 has a native WM2003 build; no need for hacking.
Menneisyys said:
Dunno, will check it and report back.
Click to expand...
Click to collapse
Tested http://rs543.rapidshare.com/files/178322331/Opera_v9.5_build_15233_QVGA.cab - no go. Sorry.
Yes, you are right: there is Opera Mini 5.1 for WM2003; at present time it is installed on my device. But I hoped to find something like Opera Mobile 8.65, which is able to act like desktop browser. There is also a problem with Flash... Well, thanks anyway.
Thank-you
Just downloaded and installed it - I can't believe my Ipaq 4150 (WM2003) is running something so modern !
Many thanks Menneisyys.
This is truly my lucky day, just stumbled on this by pure chance.
This is working great on my HP rx3715 and gives it this much needed browser upgrade.
Thank you so much for this!
Cheers
Hi guys,
i have bought a portable foldable bluetooth keyboard but it won't work with my diamond2.
i am using the energy rom with mobile 6.5.
my diamond does see the keyboard and also connects to it but doesn't see any "service".
i tested with a mobile 6.0 diamond and it worked.
does anyone have a solution??
check for these files in windows folder:
bthhid.dll
bthidsvc.dll
conshid.dll
hidparse.dll
kbdhid.dll
they are part of service to run BT keyboard.
as maybe 0.1% of users would use it, cooks usually disable them in custom ROMs.
if those files are are not present, run a cab I attached.
It's not certain it would work, this's not a proper way. The service is run by modules, I converted them to dll. They should be added to ROM, but it might work as well so give it a try.
I know this is an old thread to bump, but I gave this file a shot in energy.09.cookie classic on my HTC Pure/ TD2
It enables blueinput to work again, and when browsing keyboard services it lists a russian character that looks like an A (as opposed to not listing anything). I can't simply connect to the keyboard without blueinput, i have to start it, delete the keyboard from bluetooth devices, then reconnect it with blueinput running in the background.
My keyboard is relatively functional, but many keys are incorrect, swapped, or nonexistant. the Nataly rom for my device worked properly without blueinput if i recall. great first attempt though, thanks.