Commit graph

26 commits

Author SHA1 Message Date
Sergey Stepanov
7da993a4c7 Add the uniqueSaveDir option
This option allows for the safe use of distinct filesystem snapshots of games with some cores (e.g., DosBox). Keep in mind that with this option enabled, game changes won't be saved (the unique save folder will be deleted on exit) until you explicitly call the save (or share) function. Thus, you will need files like dosbox.conf along with the games to use some default behaviors with each new game session.
2024-08-21 18:52:26 +03:00
Sergey Stepanov
99976dd560
Add frame-options option 2024-05-13 19:29:13 +03:00
Sergey Stepanov
a4f0dbbca8
Add a health check in cloudretro.io 2024-05-07 19:11:55 +03:00
Sergey Stepanov
b1b33713d6 Add the initial libyuv support
The main benefit of libyuv, apart from shortening the video pipeline, is quite noticeable latency and CPU usage decrease due to various assembler/SIMD optimizations of the library. However, there is a drawback for macOS systems: libyuv cannot be downloaded as a compiled library and can only be built from the source, which means we should include a cropped source code of the library (~10K LoC) into the app or rise the complexity of macOS dev and run toolchains. The main target system -- Linux, and Windows will use compiled lib from the package managers and macOS will use the lib included as a shortened source-code.

Building the app with the no_libyuv tag will force it to use libyuv from the provided source files.
2023-10-15 18:55:53 +03:00
Sergey Stepanov
ae3f91dfc6
Add diagnostic input to FBNeo on crio 2023-08-24 10:16:58 +03:00
Sergey Stepanov
4a627a30f2
Use alt pcsx-rearmed build for prod 2023-07-08 23:07:38 +03:00
Sergey Stepanov
39c63ec44a
Update cloudretro.io deployments 2023-05-12 16:49:15 +03:00
Sergey Stepanov
7455ad3f47
Update deployment to cloudretro.io 2023-04-26 23:27:00 +03:00
Sergey Stepanov
b65e8dc3f3
Use master for deploy 2023-04-20 22:53:44 +03:00
sergystepanov
cfd5b1ae8d
Libretro cores config in yaml (#392)
Removes separate config files for Libretro cores stored in the cores folder and replaces them with options in the main config.yaml file.
2023-04-06 11:25:49 +03:00
Sergey Stepanov
583e4659ad
Update deployment 2023-04-03 00:13:37 +03:00
Sergey Stepanov
d7f61c4b30
Update the default deployments 2023-03-29 20:53:16 +03:00
Sergey Stepanov
4a686e9fce
Use single server deploy by default 2023-03-27 22:20:14 +03:00
Sergey Stepanov
f30e017101
Disable Oracle provider for the default deployment 2023-03-25 23:59:40 +03:00
Sergey Stepanov
2a283e24db
Remove DebugHost and Environment config params 2021-12-30 11:06:35 +03:00
sergystepanov
69ff8ae896
Update cloud data storage functionality (#349)
Add Oracle Data Storage support for cloud saves.
2021-09-20 10:17:59 +03:00
Sergey Stepanov
07fd41f5b1
Fix GTAG 2021-08-26 19:02:56 +03:00
Sergey Stepanov
32870a1fac
Enable Google Analytics with CD 2021-08-26 18:38:29 +03:00
Sergey Stepanov
904b0ae1bb
Set coordinator server address to :http for cloudretro 2021-08-26 14:39:17 +03:00
Sergey Stepanov
db8bc62958
Update deployment environment 2021-08-26 14:21:15 +03:00
Sergey Stepanov
ba31777ba9
Use dev Docker image in CD 2021-08-25 20:29:09 +03:00
Sergey Stepanov
e770f1c77e
Add ssh user option 2021-08-25 14:09:30 +03:00
Sergey Stepanov
a7eb6cf9c3
Use Bash in CD 2021-08-25 14:00:42 +03:00
Sergey Stepanov
7773133409
Use Bash in CD 2021-08-25 11:03:11 +03:00
sergystepanov
3426edb4c1
Add temporary Docker cleaner for cloudretro.io 2021-08-25 10:25:31 +03:00
sergystepanov
fb8ee791df
Update the prod deployment script (#341)
Test new deployment workflow.
2021-08-24 21:54:32 +03:00