Related
Hi All,
I am running the latest dcd's ROM 3.2.3 on a Verizon XV6800. This is my first time playing with WMP 10 mobile. I have the classic landscape issue. I've seen this solved using the registry mod (HKLM\System\GDI\Rotation, set Ladscape to 1). This works , but when I slide open the keyboard the registry value is changed back.
I've tried some other players, but I need *.wmv files working so it's limited my choices a bit.
Any advice would be greatly appreciated!
WMPLandscape
Since noone has an answer for this I created my own. This is a hack that works around the WMP limitation. I call it WMPLandscape.
WMPLandscape is basically just a lightweight window that monitors the state of the display. It changes the LandscapeMode reg entry, then posts a message to Windows Media Player. This causes WMP to play in landscape mode when in full screen.
To Install:
Just install the cab and start the app or issue a soft reset.
WMPLandscape runs in the background and is auto-started after reset.
If the app is already running, clicking the app shortcut will open the app so it can be closed or the about box can be viewed.
WMPLandscape should work on any ARM device running Windows CE 4.2 or higher, but only QVGA devices are currently supported. (this was really meant for the Titan.)
This is a pretty ugly hack, but it does seem to work fairly well.
Sometimes WMP will revert to portrait mode after the keyboard is closed. I am still trying to resolve this issue. If this happens, just open the keyboard and close it again and things should be back to normal.
I hope someone finds it useful.
Rob
**Edit: I removed this file after finding a nasty bug. See below for an updated version.
Here's a new copy. There were some memory issues with the first version. I still haven't figured out how to make it work everytime, but this one is a step in the right direction.
***Edit: The final version is below.
I was finally able to get this working more reliably, so here is the final version.
If you are having trouble getting Windows Media Player to play full screen in landscape, start by setting the registry key HKLM\System\GDI\Rotation\LandscapeMode to 1 . For many phones, this is all you'll need to do and is better than having a background application running (even if it is very small).
For Titan phones (and probably others as well) the registry value is reset each time the keyboard is opened and closed, making the above fix only temporary. This app will make sure that the key stays at the correct value.
It is compatible with Windows Mobilw 5.0 and above.
Just install the cab file and soft reset the device.
Enjoy!
Rob
View attachment WMPLandscape_1_0_2.CAB
There are two parallel projects to port HTC's Touchflo 3d to X1:
itje's Manilla:
http://forum.xda-developers.com/showthread.php?t=442154
and
Daran Clarkes TF3DHDB2
http://forum.xda-developers.com/showthread.php?t=428351
For people who have tried both please vote which has your preference at the current states of build.
Seeing as I'm 100% sure that people who vote have just tried -one- of the ports and comment on that one.
The poll isn't called "which one did you install" it's meant to be a review of both. As these builds get better and better we need a source for newbs as to how the ports differ.
So if you can post some differences that you found between the two ports.
PS: I have both an X1 and a Touch HD for comparison.
1. Manilla
Plus
-Works fast, quick to install.
Minus
-Needs around 10 individual .cabs to work.
-Album doesn't work out of the box
-Audio doesn't work out of the box
-The system highlights have been changed into black / black. Whereas on teh original HD Touch HD the highlight (new sms indicator), clock highlights, comms highlights are neon green.
-The clockface is black instead of the original white.
-Camera and video icons don't work on the album screen.
-Some lockups now and again.
2. TF3DHDB2
Plus
-One main .cab
-4 add-ons
-All aspects of touchflo 3d work out of the box.
I.e. Camera and video icons work on album screen, system highlights are the correct colour, as is the clock.
-Really in comparing to my HD system speed is almost identical, i.e. I can't tell any difference. Launching youtube is slightly faster on the X1, browsers opening from the internet tab is slightly faster on the HD. Weather updates are 1:1, etc. This is all out of the box hard reset, i.e. no file or glyph tweaks yet.
Minus
-Relatively long time to install
The main difference between a real Touch HD and the above two builds is remains obviously the speed of loading the OS into a useable state after a cold start. The HD is pretty much quickly useable whereas on the X1 we have to wait for the TouchFlo3D to load.
For reference, my setup is (after hard reset):
-Touchflo3D HD Beta 2
-HTC Phone.cab
-HTC Volume.cab
-Touch IT Keyboard.cab
-FM Radio HD app
-Snailslug TouchResponse (to get the small vibration jolts when you touch the screen like on the real HD)
-All annoying windows mobile SMS balloons disabled (see thread), sms now works identical to HD.
I disabled all the panels apart from the one you can't turn off as I don't really use them. Why have a youtube or google panel if selecting these from the internet tab works 6x faster.
Lets hear people who have actually used both builds comment on their experiences.
I'm a noob, about to get an Xperia in a few days and would like to put the touchFLO interface on it. I am also confused as to which one of the two to go with.
I'm not so interested with how long or hard it is to install, I'm mainly interested in how complete and reliable it is, with speed/performance a second priority.
It appears from you're post that Manilla is the one to do for, Though I was under the impression from another post that I saw that the other version was better. I'm very confused and frustrated having to research pages of posts outlining individual bugs with each versions, trying to see which is more complete.
I would also rather TouchFLO as a panel, can this be done with both versions? or one in particular
I like the summary you have provided of both versions, I find very helpful. I am looking forward to anything other users have to say about both versions.
hambargarz said:
I'm not so interested with how long or hard it is to install, I'm mainly interested in how complete and reliable it is, with speed/performance a second priority.
It appears from you're post that Manilla is the one to do for,
Click to expand...
Click to collapse
You mean probably TF3DHDB2 not Manilla.
Yes you can run as a panel, you need TF3DPanelInstaller.cab. First install the main TF3DB2.cab, then install panel. Basically TF3DB2.cab installs itself as your home panel. You need to follow the instructions for panelising it, I believe you need to uncheck the touchflo3d on the today panel items, before you install but I'm not sure, check with someone else. Also check if TF3DHDB2 can run as a panel or if it's just Manilla that works with the panelinstaller.cab, I'm unsure. Hell you could try it and tell us.
Don't get frustrated, I got my X1 just last week and figured all this stuff out on my own. Basically what helped me was running through the two threads above. TF3DB2.cab is the one to go for. It's almost as fast as my Touch HD, apart from album and audio, that remains faster on my HD. Although I do hear Daran is coming out with TF3DB3 next week? That should finish this whole port off.
But if you just want to start, hard reset your X1 and load the files I run (listed above), there you go, weeks of looking through threads resolved.
PS: All the apps I listed there is only one version from, usually listed on the front page (post 1) of both threads linked above.
Hi all,
you can panelize TF3DHDB2 works fine for me
i chose manilla simply because TF3DB2 kept freezing on me, i had to remove the battery to restart 2-3 times a day
i installed manilla 2 days ago and no freezes whatsoever.
i dont mind not having pics and music cause i use the media panel for those which is MUCH better.
id just like to see someone incorporate tf3d tabs that rotate or disable the roate option cause anything is better than hose ugly lines that appear when the screen is rotated
itje, daran's project seems not well supported. itje released a great rom with tf3d working out of the box and fix issues very quickly
I've tried both, and thought the HD one was faster.
My vote goes to TF3DHDB2 simply because A2DP works in it and this is essential for me.
Who remembers those old handheld games with monochrome lcds?
Here's a Windows Mobile version of a Russian version of the game.
The game is simple, all you have to do is catch the eggs as they fall.
The bunny that shows up on the screen is on your side, you will only lose half a point if you drop an egg, otherwise you lose a life.
You have 3 lives to keep you going, and if you make it to 200 or 500 points you lost lives will be given back to you.
See how many you can catch and don't forget that the eggs start falling faster as you keep playing.
THIS GAME REQUIRES OPENGL
UPDATE v1.1
Added WVGA and WQVGA Support
Update v1.2
Minor fixes, reported to work much better
Supported Resolutions: VGA (Tested), QVGA (Should Work), WVGA and WQVGA (Awaiting confirmation)
For those of you that have problems running the game, install the attached libGSES_CM.cab file.
nice & funny. quite nostaligic.
I like it
http://www.fuzemobility.com/herms-software-presents-eggs-freebie/
thanks as always for the great games
Nice work man!
Brings childhood memory back
It's kind of hard to play on diamond tho was easier on original device
But thumbs up, great game!
p.brazauskas said:
Nice work man!
Brings childhood memory back
It's kind of hard to play on diamond tho was easier on original device
But thumbs up, great game!
Click to expand...
Click to collapse
you find it hard to play? Is it screen sensitivity? I was playing it one handed yesterday and even then I was doing pretty well
It wont play on my Fuze..starts then just freezes my phone and have to take the battery out...any thoughts?
Sparkz914 said:
It wont play on my Fuze..starts then just freezes my phone and have to take the battery out...any thoughts?
Click to expand...
Click to collapse
found out my problem no OpenGL
did it work once you installed the opengl file? it should
No it still froze and made my TF3D crash and just appeared as a white screen and no soft resets or anything fixed it so i had to do a hard reset to reinstall the rom lol....oh well....and then to make matters worse I left my phone at work in the bathroom and can't get it until 10am...4 hours to go
doesn't sound like Eggs would have done that... it's just a small app and does absolutely no system changes of any kind...
hermanm said:
doesn't sound like Eggs would have done that... it's just a small app and does absolutely no system changes of any kind...
Click to expand...
Click to collapse
Yea I know it was weird, the TF3D was still there and I could switch the different screens but it was white and I would see a few words or a number.. It all happened when I put the OpenGL into my Windows Directory
tried it on my Xda Flame and it doesnt work..
gives errors like: Eggs.frmGame.InitGL()
like most other opengl apps for Diamond
WVGA and VGA error
I tried running it on my Sharp S01SH. I get:
MissingMethodException
Can't find PInvoke DLL 'libgles_cm.dll'.
at OpenGLES.egl.GetDisplay (EGLNativeDisplayType display_id)
at Eggs.frmGame.InitGL()
at Eggs.frmGame..ctor()
at Eggs.Program.Main()
Tested it on my other device, W-ZERO3 (VGA) and get the same error.
Too bad. I remember playing this game when I was 13 or 14.
I've attached opengl cab file, try to run that and let me know if it works. thanks
WVGA error
Hi, I installed OpenGL. I actually first placed the DLL file available here: http://forum.xda-developers.com/showthread.php?t=525315 directly in the Windows directory. The game returned the same error as above.
Then I installed your CAB. The game now starts but loads in portrait mode with the controls badly positioned. When I try switching to landscape, the screen becomes a real mess. Will try on the VGA device and post report in a while.
VGA error
Tried it on the VGA device as well.
Game seems to load normally - at least buttons are where supposed. However, when I press Start the buttons disappear and nothing happens. After I minimize the program and then return to it, I get some error with a loooong description. Here's the beginning of it:
InvalidOperationException
at System.Media.Waveparser.CheckNativeError (Int32 error)
at System.Media.WaveParser.Play (Boolean synchronously, Boolean looping)
at System.Media.SoundPlayer.doPlay (Boolean synchronously, Boolean looping)
at Eggs.Egg..ctor()
................
Hope this helps your development!
Oh, forgot to add, I get the same error on the WVGA device after a couple attempts to switch the screen from landscape to portrait and back.
Juts tried it on a stock Touch Pro 2 with .Net 3.5 loaded and it works without a problem. It's not full screen but otherwise it's fine
I cannot start the game, but start button is pushable and nothing happens
.NET CF
On my Diamond i've got a problem with .NET CF
I just installed .NET CF 3.5 without success- which version do I need?
.net 3.5 should work, what errors are you getting?
Anyone up for popping Bubble Wrap?
If you have to kill some time, it is always fun to pop bubble wrap, unfortunately it may run out...
Not anymore...
Virtual bubble wrap is the way to go. Pop as many bubbles as you can within 45 seconds, they do regenerate in a funky sort of way.
If you pop all the bubbles before one has a chance to regenerate you get your time left on the clock times 5 added to your score.
Enjoy...
Supports VGA, QVGA, WQVGA and WVGA
If you are missing opengl, try the attached libGLES_CM.cab
Update v1.1
New Icon, Fixed minor bug
Cool as usual, mate
works great on a Touch Pro 2...fun as usual
Cool game, but it works pretty slow on my iPAQ 214 Could you optimize it somehow?
is it normal that it is very slow ? (on a Diamond) without any UI (no manilla, no spb power shell... nothing).
It is like the screen is updated every seconds, I have time to pop out 10 bubbles before seeing them going flat :/
Works great on my Fuze, but there is a memory problem. After exiting game nothing shows in Task Manager but an active process (looking through MemMaid) remains open, bubblewrap.exe 1.74mb.
If you open the game again you get a second process occurance even after closing. Hope this can be resolved. I am already addicted.
jimski said:
Works great on my Fuze, but there is a memory problem. After exiting game nothing shows in Task Manager but an active process (looking through MemMaid) remains open, bubblewrap.exe 1.74mb.
If you open the game again you get a second process occurance even after closing. Hope this can be resolved. I am already addicted.
Click to expand...
Click to collapse
i believe those issues are caused by opengl drivers you might have on your device, i ran the app on my phone (htc diamond) and it runs and closes without any issues. also tried on emulators and it seems to be fine. make sure that you do not have libGLES_CM.dll in the app directory (should be in windows dir only), also try to download attached libGLES.cab (i just put a different cab). let me know if it made any difference, thanks
megosu said:
is it normal that it is very slow ? (on a Diamond) without any UI (no manilla, no spb power shell... nothing).
It is like the screen is updated every seconds, I have time to pop out 10 bubbles before seeing them going flat :/
Click to expand...
Click to collapse
OK, I have some news :
without your OGL cab (the one from yesterday) : I got an internal error, I had to soft reset my diamond.
I decided to add your OGL cab (I did the install on the external storage) : It was slow as hell.
Then I tried to install the OGL cab on the device : still slooooow
then I uninstalled the OGL and now it works as it should ! (I guess)
I managed to score 205 points.
Besides this technical problems, for me, it's almost impossible to flat down the bubbles once they start to regenerate. I manage to do it in one shot, but if a bubble starts to regenerate, I can't catch up because everything is almost popping back at the same time, and you have to wait after them to become ready before being able to flat them down another time :/
btw nice game
Hi:
I tried to install on a Fuze with ATT ROM. I keep getting a message that the installation was unsuccessful. I do have ample free memory.
Thanks!
hermanm said:
i believe those issues are caused by opengl drivers you might have on your device, i ran the app on my phone (htc diamond) and it runs and closes without any issues. also tried on emulators and it seems to be fine. make sure that you do not have libGLES_CM.dll in the app directory (should be in windows dir only), also try to download attached libGLES.cab (i just put a different cab). let me know if it made any difference, thanks
Click to expand...
Click to collapse
I ugraded to the new HTC/ATT ROM last night so my device is now pretty clean (and much faster). I checked and I only have one LIBGLES_CM.dll on my device, located in the \windows\ folder. Size = 319.9K & date = 11/26/08. This is the same file that was on my original stock ROM. How is this file different from the one in your CAB? How will it affect my device? With a clean setup I just want to make sure I don't mess anything up.
BTW, I tried opening a half dozen games, including Magic 8 Ball and Peg Jump. None of the games left anything behind, but Bubblewrap still left the .exe running.
Thanks for your efforts.
did the bubble wrap work with the original libgles_cm?
Good but slow
i love games like these but it runs slow on my HTC Kaiser is there anywhy of making it faster
Zac Santer
Hi everyone
I'm wondering if there is some program to play SWF format
Ive tried CorePlayer and the standard player.
// Fladdan
As far as I know SWF is a video container, you have to know what video codec is used.
Ok, I think its some kind of Flash, that all I know
http://www.headbands.com/gspot/
im unsure if this is considered legal, but im sure it was legally available from adobe until recently, but now that page links to developing for iphone, no offense but thats hardly what i want when looking for a wm flash player, silly adobe...
Code:
Flash Lite 3.1
WM5 : http://www.4shared.com/file/128030290/27b2e8be/distributableplayer_flashlite_wm5ppc_en.html
WM6 : http://www.4shared.com/file/128030297/b9d67d1d/distributableplayer_flashlite_wm6_en.html
Edit; i can confirm this (wm6 one) works, when you open the firs swf after install youll have to browse to where u installed it (id recommend install in phone, then itll be in 'the program dir'/adobe/appzone) if it starts fullscreen (like most flashlite swf's do) hold your finger on the screen a couple of secs for menu, youll have to turn off fullscreen in same menu to be able to quit the player, kinda strange, but on the bright side it actually quits, instead of minimizes
thx guys will check it out!
// Fladdan
This is what i tested with btw, made with cs3 (actually for fl2) fla included (not that its in any way special, its timeline usage even, its been ages since i last done that, i wonder if 3.1 does as3 functions, will test soon, since i code flash quite often, also will look into reading out button & screen presses and maybe more)