Regarding wine\proton - answered in another comment. Regarding “eventually porting it” - it usually becomes quite the task, cause of all the windows dependencies inside. I recall that was one of the main problems with Cemu for example (weirdly, not so much with cpu emulator part itself). It looks like it already using Qt6 and C, so it shouldn’t be too hard, but it easy for me to say, cause I’m not the one who will port it after all.
Upd. Yes, thank you unknown user for silent downvote. It clearly explains to me what you disagree with and clearly you already analyzed whole repo with this project and already ported it to linux.
Should’ve worded it better, will fix. It’s not directed to you (cause you clearly answered). Just annoyed that some people silently downvote, while never providing any reason. “You right and I hate you for this” type of mentality.
Upd. Also trying to make it work on linux now. I have little to none skills with C++ tho, so don’t expect much.
Just as update — I managed to compile it on linux, by replacing couple of libs and removing most of win depended calls. It crashes on game launch due to memory allocation problem. I think core part with how memory allocated needs to be redone in order to go in game.
And I think all what I’ve done so far makes no sense to continue, cause there another actually working crossplatform emulator — SharpEmu (also based on Kyty)
Upd. Also, new emulator have exact same problem, so I’m not so sure if it really emulator problem or demo that I use for testing.
But maybe they port it too Linux eventually. Now that it is open source the chances are higher. Also it might work with wine/proton
Regarding wine\proton - answered in another comment. Regarding “eventually porting it” - it usually becomes quite the task, cause of all the windows dependencies inside. I recall that was one of the main problems with Cemu for example (weirdly, not so much with cpu emulator part itself). It looks like it already using Qt6 and C, so it shouldn’t be too hard, but it easy for me to say, cause I’m not the one who will port it after all.
Upd. Yes, thank you unknown user for silent downvote. It clearly explains to me what you disagree with and clearly you already analyzed whole repo with this project and already ported it to linux.
Why do you assume that I downvoted you?
Should’ve worded it better, will fix. It’s not directed to you (cause you clearly answered). Just annoyed that some people silently downvote, while never providing any reason. “You right and I hate you for this” type of mentality.
Upd. Also trying to make it work on linux now. I have little to none skills with C++ tho, so don’t expect much.
ok
Just as update — I managed to compile it on linux, by replacing couple of libs and removing most of win depended calls. It crashes on game launch due to memory allocation problem. I think core part with how memory allocated needs to be redone in order to go in game.
And I think all what I’ve done so far makes no sense to continue, cause there another actually working crossplatform emulator — SharpEmu (also based on Kyty)
Upd. Also, new emulator have exact same problem, so I’m not so sure if it really emulator problem or demo that I use for testing.