eladash
|
9d8c9c2460
|
sys_memory: fix default alignment flag
its 1mb
|
2018-08-16 03:27:11 +04:00 |
|
Nekotekina
|
a3daa99a33
|
Fixup sys_vm_memory_map
|
2018-08-14 16:08:45 +03:00 |
|
Nekotekina
|
aa4040bb7b
|
Implement vm::find_map; improve memory allocation
Add vm::user64k and vm::user1m constants
Remove vm::user_space, unreserve it
|
2018-08-14 15:14:06 +03:00 |
|
Nekotekina
|
9578e1e923
|
SPU LLVM: lower some log levels
|
2018-08-14 15:14:06 +03:00 |
|
Nekotekina
|
62f9a2dc4b
|
sys_fs_open: support split files
|
2018-08-14 15:14:06 +03:00 |
|
Megamouse
|
1a5b950d8b
|
fix cellMouse lag + fullscreen mouse
|
2018-08-13 22:23:22 +02:00 |
|
eladash
|
449888b9db
|
Rsx/vm: fix base addresses
|
2018-08-13 16:16:34 +03:00 |
|
eladash
|
f349695a75
|
Rsx: rewrite address translation
|
2018-08-13 16:16:34 +03:00 |
|
Nekotekina
|
801089cf44
|
PPU LLVM: always link syscall_## functions
Regardless of whether they have name or not
Should fix "Linkage failed" errors introduced after #4886
|
2018-08-12 15:42:47 +03:00 |
|
Nekotekina
|
fdd4f03b93
|
SPU LLVM: improve xfloat precision
Use doubles for intermediate representation
Add option "Accurate xfloat" to enable
|
2018-08-12 15:42:47 +03:00 |
|
Nekotekina
|
d1fd4d5000
|
PPU: don't use transactions (test)
|
2018-08-12 02:42:32 +03:00 |
|
Nekotekina
|
14e6577700
|
SPU LLVM: improve debugging RPCS3
Build cache in reverse order
Catch exceptions in instruction loop: print IR
|
2018-08-12 02:42:32 +03:00 |
|
Nekotekina
|
711e0f75ee
|
SPU LLVM: inline WRCH (preview)
With lööps for TSX bróþers
|
2018-08-12 02:42:32 +03:00 |
|
Nekotekina
|
d01bf3bcb0
|
SPU LLVM: rewrite CGX
|
2018-08-12 02:42:32 +03:00 |
|
Nekotekina
|
d3ad44aec4
|
SPU LLVM: improve constant propagation
Propagate constants in non-volatile registers between chunks
Disable function table in Mega mode
|
2018-08-12 02:42:32 +03:00 |
|
Nekotekina
|
a424fcfcf7
|
PPU LLVM: fix phenoms
|
2018-08-12 02:42:32 +03:00 |
|
Chris Weermann (TGE)
|
fdcc5adc8d
|
Fix overflow in PPUThread stack frame dump
|
2018-08-11 20:56:19 +04:00 |
|
eladash
|
745ed8331c
|
Fix sys_rsx_context_iounmap args
|
2018-08-11 18:14:35 +04:00 |
|
Maxetto
|
05c1f192f5
|
Update new LV2 names (#4886)
|
2018-08-11 16:46:44 +04:00 |
|
VelocityRa
|
1625f4bcc9
|
cellCamera: Fixes
- Fix regression from #4676
- Refactoring of event queue management stuff
- Some accuracy fixes
|
2018-08-07 02:54:14 +02:00 |
|
Megamouse
|
69af607491
|
cellCamera: improvements
|
2018-08-02 00:24:06 +02:00 |
|
Megamouse
|
456aa4ab8d
|
cellMusic: improvements
|
2018-08-02 00:24:06 +02:00 |
|
Megamouse
|
f8c8a3a26c
|
cellPad: improvements
|
2018-08-02 00:24:06 +02:00 |
|
Megamouse
|
27820f0371
|
cellMouse: improvements
|
2018-08-02 00:24:06 +02:00 |
|
Megamouse
|
bff038f554
|
cellKb: improvements
|
2018-08-02 00:24:06 +02:00 |
|
Megamouse
|
f6a3659a14
|
user_manager: megamouse fixes 4
|
2018-07-26 03:16:51 +04:00 |
|
mpm11011
|
68202eb2b7
|
user-manager: replacing fmt::format with string concat.
(cherry picked from commit 63379afc7a402edb2159912318281febc3e7438a)
|
2018-07-26 03:16:51 +04:00 |
|
mpm11011
|
948bd3673e
|
user-manager: squash all commits for this feature.
|
2018-07-26 03:16:51 +04:00 |
|
scribam
|
c5c0f68b3e
|
ppu-precise: improve vaddsws and vadduws instructions
|
2018-07-22 19:53:28 +04:00 |
|
eladash
|
12b8908a00
|
cellvdec: stub unsupported video timebases
|
2018-07-21 15:32:38 +04:00 |
|
Nekotekina
|
9b4e63df6d
|
SPU LLVM: simplify CG, CGX, BG, BGX
|
2018-07-21 12:18:07 +03:00 |
|
Nekotekina
|
03e6725fcf
|
PPU LLVM: simplify VMSUMUHS
|
2018-07-21 12:18:07 +03:00 |
|
Nekotekina
|
d2d07abcc5
|
cellSaveData: print SECUREFILE secureId
This can help to decrypt savedata
|
2018-07-21 12:18:07 +03:00 |
|
scribam
|
5828367013
|
spu-precise: fix double-precision floating-point exception checks
|
2018-07-20 15:22:14 +04:00 |
|
eladash
|
20e9ae069c
|
Fix sys_time_get_current_time
|
2018-07-19 14:43:10 +04:00 |
|
Megamouse
|
a19113025c
|
HLE/Qt: implement sys_tty_read
|
2018-07-16 00:05:30 +04:00 |
|
scribam
|
b36d0fd59f
|
clang: fix compilation on 3.6
|
2018-07-15 12:51:09 +04:00 |
|
eladash
|
ac99fd764d
|
mfc: clamp atomic cmd's addr
|
2018-07-14 01:40:40 +04:00 |
|
Ofek
|
d3596fbc95
|
Change all hddFreeSizeKB to 40gb-1
|
2018-07-11 02:16:14 +04:00 |
|
eladash
|
a5d4e58ddd
|
fix barrier type mfc transfers
|
2018-07-10 14:54:51 +04:00 |
|
Chris Weermann (TGE)
|
c5dcef52fa
|
Implement sys_dbg_read_process_memory and sys_dbg_write_process_memory
|
2018-07-10 01:47:47 +04:00 |
|
scribam
|
1b0f5b1ed9
|
spu: improve dfnma instruction
|
2018-07-09 03:33:05 +04:00 |
|
scribam
|
2ed6e51d24
|
ppu: improve vnmsubfp instruction
|
2018-07-09 03:33:05 +04:00 |
|
scribam
|
733efc6b0d
|
ppu: improve fnmsubs instruction
|
2018-07-09 03:33:05 +04:00 |
|
scribam
|
f1e6532ec0
|
ppu: improve fnmsub instruction
|
2018-07-09 03:33:05 +04:00 |
|
Ofek
|
dceba8a92b
|
PPU analyser optimizations
|
2018-07-07 14:26:56 +04:00 |
|
Nekotekina
|
d856dc89a8
|
SPU LLVM: combine SELB with comparison instructions
Turn bitwise select into a vector select
|
2018-07-06 02:26:18 +03:00 |
|
Nekotekina
|
2f0dc9bd0f
|
PPU LLVM: simplify VSUBCUW, VSUBUBS, VSUBUHS, VSUBUWS
|
2018-07-06 00:33:52 +03:00 |
|
Nekotekina
|
9d9869e803
|
PPU LLVM: simplify VADDCUW, VADDUBS, VADDUHS, VADDUWS
|
2018-07-06 00:33:52 +03:00 |
|
Nekotekina
|
caf827344f
|
SPU LLVM: improve SHL, SHLH, ROTM, ROTHM instructions
Avoid zero extension, select undef result to zero
|
2018-07-06 00:33:52 +03:00 |
|