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
9b482c9375
kernel: Reimplement SceFiber
2021-05-13 14:25:31 +02:00
sunho
1e96724d45
kernel: Pull out avplayer,auidodev,videodec,fiber state
...
kernel: Add ObjectStore
modules: Support library init function
modules: Pull out cpu_protocol
vita3k: Rename .h -> .inc
io: Remove unneccesary base_tick argument
cmake: Folderify modules and kernel
2021-05-09 19:47:59 +02:00
sunho
41f084e5c1
cpu: Rework cpu & thread code base
...
1. CPU Abstraction
2. More readable, accurate, intuitive thread execution loop
3. Eliminate weird unintuitive callback flag in thread function
4. Use halt instruction to return control to host
5. More accurate context
6. Correctly implement float registers
7. Add basic dynarmic cpu implementation
2021-05-03 14:51:13 +02:00
scribam
40d588b690
SceFiber: add error checks
2020-11-24 09:14:11 +01:00
Zangetsu38
ccb5aad08a
modules/SceFiber: fix sceFiberGetSelf.
2020-05-28 12:57:02 +02:00
Nicolas Jallamion
06299de242
emulator: Refactor file structure ( #557 )
...
Also:
- external: update some submodules.
2019-08-28 16:52:07 +03:00