TekkaGB / AemulusModManager

GNU General Public License v3.0
77 stars 21 forks source link

Add Steps for running under Linux via Wine #97

Open alexankitty opened 6 months ago

alexankitty commented 6 months ago

Everything on the P3FES side seems to work, except for browsing to files for some reason, but want to include the steps required to get it running under Linux since there is a lot of desire for it to work there.

  1. Installed dotnet runtime 7.0 https://dotnet.microsoft.com/en-us/download/dotnet/thank-you/runtime-7.0.5-windows-x64-installer and https://dotnet.microsoft.com/en-us/download/dotnet/thank-you/runtime-desktop-7.0.5-windows-x64-installer
  2. install dotnet runtime 4.8 https://dotnet.microsoft.com/en-us/download/dotnet-framework/thank-you/net48-offline-installer
  3. Prefix DOTNET_ROOT="C:\Program Files\dotnet" when you run aemulus. (Can open up your terminal and navigate to aemulus and then run it with DOTNET_ROOT="C:\Program Files\dotnet" wine ./AemulusPackageManager.exe )
  4. open up Config\Config.xml in the aemulus folder and add the following lines, using Z:\ as the drive letter (unless otherwise specified in winecfg)

image Config goes under <p3fConfig>

  <p3fConfig>
    <modDir>Z:\Path\To\Output\MOD</modDir>
    <isoPath>Z:\Path\To.Iso</isoPath>
    <elfPath>Z:\Path\To.ELF</elfPath>
    <cheatsPath>Z:\home\user\.config\pcsx2\cheats</cheatsPath>
    <texturesPath>Z:\home\user\.config\pcsx2\textures\SLUS-21621\replacements</texturesPath>
alexankitty commented 5 months ago

The above is now out of date. I created an installer script that will handle this and fixes the file manager issue. https://github.com/alexankitty/aemulus-installer-linux/tree/main