100% Orange Juice
Bu konu kilitlenmiştir.
Request of a Linux port
Hi and thank you very much for the great game.

I'm not sure you have a team big enough to maintain it or even have a job title about it but as an OJ veteran and a Linux user I'd like to ask it here. Yes, the game works almost great on Steam Proton but a native port would be really appreciated. (The 'almost' part is the game opening slower than Windows because of some libraries and making it work on old laptops is kinda hard.)

Anyway, you may have no reason for this and I totally understand, just wanted to share my thoughts.

Hope you have a nice day. :ojchicken:
İlk olarak gönderen kişi: hexun6:
Unfortunately the game is running on a custom DX9 based engine, the code is very tied to that so a Linux port or other would require a lot of rewrite.
< >
12 yorumdan 1 ile 12 arası gösteriliyor
i mean i met someone who had no issues running it on linux (or so he told me), so there is probably some small hack you could use to solve your, all things considered, minor issue.

Sadly i don t have the guy neither on my friendlist nor can i remember his name (it was like 3 months ago when i played with that guy). otherwise i would have asked him if he d be willing to help you.
İlk olarak kuuhaku_naibu tarafından gönderildi:
i mean i met someone who had no issues running it on linux (or so he told me), so there is probably some small hack you could use to solve your, all things considered, minor issue.

Sadly i don t have the guy neither on my friendlist nor can i remember his name (it was like 3 months ago when i played with that guy). otherwise i would have asked him if he d be willing to help you.
Sorry if I misunderstood. I mean the game works fine, opening 15 seconds late than the normal is not a big issue. I just wanted to say, it would be good if it was native, that's it.
who knows how much fruitbat has ripped out and refactored after this long with so many improvements/updates but as a general rule doujin games are not developed in a way that is easy to port to other platforms

i think the game still relies on ayame.dll
İlk olarak maple tarafından gönderildi:
who knows how much fruitbat has ripped out and refactored after this long with so many improvements/updates but as a general rule doujin games are not developed in a way that is easy to port to other platforms

i think the game still relies on ayame.dll
Well, I thought it would be worth to shot. I suspected that it would be a custom engine (most likely) but if it was using a some known engine maybe there would be other export options like for Linux or for MacOS, or even Android.

If Ayame.dll is open source maybe something could be done but not sure.
Bu konunun sahibi, bu iletinin ilk konuyu cevapladığını belirtti.
hexun6  [geliştirici] 30 Eki 2020 @ 16:27 
Unfortunately the game is running on a custom DX9 based engine, the code is very tied to that so a Linux port or other would require a lot of rewrite.
İlk olarak hexun6 Fruitbat Factory tarafından gönderildi:
Unfortunately the game is running on a custom DX9 based engine, the code is very tied to that so a Linux port or other would require a lot of rewrite.
I understand that. Thank you for the reply.
hexun6  [geliştirici] 30 Eki 2020 @ 17:53 
İlk olarak Mitsukuni tarafından gönderildi:
İlk olarak hexun6 Fruitbat Factory tarafından gönderildi:
Unfortunately the game is running on a custom DX9 based engine, the code is very tied to that so a Linux port or other would require a lot of rewrite.
I understand that. Thank you for the reply.
No problem, it's nice that it seems to at least be playable with Proton from what people who use it have said.
İlk olarak hexun6 Fruitbat Factory tarafından gönderildi:
No problem, it's nice that it seems to at least be playable with Proton from what people who use it have said.

Yes it's playable and actually pretty fine. Being playing it on Linux more than 1 year and had not much a problem with gameplay and online. It has "Platinum" rate on ProtonDB which means works out of the box for most of the people.
En son Mitsukuni tarafından düzenlendi; 30 Eki 2020 @ 18:03
İlk olarak hexun6 Fruitbat Factory tarafından gönderildi:
No problem, it's nice that it seems to at least be playable with Proton from what people who use it have said.
OJ works perfectly on Proton 5.13, the only hiccups are that for some reason it has to install .NET Framework every single time it's ran, slowing the startup time as Mitsukuni said, and that the netcode update in 3.1 broke multiplayer and DLC for older versions of Proton, the game itself doesn't seem to have any issues whatsoever as long as Proton is up to date.

Generally, Orange Juice series games have always had perfect or near perfect compatibility in WINE/Proton. :qp:
En son Laid tarafından düzenlendi; 31 Eki 2020 @ 4:12
İlk olarak Laid tarafından gönderildi:
OJ works perfectly on Proton 5.13, the only hiccups are that for some reason it has to install .NET Framework every single time it's ran
That's not unique to OJ, some games insist on installing things every time, and I had that happen in Windows as well. I just delete the contents of ~/.steam/steam/steamapps/common/Steamworks Shared/_CommonRedist/ and I'm done with it.
İlk olarak Vapor Dosh tarafından gönderildi:
That's not unique to OJ, some games insist on installing things every time, and I had that happen in Windows as well. I just delete the contents of ~/.steam/steam/steamapps/common/Steamworks Shared/_CommonRedist/ and I'm done with it.

Any idea why that's happening? I renamed that folder just to try your suggestion and it's not trying to install .NET anymore.
Rapha  [geliştirici] 24 Eyl @ 17:50 
This just turned reality the other day! Rejoice! Sometimes you just need a lot of courage to untangle lots and lots and lots of lines of code to make it happen! (≧∀≦)ゞ I'm answering to this to let the good OP know, but I'll be locking it too, since its solved!~
< >
12 yorumdan 1 ile 12 arası gösteriliyor
Sayfa başına: 1530 50