Running on raspberry pi

damaji
Posts: 9
Joined: Thu Apr 21, 2016 6:15 pm

Running on raspberry pi

Postby damaji » Thu Dec 07, 2017 12:05 am

Hi guise,

I had read something on reddit from the early stages of development that Ember would eventually run on Mac and Linux, and that it also was possible to run through Wine. I was curious, since I was planning on getting a license to Eltechs' Exagear, which is an x86 compatibility layer that would allow me to at least USE Wine on my raspberry pi, if it is even worth it to attempt, as I have no experience with Wine. I think the only thing really holding me back is the .NET Framework after I purchase this license. Any knowledge or experience is appreciated.

User avatar
NiteHawk
Site Admin
Posts: 3780
Joined: Wed Apr 20, 2016 7:33 am

Re: Running on raspberry pi

Postby NiteHawk » Thu Dec 07, 2017 7:52 am

damaji wrote:Hi guise,

I had read something on reddit from the early stages of development that Ember would eventually run on Mac and Linux, and that it also was possible to run through Wine. I was curious, since I was planning on getting a license to Eltechs' Exagear, which is an x86 compatibility layer that would allow me to at least USE Wine on my raspberry pi, if it is even worth it to attempt, as I have no experience with Wine. I think the only thing really holding me back is the .NET Framework after I purchase this license. Any knowledge or experience is appreciated.

I will poke Lat on this question to see about WiNE.

The new client coming out (in a few months though) Should be able to support this hopefully. It's similar to how discord works so it should fit pretty nicely.

User avatar
Lateralus
Posts: 1219
Joined: Wed Apr 20, 2016 2:21 pm

Re: Running on raspberry pi

Postby Lateralus » Thu Dec 07, 2017 10:28 am

I only have Macs but run Windows through parallels to play ember. I do believe that you need .net framework to play I’m not sure how that works with wine atm since it’s been a very long time since I’ve gone that route sorry :/.

damaji
Posts: 9
Joined: Thu Apr 21, 2016 6:15 pm

Re: Running on raspberry pi

Postby damaji » Thu Dec 07, 2017 10:45 am

Well I had plans to buy a license to run some other older Windows software so above and beyond figuring out Wine, I've thus far been amazed at the capability of this stock board. No qualms with a little guinea pigging. I had a lot of success running Windows on a Mac through Boot Camp in the Vista era. Is Parallels a separate OS partition or virtualisation? I only chose Wine because I think it's free and everyone boasts its low resource overhead.

User avatar
Lateralus
Posts: 1219
Joined: Wed Apr 20, 2016 2:21 pm

Re: Running on raspberry pi

Postby Lateralus » Thu Dec 07, 2017 12:27 pm

Yea parallels just allows me to run my boot camp inside a window while Mac OS is running as well. Reg boot camp would accomplish the same thing. I believe that VMware runs windows fine inside Linux and Mac as well but again have not messed with that for a while.

damaji
Posts: 9
Joined: Thu Apr 21, 2016 6:15 pm

Re: Running on raspberry pi

Postby damaji » Fri Dec 08, 2017 6:37 pm

Apparently Wine, at least the Rpi3 version, only supports up to .NET Framework 4.0.30319 and supposedly compatibility up to WinXP. I'm still going to try the install but I imagine it's in vain, unfortunately.

The log, for anyone curious:
Unhandled Exception:
System.IO.FileNotFoundException: Could not load file or assembly 'CircularProgressBar, Version=1.0.0.0, Culture=neutral, PublicKeyToken=f5b67f9a6dde3bb8' or one of its dependencies.
File name: 'CircularProgressBar, Version=1.0.0.0, Culture=neutral, PublicKeyToken=f5b67f9a6dde3bb8'
at Launcher.My.MyProject+MyForms.get_AutoUpdate () <0x2ac9730 + 0x0001b> in <filename unknown>:0
at Launcher.My.MyApplication.OnCreateMainForm () <0x2ac96b0 + 0x00017> in <filename unknown>:0
at Microsoft.VisualBasic.ApplicationServices.WindowsFormsApplicationBase.OnRun () <0x2ac9608 + 0x00029> in <filename unknown>:0
at Microsoft.VisualBasic.ApplicationServices.WindowsFormsApplicationBase.Run (System.String[] commandLine) <0x2ac95f0 + 0x00010> in <filename unknown>:0
at Launcher.My.MyApplication.Main (System.String[] Args) <0x2ac0f58 + 0x0002f> in <filename unknown>:0
[ERROR] FATAL UNHANDLED EXCEPTION: System.IO.FileNotFoundException: Could not load file or assembly 'CircularProgressBar, Version=1.0.0.0, Culture=neutral, PublicKeyToken=f5b67f9a6dde3bb8' or one of its dependencies.
File name: 'CircularProgressBar, Version=1.0.0.0, Culture=neutral, PublicKeyToken=f5b67f9a6dde3bb8'
at Launcher.My.MyProject+MyForms.get_AutoUpdate () <0x2ac9730 + 0x0001b> in <filename unknown>:0
at Launcher.My.MyApplication.OnCreateMainForm () <0x2ac96b0 + 0x00017> in <filename unknown>:0
at Microsoft.VisualBasic.ApplicationServices.WindowsFormsApplicationBase.OnRun () <0x2ac9608 + 0x00029> in <filename unknown>:0
at Microsoft.VisualBasic.ApplicationServices.WindowsFormsApplicationBase.Run (System.String[] commandLine) <0x2ac95f0 + 0x00010> in <filename unknown>:0
at Launcher.My.MyApplication.Main (System.String[] Args) <0x2ac0f58 + 0x0002f> in <filename unknown>:0

User avatar
NiteHawk
Site Admin
Posts: 3780
Joined: Wed Apr 20, 2016 7:33 am

Re: Running on raspberry pi

Postby NiteHawk » Sun Dec 10, 2017 2:03 pm

damaji wrote:Apparently Wine, at least the Rpi3 version, only supports up to .NET Framework 4.0.30319 and supposedly compatibility up to WinXP. I'm still going to try the install but I imagine it's in vain, unfortunately.

The log, for anyone curious:
Unhandled Exception:
System.IO.FileNotFoundException: Could not load file or assembly 'CircularProgressBar, Version=1.0.0.0, Culture=neutral, PublicKeyToken=f5b67f9a6dde3bb8' or one of its dependencies.
File name: 'CircularProgressBar, Version=1.0.0.0, Culture=neutral, PublicKeyToken=f5b67f9a6dde3bb8'
at Launcher.My.MyProject+MyForms.get_AutoUpdate () <0x2ac9730 + 0x0001b> in <filename unknown>:0
at Launcher.My.MyApplication.OnCreateMainForm () <0x2ac96b0 + 0x00017> in <filename unknown>:0
at Microsoft.VisualBasic.ApplicationServices.WindowsFormsApplicationBase.OnRun () <0x2ac9608 + 0x00029> in <filename unknown>:0
at Microsoft.VisualBasic.ApplicationServices.WindowsFormsApplicationBase.Run (System.String[] commandLine) <0x2ac95f0 + 0x00010> in <filename unknown>:0
at Launcher.My.MyApplication.Main (System.String[] Args) <0x2ac0f58 + 0x0002f> in <filename unknown>:0
[ERROR] FATAL UNHANDLED EXCEPTION: System.IO.FileNotFoundException: Could not load file or assembly 'CircularProgressBar, Version=1.0.0.0, Culture=neutral, PublicKeyToken=f5b67f9a6dde3bb8' or one of its dependencies.
File name: 'CircularProgressBar, Version=1.0.0.0, Culture=neutral, PublicKeyToken=f5b67f9a6dde3bb8'
at Launcher.My.MyProject+MyForms.get_AutoUpdate () <0x2ac9730 + 0x0001b> in <filename unknown>:0
at Launcher.My.MyApplication.OnCreateMainForm () <0x2ac96b0 + 0x00017> in <filename unknown>:0
at Microsoft.VisualBasic.ApplicationServices.WindowsFormsApplicationBase.OnRun () <0x2ac9608 + 0x00029> in <filename unknown>:0
at Microsoft.VisualBasic.ApplicationServices.WindowsFormsApplicationBase.Run (System.String[] commandLine) <0x2ac95f0 + 0x00010> in <filename unknown>:0
at Launcher.My.MyApplication.Main (System.String[] Args) <0x2ac0f58 + 0x0002f> in <filename unknown>:0


CircularProgressBar is a embedded dll file in the actual file. I'm not exactly sure why'd that would be generating but my guess is for some reason Wine isn't loading the embedded dll files.

User avatar
iced
Posts: 69
Joined: Wed Jul 27, 2016 9:37 pm

Re: Running on raspberry pi

Postby iced » Mon Dec 11, 2017 1:31 pm

maybe i'm stupid but i'd suggest working to make a client work on nonnative platforms after the client overhaul, whenever it occurs. however, half the point of the client overhaul will be to invalidate the term 'nonnative platform' regarding eo.

otherwise you're doing the same load of laundry twice.

but what do i know

User avatar
NiteHawk
Site Admin
Posts: 3780
Joined: Wed Apr 20, 2016 7:33 am

Re: Running on raspberry pi

Postby NiteHawk » Tue Dec 12, 2017 2:44 am

iced wrote:maybe i'm stupid but i'd suggest working to make a client work on nonnative platforms after the client overhaul, whenever it occurs. however, half the point of the client overhaul will be to invalidate the term 'nonnative platform' regarding eo.

otherwise you're doing the same load of laundry twice.

but what do i know


It's kinda tough. The current client is 'OK' technically so it's not a 'big' issue yet. Though yeah, I'll be releasing the new client first in Windows and seeing how it takes but will be coding it as well insuring that it will take next to little work to get going on other platforms.

User avatar
iced
Posts: 69
Joined: Wed Jul 27, 2016 9:37 pm

Re: Running on raspberry pi

Postby iced » Tue Dec 12, 2017 12:59 pm

personally i enjoy the current client and believe there should no longer be any updates to its code in any fashion ever again.


Return to “General Discussion”

Who is online

Users browsing this forum: No registered users and 2 guests