[Windows Mobile Apps and Games] twolf:
W3D Second Edition

Im currently working on a flash application that displays the Manila 3D weather animations.

The first idea was to have that on M2D, but it prooved impossible: http://xdaforums.com/showthread.php?t=471461

To use this EXE you'll need Flash 7 (lite 3 FINAL will work too, but you'll need to install flash 7 first) and a internet connection (PC sync or GPRS/3G).

The download is quite large (17mb) because of the animations, so I wasnt able to post it here, you have the download from the link below.

In future updates you'll only need to update the main EXE or the data files, so they will be less than 1mb and so, posted here.

I'd like to thank Rumball for giving me permission to use his animations and The_hesham for pushing this idea.

I still need to find a tool to force the internet connection, if there isnt one active already, and obviously add this as a option on the settings.

One thing that always made me some confusion in M2D, and I think it would be nice to implement, if you last updated the weather the day before or two days ago, it should show the actual current day result and simply remove the last days that doesnt know the variables of.

Mini-FAQ:

-----------

Got a wider screen and two white stripes appear?

Unfortunatly the tool I use to make the EXE files only allows qvga and vga screen sizes... If you know another SWF>EXE tool that fixes this, let me know.

Got different slightly results in M2D and this app?

The m2d conversion from Farenheight to celsius is slightly incorrect... Only the farenheight measure is recorded on the registry, so if you choose celsius, m2d makes this conversion: (farenheight - 32) / 1.8 = celsius

But if the result is, for example, between 12.1 or 12.9 the value shown is always 12º. My conversion rounds up anything above 0.5 to +1.0. I think thats the way it should be. And thats why you get different results in M2D and this app.

The animation is really slow...

Its basicly 20-40 PNG files inside each flash swf file, thats why its so heavy (16mb), if it was all vectorial, like the TEMPUS plugin, it would only be less than 1mb, the png sequence is also slow on the display, depends on you free RAM and video driver.

It was made for 400mhz or better machines, flash is still slow in the current CPUs, maybe in the future... :/

Its not really working for me.

Check all items in the TO USE list. The first non-official release of Flash lite 3 is buggy and wont work! The final will.

Can I translate it in my language?

Sure, the DATA.TXT is already (mostly) translated in Portuguese, Romanian and Italian here: http://xdaforums.com/showthread.php?t=471461

You have some more instruction on the end of this post.

Can I make other icon animations or wallpapers?

Sure, create a theme, its a background wallpaper and animated icons. The instructions are in the end of this post.

Can I use this as a today plugin?

Not yet, when its finished I'll release the sourcode and (with the help of APBilbo) make a THROTTLE LAUNCHER version.

Got a error on the results...

The update sometimes fails, just reload/re-update or cancel/re-open things, sorry about that...

I cant see the icons...

Roms in other languages have different names for the SD card and Program files. Check if the path on the settings is the same as yours. Change it accordingly.

I cant see any words...

This is a reaaaaally smart bug from me... I didnt antecipated that ppl with the above problem couldnt read the text to change the text varibles path. :/

You can either press the bottom-right grey button and then the one that appears directly on top of that one... that opens the settings area. Now change the path on the top text area and press the OK button.

Or.. thru the registry, with Resco explorer or any other registry tool here: HKEY_LOCAL_MACHINE\Software\W3D\Settings\PATH

I cant see anything!

Either your Pocket pc is on stand-by, in that case simply press the power button. Or your eyes are closed, in wich case you cant really read my advice to open them...

My City is not on the list.

- Go to: http://www.accuweather.com/includes/ajax-functions/favoriteCities.asp?region=EUR&country=UK

Change the end of the link to your country, PT=Portugal, UK=United Kingdom, ES=Spain, etc...

- ...OR, just click in http://www.accuweather.com/world-index.asp?partner=accuweather&traveler=0 , then write down you "city, country", press GO and it shows your code in the middle of the ADDRESS BAR link.

- Now send me the code (post here or send me by email).

- Add it manually to your cities with the help of the mighty flash keyboard.

Whats new:

-------------

- Fixed the non-WWE bug to see the settings button.

- Added "last updated on" info.

- Added (semi-)Smart* day Weather (tells what day TODAY is)

- Fixed minor coding bugs

- Added some more cities to the online database.

Replace the attached file on the first post to update.

To use:

--------

- Install Flash 7 (if you dont have it already): http://www.adobe.com/products/flashplayer_pocketpc/downloads/player.html

- Download the 17mb zip below.

- Extract and place all the files inside on your /Storage Card/Program Files/W3D and create a shortcut for the EXE (with resco explorer or something). This path can be changed in the settings menu.

- Update the latest files attached here.

- If the 6th image on this post appears on you, its the online update that went wrong, just press UPDATE NOW (make sure you have an existing internet connection already running).

To do:

--------

- Create a update error loop, if the online values arent correctly received.

- Create internet connection + new setting to disable this.

- Convert fscommands to trottle launcher version and release the source-code.

Creating Themes:

--------------------

- Icons must be individual swf files, exported as flash 7, must have the same name as the ones on the "current_theme" folder, 240x200 px size and (this is important) have in the last frame the LABEL parado with the CODE stop();. The icon theme's name is the name of the folder. I added a animation example attached to this post.

- Wallpapers are jpg's in 240x295 px saved in standart enconding, progressive enconding will not appear on flash, this is a old flash bug. They must be on the same folder as the icons.

If you have a VGA or any other sized screen, you can change the JPG size to whatever fits you best.

- The language file data.txt can be renamed to data_sp.txt (as spanish, for example) or any other name you'd like, just remenber to change it on the settings too. I added the Portuguese language as an example also.

Note that the first variable doesnt have the & character and that they all finish with &END, this is normal.

If you have a special character that doesnt appear, tell me what it is, so that I can embebbed it into the app.

Download (17mb): http://rapidshare.com/files/202544328/W3D.zip