no support DirectDraw in Jade? - Touch 3G General

All applications and games which work with directdraw, closed right after start.
You can be test it itself, having started the standard example included in WM SDK:
http://forum.xda-developers.com/showpost.php? p=2528561&postcount=1

Related

VGA -> QVGA for selected apps?

Hi guys
I'm currently using Helmi's 3.5 on my (unlocked)SPV-M5000, orange Switzerland. I have true VGA enabled, and it works fine. However, I have some apps (especially, two games: Warring States and Viking Saga) that while running fine, use only the top left corner of the screen.
Searching the forums has shown that there are ways of having the whole system running in QVGA and selected apps use full VGA, but what I need is the opposite.
Is there a way to flag certain apps to use pixel doubling, while leaving the rest of the system to work normally in VGA?
Cheers
Rapax
the apps that can be selectively vga (for example pocket internet explorer in wm6) do it themselves, it's not a system-wide setting. so because the games are unaware of the vga-ness, you're out of luck.
But without some form of TrueVGA software installed, all apps run under Pixel Doubling, right? So I don't need to make the QVGA apps run in VGA, just somehow get an 'exception' from the TrueVGA software. No Luck?

GPS with JBED or highres with IBM J9 and MGMAPS possible?

Right now I am using IBM's J9 Midlet Manager and it works out well with the maps application, but it's slower than JBED and for some reason it doesn't show the maps in high resolution even with the high resolution J9 version installed. JBED's only problem is that you can't connect to the serial ports of your phone and thus MGMAPS keeps reporting that there is no GPS unit available. I've had the same problem with the Intent Midlet Manager and thus would like to know if there is
a) a way to make it work with JBED or Intent.
b) a way to make IBM's J9 display high resolution.
Please no "use Mobile GMaps" answers as I have my reasons for using the midlet (offline maps, favorites, extra services). Any help on this would be greatly appreciated as I really hope this can be fixed either way.
Falk said:
a) a way to make it work with JBED or Intent.
Click to expand...
Click to collapse
Nope, they don't support serial ports.
b) a way to make IBM's J9 display high resolution.
Click to expand...
Click to collapse
This is easy and has already been explained in my MIDlet Bible (see row "Opera Mini 4 beta 2 fonts - VGA?" of the chart at http://www.winmobiletech.com/092007MidletBible/CompatibilityAndMain.html ):
Forcing J9MIDP20.EXE (or, for that matter, ANY .EXE's) doesn't help, as opposed to earlier, 5.7-series J9 versions. The only way to get high-res support is switching to Real VGA mode and using the QVGA version of J9 (NOT the VGA version - the latter won't execute your deployed MIDlets at all!). An example screenshot of this is HERE (using Large characters). Note that, as the QVGA and VGA versions can co-exist on the same machine and will use the same deployed MIDlets, this seems to be a usable solution to get hi-res support when you really need it (and, at the same time, can live without hardware softkey support - you'll need to use the on-screen menus to issue commands, unlike with the VGA version. At least this was the case on my VGA Universal.).
Thank you! Problem solved. It's really a shame that HTC didn't get around to put a decent midlet manager onto their devices. I could play with a N95 a bit recently and like your comparison chart shows it's a whole different world. I am not a heavy user, but MGMAPS sure has taught me a lesson that midlets can even be better than native Windows apps... with the right manager / device.

What programs & applications do people prefer?

Ok...
I currently have the Alltel PPC6800. Magnificant device. (in my opinion) It's loaded with all kinds of goodies and as a facility manager, recreational tinker'er and hobbyist, I have my phone well equipped to make it operate smoothly and still utilize it for task managing and fun stuff.
So I was curious as to what everyone else had on their device's in respect to their lifestyle, work habits fun likes and device compatiability...
Here is the list on my device running Custel's V1.1 Rom:
HTC Home Plugin - Large Clock display/Organizer from Touch
HTC Home Customizer - Customizes Home Plugin
HTC Dialer - Optional Dialer from Touch
HTC Audio Manager - Optional Media Alternative from Touch
HTC 10 Button CommManager - Optional Comm from Touch
HTCustom - Another Customizer
Office Mobile - Stock
Windows Live - Removed
Voice Dial - Removed
AutoUpdate - Removed
TaskMgr - Task & Application Management tool
TCPMP - Needed for You Tube'ing videos
TCPMP Plugin V0.4.2 - Needed for You Tube'ing videos
Skunkworks VideoBundle - Needed for You Tube'ing videos
PCM Keyboard - Optional Touch Keyboard
Total Commander - Optional Registry Editor
SKTools 3.1 - PPC Cleaner, File Management & Registry Tool
Pocket Plus 4.0 - Today Plugin Organizer
Flashlite 2.1 - Allows for various animations, etc
Macromedia - Allows for various animations, etc
Touchflo V1.4.1 - Touch UI
TouchfloConfig - Configures TouchFlo on/off, gestures, etc
Google Maps 2.0 - Terrific Mapping Application
TouchPadVibrate - Vibrates Dial pad When Dialing
MS Voice Command 1.6 - Voice/BT Voice Command Application
This sum's the very accumulation of what I have compiled that works with each other, is stable with VERY little memory leak and allows for exceptional battery life (1-1/2 days) with about ~1 hr Internet/~1-2 hrs voice/~1-2 hours application running per day.
What does everyone else have?
I used to use the TCPMP and flash plugin for youtube videos, but I found a nice piece of software, that is much better, its called vtap, just type vtap.com in IE on your phone, and install it. It has a really easy to use interface, and searches more than just youtube (all kinds of sites). Much better than youtube and TCPMP. Plus you can show off your phone, saying it can do things just like the iphone.
So I will not need Videobundle, TCPMP Core or TCPMP Plugin?
**Update**
I downloaded and I like it! I was able to remove the other three and althought it may take a little load, it searches and plays wonderfully. Thanks for the lead!
Interesting concept but the quality is severely inferioir to tcpmp. This looks like it was designed to stream on a MUCH slower connection. Running the original flash video with TCPMP flash bundle is much clearer.
I have been playing with the Vtap for a while and while the interface is really nice and easy to use, I agree with what Dishe said in that it may have been designed to stream on a slower connection. TCPMP loads faster, has less interruption and has many more settings.
But I will watch this product as it develops more as i am always looking for an alternative to TCPMP.
To get off Vtap, if you like Google Maps/MS Live Search type tools, try out Yahoo GO 2.0. Slick interface, Navteq maps and decent flickr interface.

Question about Java and hardware acceleration

I am working on map/gps/navigation app using J2ME. I would like to make this app so great that it would replace Google Maps in daily usage for me. The main problem is graphic performance on Windows Mobile with WVGA screen. It is a university project and at this moment I cannot switch from Java to anything else. What I can do is reuse the code to make several versions for different runtime environments.
I have been searching for an working environment that would be able to run Java code using hardware acceleration on Windows Mobile. So far I have found only two solutions: MySaifu that supports Java3D and J9 that has JNI and theoretically could run OpenGL. I failed to find any J2ME virtual machine supporting hardware accelerated M3G (JSR-184) or OpenGL binding (JSR-239) that runs on WM.
MySaifu is incredibly unstable and I could not make it run any of 3d samples on HTC blackstone. J9 seems to lack an OpenGL wrapper at the moment. I think it would be relatively feasible to make a wrapper, esspecially using existing code from LWJGL or JOGL. I know that JBlend supports M3G but it does it software wise and performance is too low.
I would like to ask the XDA community: do you know any Java VM that supports hardware acceleration on Windows Mobile? Is there another way to approach my problem?
Thanks in advance,
dwaradzyn

how to programming htc touch pro´s animation

well, i´m working in an application for windows mobile 6.1 (for personnal use) using visual basic .net. but in this platform is very limited. so i can´t do many things as in the win32. but i seen from my phone (htc touch pro, windows mobile 6.1 phone edition) graphics, and innovations that i really want to put in my application.
as 1,2,3, pages of transparent background, animation, programs launcher style.
any help, to guide me in wich lenguage i have to learn, and wich technology to use as (opengl es, directx, gdi+).
thanks.
If you want to make rich-client application with advanced effects, you should stick with DirectX or OpenGL ES.
For OpenGL ES there is a good framework
http://silvermoon.codeplex.com/
If you want to make it on top of GDI+, there is a catch. No native png alpha channel (only available via COM object).
AlphaBlend via WINAPI.
But it does consume more memmory, and does not have hardware acceleration.
If your main target is phone with HTC Sence/Manila 3d, you can use Sence UI. There is some sort of SDK for it. It would save you some time

Categories

Resources