[APP] ThereTV . Streaming player compatible with the LocationFree protocol - Android Software Development

Hi,
This software is still in beta status. You have to expect problems.
If you experience any bugs or glitches please look in the Known Issues section of this post. If the problem is not there send me a message.
This app is developed by me and Sony did not contribute to the development of this software
A personal note from me: I will not use the trademark LocationFree or the brand name Sony in the App (especially in the title)
I do however want to thank the people at Sony (and sonyericsson). They were very active to find a solution so i can distribute this app. Their recent opensource engagement seems to pay out, for people like me.
News:
Today the 1.0.4 Version was released. It includes support for Japanese Basestation, different color systems (NTSC/...), experimental recording functionality...
----
The official site of this app is theretv.zero997.com. I have also added a commenting system to the site. You can now put your feature requests and bug reports directly in the comments.
The current status of the software is (as of 02/12/2012):
Compatible to all known BaseStations (LF-B1, LF-B10, LF-PK1, LF-B20, LF-V30)
Support for EU, US and JP models
Switch between MPEG4 and H.264(on supported BaseStations)
Recording of streams to MKV files (EXPERIMENTAL)
Remote control support
Registration works from within the app
Fullscreen playback
Works over Wifi/3G/4G
Selectable stream quality
Advanced performance settings (adjustable scaling filter/adjustable frame dropping)
Change the encoder settings of the BaseStation (framerate/videosize)
Change the video source
Support for the integrated tuner
Here is a video showing the App in action http://youtu.be/R1uaKrfdAoc
Upcoming features
Recording of shows directly on the device (like a DVR)
Timed recordings
Thanks to my testers: insanenyc, Tommyboy_65_98, Mister_Mxyzptlk, Jim_IT
Just on a side note, for all those people asking in other threads why no one made a LocationFree player even though Sony put the source code online:
The code released from sony is just an excerpt of an opensource library they used to stream the data everything else is closed source.
List of tested devices:
HTC Thunderbolt
HTC G2
HTC HD2
Nexus S
Glaxy Tab 10.1
HTC Inspire (overclocked to 1,5Ghz) : works
Motorola XOOM : works
Toshiba Thrive : works
Droid X : works
HP Touchpad : works
HTC Desire (not overclocked) : works although it is a bit too slow
HTC Wildfire: works but very very slow
First message 02/03/2012
Over the last month i've reverse engineered the Sony LocationFree Protocol and started the development of an Android client.
Update 02/05/2012:
The current release improves the frame dropping mechanism. This should result in better picture quality on slower devices. If the user sets a frame dropping factor the frames are only dropped at the end of a GOP. Thus the dropped frames are immediatly followed by an IFrame. This means that the frames following a dropped frame can be decoded without any errors.
The synchronization between audio/video has been improved. The audio decoder can tell the video decoder to drop frames if the delay becomes too big, this means that video frames are dropped before the audio decoder has to drop anything, which should result in better audio quality.
The remote control can now be shown/hidden.
Update 02/07/2012:
The encoded video size can now be set. The framerate of the encoder can be set.
Update 02/07/2012:
The support for LF-B10 BaseStations is now included
Update 02/08/2012:
Preliminary support for LF-V30 BaseStations. Video still has problems.
Added support for the second video source
Update 02/10/2012:
The display problems of the remote control that some testers experienced are fixed now.
The support for the LF-V30 BaseStations has been improved. But it's still H264 only
Documentation:
Once the app is installed. It's called ALF Player (Android LocationFree Player)
When started it presents you with a play icon. Don't just hit it yet, you need to first hit the Menu key and got to preferences (enter Server address/port). You can also enter a hostname. If it does not work try it by directly conecting to the wireless network of the basestation first.
Choose your remote (The remotes of all testers should be integrated already). If your remote is not listed i haven't extracted it yet.
Go back to the play button and hit the menu key again.
Got to registration.
Set the Registration on the Base Station via the web interface to enabled. You should get a registration which is 8 characters long.
Enter the password exactly as it is displayed (i guess it is always lowercase)
Press "register". It should display Registration sucessful within a second. If registration does not work look at your base station anyway, it may
have registered but did not detect it correctly.
If that is the case, press back to get to the Play button and press it.
It should take a few seconds for the stream to start (hopefully).
To activate the remote just touch the screen
To deactivate the remote touch anything except a button
If you have performance problems you have the following options:
Reduce the Picture size
Set the scaling filter to fast
Lower the stream quality
Activate frame dropping (i.e 50 percent)
Lower the encoder framerate
Set the encoded video size to low
Known issues
FIXED in 1.0.1 On some devices the player crashes before showing any video at all.
FIXED On some devices the remote control is not displayed correctly
FIXED The stream from LF-V30 BaseStations may cause trouble and not resync after dropped frames
PARTIALLY FIXED If the program can't connect it will hang until it crashes
Donations:
The following people have donated to this project (If you don't want to be listed here send me a message).
If you consider donating more than the 4 Euros of the donation version, please use paypal, otherwise most of your money will end up with google (30% fees)
Direct donations
dzapme; Stefan Zimmermann; Joe Lo
Donation version
Tommyboy_65_98; Arthur Fernandez; ersd999; Dominic Zapletal; Ruben C De Jesus; Alvin Kelsey; gvece; M J Elvin; echardcore; Jeremy Carter; Wayne C Corby; Brian Metzger; Brian Ellerbusch; Mark De Jong; Thomas Pruss; Duane Leichtamer; James Smith, rallyraiden; Ghassen Mahfoudhi; Kenneth Dupre; hockeygoalie; the292
Click to expand...
Click to collapse
Greetings
How to get the program:
You can download it from the android market
https://market.android.com/details?id=com.mgschwan.lfxreg Donation Version (4 Euros)
https://market.android.com/details?id=com.mgschwan.fxreg Free version
or you can scan one of the following codes:
Donation version (4 Euros)
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Free version
Michael

Is this the guy you emailed?
[email protected]
https://products.sel.sony.com/opensource/source_lf.shtml

chadmd23 said:
Is this the guy you emailed?
[email protected]
https://products.sel.sony.com/opensource/source_lf.shtml
Click to expand...
Click to collapse
Yes thats the one. I emailed him almost two weeks ago but havent even got an autoreply.
I also posted i a Sony Developer Forum ( http://android.developer.sony.com/c...=14&t=43&sid=3eb773496bf3933ca28b260bb07d4fbb ) which is currently in BETA state, hoping that the Administrator setting this forum up will notice my post and give me an answer. It got 974 views but not a single answer, which seems to be very strange because the whole forum has only about 40 posts!
I would really love to release this, because it was quite some work (and still is) but without the consent from sony i can't do anything but give it to a few beta testers.

mgschwan:
Great work! I am extremely interested in this and excited that I may be able to put my LF-B20 to use.
I am a newb to android coding and unfortunately do not know any Sony personnel.
Anything else I can do to help?

It also works ok on my thrive !

wow. i have been looking for something like this since i had the original G1. This sounds great. I cant wait to try it out on my Galaxy S II and my Iconia A500 tablet. I guess my first order of business would be to get my locationfree back up and running (i had network issues since changing modem/routers).
THANKS!!

Maybe try going a different route, trying thru development for their Xperia channel (they do use Android of course!)
Natasha Dutta
Senior Communications Manager,
Sony Ericsson Mobile Communications AB
Email: [email protected]
http://developer.sonyericsson.com/wp/contact/

chadmd23 said:
Maybe try going a different route, trying thru development for their Xperia channel (they do use Android of course!)
[/url]
Click to expand...
Click to collapse
Thank you, i sent her/them an email. Let's see if this leads to something.

OMG..can I PLEASE TEST this? I have two LF-B10 units and an LF-V30. I've wanted an Android version for so long and would be happy to help test or send some donation money your way if you need it.
Sony has completely dropped the ball on these things and I still use them and it was my #1 reason for not moving to Android from Windows Mobile back a couple years ago.

I know everybody wants to test the app, however i am already struggling to manage the number of testers i already have.
Once i worked through all the bugs i will continue to contact new testers. Please understand that i have a real job too and that i can't continously work on this.
Greetings
Michael

me want!!!! my LFP been collecting dust awaiting someone to make this...might start using it again...
can't wait for release. Thanks!

Good news. The LF-B10 is now really supported. Before, the video from LF-B10 was unusable which i did not recognize until someone gave me access to his a BaseStation.
As of 02/07/2012 this is fixed and LF-B10 BaseStations are now supported (but not in H264 mode)
Greetings
Michael

Michael
This was also tested on the Touchpad and works great other than audio/video sync. Otherwise, excellent.
Thanks

With the latest update this app is clearer and sounds better then the offical pc software made by Sony. It also looks and sounds better on my thrive and inspire then it does on my PSP.
Fantastic work Michael !
Tested the app all day yesterday with a 4g connection and it only dropped a few times and that was due to poor data service areas .This is a screenshot of the picture quality of the app on inspire it is so clear
Sent from my Inspire 4G using XDA App

Thanks tonybli and insanenyc. I am still working on the support for the LF-V30 BaseStation and keep contacting sony people
Michael

Another update:
There is now support for both video inputs. Previously it could only show data from Video 1. Now you can select the video input in the preferences.
I added preliminary support for LF-V30 Basestations. The audio works but the video has some problems.
Greetings
Michael

Ok, the problem with the LF-V30 BaseStations seems to be the mpeg4 encoder.
They support h264 which i can already decode, but it's way too slow to decode it in software, so the only option is to force the BaseStation to send out an mpeg4 stream.
But in the case of the mpeg4 stream the video is distorted. I get parts of the next frame on the bottom of the current frame. This seems to be a problem with the mpeg4 encoder.

BIG NEWS:
i have cleared everything with sony and am now allowed to distribute this app. I do have to state that sony did not contribute to the development and i am not licensed to use the trade mark LocationFree or the brand name Sony in the title of the App.
And i have to say. I am perfectly fine with that .
I really have to thank sony, especially the people that were involved in this (i don't know if i am allowed to name them here, so i will not). They were very commited to help me figure out a way to distribute this app.
I will prepare a public beta release over the next few days.
Michael

lf-pk1
In the uk I think the pk1 is the standard model... bought the us version b20 but does not work well with PAL. Use the b20 to create codes for the remote function. My question is will the app work on the uk version and if yes.. will it work on the galaxy tab 10? Have the desire as well.

Hello,
I own a LF-V30, I wish to test the app on Nexus S 4G. Kindly provide me with a beta version. I will update you constant feedback.
my email address is my username in the forums at yahoo.com
Looking forward to it & thanks for making it happen

Related

Profiles for Windows Mobile 2.0

Dear all,
I am glad to inform you that I have just released the brand new version 2 of Profiles for Windows Mobile.
Do not hesitate anymore! Follow the link below and see what is waiting for you!
http://www.winmobileapps.com/device/pocketpc/pwm/pwm.aspx
I am waiting already for your comments.
slvrbllt said:
Dear all,
I am glad to inform you that I have just released the brand new version 2 of Profiles for Windows Mobile.
Do not hesitate anymore! Follow the link below and see what is waiting for you!
http://www.winmobileapps.com/device/pocketpc/pwm/pwm.aspx
I am waiting already for your comments.
Click to expand...
Click to collapse
Well i have been waiting on this! - thank you so much i will give my impressions in full later on. I use your older version all the time.
Cheers you deserve a beer and the 14.95 euros if i like it!
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Bahh, so many time for this, a shareware app...
And so many time to develop a new version and not even the inclusion to be able to choose new ring files from another path...
Sticking with PPCProfiles Pro 3.00a...
Review of Profiles for Windows Mobile 2.0
I have tried a number of different profilers and i like this one best because of a simple interface and low resource needs. It feels like its part of wm5 whilst the others always feel like addons and generally slow the device down.
Well i have tested the new version on my O2 orbit and first impressions are good.
- It has same interface and looks as 1.2 version but is enhanced
- Up to 9 profiles which is more than most of the competition.
- Vibration now works when selected under wm5.
- Bluetooth has discoverable option which is desirable.
- Ability to set profile including wifi on/off when roaming.
- Ringtones can now be selectable from the storage card\my documents folder
- Midi files can now be played as a ringtone
- Screen rotate feature useful for car profile
- Scheduler works well on my device and is a welcome addition
- No glitches or bugs on my device yet.
Wishlist
1. Backlight change with profile
2. GPRS on\off would be a welcome addon
3. Run program in a profile interface is too basic - file menu needed and the ability to use lnk's and not just exe's will make this more versatile.
4. Options interface to be wm5 style rather than old 2003 style and annoying popup of keyboard stopped
So i am certainly interested in buying this profiler and have a couple of questions.
Does the cost include future updates?
Does each device need a separate code? - i have a wizard and an orbit
Are any of the things on my wishlist in the pipeline?
There seemed to be no alpha or beta released (i often checked your forum) why not?
The program size has gone from 94kb to 340kb any possibilty of trimming to reduce size (sounds a contradiction looking at my wishlish) but ? more efficient coding or compression of dll's
Will there be more participation in the forum by yourself as in the past seems lacking and many of the users post not answered.
Thanks again and good work! I hope you take all my criticisms as constructive.
Well, a lot of things have happened in the last year that kept me away from my PC. One of these was the complete crash of my laptop, with a complete lost of all the sources... my last backup was 2 version older... PWM has been rewritten from scratch.
Let me reply to each and every point:
Wishlist - options 1..3 are on the way! I just needed to deliver something and test the user's reactions. I will keep on working on it, if it's worth to...
I don't get your point for wish #4... I'm sure you're going to wipe my doubts away...
Beta - There has been a Beta phase of course. And I posted a message here too, seeking for volunteers... got just one reply, and when it was to late, too.
Program Size - Unfortunately the increase in size is mostly due to images stored into the applet file's resources and the use of the ATL libraries for embedding WMP (sounds preview). I personally would get rid of the sounds preview, but its was one of the most wanted features...
Participation in forum - I'm actually spending several hrs a day in replying to the messages I get in several forums. It's 3:24 now and I'm still here... so my answer is YES! you will feel my presence amongst you!
Licensing: Each device need it's own license. In case of multiple licenses for the same owner, the price would be heavly reduced. License will surely be valid for all 2.x future releases. Whilst I still see room for improvements, I do not believe they will justify a version 3 or 4....
Criticisms are very welcome! I got no better way to improve myself...
slvrbllt said:
Well, a lot of things have happened in the last year that kept me away from my PC. One of these was the complete crash of my laptop, with a complete lost of all the sources... my last backup was 2 version older... PWM has been rewritten from scratch.
Let me reply to each and every point:
Wishlist - options 1..3 are on the way! I just needed to deliver something and test the user's reactions. I will keep on working on it, if it's worth to...
I don't get your point for wish #4... I'm sure you're going to wipe my doubts away...
Beta - There has been a Beta phase of course. And I posted a message here too, seeking for volunteers... got just one reply, and when it was to late, too.
Program Size - Unfortunately the increase in size is mostly due to images stored into the applet file's resources and the use of the ATL libraries for embedding WMP (sounds preview). I personally would get rid of the sounds preview, but its was one of the most wanted features...
Participation in forum - I'm actually spending several hrs a day in replying to the messages I get in several forums. It's 3:24 now and I'm still here... so my answer is YES! you will feel my presence amongst you!
Licensing: Each device need it's own license. In case of multiple licenses for the same owner, the price would be heavly reduced. License will surely be valid for all 2.x future releases. Whilst I still see room for improvements, I do not believe they will justify a version 3 or 4....
Criticisms are very welcome! I got no better way to improve myself...
Click to expand...
Click to collapse
Thanks for that slvrbllt - sorry that i missed your beta request post - if it had been in the wizard forum i would have surely picked it up - I am happy to do any future testing.
Correct me if i am wrong but wm5 interface usually has keyboard central and 2003 to the right - no big deal - its just the keyboard popup thing that irritates - EDIT this is only on my artemis - on the wizard it has wm5 interface and no keyboard popup problem.
EDIT2 - problem is fixed on my artemis by unticking 'support wm5.0 soft-keys' exiting, opening and then ticking the box again.
Is it possible to do separate versions? - wm5 and 2003 - it may get round this bug.
I am glad 1 & 3 are in the pipeline and ? 2 not diff to impliment surely - if not I can use a lnk file to work this.
Well you have one customer sold.
btw i have noticed an occ duplicate notification from the scheduler and i will keep an eye on this. Please keep working on this its a great profiler!
Thanks meschle!
Got you listed on my customers spreadsheet... I'll do my best to move your name to the "very satisfied customers" column!
Maurizio.
slvrbllt,
do you plan to add auto PIN input during GSM turning is on?
intruders said:
slvrbllt,
do you plan to add auto PIN input during GSM turning is on?
Click to expand...
Click to collapse
I don't think so. I mean, it's not a technical problem (can be easily done).
I can't see any difference between letting the PDA insert the PIN for you and disabling the PIN request on the SIM.
While I can see security related issues (PIN must be stored somewhere...)
I was testing another product some time ago, and decided to give the auto PIN feature a try. Unfortunately I keyed in the wrong PIN number. Before I realised that, my SIM was locked. To make things even worse, I could not find my PUK...
Now my new SIM does not ask for a PIN anymore.
Ciao!
Well, I tried the previous version of this program and also of PPC Profiles Pro... I liked them both, but at my I-Mate JAMin (and I don't know why) once installed I couldn't go anymore to the Sound & Notifications (or Phone) settings, because after doing that it none of them works ok no more... also it damages all of my default ringtones and I can't select anything else. Even after uninstalling the progs the problem of default ringtones continues So I decided to never use this king or programs again in my ppc...
(sorry for my poor english)
I've just got a T-Mobile MDA Vario II, and i found your profiles program and it does the job perfectly, i love the simple today plugin, just what i was looking for. I like the apps i use to have the default windows look and feel and WPM certainly has that.
I have just placed my order, i look forward to receiveing my license
Nic
meschle said:
- Ringtones can now be selectable from the storage card\my documents folder
Click to expand...
Click to collapse
How are we able to select from Storage card, from the drop down list in the selectable tones are only showing the ones within Windows directory.
WM 6.1/6.5 version coming?
do you plan to release version that supports newer Windows Mobile versions?
This program is something I miss bad from the Nokia S60 world. I still can't believe it is not part of the core OS.

[Game] Vexed ! (updated:20/06/2008)

Hi forum,
it has been about one year that I follow threads on xda-developers and I thank to all of you So, I decided to share something that I've done.
If you owned a PalmOS device in the past, sure you know this old blocks game that has roots in Puzznic. I’m a big fun of Vexed since the 1st PalmOS version. In 2002, I really missed this game when I bought my 1st pocket pc and decided to write it for that platform. Since then, I have a never ending Vexed project for Windows platforms that lives almost only on my pocketpc and my laptop. The game was only distributed to a couple of friends during these years since I was not able to convince myself on its quality to release it. A couple of months ago I’ve finally decided to seriously finish and package it as a freeware as the PalmOS version. But it's still hard to finish
So, what I expect by publishing it here for the 1st time is your support and feedback
The level packs and graphics are taken from sourceforge project of Vexed here: http://vexed.sourceforge.net/
The source code is entirely written by myself. This is an early beta version. Feel free to send feedback to fix things. Check options if block animations are not smooth for your device.
Regards,
palmhook
=;-)
Windows Mobile Screnshots:
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Build 385 with WM5/6 VGA and PocketPC 2003 support:
Hi guys, thank you all for your interest !
- I prepared a quickn'dirty patch to make it run in VGA. The new build 385 should run double sized (as qvga emulation in VGA PPC2003).
- I just added a PocketPC 2003 version, enjoy it !
Build 423 with WM5/6 and PocketPC 2003 multi-resolution (QVGA/VGA/square) and mui support: I'm pleased to announce the new version with lots of improvements
- Almost all WM resolutions supported: QVGA/VGA portrait/landscape/square resolutions are now supported (except Options dialog which only display correctly in portrait mode)
- Multi language support: I added initially English and some limited translation to French and Turkish languages (help file is still in English), If you want Vexed in your own language, you can translate a plain rc text file and I'll be happy to compile and add resource dll to the next release
- Many bugs fixed
2008-06-19 mui problem reported by gundalbert is fixed, better screen layout on square and landscape resolutions, minor improvement for selection dot positioning
2008-06-18 Window layout bugs introduced with multi-resolution have been fixed
2008-06-17 Fixed level pack dialog bugs (level pack info does not display) reported by kandjar
2008-06-16 Fixed a small bug where next button on toolbar allows user to continue beyond the last solved level by quickly tapping on this button before it gets disabled. Now, game engine checks game options and do not allow going beyond when all levels is not checked.
2008-06-07 Fixed the "replayed level with a better score does not update total score" bug reported by mab1712. Fixed the "level pack change is not updated in the ini file" bug reported by multiple users: Rescue9, RaymondB
2008-06-01 Fixed a nasty old bug that blocks the game at the end of a level pack. Now it displays properly a message box then asks for a new level pack (was reported by multiple users: kinderenh, lover, mab1712, jem777)
Click to expand...
Click to collapse
- External blocksets: I added some sort of block skinning. There's a new 'Blocks' folder under Vexed install directory where I put external png images for blocksets. Some bitmap resolutions do not resize well in my experiments. Vexed will scan this folder to let you pick another one in options dialog. That means that, if you do not like the game resolution or brick colors, you may change it
- Smartphone version is still pending, I focused my effort on PPC stability, if there's an interest I may work on it.
Upgrading from a previous version: You must remove the old Vexed.ini file which is not compatible with build 423 (details are here)
French version in 240x240 resolution
Great!
I also missed this game from earlier Palm dates. I tried Next and was not really impressed with it.
Thanks for this release. I am sure others will love this games and am looking forward for your next update.
Thanks....
Never played, I´ll give it a try and let you know my feedback
Thanks for share your work
BR
Pedro
Thanks.
Already tried the game , my opinion if: GREAT GAME
ribasnet said:
Never played, I´ll give it a try and let you know my feedback
Thanks for share your work
BR
Pedro
Click to expand...
Click to collapse
Hi,
Used to enjoy this very much on my Palm.
Any thoughts to making this available for us VGA users?
Would like to have this again.
I've gotta second what's here: THANKS!!!!!
I've missed the game from my dad's Zire. Now my 6800 can have it too.
So much for productivity, now that I've got so many games.
Used to play this a lot on my Palm. Can you make a version compatible with WM2003?
Thanks for the game
palmhook said:
Hi forum,
it has been about one year that I follow threads on xda-developers and I thank to all of you So, I decided to share something that I've done.
....
So, what I expect by publishing it here for the 1st time is your support and feedback
....
The source code is entirely written by myself. This is an early beta version. Feel free to send feedback to fix things. Check options if block animations are not smooth for your device.
Regards,
palmhook
=;-)
...
Test it and drop a feedback here if it works. I'll check when I'll be back.
Cheers!
palmhook
Click to expand...
Click to collapse
Hi.
It works smoothly but displays incorrectly on a 240x240 device (not unexpected, I suppose...). Please see attachment.
Cheers,
Fabio
Thank you. I'll be giving it a try.
Thanks. Works great on xda flame (vga)
Thanks! I used to love this game on my Palm! This is great!
thanks, great game
Soooo lovely! Takes me back 20 years...
Man, this is just great.
Never knew this game before, not having used a Palm, but it's really, really nice. Good game, great port, superb implementation!
Kudos, palmhook.
On a more practical note, I've played this for about an hour now and the game behaves; no lock-ups, no crashes, works as it should.
thanks for the game.....
Man I play that game for about a week and I'm in love with please, please release a VGA version
I love logical games but this one is probably the best what ever i play! Thanks a lot man!
106112909 said:
Used to play this a lot on my Palm. Can you make a version compatible with WM2003?
Click to expand...
Click to collapse
PPC2003 version is now added to the 1st post. You can try it...
palmhook
=;-)

PocketPC MPD Client -- Control your music server (Updated July 23)

Here's my first attempt at pocketpc development -- an MPD client. It's a fairly niche application, but maybe someone else out there will enjoy it.
First off, you'll need an MPD server. MPD is a small simple daemon that plays music. It has no UI of its own-- it relies on various clients to connect to it for control.
My application does not actually play music. It's more like a remote control. It connects to your MPD server and tells it what to play. But if you combine this with icecast on the server and TCPMP on your phone, you CAN actually stream the music to your phone. The effect for me is having my entire 80G+ music collection available to my phone anywhere I have EVDO access.
If you've made it that far, here's a few features my client offers:
Automatic album art from Amazon
A today screen plugin showing the current song
Gestures for easy control
Kinetic scrolling lists
Here's a short youtube demonstration of some of the UI elements.
The application requires Windows Mobile Professional with the .NET 2.0 framework. It's available from http://code.google.com/p/pocketpcmpdclient/.
Special thanks to dosfan and gingercat from this thread. I used a lot of their code for kinetic scrolling in my lists.
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
THis looks incredibly intruiging...of course now I have to go fiddle with my server and set up the MPD/Icecast bit, but it seems worth it to have something like this working...I will get back to you this weekend after i figure all this stuff out. Also this is quite cool for a first program!
That looks great! I particularly love the gestures! Any chance of implementing them in a non MPD dependant music player?
Thanks for the encouragement. This has just been a "hobby" project for me to work on over the weekends for a while now. I usually write boring framework code without any GUI for my day job, so this has been a lot of fun.
As for the gestures, it's written in c# and I wrote it to be easy to add to other projects. Just declare an instance of the class within your form (or usercontrol) and tell the class what it's parent is. Then the class will raise events whenever a gesture is recognized.
So if someone wants to steal my code like I stole dosfan and gingercat's, help themselves! And if they have any improvements, let me know
Dromio said:
Thanks for the encouragement. This has just been a "hobby" project for me to work on over the weekends for a while now.
As for the gestures, it's written in c# and I wrote it to be easy to add to other projects. Just declare an instance of the class within your form (or usercontrol) and tell the class what it's parent is. Then the class will raise events whenever a gesture is recognized.
So if someone wants to steal my code like I stole dosfan and gingercat's, help themselves! And if they have any improvements, let me know
Click to expand...
Click to collapse
Hobby projects are fun!
Not sure if you've implemented something like this, but in dosfan and gingercat's dll, there was no support for hardware buttons. I've added that today, and can give you the code if you want.
Being able to capture gestures would be awesome!
Keep up this project! And lemme set up an MPD!
Oh yeah, using hardware buttons on the lists was on my "To-Do" list. I'd be interested in seeing what you did.
Dromio said:
Oh yeah, using hardware buttons on the lists was on my "To-Do" list. I'd be interested in seeing what you did.
Click to expand...
Click to collapse
Basically, I added some keypress even handlers, and then made those do the same as moving the mouse. I also had to edit the MaxXOffset and MaxYOffset to allow the list items to get to the top of the page...
Attached is the code for the KListControl dll.
If my lack of comments needs some explaining, do ask!
It seems pretty straightforward. Thanks.
any mpd for windows? *hoping*
flippy said:
any mpd for windows? *hoping*
Click to expand...
Click to collapse
Sorry, I don't think there's a good, simple way to run MPD on a windows server. From the MPD wiki, it looks like the only real working option is to run it under coLinux or andLinux.
It's another reason I said it's a bit of a "niche" application
don't know if this is related but, how about a remote control for UPnP clients, like roku, etc.
on Nokian770 and n800, there is a program called media streamer that does just that. wondering if there is the same for ppc.
I've thought a bit about abstracting away the music "engine" and using plugins to allow the UI to interact with different backends like MPD, windows media, or others. But for a guy who's working on this an hour a night after putting the kids to bed, that seems pretty ambitious
Awesome project. I have MPD setup on my desktop, and usually I'd just carry around my IR remote and control it via that, but controlling it with my phone over wifi is so much better!
Just installed it and I must say for a hobby project it's pretty nice! It just crashed on me, but I think that might be due to me not being able to scroll correctly
aqtrans said:
It just crashed on me, but I think that might be due to me not being able to scroll correctly
Click to expand...
Click to collapse
I'm sorry about the crash . If it happens again, could you open an issue containing the detailed text from the crash? It would help me to hunt down the issues.
Lately the only crashes I've had is when my data connection cuts out. The MPD library I used doesn't handle that very well. I really need to find an elegant way to tell the user the connection was lost.
Dromio said:
I'm sorry about the crash . If it happens again, could you open an issue containing the detailed text from the crash? It would help me to hunt down the issues.
Lately the only crashes I've had is when my data connection cuts out. The MPD library I used doesn't handle that very well. I really need to find an elegant way to tell the user the connection was lost.
Click to expand...
Click to collapse
"MessageBox.Show("HaHa ")"
Crude but functional!
I used to do the same using Shoutcast in combination with Jetcast to stream WMA. Then control the server using Cygnus.
also very niche, but it proves there's people that might like this.
Your program has inspired me to take an old computer outta the closet, put ubuntu on it, mirror my music collection, and install the icecast, mpd, and gimmix packages. I'm pretty new at this, so I was wondering... if you have the time, do you think you could write up a quick guide where to go next? I'm kind of at a loss...
I'd start just getting mpd to recognize your music and output to the soundcard or something. Setting up icecast is another layer of complexity to tackle next.
The best resource seems to be the wiki . If you have any specific problems I'll try to help.
Great project...
I submitted it to Digg, maybe it will get some love. It's time to rectify the overblown iPhone hype machine and show people what WinMo can do.
Very nice work!
I was thinking, why not doing it compatible also with uPnP (very similar to bonjour protocol), which is compatible with Windows (see www.tversity.com).
Thanks and keep up the good work

[APP] iPlayer [v0.5 18/03/09]

Browse and stream content from the BBC's iPlayer.
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Features:
- Finger friendly UI including flick kinetic scrolling, swipe gestures and vibration feedback.
- Supports Nav Sensor and Stylus Removal (thanks koush)!
- Higher quality video/audio than Samsung User Agent hack (483x272 h.264 video stream).
- Browse content by Highlights, Popular, Channel/Station, Category or Date.
- Search for content and save history.
- Self updating and AppToDate support.
- Downloads video to device for later viewing (I download at home over wifi and then watch videos on the tube on the way to work).
- Video launched in your default player associated with '.mov' files.
- Radio shows launched in your default player associated with '.mp3' files.
This app works by impersonating an iPhone to access an unprotected mp4 file and then patching the index to allow immediate playback. Radio programs are downloaded as mp3s. Many thanks to the people who discovered this technique - see readme.txt for credits and further explanation. Note that this is in no way sanctioned by the BBC.
This is obviously a very data intensive application so I would recommend using over wi-fi or with an unlimited data plan.
Requirements:
- .Net framework 3.5.
- You also must be in the UK to use this. The BBC seem to block access over cellular data from some operators (e.g. Vodafone) . If this happens then please try over wifi & report your findings. Prelimanary proxy support has been introduced in v0.4. Edit the settings.xml to add a UK proxy.
- This app is only working for the VGA and WVGA devices at the moment. I may add support for other devices and screen resolutions in the future if there is enough interest.
- You need a video player capable of playing back the (h.264 + AAC) video. I use the commercial app CorePlayer which plays the files pretty well (benchmarks at 91%). You can also use this build of the free TCPMP which will play the files but benchmarks at around 61%. Either way you will need to associate '.mov' files with your player.
This has been a bit of a hobby project and is my first attempt at Windows Mobile development. I'm releasing it for free but if you find it useful then consider buying me a beer!
v0.5 cab attached below:
To do, bugs + Changelog
To Do:
- QVGA (&WQVGA) resolution? For now check out myPlayer.
- Stability fixes
- A few more ideas...
Known Bugs:
- Cancelled downloads not deleted - you will need to manually remove them.
- Launching a 'Saved Search' breaks the top navigation controls - d'oh!
- Date view seems to be broken again by changes by the BBC.
- Incorrect AppToDate xml - causes ATD to always say there is a newer version.
Changelog:
v0.5 18/03/09
- Fixed parsing of programs, searches and day listings due to changes to BBC site
- Added new 'Feeds' view for easier choosing of feeds
- Now starts in 'Feeds' view and checks for updates in background for faster startup
- Added saved searches - currently saves every search term
v0.4 20/02/09
- Improved radio show integration
- Added more settings including changing save location
- Added 'auto buffer' mode or manually set
- Choose whether to begin playback after buffering (and set default)
- Double click pink 'headers' to scroll to top of page
- Fixed 'Related Programs' due to change in BBC site
- Initial proxy support - have to edit settings.xml
- *Hopefully* WVGA compatible
v0.3 03/02/09
- Added experimental radio show download/streams. Only accessible via search at the moment
- Added more options to Settings screen
- Added wifi icon
- Decreased download 'chunk' size - should reduce memory overhead.
- Added more error handling
- More logging (renamed to debug.txt to help attaching to posts).
v0.2 26/01/09
- Added a [very] basic settings screen. Only option is to enable debug mode. If you encounter any bugs then please turn debug mode on, replicate and then attach the file "debug.log" that is produced in the install dir to your post detailing the problem. Thanks!
- Forgot to update the readme.txt file but if the About screen says v0.2 then you have the latest.
- Did you notice the automatic updates?
v0.1 25/01/09
- Initial release
Nice!
Been waiting for this for a long time.
Many many thanks.
Cant wait to test
Testing in Canada, Will let you know how it works, if it works
Program wouldn't even start - Errors and closes. That's too bad.
Works well, but im wondering...could you expand this to other sites? i like the layout it is intuitive.
Thought it would work on my Touch HD but alas poor yorick, it does not.
Any chance for WVGA support?
I get this exception:
[FONT=&quot]iPlayer.exe[/FONT]
[FONT=&quot]NotSupportedException[/FONT]
[FONT=&quot] [/FONT]
[FONT=&quot] at System.Net.WebRequest.Create(Uri requestUri, Boolean schemeOnly)[/FONT]
[FONT=&quot] at System.Net.WebRequest.Create(String requestUriString)[/FONT]
[FONT=&quot] at iPlayer.Utils.CreateWebRequest(String pURL, Boolean pKeepAlive, String pUserAgent, String pCookie)[/FONT]
[FONT=&quot] at iPlayer.ProgramDetails.GetFileSize(String url)[/FONT]
[FONT=&quot] at iPlayer.ProgramDetails.LoadProgDetails()[/FONT]
[FONT=&quot] at iPlayer.ProgramDetails.<Initialise>b__0()[/FONT][FONT=&quot][/FONT]
Any help?
hotrod101 said:
Program wouldn't even start - Errors and closes. That's too bad.
Click to expand...
Click to collapse
Sorry is Diamond only at the mo. Have updated first post to clarify.
TrizO said:
Works well, but im wondering...could you expand this to other sites? i like the layout it is intuitive.
Click to expand...
Click to collapse
Thanks, yes i'd like to expand it to other sites at some point. I was considering some kind of plugin structure so others could add support to other sites?
I was thinking about adding revision3. Any other ideas?
tboy2000 said:
Thought it would work on my Touch HD but alas poor yorick, it does not.
Any chance for WVGA support?
Click to expand...
Click to collapse
Sorry about that - I've only coded it for my device at the mo. It could be expanded to work on the HD in the future - would need to clean up my code a bit! Will wait and see if there is much interest for this.
What happens when you launch the app - does it start up and just not use the whole screen or fail to start at all? If the later, do you get an error message?
leonatan25 said:
I get this exception:
[FONT=&quot]iPlayer.exe[/FONT]
[FONT=&quot]NotSupportedException[/FONT]
[FONT=&quot] [/FONT]
[FONT=&quot] at System.Net.WebRequest.Create(Uri requestUri, Boolean schemeOnly)[/FONT]
[FONT=&quot] at System.Net.WebRequest.Create(String requestUriString)[/FONT]
[FONT=&quot] at iPlayer.Utils.CreateWebRequest(String pURL, Boolean pKeepAlive, String pUserAgent, String pCookie)[/FONT]
[FONT=&quot] at iPlayer.ProgramDetails.GetFileSize(String url)[/FONT]
[FONT=&quot] at iPlayer.ProgramDetails.LoadProgDetails()[/FONT]
[FONT=&quot] at iPlayer.ProgramDetails.<Initialise>b__0()[/FONT][FONT=&quot][/FONT]
Any help?
Click to expand...
Click to collapse
Sorry to hear this - does this happen when trying to load all program details screens or just one particular show? Sounds like a bug i found when a show was un-availible but thought i fixed it!!
craftyb said:
Sorry to hear this - does this happen when trying to load all program details screens or just one particular show? Sounds like a bug i found when a show was un-availible but thought i fixed it!!
Click to expand...
Click to collapse
Sorry I wasn't more specific, it pops up whenever I clock on a video to view.
wow man !
this looks fantastic!!!
A WVGA version would be awesome
I cant seem to click on the cog to config.. is this implemented yet?
counterfitninja said:
I cant seem to click on the cog to config.. is this implemented yet?
Click to expand...
Click to collapse
No - this isn't implemented yet. I'm planning on adding a Settings screen where you can enable/disable vibration, set the % to buffer before playback starts etc. Will update the second post with this info.
Is everything else working for you?
just playing about now. Need to get coreplayer working with .mov
will give you an update when i get this sorted
Installed fine on my diamond.
Ran program selected Jonathan Ross show started getting file size etc then I got this error
Error
NullReferenceException
at iPlayer.ProgramDetails.GetFileSize(String url)
at
iPlayer.ProgramDetails.LoadProgDetails()
at
iPlayer.ProgramDetails.<Initialise>b__0()
???????
Should it start playing automatically. ? Does it stream or download?
I can get it to down load stuff and i have .mov files in the folder, once they reach 100% in the app its continually says downloading. I have not been able to watch anything yet.
counterfitninja said:
Should it start playing automatically. ? Does it stream or download?
I can get it to down load stuff and i have .mov files in the folder, once they reach 100% in the app its continually says downloading. I have not been able to watch anything yet.
Click to expand...
Click to collapse
It downloads the video but should start playback once it has buffered (currently set to buffer 3% of the video and then launch the file).
What should happen:
- Select show, prog checks that it is available etc and if so gives the 'Click to Play' icon.
- Press play launches the 'Downloading' screen.
- 'Downloading Index...' First downloads the 'index' and patches it (this is the bit that allows you to start it straight away rather than having to wait until the download is complete)
- 'Buffering' buffers 3% of the file - for smooth playback.
- Launches the .mov file with your default player
- Continues downloading the file while you are watching it. At this point if you want to watch it later you can just close the player app and it will continue downloading.

VirtualGamepad (Demo & Beta) Released

VirtualGamepad - Play Desktop Games On Your Windows 8 Tablet
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Hi guys, after a few months and a few posts in XDA's Windows 8 Development forum, it's time for the official demo and beta release of VirtualGamepad for Windows 8 Tablet. I look forward to your feedback here and on the VirtualGamepad website. I would like to thank Netham45 for his initial release.
The Freeware Demo is obviously free, the Beta is currently in a phase of Donationware.
There's a couple of reasons for that, among them :
1 - Build a pool of dedicated Beta Testers who are going to be involved in the forums and on my issues database.
2 - Build new features that would require costly 3rd party licenses (Hardware Joystick Emulation for example).
3 - Cover some of the development costs including the website, new tablets for better support, etc. ( I don't even know if it still works on Windows RT !)
You can get the Freeware for free. You can also donate and get the Freeware, Beta and Future Release. It's your call.
Initially, netham45 wanted to release it for free to XDA members and I want to respect that. If you were a standing member of XDA by November 20th 2013, contact me to get the discount code This code is meant for XDA members only, so please do not share elsewhere. Also, please use your XDA account name to register.
LilCthulhu aka Christian
http://virtualgamepad.net
http://palmtime.net
Well, sadly it doesn't work on RT. Installer itself is x86 app; trying to run app gives no error, but task disappears from task manager in few seconds.
kitor said:
Well, sadly it doesn't work on RT. Installer itself is x86 app; trying to run app gives no error, but task disappears from task manager in few seconds.
Click to expand...
Click to collapse
Thanks for the feedback, I've added that issue on my bugtracker (website) and will be working on it...
hello, good job, thx!
How i can make buttons on analog joystick as up down left right? (not wasd)
Sorry for my bad english...
NDeaz said:
hello, good job, thx!
How i can make buttons on analog joystick as up down left right? (not wasd)
Sorry for my bad english...
Click to expand...
Click to collapse
Hello,
The demo is currently limited to WASD, the beta version allows you to assign different keys to the four directions in the analog joystick ! I will also try to make some tutorial video asap
VirtualGamepad Update Version 1.01
Hello,
A new version of VirtualGamepad has been released today. This version should enable Windows RT compatibility, answer a few feature requests and address a few issues. It does require higher administrative rights as we found them necessary for certain games like Elder Scroll Online.
If you have already downloaded VirtualGamepad, log in into your account and your updates will be available here.
Windows may warned you about this new release, it is totally understandable considering the increased security requirements. I will eventually get a trust certificate allowing me to sign VirtualGamepad properly. In the meanwhile, it’s a matter of trust between you and me.
Great program should make desktop games much better on tablets. I have an 8" tablet that I run at 125% magnification, and this seems to cause some of the buttons to be off center. Not a huge deal as I can run at 100%, but heres a screenshot of what happens at 125%.
spunker88 said:
Great program should make desktop games much better on tablets. I have an 8" tablet that I run at 125% magnification, and this seems to cause some of the buttons to be off center. Not a huge deal as I can run at 100%, but heres a screenshot of what happens at 125%.
Click to expand...
Click to collapse
Thank you very much for this snapshot. Is it only affecting the visual aspect of the game or is the control off center too ? Does the WASD joystick work properly ? I see you have the latest update, that's great. I'll put this issue in the issues database and try to figure out a solution. I think I know how to do it... but that would require me to check what is the current value of the magnification.
LilCthulhu said:
Thank you very much for this snapshot. Is it only affecting the visual aspect of the game or is the control off center too ? Does the WASD joystick work properly ? I see you have the latest update, that's great. I'll put this issue in the issues database and try to figure out a solution. I think I know how to do it... but that would require me to check what is the current value of the magnification.
Click to expand...
Click to collapse
Its only the visual part, for example the top left directional pad buttons look offset but they actual buttons line up with the circle where they should. So the position of the d-pad graphic would need to be lined up with the circle at 125% and everything would work.
I'll have to see how games work at 125%, I may end up just switching back to 100% when I plan to game if their graphics are messed up as well.
spunker88 said:
Its only the visual part, for example the top left directional pad buttons look offset but they actual buttons line up with the circle where they should. So the position of the d-pad graphic would need to be lined up with the circle at 125% and everything would work.
I'll have to see how games work at 125%, I may end up just switching back to 100% when I plan to game if their graphics are messed up as well.
Click to expand...
Click to collapse
FYI : I have already fixed this issue in my development environment, it'll be release with the next update... probably in a few days once I have enough fixes to justify another release I need to implement an update notification so I don't have to email all my user everytime there's an update
LilCthulhu said:
FYI : I have already fixed this issue in my development environment, it'll be release with the next update... probably in a few days once I have enough fixes to justify another release I need to implement an update notification so I don't have to email all my user everytime there's an update
Click to expand...
Click to collapse
I just release an update that should fix this issue and should now be Windows RT compatible...
[2013/11/25] VirtualGamepad Update Version 1.02 @ http://virtualgamepad.net/
LilCthulhu said:
I just release an update that should fix this issue and should now be Windows RT compatible...
[2013/11/25] VirtualGamepad Update Version 1.02 @ http://virtualgamepad.net/
Click to expand...
Click to collapse
Working great at 125% now, thanks for the update.
So, have you sold many copies of this?
netham45 said:
So, have you sold many copies of this?
Click to expand...
Click to collapse
Well let's say they are very few... I'd really like people to participate on the forum though, get feature request, etc. Hopefully, in time enough to cover for the website and plugins cost.
When I looked at the code a few months ago and decided to completely rewrote it in C#, the idea was to answer my own need on having such a utility (Gameplay from Gestureworks was still unannounced and Overwolf's touch controller was (back then) only a video).
When PalmTime was "kinda" founded 15 years ago to do PalmOS, WindowsCE and PsionS5 development, it was a small group of developers working together on a bunch of little projects. Back then we released PocketChess with TinyWare, Pyramid, Frotz (Zork) Emulators, Missile Defense, etc. I'd like to bring that spirit back.
My intentions right now is to re-invest everything back into the development and support. It's to build some sort of community for people to share their virtual gamepad, etc. participate on the forum and issues database. Donation are nice, but for me, they don't beat the interest people may have to it. I'd rather have 20 users from XDA join in on the fun and participate on the forum right now than 1 donation... But although I'll admit, I'd like to cover for some of the cost:
Website registration.
Website skin.
Cart plugin.
Then I'd like to re-invest:
Get a Publisher Certification (found a cheap provider)
Hardware Analog Joysticks : either get a Driver Signing Certification (found a cheap provider) or embed a 3rd party solution to emulate.
Add more functionality.
Eventually push feature in the freeware, etc...
I can't download any of the demos. They all take me to an error page with "Sorry but your download link has expired."
Overlay in fullscreen?
Not sure if I'm doing something wrong. Got the program installed and created a few controls. All works fine and controls games/apps when there in a windows but as soon as I try and run anything full screen the on-screen controls disappear?!
Thanks
CaliLove310 said:
I can't download any of the demos. They all take me to an error page with "Sorry but your download link has expired."
Click to expand...
Click to collapse
Sorry about the inconvenience, it should be fixed now. Obviously, I'm out of town and things stops working The issue should be fixed now. Part of learning that plugin that manage the downloads
Chris
inquisitor03 said:
Not sure if I'm doing something wrong. Got the program installed and created a few controls. All works fine and controls games/apps when there in a windows but as soon as I try and run anything full screen the on-screen controls disappear?!
Thanks
Click to expand...
Click to collapse
From the about page :
It supports “Windowed Fullscreen” and “Windowed” mode games. It does NOT support “Fullscreen” mode as it would requires injecting the UI into the game’s graphic library. Which is often perceived as a EULA violation. Regardless we are not responsible for any EULA violation resulting from using VirtualGamepad.
I modified my download page and should have put that information there somehow... It's on the feature list on the main page too. But I undersdand the confusion.
BUT it's something we, for sure, would like to implement. Put your game in windowed mode for now
VirtualGamepad v1.3.0.0 has been released
Hello,
VirtualGamepad v1.3.0.0 has been released and is available for download at http://palmtime.net/virtualgamepad/download/.
There are many new features, including an automatic update notification and self-update feature. I strongly suggest that you also register to our Facebook, Google+ or Twitter account so there won't be any need for emails in the future. You can read about the latest update at http://palmtime.net/virtualgamepad/2013/12/23/virtualgamepad-version-1-03-beta-demo/
Happy Holidays and Happy New Year
Chris

Categories

Resources