ptitSeb / box86-compatibility-list

Box86 Compatibility List (Games and Software)
MIT License
65 stars 2 forks source link

FTL Faster THan Light (Windows) #112

Open clort81 opened 3 years ago

clort81 commented 3 years ago

Description

FTL (Faster Than Light) installs and can launch after install is finished.
To run FTLGame.exe on subsequent starts, invoke box86 wine from the same directory that FTLGame.exe is installed. The game remembers saves and unlocked ships after reinstall, so I can play it by installing every time.

Tested on

Hardware: Khadas Vim3 Pro, Mali G52 GPU OS: Devuan Ceres in 32bit chroot wine 5.13 i386 from twisterOS

Status

Current behavior: Works perfectly! On khadas vim3 it usually gets 40fps, with a few dips to 20fps. This is alleviated if set lowend=1 in the .ini.

Screenshots

FTL_1_installer FTL_2_game_000

OpenGL

I assume yes? How can i tell?

Additional Information

clort81 commented 3 years ago

Additional Notes:

Also for savescumming, the relevant files to backup are ae_prof.sav and continue.sav in ~/My Games/FasterThanLight.

Nothing i've found yet can run the game with

box86 wine wine/DriveC/FTL2/FTLGame.exe

Only starting a new install runs.

box86 wine wine/bin/%SystemDrive%/FTL_Faster_Than_Light.exe 

... needs a reinstall every run. But it does remember saves.

ptitSeb commented 3 years ago

I tested FTL on my side. Beside a generic issue with wine thta I just fixed on box86 (with https://github.com/ptitSeb/box86/commit/8373bee595c94e339bf6ed81748cd6ead9e88496 ), I don't have any issue with starting Windows version FTL. Note that I first cd to the folder where FTL is installed, than I just use wine FTLGame.exe to launch (I used latest GOG version of the game for my tests).

Also, it should be noted that there is a Linux version of FTL, that works flawlessly on both box86 and box64.

clort81 commented 3 years ago

### I first cd to the folder where FTL is installed

thanks! works!

ptitSeb commented 3 years ago

Great! Please update the 1st post of the ticket, so it's reflected correctly on the compatibility list on https://box86.org/app/

clort81 commented 3 years ago

I am kind of in awe at this game, how good it is. Hey ptitSeb do you have phytium yet? Can you benchmark some things on that cool AMD gpu? thx!

ptitSeb commented 3 years ago

Yes, it's highly rated and it's well desserved :) !

Yes, I do have a phytium with a RX550 GPU in it. If you have a discord account, it would be better if you joined this server https://discord.gg/kkm66BYKfx to ask for phytium bench...

clort81 commented 2 years ago

hmm now i borked it again Tried winecfg WinXP and Win2000 hrmph.

~/wine/DriveC/FTL$ box86 /home/clort81/wine/bin/wine.x86 FTLGame.exe
...
Illegal Opcode 0x10203002: FF FE 55 8B EC 83

Rebuilding with today's git pull of box86 fixed it! No idea why but YAY! :)