Ephinea PSO BB natively on Android via Winlator

Thank you, this helped me. I followed your setup exactly, the only thing that's different for me is that I'm on the latest turnip driver as the version you recommend is no longer selectable in the dropdown list. The weird thing is, I can only actually get into game like 1 in 20 times. The most common issue I'm experiencing is that the launcher is unresponsive meaning that I'm unable to click on anything. Sometimes the launcher doesn't appear at all. I'm using a Redmagic 10 Pro (Snapdragon 8 Elite).

The other issue I found in game is that the enter button on the Android keyboard doesn't work (meaning that I'm unable to create a room).

Do you have any ideas on how to fix either of these issues? I've tried fiddling around with the settings but nothing I've tried seems to make a difference.
It's been a while since I've tinkered around with this, but here are some things I changed

Client
  • Gamehub Lite 5.1.4
Container Settings:
  • Driver: Turnip v26.1.0-R4
  • DXVK: dxvk-1.10.3-arm64ec-async
  • CPU Translator: Fex-20260103
Game Settings:
  • Graphics API: Vulkan
Components:
  • vcredist2022
  • mono-10.3.0
  • gecko
Regarding your issues:
Issue A): Try installing gecko and mono in your container and don't forget to set Windows 7 as the OS within Wine Configuration

Issue B): The only way around this issue I found was to either A) use a hardware keyboard like a bluetooth keyboard or B) Switch the Touch control layout to "Default Keyboard and Mouse Layout" and hit enter from there

NOTE: I do experience some amount of crashing/freezing while in-game, so beware of that
 
Any support for gamenative? I'm on an AYN Odin 3. I can open the online.exe but nothing else :(
I was only able to get it to run on Gamehub and its forks.

While I did get the game to launch properly and enter the initial connection screen, Gamenative and Winlator (and its forks) both gave me Error916 on the same installation that worked with GH/GHL. I also tried to switch the container type to glibc in gamenative, but that didn't work either.
 
Has anyone got this running on a non Snapdragon device? Trying to run this on my RG 477M but the closest i’ve gotten is on Star Bionic. was able to load in but keep getting Error 916
 
I was only able to get it to run on Gamehub and its forks.

While I did get the game to launch properly and enter the initial connection screen, Gamenative and Winlator (and its forks) both gave me Error916 on the same installation that worked with GH/GHL. I also tried to switch the container type to glibc in gamenative, but that didn't work either.

Has anyone got this running on a non Snapdragon device? Trying to run this on my RG 477M but the closest i’ve gotten is on Star Bionic. was able to load in but keep getting Error 916


After the update most Winlator versions do not work, but some do.

Post in thread 'Cannot connect after updates.' https://www.pioneer2.net/community/threads/cannot-connect-after-updates.33036/post-251378

I did some tests and posted them here.

Hope it helps.
 
Has anyone got this running on a non Snapdragon device? Trying to run this on my RG 477M but the closest i’ve gotten is on Star Bionic. was able to load in but keep getting Error 916
I'm working on getting this to run on my RG406V, so if you get something running please lemme know. I will do the same vice versa
 
i just got this running today on Winlator 11, but I am having the same issue of the keyboard Enter and Delete keys are not working, which means you cant ever start a party.
Also, the launcher freezes whenever I try to select a dropdown, so I cant change the resolution or change it off windowed mode. Are there any workarounds for this?
 
Has anyone got this running on a non Snapdragon device? Trying to run this on my RG 477M but the closest i’ve gotten is on Star Bionic. was able to load in but keep getting Error 916
I am currently trying to run it on my new Galaxy Tab S11 Ultra (running on Mediatek Dimensity 9400+)

It seems out of question using regular Winlator or Gamehub, because Mali GPU are not supported for anything higher than Directx 9.

But I found out there is a fork of Winlator for Mali: https://github.com/GunaCharanTeja/WinlatorMali

For now, I'm not having much success.
Installed vs2005-2022, gecko, and mono.

But have no success yet opening the launcher.
I can boot PSO, but it will freeze on a black screen after pressing Start and then crashing Winlator.
 
Yo,

So I wanted to sum up my experience on how to run the game on Android via Winlator. I also tried Mobox, but honestly it is much more complicated and kinda waste of time for the same end result.

I found out during my expérimentation some people were running it successfully on Samsung Galaxy phones and some Android handhelds without headache, I don't think they are on Qualcomm SOC.
By the way, someone made an automated script for the ones who would like to install and minimal setup it easily:
In my case, using an Xperia 1V with a Snapdragon 8 Gen 2, as well as another old crappy Snapdragon 695 I use for random tests purpose or spare at home.
Impossible to boot psobb process, whatever all combinations of resolution, graphics API, box86/64 settings on both phones.
Which was odd because on the Xperia the same wine container can run Yakuza 0 for instance.

The only error log obtained was:

Since nothing was hooking the process, it actually turns out the problem was the versions of box86 and 64 set by default within Winlator settings itself.
Once switched more recent box68 to 0.3.5 et box64 to 0.2.7, PSO magically booted, with any graphics API. :)
Dualsense connected on Bluetooth is also working.

Here is my working settings, I think there is margin to try various ones, as well as PSO ones, to get better performance:
View attachment 22190
In Wine configuration under start menu, you will need to add Ephinea dll into libraries tab as native, or else it won't be loaded into the client.
If you are on an Xperia, I recommand using Game enhencer and enable HS power control to block battery charging while playing on AC.

I would add a side note for login entry, it can be tricky to validate as the virtual enter key on the on screen RTS is sometimes not validating and you are stuck in text edit of your username or password.
At login screen don't do anything and enable RTS as well as "lock cursor" (back button, input controls). Lock cursor will disable mouse pointer control.
Enter your login and pass using native Android keyboard, but don't press the enter key on it, instead close it and use the virtual enter key of the on screen RTS.

Also, I would recommand copying your already updated client from your PC directly on your phone instead of letting it update itself as it not seems to work greatly when psobb process write files and you will end up into the loop of the login that is never saved.
I've been dying to play BB on Android I wonder if I can download straight from the forum instead of using my PC to pass over the installed files D: and could I do that through a windows or mac PC ? I installed winlator but I'm pretty lost on how it's done
#Cheers
 
I've been dying to play BB on Android I wonder if I can download straight from the forum instead of using my PC to pass over the installed files D: and could I do that through a windows or mac PC ? I installed winlator but I'm pretty lost on how it's done
#Cheers
The less unneeded complicated operations you do with winlator, the less you are exposing yourself to random problems.

The main issues are having network actually working and the launcher opening.
 
Back
Top