Ephinea PSO BB natively on Android via Winlator

Login appears working now. First thought that comes to is the devs did a client update that helped maybe?

I can get into the game and play with dxvk on directx8 mode. Other modes like dx9/vulkan seem to cause wine error on lobby entry.
 
Login appears working now. First thought that comes to is the devs did a client update that helped maybe?

I can get into the game and play with dxvk on directx8 mode. Other modes like dx9/vulkan seem to cause wine error on lobby entry.
That's good to hear!

I'm still stuck at the 916 error, even with DX8 enabled (on Turnip/DXVK). Launcher and client updated.:(

What were your final settings that got it to work?
 
winlator 7.1
Wine 9.2 custom (tho i might try 8 again, getting joystick wine issue prevents me from enjoying lol)
0.3.2 86
0.2.8 64
compat,compat

1600x900, turnip 24.1.0, dxvk 2.3.1(rest dxvk default)
ALSA
CSMT Enabled
GTX 970 gpu
Backbuffer render
Strict shader enabled
4096 vid memory

Win components: Standard
ENV Variables standard
Startup Select:Standard
Disable WoW64 mode

I really didn't do much differently this time around. I think the only difference was i tried lowering vram once and then bumping it back it while it was working.

1. run install script
2. install vcredists
3. install mono and gecko.
4. Tried setting to directx9/11/12 mode.
5. run psobb client, get update.
6. Run launcher from shortcut. Accept certiuficate. Cancel the gecko download, don't need. Wait till launcher update completes
7. Switched back to directx8 mode in launcher options.
8. Run password registry script to auto login cuz i got sick of entering it.
9. change resolution and full screen mode
10. Login and play.

Last main update: using winlator frost, i'm able to use wine 8.0.2 with new dxvk. Login, gameplay, controls all work great on dx and vulkan modes.
So i'd recommend people grab that as wine 9.2 doesnt seem the best for this stuff yet.

1600/900p
 

Attachments

  • ephineasnap.jpg
    ephineasnap.jpg
    3.7 MB · Views: 32
Last edited:
hey! its been a while.
The fact is, for pocket s or Oden this game runs like a dream. (im purposly listing android handhelds)
You can also run this on retroid pocket 4 pro, but dont expect decent fps on it...like its ok but not great.
greyscale totally willing to help u out if u want to chat.
 
hey! its been a while.
The fact is, for pocket s or Oden this game runs like a dream. (im purposly listing android handhelds)
You can also run this on retroid pocket 4 pro, but dont expect decent fps on it...like its ok but not great.
greyscale totally willing to help u out if u want to chat.

I've basically given up at this point. I never managed to get through to the character select screen on my Snapdragon 8 Gen2 phone.

I've tried various versions of Winlator without success:
  • Winlator 6.0, 6.1, 7.0, 7.1
  • Winlator Frost 7.0, 7.1
  • Winlator glibc 7.1.2, Winlator glibc 7.1.3
I've also tried every available version of Box86/Box64 available to these winlator releases. No success.

With the introduction of Winlator glibc, you can no longer run without the experimental 64 bit mode. For a while, I couldn't get the game to launch without immediately CTDs, but I eventually got it to launch.

However, I'm basically exactly where I was before:
  • When Services are set to "Essential" or "Normal"
    • Game freezes at the connection screen. No amount of waiting will fix this.
  • When services are set to "Aggressive" or if you terminate services.exe
    • Game no longer freezes, but I am met with Error 916
I'm out of ideas.
 
Last edited:
I've basically given up at this point. I never managed to get through to the character select screen on my Snapdragon 8 Gen2 phone.

I've tried various versions of Winlator without success:
  • Winlator 6.0, 6.1, 7.0, 7.1
  • Winlator Frost 7.0, 7.1
  • Winlator glibc 7.1.2, Winlator glibc 7.1.3
I've also tried every available version of Box86/Box64 available to these winlator releases. No success.

With the introduction of Winlator glibc, you can no longer run without the experimental 64 bit mode. For a while, I couldn't get the game to launch without immediately CTDs, but I eventually got it to launch.

However, I'm basically exactly where I was before:
  • When Services are set to "Essential" or "Normal"
    • Game freezes at the connection screen. No amount of waiting will fix this.
  • When services are set to "Aggressive" or if you terminate services.exe
    • Game no longer freezes, but I am met with Error 916
I'm out of ideas.
To be honest, i had that exact same 916 error as you plaguing me. The only thing i can think of is within all my random tests i somehow altered some nonvolatile settings in my devices wine environment, which fixed it. (i can delete and make containers and never get the error now on any winlator version).
I may retry things on my phone in a while which i haven't tested before. its snapdragon 8+ gen 1

edit: sorry, i keep getting it to work on devices but if my steps dont work for everyone im sorry(and hey its useless if it doesnt work for all ;( )...and i rely on people like greyscale. Ask me questions if i can help bud.
 
Last edited:
Hi there! So I've just recently gotten an Odin 1 Pro and I've been desperately trying to set up Ephinea PSOBB on it through Winlator. Android Emulation is all new to me, so trying to set this up in particular has been very challenging. I've spent a literal day and a half straight trying to get it to work, to give you an idea; and I've still not fully cracked the code on it, hence my posting here.

I'd been following the guide here: https://github.com/zeroz41/pso_wine/tree/master/pso/android
I followed the steps religiously, or at least tried to, as I said Android Emulation is new to me.
Anyway the first issue I had was when I arrived at step 9, after a 20-40 second wait the game would eventually launch, but only as a box in the top left corner of the screen, and it was a black screen, and would close immediately. After a lot of tinkering I eventually got the Sega logo screen to show, however the other issues still remained. Eventually I realized no amount of tinkering with the settings would solve this issue and that it had to be something else; Turns out this issue was due to my version of Winlator, as when I compared my container's settings to Zeroz's (here:https://github.com/zeroz41/pso_wine/blob/master/pso/android/winlator.md) I noticed I had no option for Box86 preset among other settings. After some quick searching, I tried Winlator-Frost instead.

After swapping from the current version of Winlator to Winlator-Frost and re-installing the game and mono, I was able to eliminate the 'box in the corner' issue but it was still a black screen, however I noticed it wasn't closing as immediately and later in the midst of more tinkering it would not close until I closed it myself, so to me that's progress. Thought I would see if maybe Ephinea had any helpful information, checked the FAQ, '' I’m having trouble running the game. The game doesn’t launch or opens and immediately closes.'' And thus downloaded and installed the .NET framework, VC_Redistx86 and VC_Redistx64. This too seemed like it was getting me closer but not close enough, so I decided to install the game directly through the installer itself rather than through pso-wine.

Finally I was able to get the launcher to update and the game to actually run, I attempted to patch but apparently no patches were needed. (?) However I too am met with the 916 error. After more tinkering/reading, I realized the the wine version included in the winlator-frost version is wine 9.2 and there is no option for me to change it. There's still a couple things I could try, however I'm wondering if I'm better off just using yet another version of winlator?

My Winlator-Frost settings:
Screen: 1024x768
Wine Version: 9.2
Graphics Driver: Turnip (Adreno)
DX Wrapper: WineD3D
Audio Driver: ALSA
CSMT Enabled
SSM Enabled
GPU GTX 1070
Offscreen Rendering: Backbuffer
Video Memory: 4096MB
Everything set to Native (Windows) except for DirectMusic/Show/Play
Both box presets set to Performance
Aggressive Startup
WoW64 mode disabled

As fore mentioned there's still some tinkering I could try and so I shall; Any help or advice would be greatly appreciated! In the event I'm able to get it working I'll be happy to share my experience and steps I took to do so, as well what didn't work as this information too could be helpful to others.
 
Back
Top