Wine for GDK apps, to upstream or to not upstream, that is the question.
Recently came across a repo that patches wine with the modules required to run first party GDK apps. Upstreaming it would be a huge gain for the gaming space, Minecraft is by far the biggest game on the planet, and most of the user base is on BE/PE. I've tried it and the patches work, there's work to be done, none of the online services work yet, but it's way better than any of the alternatives, and has been my goto for McBE. Updating wine every time is a bit of a hassle though, considering how the project doesn't even use wine as a submodule, rather the author manually down streams the changes every oh so much... Re: Upstreaming The current issue is: the developer of the project doesn't wanna upstream it cause of anonymousity, which I understand, but it's a huge miss, considering how this change could also be easily down(up?)streamed to proton and such, where it would really help (McBE on Deck would be the perfect match); So, I'm not sure how to move from here, I'd really like the patches to be upstreamed, but I'm not sure who can do it or how. The code that's been changed is public license, per the author's readme... How do you think it's gonna be approached? Thanks, Dave P.S. Yes currently there is no clean way to obtain the game's decrypted executable, I got mine because of my job, but it's not publicly available yet. Either way, we'll cross that bridge when we get there...
This was previously discussed here. https://list.winehq.org/archives/list/wine-devel@list.winehq.org/thread/THAA... Best Regards Alistair On 2/25/26 13:56, oosaka dayo via Wine-devel wrote:
Recently came across a repo that patches wine with the modules required to run first party GDK apps. Upstreaming it would be a huge gain for the gaming space, Minecraft is by far the biggest game on the planet, and most of the user base is on BE/PE. I've tried it and the patches work, there's work to be done, none of the online services work yet, but it's way better than any of the alternatives, and has been my goto for McBE. Updating wine every time is a bit of a hassle though, considering how the project doesn't even use wine as a submodule, rather the author manually down streams the changes every oh so much...
Re: Upstreaming The current issue is: the developer of the project doesn't wanna upstream it cause of anonymousity, which I understand, but it's a huge miss, considering how this change could also be easily down(up?)streamed to proton and such, where it would really help (McBE on Deck would be the perfect match); So, I'm not sure how to move from here, I'd really like the patches to be upstreamed, but I'm not sure who can do it or how. The code that's been changed is public license, per the author's readme...
How do you think it's gonna be approached? Thanks, Dave
P.S. Yes currently there is no clean way to obtain the game's decrypted executable, I got mine because of my job, but it's not publicly available yet. Either way, we'll cross that bridge when we get there...
participants (2)
-
Alistair Leslie-Hughes -
oosaka dayo