decky-plugin-database icon indicating copy to clipboard operation
decky-plugin-database copied to clipboard

Add XIVOmega Plugin

Open shingonati0n opened this issue 1 year ago • 1 comments

XIVOmega

A Steam Deck Plugin (for Decky Loader) to mitigate latency on the Critically Acclaimed MMORPG Final Fantasy XIV. This plugin is the evolution of xivomega which in turn is based on XivMitmLatencyMitigator, XivMitmDocker and XivAlexander. Mitigation is done by using containers via Podman, which comes bundled with SteamOS.

20240923183757_1

Checklist:

Developer Checklist

  • [X] I am the original author or an authorized maintainer of this plugin.
  • [X] I have abided by the licenses of the libraries I am utilizing, including attaching license notices where appropriate.

Plugin Checklist

  • [X] I have verified that my plugin works properly on the Stable and Beta update channels of SteamOS.
  • [X] I have verified my plugin is unique or alternatively provides more/alternative functionality to a similar plugin already on the store.

Plugin Backend Checklist

  • No: I am using a custom backend other than Python.
  • No: I am using a tool or software from a 3rd party FOSS project that does not have it's dependencies statically linked.
  • No: I am using a custom binary that has all of it's dependencies statically linked.

Testing

  • [ ] Tested on SteamOS Stable/Beta Update Channel.

  • [ ] Tested on SteamOS Preview Update Channel.

shingonati0n avatar Sep 24 '24 03:09 shingonati0n

Hello, is there anything else I need to do to advance this request?? First time submitting a plugin,thanks. @TrainDoctor

shingonati0n avatar Sep 27 '24 02:09 shingonati0n

Hello, is there anything else I need to do to advance this request?? First time submitting a plugin,thanks. @TrainDoctor

Nothing that's your fault, apologies. Been busy with work and life and didn't get to many PRs, let alone yours 😅.

TrainDoctor avatar Oct 13 '24 18:10 TrainDoctor

Hi @TrainDoctor, changes have been made as requested. Note I also added a small update to main.py to handle an scenario I ran into recently (wlan0 not active at boot time). Please take a look, thanks!

shingonati0n avatar Oct 14 '24 06:10 shingonati0n

Closing as untested. If you are able to locate a tester in future we will happily accept a re-submission.

TrainDoctor avatar Jan 12 '25 17:01 TrainDoctor

@shingonati0n, if you are able to update this PR with a version of your plugin (please also make sure to bump your version by at least a patch to ensure no conflicts will occur in CI/CD etc) that you have verified with the latest stable versions of Loader then I can re-open this PR. (Please note the below text only applies if you are able to make the requested update, thanks for your understanding). The more plugins that can come back the higher chance you are able to see a tester for your plugin is my hope.

I am currently experimenting with a concept for testing plugin submissions and plugin updates. I would request that you submit testing reports for at least 2 other plugin submissions/updates (preferably the oldest PRs still active). Then if no other plugin author (as I will be encouraging all others to do the same) or tester submits a testing report I will request that a member of the SDH team tests your plugin update/submission according to the testing guidelines.

TrainDoctor avatar Jan 14 '25 20:01 TrainDoctor

Hi @TrainDoctor sorry for the delay, IRL happening. I do actually have an update I need to push, is it OK to reopen this PR or should I open a new one?? And yeah, that testing you are doing sounds good. Thanks

shingonati0n avatar Jan 30 '25 15:01 shingonati0n

Hi @TrainDoctor sorry for the delay, IRL happening. I do actually have an update I need to push, is it OK to reopen this PR or should I open a new one?? And yeah, that testing you are doing sounds good. Thanks

A new PR with any important information from the thread summarized into it will probably be best, since it would make the new PR easier to read with previous context. Make sure to bump the plugin's version you submit by at least a patch to ensure it gets uploaded by CD.

TrainDoctor avatar Jan 31 '25 17:01 TrainDoctor