PDA

View Full Version : Liberate v1.6.1 - Explorer for Zune HD



wraggster
January 24th, 2011, 22:20
News via http://www.zuneboards.com/forums/download-openzdk-applications/54495-liberate-explorer-zune-hd.html

Name: Liberate
Version: 1.6.1
Author: Netrix, Microsoft (explorer.exe and wceload.exe)
Licenses: 'Free to distribute and modify, provided that credit is given' and Microsoft Windows Embedded CE 6.0 Shared Source License (explorer.exe and wceload.exe)

This is an active project.

This app liberates your Zune HD's display to allow you to run applications and games that render using GDI, DirectDraw or OpenGL ES 2.0. However, many things will not work without adding additional libraries that they need in order to run. (The most common ones are included.)

To find software that has been found to work so far, please see the Liberate Compatibility List. If you find that software that works, please add it to the table.

Anything that was made to work on Windows CE devices (StrongARM or ARM CPU) has a chance of working. If it was made for MIPS or SH3/SH4, it will definitely not work. Also, Windows Mobile software might work, but has a much lower chance of working.

Users can use the File Deployer to deploy their own files to use with Liberate. Just add your files to the Content folder, deploy it, then run it. Your files will be deployed to /Flash2/Files. A shortcut to that folder will appear on the Liberate desktop after running File Deployer, however rebooting will cause the shortcut to disappear. Your files will stay in /Flash2/Files and you will still be able to access them by double-tapping "My Device", "Flash2", then "Files".

Developers could create OpenZDK games/apps (or port existing software) that use GDI or OpenGL ES 2.0 and create a shortcut in Start -> Programs so users could run this app, then launch software through the Start menu.

Update:
-Added links to the source code for everything related to Liberate and File Deployer.
-Enabled multi-touch and accelerometer use within Liberate through a service. (Refer to the Multi-touch test to see how it is done).
-Added pinging to try to fix the timeout issue.
-Fixed the glitchy keyboard keys.
-Any CABs can now be installed by double-tapping them.
-Two touches cause the next single touch to be a right-click. Three touches disable/enable this functionality.

Yet to come: (in likely order)
-Proper fixing of Wi-Fi timeout.
-Backing up of Start menu shortcuts.
-Backing up of apps' Registry entries.
-More options for right-clicking.

Note: When the app is run, Explorer will show and then after a few seconds, the screen will become black for a second. Try not to touch the screen while it is black. If you do touch it, it will stay black. In that case, simply press the Home button once to fix it. Also, avoid pressing the Home button when the screen is not black or holding the power button (except to reboot the Zune), as doing so might cause the input to stop working.

Regarding CABs:
Install them to a folder on /Flash2, otherwise the files will disappear after rebooting and they might not even install properly.

If it says there is not enough space, click "no" and install it anyway. If it says that it is not compatible (but the program is supposed to be compatible with ARM), install it anyway.

If it says that it is "not a valid Windows CE setup file", that probably because it is compressed. In that case, you would need to find one that is not compressed, or try extracting the files with MSCEInf and see if they work.