Commit Graph

48 Commits

Author SHA1 Message Date
ALEZ-DEV
5da5987b6c WIP 2024-11-06 18:29:56 +01:00
ALEZ-DEV
96034a464e only install arial font from now on 2024-10-28 18:44:35 +01:00
ALEZ-DEV
2a5e7711c5 workaround for flatpak version of steam #12 2024-10-09 21:14:30 +02:00
ALEZ-DEV
e6c5ce058b update dependencies 2024-10-01 18:17:27 +02:00
ALEZ-DEV
2d3dea45c3 updating wincompatlib to newer version 2024-09-18 22:05:16 +02:00
ALEZ-DEV
530a30eac7 can now set launch options in the settings directly 2024-08-27 18:10:07 +02:00
ALEZ-DEV
b0b76354fa refactor game_manager::run() to accept Option<launch_option> and use it instead of Proton::run() 2024-08-25 17:24:13 +02:00
ALEZ-DEV
175d6c6a9b can now show the logs of proton when running the game 2024-08-24 21:23:36 +02:00
ALEZ-DEV
bda3226d44 some cleaning 2024-08-23 21:04:23 +02:00
ALEZ-DEV
f82e98caff fix broken loading bar when downloading 2024-08-23 20:58:26 +02:00
ALEZ-DEV
f9fa00cf05 parallized md5 files check
I should now be more faster to check the overall game, it will
parallized with how much CPU core you have on your device
2024-08-21 19:09:12 +02:00
ALEZ-DEV
f2aeef9aa4 update version 2024-07-17 23:16:22 +02:00
ALEZ-DEV
735ca25e08 can now set in the config file a launch command with --set-options 2024-07-17 22:48:57 +02:00
ALEZ-DEV
dcf90310e3 move all config part from game_state.rs to game_config.rs 2024-07-17 22:15:03 +02:00
ALEZ-DEV
5770878390 some refactor 2024-07-17 22:08:25 +02:00
ALEZ-DEV
245e042560 remove warning 2024-07-17 21:17:52 +02:00
ALEZ-DEV
2fe4496040 can now pass custom launch command with --options "<custom-command> %command%"
and the launcher can now print the output of Proton/Wine, it didn't do
that previously
2024-07-17 21:03:26 +02:00
ALEZ-DEV
9188860db3 can now install the game from the GUI 2024-06-09 23:06:19 +02:00
ALEZ-DEV
8773d34b71 can now install dependencies from GUI and made some refactor 2024-06-02 22:03:53 +02:00
ALEZ-DEV
18158187a1 can now use a progress when insatlling fonts 2024-06-01 18:50:12 +02:00
ALEZ-DEV
2562451cbe handle decompressing error 2024-05-31 23:00:23 +02:00
ALEZ-DEV
7ed53c752f return Result<()> instead of unwrap() when decompressing to catch the error 2024-05-31 00:10:06 +02:00
ALEZ-DEV
08740a4988 update cli version 2024-05-14 20:58:34 +02:00
ALEZ-DEV
d7eebbc904 can now install specific version of Proton GE and DXVK 2024-05-14 20:20:02 +02:00
ALEZ-DEV
88b730f65f fix: game won't update 2024-05-09 14:53:41 +02:00
ALEZ-DEV
5e59aef0f9 the launcher can now update the game 2024-05-07 20:13:28 +02:00
ALEZ-DEV
3f0086287a update dependecies 2024-05-05 17:31:32 +02:00
ALEZ-DEV
a08bfbecb6 add metadata 2024-05-04 22:10:57 +02:00
ALEZ-DEV
05b79adbc3 rename import because I'm so dumb 2024-05-04 22:07:11 +02:00
ALEZ-DEV
3e48dbd68a clean code and remove all warning 2024-05-04 21:01:26 +02:00
ALEZ-DEV
aa151b8697 little refactor 2024-05-04 20:46:27 +02:00
ALEZ-DEV
2d642f412e change progress display for font installation 2024-05-04 19:34:30 +02:00
ALEZ-DEV
8bbbeb59c0 deleting useless code 2024-05-04 19:27:07 +02:00
ALEZ-DEV
cf05625135 the launcher can now patch the game 2024-05-04 19:24:59 +02:00
ALEZ-DEV
52a6b921a9 refactor and add some features to the config file 2024-05-03 23:03:52 +02:00
ALEZ-DEV
19e4088b1d check all installation process and fix the issues 2024-05-02 21:32:50 +02:00
ALEZ-DEV
e671b1eb79 delete unused file 2024-05-02 20:57:55 +02:00
ALEZ-DEV
9612771024 change wine by proton 2024-05-02 20:17:01 +02:00
ALEZ-DEV
e06b93e458 add wine cli output 2024-05-02 17:53:08 +02:00
ALEZ-DEV
d03a34b9c1 hum... I forgot this in my latest commit :| 2024-04-30 18:01:33 +02:00
ALEZ-DEV
c1a4c5c2f6 Progress work normally now 2024-04-29 22:10:59 +02:00
ALEZ-DEV
2c6e1c67b2 can now resume download by checking game file and md5 checksum 2024-04-27 15:49:52 +02:00
ALEZ-DEV
c4958fdd4f Can now download all game file correctly
but sometime crash in the middle of the download, but that's because of the progress trait and nothing else, so that's okay
2024-04-27 00:00:44 +02:00
ALEZ-DEV
2c997938c4 2 hours for this commit, I know I'm dumb 2024-04-24 23:16:05 +02:00
ALEZ-DEV
c60ad6a587 WIP download game resources 2024-04-23 23:40:12 +02:00
ALEZ-DEV
081123ec60 fetch game api to get necessary resources 2024-04-18 21:11:33 +02:00
ALEZ-DEV
5ec8ad6c44 refactor dxvk component 2024-04-18 21:01:27 +02:00
ALEZ-DEV
f7b2755343 initial commit 2024-04-17 22:51:00 +02:00