Commit graph

29 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
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
Macdu
7d542171c7
modules/SceNgs: Improve sceNgsAT9GetSectionDetails (#3150) 2023-12-31 10:31:48 +01: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
Pedro Montes Alcalde
be55aa3ad0
modules/processmgr: Replace uses of os tm to defined vita tm 2023-04-29 13:09:41 -03:00
bookmist
b0076815de modules/SceProcessmgr: implement sceKernelLibcMktime, sceKernelGetProcessName, sceKernelGetProcessTitleId 2023-01-19 13:35:30 +03:00
bookmist
0a419822ce modules/SceLibKernel: export module variables __stack_chk_guard, __sce_libcparam
Not really needed, just to hide errors when importing almost all modules
Also add logs to error handling functions
2023-01-19 13:35:30 +03: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
Pedro Montes Alcalde
57dd26bba1
tracy: Add enums overloads for modules that need them (#2171) 2022-10-30 08:41:08 -03: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
da6127cda1
processmgr: Implement sceKernelLibcGmtime_r (#2010) 2022-08-12 21:32:26 -03:00
Macdu
2eefc9751e vita3k: Remove unnecessary dependencies between librairies and files 2022-07-28 12:24:06 +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
Zangetsu38
77fd8e8f78 project: run format. 2022-03-16 02:11:11 +01:00
bookmist
6321778b80 modules/SceProcessmgr: implement sceLibKernel_9F793F84 (need for LLE sceShell) 2021-12-23 13:25:44 +01:00
hobyst
168dfb19ca Add license notice on source files which didn't have one
- Also updated the copyright notice year on all files to 2021
2021-08-19 23:14:27 +02:00
sunho
d7e8275e8b rtc: Use time since process starts 2021-05-24 03:36:52 +02:00
Zangetsu38
61c1a077a2 modules: Add some nids and funtions for new kernel library.
- relate modules SceKernelThreadMgr, SceProcessmgr, SceSysmem, ScePaf.
2021-04-16 14:07:05 +02:00
1whatleytay
2f2fc4430c
vita3k: use thread-safe gmtime and localtime (#1080) 2021-02-09 04:44:52 +01:00
Francisco José García García
b801d98fe5 processmgr: Implement _sceKernelRegisterLibkernelAddresses 2021-01-25 15:49:21 +01:00
Francisco José García García
e1e172ce6f processmgr: implement _sceKernelGetTimer5Reg 2021-01-25 15:49:21 +01:00
Sunho Kim
62051b7688 SceProcessmgr: implement sceKernelLibcClock 2020-06-13 09:11:43 +02:00
totlmstr
4e20885f89 Vita3K: run clang-format 2020-04-07 16:48:08 -04:00
1whatleytay
34a02553c4
vita3k: remove vita-headers (#649) 2020-02-06 09:44:49 -05:00
Peter Mackay
eeb0601738 Fix warnings when compiling with Clang (#589)
* util: Add missing parens

* util: Add bytes.h to CMakeLists.txt

* np: Fix initialiser order warning

* renderer: Remove unused operator

* renderer: Remove unused locals

* vita3k: Guard config-dependent local

* SceGxm: Remove unused locals

* SceProcessmgr: Fix unused variable warning on Mac

I assumed Mac works the same as Linux.

* shader: Remove unused locals

* shader: Fix initialiser order warnings

* gxm: Rewrite pointer math to fix int to pointer truncation warning

* renderer: Remove deletes of memory internal to command buffer

* util: Use tab rather than spaces
2019-11-01 16:47:07 +01:00
Nicolas Jallamion
06299de242 emulator: Refactor file structure (#557)
Also:
- external: update some submodules.
2019-08-28 16:52:07 +03:00