smasherprog / EqTool

p99 everquest spell timer, dps and map
MIT License
24 stars 19 forks source link

Linux Support? #122

Closed zelezack closed 1 month ago

zelezack commented 3 months ago

Been working on trying to get this working in linux via Wine and Bottles but the best I can do is get the base application to load. If I try to launch triggers or the map the application crashes. Is there any native Linux support in the works or documentation on dependencies required to get it working in Wine or Bottles.

smasherprog commented 3 months ago

I have no idea on that front. I do have a LONG TERM plan to add native support for linux, but its a ways down the road :(

alinuxfan commented 2 months ago

@zelezack , what did you do to get rid of the Autofac error? Or did you not have that? Unhandled Exception: System.TypeLoadException: Could not load type of field 'EQTool.App:container' (1) due to: Could not load file or assembly 'Autofac, Version=7.1.0.0, Culture=neutral, PublicKeyToken=17863af14b0044da' or one of its dependencies.

ryandward commented 2 months ago

@zelezack , what did you do to get rid of the Autofac error? Or did you not have that? Unhandled Exception: System.TypeLoadException: Could not load type of field 'EQTool.App:container' (1) due to: Could not load file or assembly 'Autofac, Version=7.1.0.0, Culture=neutral, PublicKeyToken=17863af14b0044da' or one of its dependencies.

Same issue here. I'd love to see how it got fixed.

zelezack commented 2 months ago

@ryandward @alinuxfan Was never able to resolve the error. Best I was able to do was load it into Bottles and it would load EQTool into the task bar but when I would select one of the options like Map or Spells it would crash. Gave up messing with it for the time being.

smasherprog commented 2 months ago

Give linux another shot. It MIGHT work now that all of the files are going to be on disk

alinuxfan commented 2 months ago

Seems to work on Linux right now. Ubuntu 22.04. Automatically found my log files (not in standard folder structure). Going to keep testing

smasherprog commented 2 months ago

ohhh damn nice!!! That was a total shot in the dark that i made. Glad to hear it might be working!

foleyjohnm commented 1 month ago

Are you guys just downloading the zip and running with wine? Any particular dotnet deps that have to be installed?

smasherprog commented 1 month ago

Will have a new deployment for linux on wine heading out soon

smasherprog commented 1 month ago

Release deployed, please download a NEW linux version from https://github.com/smasherprog/EqTool/blob/main/README.md

smasherprog commented 1 month ago

Let me know if it will now work

smasherprog commented 1 month ago

Also, it would be helpfull to move this convo to discord if its not allready there https://discord.gg/Z6RPUMNcY2

smasherprog commented 1 month ago

Linux channel created in discord, lets move this convo there