×
Create a new article
Write your page title here:
We currently have 190 articles on Open Eggbert. Type your article name above or click on one of the titles below and start writing!



Open Eggbert
190Articles

Mobile Eggbert: Difference between revisions

No edit summary
 
(8 intermediate revisions by the same user not shown)
Line 3: Line 3:
Probably the C# decompiler named [[ILSpy]] will be used to get back the C# source code. See: [[:Category:C Sharp decompilers]]
Probably the C# decompiler named [[ILSpy]] will be used to get back the C# source code. See: [[:Category:C Sharp decompilers]]


[[MonoGame]], the alternative of [[XNA]] Game Framework, is planned to be used too. MonoGame is almost a drop-in replacement for the XNA game framework.
[[MonoGame]], the alternative of [[XNA]] Game Framework, is planned to be used too. MonoGame is almost a [[drop-in replacement]] for the XNA game framework.


The main reason for the existence of the Mobile Eggbert project is the fact, that [[Windows Phone]] is a discontinued mobile [[operating system]] (developed by [[Microsoft]] Mobile for [[smart phones]]), devices with Windows Phones are no more produced and without such device the only way to run this version of Speedy Blupi is the emulator, which is uncertain to work in the future, as it is a closed-source proprietary technology.
The main reason for the existence of the Mobile Eggbert project is the fact, that [[Windows Phone]] is a discontinued mobile [[operating system]] (developed by [[Microsoft]] Mobile for [[smart phones]]), devices with Windows Phones are no more produced and without such device the only way to run this version of Speedy Blupi is the emulator, which is uncertain to work in the future, as it is a closed-source proprietary technology.
Line 12: Line 12:
Porting of Speedy Blupi for Windows Phone to modern devices started on 23th November 2024
Porting of Speedy Blupi for Windows Phone to modern devices started on 23th November 2024


# [[Visual Studio]] 2015 is used. "New project" was created: Visual C#/Windows/Windows 8/WindowsPhone/BlankApp (Windows Phone [[Silverlight]])
# <s>[[Visual Studio]] 2015 is used. "New project" was created: Visual C#/Windows/Windows 8/WindowsPhone/BlankApp (Windows Phone [[Silverlight]])</s>
# The target platform is Windows Phone 8.0, which is different from the original release by [[Daniel Roux]] in [[2013]], which targeted Windows Phone 7.5
# <s>The target platform is Windows Phone 8.0, which is different from the original release by [[Daniel Roux]] in [[2013]], which targeted Windows Phone 7.5</s>
# Visual Studio Express 2010 was installed: Microsoft Visual Studio Express 2010: https://archive.org/details/visual_studio_2010_express
# <s>Visual Studio Express 2010 was installed: Microsoft Visual Studio Express 2010: https://archive.org/details/visual_studio_2010_express</s>
# XNA Game Studio 4.0 Refresh was installed: https://www.microsoft.com/en-us/download/details.aspx?id=23714
# <s>XNA Game Studio 4.0 Refresh was installed: https://www.microsoft.com/en-us/download/details.aspx?id=23714</s>
## Workaround for Windows 10 or newer: Install Games for Windows – LIVE Redistributable from https://www.microsoft.com/en-us/download/details.aspx?id=5549  or https://go.microsoft.com/fwlink/?LinkID=201134  
## <s>Workaround for Windows 10 or newer: Install Games for Windows – LIVE Redistributable from https://www.microsoft.com/en-us/download/details.aspx?id=5549  or https://go.microsoft.com/fwlink/?LinkID=201134</s>
## <s>Unfortunately it seems, that this workaround does not work and XNA Game Studio cannot be installed on Windows 10 on newer.</s>
# <s>But installation of XNA on Windows 10 was not successful.</s>
# MonoGame will be used. https://docs.monogame.net/articles/getting_started/index.html
# .NET 8 SDK was installed. Also run: <code>dotnet workload install android</code>
# Visual Studio 2022 was installed.
# This command was executed: dotnet new install MonoGame.Templates.CSharp
# Note: If you are running in VirtualBox, you have to enable the 3D acceleration


The source code repository for Mobile Eggbert is: https://github.com/openeggbert/mobile-eggbert
The source code repository for Mobile Eggbert is: https://github.com/openeggbert/mobile-eggbert


[[Category:Fan projects]]
[[Category:Fan projects]]

Latest revision as of 16:44, 23 November 2024

Mobile Eggbert is the planned game created from the decompiled C# source code of Speedy Blupi for Windows Phone.

Probably the C# decompiler named ILSpy will be used to get back the C# source code. See: Category:C Sharp decompilers

MonoGame, the alternative of XNA Game Framework, is planned to be used too. MonoGame is almost a drop-in replacement for the XNA game framework.

The main reason for the existence of the Mobile Eggbert project is the fact, that Windows Phone is a discontinued mobile operating system (developed by Microsoft Mobile for smart phones), devices with Windows Phones are no more produced and without such device the only way to run this version of Speedy Blupi is the emulator, which is uncertain to work in the future, as it is a closed-source proprietary technology.

Current status: Work on "Mobile Eggbert" started on 23rd November 2024.

Update as of 23rd November 2024 - project Mobile Eggbert started

Porting of Speedy Blupi for Windows Phone to modern devices started on 23th November 2024

  1. Visual Studio 2015 is used. "New project" was created: Visual C#/Windows/Windows 8/WindowsPhone/BlankApp (Windows Phone Silverlight)
  2. The target platform is Windows Phone 8.0, which is different from the original release by Daniel Roux in 2013, which targeted Windows Phone 7.5
  3. Visual Studio Express 2010 was installed: Microsoft Visual Studio Express 2010: https://archive.org/details/visual_studio_2010_express
  4. XNA Game Studio 4.0 Refresh was installed: https://www.microsoft.com/en-us/download/details.aspx?id=23714
    1. Workaround for Windows 10 or newer: Install Games for Windows – LIVE Redistributable from https://www.microsoft.com/en-us/download/details.aspx?id=5549 or https://go.microsoft.com/fwlink/?LinkID=201134
    2. Unfortunately it seems, that this workaround does not work and XNA Game Studio cannot be installed on Windows 10 on newer.
  5. But installation of XNA on Windows 10 was not successful.
  6. MonoGame will be used. https://docs.monogame.net/articles/getting_started/index.html
  7. .NET 8 SDK was installed. Also run: dotnet workload install android
  8. Visual Studio 2022 was installed.
  9. This command was executed: dotnet new install MonoGame.Templates.CSharp
  10. Note: If you are running in VirtualBox, you have to enable the 3D acceleration

The source code repository for Mobile Eggbert is: https://github.com/openeggbert/mobile-eggbert