smasherprog / EqTool

p99 everquest spell timer, dps and map
MIT License
26 stars 20 forks source link

Linux support? #142

Open brandor5 opened 5 months ago

brandor5 commented 5 months ago

I recently started dipping my toes into playing P99 from a linux install and am having pretty good luck!

I've got eqtool running with proton 8 in steam and it works but it's a little rough looking.

I can keep running this way because it works, but I was curious about native linux support?

I'm happy to assist in any way that I can to make this happen, just let me know what I can do to help.

https://imgur.com/a/S6Hcgb4

brandor5 commented 5 months ago

Well, apparently I'm blind AND I can't read :)

I downloaded the linux release but am running into issues with it.

$ mono ./EQTool.exe
Can't find custom attr constructor image: /home/brandor5/Games/PigParseLinux/EQTool.exe mtoken: 0x0a00000d due to: Could not load file or assembly 'PresentationFramework, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35' or one of its dependencies.

Unhandled Exception:
System.IO.FileNotFoundException: Could not load file or assembly 'PresentationFramework, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35' or one of its dependencies.
File name: 'PresentationFramework, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35'
[ERROR] FATAL UNHANDLED EXCEPTION: System.IO.FileNotFoundException: Could not load file or assembly 'PresentationFramework, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35' or one of its dependencies.
File name: 'PresentationFramework, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35'
smasherprog commented 5 months ago

Linux support is painful. Pull requests welcome!!