Commit graph

20 commits

Author SHA1 Message Date
Pedro Montes Alcalde
4a14d546ba
Tick Tick Tick, thats the sound of 2024 flying by (#3503) 2025-01-19 18:51:43 -03:00
Zangetsu38
f02851437d modules/SceAppMgr: Stub sceAppMgrMmsMount. 2024-11-19 20:25:35 +03:00
bookmist
d3f3038aee vita3k: set fs::path type for string paths and refactoring
avoid not need conversion string->wstring->string for linux and macos
native logging of fs::path
more correct conversion from std path to boost path
refactor pathes for shaders compiler, shorten parameters lists
crypto::hex_string: remove not needed null character as last character in string
2024-01-24 11:33:30 +03:00
Pedro Montes Alcalde
34565e3ef4
Vita2024K: Happy 2024 2024-01-01 12:36:32 -03:00
redpolline
1fe42cdc4f io: Support emuenv changes
kernel: Support emuenv changes
modules: Support emuenv changes
packages: Support emuenv changes
2023-10-17 13:31:19 +02:00
Macdu
e64fa370c7 modules: cleanup 2023-09-10 23:35:12 +02:00
Zangetsu38
854a82b23c modules/SceDriverUser/SceAppMgrUser: Stub sceAppMgrReceiveEventNum. 2023-07-05 15:40:22 +02:00
Zangetsu38
0c78a9279d modules/SceAppMgrUser: Fix slash missing of sceAppMgrWorkDirMount. 2023-07-01 14:48:27 +02:00
Zangetsu38
89d30ff980 modules/SceAppMgrUser: Stub some function with str(n)cpy. 2023-07-01 14:39:17 +02:00
bookmist
40ee98e560 modules/SceNet: implement LLE libHttp and libSsl 2023-01-05 16:53:07 +03:00
EXtremeExploit
41a17e79c7 Planet Earth Season 2023 2023-01-02 10:46:20 +01:00
bookmist
f03c257a33 modules: Add Tracy to all implemented functions in implemented modules.
modules/tracy: module name macro
Remove unused hack from SceMp4, mark ScePgf/sceFontNewLib unimplemented
2022-10-29 20:35:17 +03:00
Pedro Montes Alcalde
ccca711294
vita3k: Use correct KB/KiB functions (#1971) 2022-07-31 21:10:24 -03:00
hobyst
2233966ab2 Build: Change name of package lib to "packages"
"package" is a reserved CMake target name when CPack is used. Since
OpenSSL enables CPack in their project and it will be implemented in the
emulator in the future, this commit changes its name to "packages" to
avoid conflicts with CPack.
2022-07-11 12:25:35 +02:00
hobyst
1169da50bc host: Rename host to emuenv
This commit renames the host library as emuenv (emulated PS Vita
environment) to avoid confusion with the future host OS abstraction
layer
2022-07-03 14:31:24 +02:00
hobyst
0f65fac20d host, package: Decouple package code from host
Since most code inside host library doesn't really have to do with the
emulated PS Vita environment but rather with handling the different
package formats used in the console, this commit moves the code from
the host library into its own dedicated library. In summary:
- Moved package code into its own library and edited function calls
to accomodate the change
- Edited some function interfaces in order not to cause a dependency
hell due to cross-referenced types in headers that depended in
one another and edited function calls and resource access to accomodate
the change
- copy_directories() and copy_path() from `vita3k/interface.cpp` have
been modified and moved to io library due to being used in package
library and others. Keeping them as they were before causes dependency
hell
- All functions whose interface has been changed now have a Doxygen
comment block explaining the new interface
- host has been declared as an INTERFACE CMake library to fix linking
issues on Windows due to the fact that it doesn't compile C++ source
files anymore
2022-07-03 14:31:24 +02:00
EXtremeExploit
dc2515888a io: Add sceAppMgrGetDevInfo 2022-04-19 03:34:57 +02:00
Zangetsu38
e55db4f355 modules/SceAppUtil: fix delete savedata when try delete folder. 2022-01-04 01:20:01 +01:00
Zangetsu38
673874ce5b modules/SceCommonDialog: fix savedata dialog when emptyparam is null.
- refactor check_empty_param for no have double code.
- app util: clean double value.
- modules/(SceAppUtil/SceAppMgrUser): set good value name.
2021-12-28 23:29:34 +01:00
Zangetsu38
6655cf16b0 modules: Register nids and function of few library.
- for library Ft2/Motion/KernelForMono/KernelForVM/LibGcc/LibKernel/Mp4/RtcForDriver.
- move library AppMgrUser/DisplayUser/Fios2User/RtcUser/Motion inside DriverUser module.
- Config: remove load lib kernel and load only driver user.
2021-11-04 06:33:57 +01:00
Renamed from vita3k/modules/SceAppMgr/SceAppMgrUser.cpp (Browse further)