XaiJu
gloriouseggroll
gloriouseggroll

patreon


Proton-4.21-GE-1 MCC-2, Server migration, Fedora mesa-aco automated builds, Fedora kernel with fsync, Quorrabot update

Hi all, it's been a SUPER crazy busy month. I've been a busy bee. That being said I'll cut straight to the points:

Proton-4.21-GE-1 MCC-2
-------------------------------
I'm pretty sure most of you already know about my Halo: Master Chief Collection test build that I posted in the Valve proton github issue. It's basically 4.21-GE-1, with a small fix in the proton script, and a patch from Guy1524 that enabless MCC to run without EAC. It has some caveats currently:

-Multiplayer online matchmaking doesnt work due to EAC
-Achievements dont work due to EAC
-COOP campaign doesn't work due to EAC

What does work:
-Single player campaign
-Custom PVP matches

You can find the build here:
Release MCC 2

Server Migration
-------------------
So, I was able to upgrade my server that I host my websites and various projects on when I renewed my long standing contract with PhoenixNap. (They are great btw if you need a dedicated server).  In doing so, we got quite a substantial hardware bump.  Therefore, I -may- host some game servers on it as I did previously with Minecraft and what not.

Fedora mesa-aco automated builds
-----------------------------------------
You read that right!  Since I migrated my server, I decided to go ahead and make the mesa-aco builds automated. I've set up a script on my server that runs every hour, and checks the mesa-aco repo (found here: https://github.com/daniel-schuermann/mesa/) for new commits. If it finds a new commit, it automagically updates the build files and submits a new build to COPR to be compiled! Currently it submits builds for Fedora 30 and 31. You can find the COPR repo for it here:

https://copr.fedorainfracloud.org/coprs/gloriouseggroll/mesa-aco/

Fedora kernel with fsync
-----------------------------
As some of you may already know, I've been maintaining a Fedora stable kernel modified with fsync. WELL, I decided to kick it up a notch. This is now using the latest stable release from Fedora Rawhide/upstream (no git releases, only stable). This Kernel is aimed at gaming performance,  and uses the same main patches as TKG's: https://github.com/Tk-Glitch/PKGBUILDS/tree/master/linux54-tkg

Fsync: https://www.techspot.com/news/81254-valve-proposes-changes-linux-kernel-make-more-game.html

PDS: PDS-mq was originally created by Alfred Chen :  http://cchalpha.blogspot.com/ While he dropped it with kernel 5.1 in  favor of its BMQ evolution/rework, my pretty bad gaming experiences with  BMQ up to this point convinced me to keep PDS afloat for as long as  it'll make sense/I'll be able to.

Additional Fixes:


I've been using this kernel for the last couple weeks and it feels much snappier! You can find the COPR repo for it here:

https://copr.fedorainfracloud.org/coprs/gloriouseggroll/kernel/

Quorrabot update
---------------------
Last but not least, I've started to give some much-needed love to my twitch chat bot, which literally hasn't been updated in over a year.  It's been a while since I've had some time to sit down and work out  kinks on the bot. Life's been busy but I plan on making this a more  regular occurrence once again, as well as digging into updating and  adding more features.
 

Curently this is a minor release that fixes Discord compatibility  (again), and updates Websockets so that it works with openjdk rather  than requiring Oracle's java and brings the bot to a bit more of a  functional state, however I have big plans for the next release, as well  as additions/changes to everything as a whole.
 

You can downlad version 1.17 here:
 

https://www.quorrabot.com/threads/quorrabot-1-17-now-available.1668/
 

I would also like to point out that the bot's full source code is available here if anyone would like to contribute:
 

http://gitlab.com/gloriouseggroll/quorrabot
 

So here's the game plan going forward:
 

Forum:
-Change forum software to something open source and purge/clean forum
-Make the Download and Install process more up front and accessible
-Turn all of the guides in the Help/Support section into a usable, easier to navigate Wiki
 

Bot:
-Expand Discord support
-Tackle any additional outstanding bugs
-Look into more feature requests
 

Webpanel:
-Finish and release publicly
-Add remaining features from the bot
 

What I need:
-Bug reports. Any current major bugs, please let me know as I'd like to  start tackling them for the next release. Ultimately I want to get the  bot to a good, solid -STABLE- state again, then proceed to add features.
 

Currently broken:
-!followage as non-streamer does not work
-!title as non-streamer does not work


Also - A huge thank you to everyone who has been supporting me. I maintain all of this stuff simply for the enjoyment of tinkering and making things work in linux, and enjoy sharing that work, but the extra funds I make here help for things such as server fees, new games for testing in proton, and so on. I appreciate all of you!

Comments

Awesome work :) now Rdr2

Marius


More Creators