Robertvokac (talk | contribs) No edit summary |
Robertvokac (talk | contribs) No edit summary |
||
Line 39: | Line 39: | ||
Windows Phone is the discontinued mobile operating system developed by Microsoft for smartphones. | Windows Phone is the discontinued mobile operating system developed by Microsoft for smartphones. | ||
You can run Speedy Blupi on Windows Phone 8.1. | You can run Speedy Blupi on Windows Phone 8.1. or Windows Phone 10 devices. Other versions were not yet tested. | ||
You can run Speedy Blupi on a physical device or in the emulator. | |||
== How to install on Windows Phone 8 or 8.1 (physical device) == | |||
Windows Store for Windows Phone platform was killed by Microsoft in 2019. | |||
* This means: since 2019 you cannot install Speedy Blupi using the Windows Store. | |||
Installing XAP files directly on Windows Phone 8 or 8.1 devices is not possible. ''This is a restriction decided and implemented by the Microsoft company.'' | |||
There is an alternative way, how to install Speedy Blupi (or other applications) on Windows Phone 8 or 8.1 devices (even now in 2024). You need to: | |||
# Unlock the bootloader (using the WPInternals application) | |||
# Enable the root access (using the WPInternals application) | |||
# Deploy the Speedy Blupi XAP file | |||
'''Warning:''' Please, note, that only some physical devices are supported by the WP Internal tools (only Nokia Lumia devices). | |||
'''Note:''' It was not yet investigated, if there is an alternative tool to the WP Internals application. | |||
''Speedy Blupi was was successfully tested and running on the on Nokia Lumia 920, other devices were not yet tested.'' | |||
* As the Windows Phone was shutdown, you need to unlock the bootloader and root it. ''Please, note, that you need some non-free tools to do it. Some of these tools has no source code available.'' | * As the Windows Phone was shutdown, you need to unlock the bootloader and root it. ''Please, note, that you need some non-free tools to do it. Some of these tools has no source code available.'' | ||
Line 70: | Line 80: | ||
It is definitely possible (successfully tested) to run Speedy Blupi for Windows Phone on Windows 10 Pro or Windows 11 Pro. | It is definitely possible (successfully tested) to run Speedy Blupi for Windows Phone on Windows 10 Pro or Windows 11 Pro. | ||
* ''Unfortunately, the control | * ''Unfortunately, the control of the gameis not good. Probably the best way is to enable and use the multi-touch feature of the emulator.'' | ||
'''Requirements:''' | '''Requirements:''' |
Revision as of 16:08, 16 November 2024
Speedy Blupi for Windows Phone is remake of Speedy Blupi I and Speedy Blupi II developed for the Windows Phone platform and released in 2013. Game studio: Dada Games
It seems, that the development of Speedy Blupi for Windows Phone is discontinued.
Source code of Speedy Blupi for Windows Phone is not available.
Decompiling the XAP file of Speedy Blupi may be possible via ILSpy or another tool. Investigation is needed.
It seems, that Speedy Blupi for Windows Phone has almost no new features, if compared to Speedy Blupi I and Speedy Blupi II.
The graphics is almost the same, maybe rerendered in the more detailed resolution. Riding the jeep or jetpack provides some new animations in the game, Blupi/Eggbert is moving down or up
Comparison to Speedy Blupi II
Speedy Blupi (Windows Phone) is a significantly simplified and easier version of Speedy Blupi II.
Eggs are everywhere, but many features are missing. There's no supercharger, springs, personal bombs, and invisibility and shield are combined into one item. Players can't fire glue or ride a tank.
Although these features still function in the phone version, they are excluded from the levels to simplify the controls.
Cheats are in this version for Windows Phone presented too.
Download
The executable file of Speedy Blupi for Windows Phone has the XAP file extension.
The file speedblu.xap is available thanks to Ч.У.Ш on the 4PDA forum, which published there this obscure version of the game.
- https://4pda.to/forum/index.php?showtopic=434453archived at: https://archive.openeggbert.com/main/20241108170009/https://4pda.to/forum/index.php?showtopic=434453
Download link: https://drive.openeggbert.com/Speedy_Blupi_for_Windows_Phone/speedblu.xap [1]
This XAP file is a ZIP file and it is not encrypted.
Screenshots
How to run
Windows Phone is the discontinued mobile operating system developed by Microsoft for smartphones.
You can run Speedy Blupi on Windows Phone 8.1. or Windows Phone 10 devices. Other versions were not yet tested.
You can run Speedy Blupi on a physical device or in the emulator.
How to install on Windows Phone 8 or 8.1 (physical device)
Windows Store for Windows Phone platform was killed by Microsoft in 2019.
- This means: since 2019 you cannot install Speedy Blupi using the Windows Store.
Installing XAP files directly on Windows Phone 8 or 8.1 devices is not possible. This is a restriction decided and implemented by the Microsoft company.
There is an alternative way, how to install Speedy Blupi (or other applications) on Windows Phone 8 or 8.1 devices (even now in 2024). You need to:
- Unlock the bootloader (using the WPInternals application)
- Enable the root access (using the WPInternals application)
- Deploy the Speedy Blupi XAP file
Warning: Please, note, that only some physical devices are supported by the WP Internal tools (only Nokia Lumia devices). Note: It was not yet investigated, if there is an alternative tool to the WP Internals application.
Speedy Blupi was was successfully tested and running on the on Nokia Lumia 920, other devices were not yet tested.
- As the Windows Phone was shutdown, you need to unlock the bootloader and root it. Please, note, that you need some non-free tools to do it. Some of these tools has no source code available.
- You probably need this tool: https://github.com/ReneLergner/WPinternals
- And some other tools - this documentation is not complete and must be improved.
It was successfully tested, that Speedy Blupi is running on Windows Phone Lumia 920. It probably runs also on many other devices, but it was not tested.
Warning: unlocking the bootloader and rooting the physical device have some risks. Make backup of files on the Windows Phone device, if needed.
To install a XAP file on the Windows Phone physical device, the following steps are needed:
- Install Windows Phone Device Recovery
- Install Windows Phone Internals (I have finally used a version released in 2015, the latest version did not work) https://github.com/ReneLergner/WPinternals
- Install Windows Phone SDK 8.0 Lite and Windows Phone SDK 8.1 Lite https://archive.org/details/wp-8.1-sdk-tools-lite-setup-av-1.20_202201
- Download files for your phone models (if exist). For Nokia Lumia: https://lumiafirmware.com/
- Run Windows Phone Internals, unlock the bootloader, root the device using the downloaded files.
- Then press the Windows logo key, type "Deploy" and start the Windows Phone 8.1 Deploy application and deploy the XAP file.
Windows Phone - emulator
It is definitely possible (successfully tested) to run Speedy Blupi for Windows Phone on Windows 10 Pro or Windows 11 Pro.
- Unfortunately, the control of the gameis not good. Probably the best way is to enable and use the multi-touch feature of the emulator.
Requirements:
- Windows 10 Pro or 11 Pro
- 4 GB RAM or more
Install:
- Microsoft Emulator for Windows 10 Mobile Anniversary Update
- Microsoft Emulator via Microsoft Store
- Windows Phone SDK 8.0 Lite and Windows Phone SDK 8.1 Lite https://archive.org/details/wp-8.1-sdk-tools-lite-setup-av-1.20_202201
Actions:
- Start Microsoft Emulator and run any of the 6 emulated devices
- Run Windows Application Deployment 8.1 and deploy the file speedblu.xap
- Now you can play Speedy Blupi for Windows Phone, but on Windows 10 or Windows 11.
Note: There is a Windows Phone emulator for Android, but its development is no more active and it only supports several XAP applications, installation Speedy Blupi on this emulator was not successful.
How to record the game to a video
Use this application: Project My Screen App for Windows Phone https://www.microsoft.com/en-us/download/details.aspx?id=42536
Then use a screen recording application.
Differences to Speedy Blupi (Windows)
Level format
Level format is a txt format.
These levels were ported to the PC version (XCH format): https://drive.openeggbert.com/speedy_blupi/windows/mods/speedy_blupi_phone_levels_ported_to_pc/speedy_blupi_phone_levels_ported_to_pc.7z
Header:
- posDecor: represents the initial camera position.
- dimDecor: specifies the level's width and height (the old game treats any value above 0 as 100).
- world: purpose is not yet known and needs investigation
- region: sets the background.
Graphics
Sprites are high-color with a full transparency.
All sprite sheets are a uniform square grid. the block id's occupied by dream blocks are now decorative tiles
here's the main graphics file: https://drive.openeggbert.com/Speedy_Blupi_for_Windows_Phone/resources/speedy_blupi_windows_phone_icons.zip
The screen ratio differs from the 4:3 aspect ratio used in the Speedy Blupi I/2 Windows releases. Instead, it matches the aspect ratio of the specific Windows Phone device, ensuring the game fills the screen properly without distorting the graphics.
Behaviour
Some objects are respawned, if used.
Some mechanics is different than on the PC: Jump high is different (todo - specify the jump high)
Controls
Keyboard is not supported.
Supported controls are:
- White transparent buttons on the touch screen
- Accelerometer
Screens
All screens are different
TODO
External links
https://archive.org/details/WPSDK
https://archive.org/details/wpsdk8
https://sizeof.cat/post/windows-phone-bootloader-unlock-enable-root-nokia-lumia/