Nekotekina
3308fefa7f
Small changes
...
lwmutex completely implemented
2014-02-09 15:11:48 +04:00
Nekotekina
ed40732e7b
Reservation review
...
Minor changes
SC_Event_flag.cpp module detached
2014-02-08 01:55:25 +04:00
Nekotekina
6c606be09f
Reservation implemented
...
Some SPU bugs fixed;
sys_spu_thread_get_exit_status
sys_spu_thread_group_destroy
2014-02-07 02:55:48 +04:00
Nekotekina
311486ed79
Fixed thread issues
...
Fixed args passing
Fixed thread stopping/pausing (temporarily)
Fixed problems with SC_Condition and SC_Mutex (partially)
2014-02-03 17:12:25 +04:00
Nekotekina
a0c8e116df
Merge branch 'master' of https://github.com/DHrpcs3/rpcs3
2014-02-03 01:20:48 +04:00
Nekotekina
7fce5589f8
Memory alignment fix
...
Some mutexes added, _sys_heap_memalign implemented
2014-02-02 23:49:10 +04:00
DH
beb19633e9
Implemented vfsLocalDir & vfsDirBase.
...
Improved ThreadBase.
Minor fixes.
2014-02-02 21:42:32 +02:00
Nekotekina
15dd0bb0f2
Oops
2014-02-01 14:19:15 +04:00
Nekotekina
b602260314
Some typos fixed (thanks to Nukem9)
...
cellSysutilCheckCallback() modified, some warnings converted
2014-02-01 14:17:15 +04:00
Nekotekina
6553909dc5
Fixed conflicts
2014-02-01 01:56:44 +04:00
DH
4b8d6b6919
Improved ThreadBase.
...
Improved Vertex Shader Decompiler.
2014-01-31 20:40:18 +02:00
Nekotekina
432c6cf206
Small changes
...
SC_FUNC changes (done by DH)
PPUInterpreter changes (copied from main, done by elisha464)
Log() using fixed
2014-01-31 16:46:49 +04:00
elisha464
7e591deaf3
Merge branch 'master' of https://github.com/DHrpcs3/rpcs3
2014-01-28 20:02:20 +02:00
elisha464
3209b2f5f3
fixed VPREM and VSLDOI
2014-01-28 20:01:44 +02:00
Nekotekina
d16dbedaa1
Fixed conflicts
2014-01-23 22:45:40 +04:00
Nekotekina
93faac5780
Small changes
2014-01-23 22:40:49 +04:00
Nekotekina
d65647acf3
cellPamf update, cellDmux draft
2014-01-19 14:52:30 +04:00
DH
ab41540064
Improved ID manager.
...
Improved MemoryBlock.
2014-01-19 05:14:11 +02:00
Nekotekina
e41f21abc7
Simple analog stick support (from KB)
...
Left stick: arrows; right stick: PgDn/PgUp (vertical) and Home/End
(horizontal)
Added L10n functions' list (copied from old distr)
Fixed "LoadShdr64 error: shstrndx too big" in ELF64 loader
Other minor changes
2014-01-14 23:03:48 +04:00
Nekotekina
970b834f2e
CellSync review (mutexes, SPU).
...
File descriptors temporarily detached from ID manager.
Some logs disabled.
2014-01-12 14:27:59 +04:00
Nekotekina
1be7454bc4
Fixed errors, improvements
...
cellSync review, MFC channel AtomicStat added, draft implementation of
MFC_GETLLAR_CMD, MFC_PUTLLC_CMD etc, memory allocating hacks for
alignment.
2014-01-10 05:30:59 +04:00
Nekotekina
5f06f46f32
Minor improvements
...
cellFsAioRead partially implemented, cellPadInfoPressMode &
cellPadInfoSensorMode stubs
2014-01-05 03:58:03 +04:00
Nekotekina
ca13d4f2ef
SPU
...
LQX Hack removed, Critical Section for m_status removed.
2013-12-27 15:35:08 +04:00
Nekotekina
1ab5ef9dd7
SPU
...
Implemented sys_raw_spu_load, sys_raw_spu_image_load. Minor review of
MFC, channels.
2013-12-25 21:28:10 +04:00
Nekotekina
3a82ed5dc9
Fixed x86 build
...
Fixed crashes
2013-12-24 15:10:55 +04:00
Nekotekina
ab2bc35b18
Fixed conflicts
...
(merge branch)
2013-12-24 12:42:03 +04:00
DH
eb2ab73e16
Implemented LWZUX, LWAX, LWAUX, LHA, LHAU, LWA, STWBRX, STHBRX.
2013-12-24 07:25:15 +02:00
DH
b500fcbaed
Fixed ELF64 loader.
...
Fixed cellPadGetInfo.
Fixed cellFsOpen path encoding.
Draft implementation of cellAudioGetPortConfig.
Implemented STBUX, STHUX, STWUX.
Improved Boot (S)ELF / Install PKG UI.
2013-12-24 05:58:32 +02:00
Nekotekina
ba8108d595
SPU Fixes
...
Mandelbrot set does work now and its modified version included in
TEST12345 folder.
2013-12-23 15:57:09 +04:00
Nekotekina
c9abf559be
SPU Improvements
...
Implemented SNR channels and syscalls, fixed sys_spu_thread_initialize
(args' passing, SPU image copying for each thread)
2013-12-22 21:40:50 +04:00
Nekotekina
e28ba30561
Notification of NI flag change
...
Probably useless.
2013-12-19 02:30:06 +04:00
Nekotekina
c3d2cd344f
Win32 fix & elf loading fix
...
Fixed compilation error for x86 version. Fixed issue with ELF loading.
2013-12-15 01:59:37 +04:00
Nekotekina
eed6a7ffe3
STBUX implemented
...
Missed PPU opcode + replaced some non-unicode non-ASCII characters in
PPPInstrTable.h
2013-12-14 04:15:20 +04:00
Nekotekina
ee137323aa
MBox, some improvements
...
Some changes reverted (warnings), multi-thread safety fixed, MBox MMIO
modified
2013-12-13 05:35:28 +04:00
Nekotekina
c9fc99c388
Basic DMA, MFC, channel changes
...
Added new consts, thread-safe locks for critical resources, removed some
warnings. Modified git-version.h
2013-12-11 02:58:11 +04:00
Nekotekina
e8d2245a0b
Revert "SPU Improvement"
...
This reverts commit 9bf8f2eec5 .
2013-12-08 21:44:52 +04:00
Nekotekina
78ca7e1d44
Merge branch 'master' of https://github.com/DHrpcs3/rpcs3
2013-12-08 18:04:12 +04:00
Nekotekina
34ac4688e6
MFC
...
Minor changes
2013-12-08 18:03:51 +04:00
DH
eaef09df91
Improved PSF loader.
...
Improved Game Viewer.
Implemented cellPadGetInfo.
Minor improvements.
2013-12-08 15:47:54 +02:00
Nekotekina
430ded8259
Merge branch 'master' of https://github.com/DHrpcs3/rpcs3
2013-12-08 03:13:03 +04:00
Nekotekina
9bf8f2eec5
SPU Improvement
...
Some instructions implemented with SSE intrinsics
2013-12-08 03:12:37 +04:00
DH
bba1b6a6e0
SPU improvements
...
- Implemented more SPU Channels.
- Improved interpreter.
Minor improvements.
2013-12-08 00:52:41 +02:00
Nekotekina
241ae83645
SPU Improvement
...
Implemented CFLTS, CFLTU, CSFLT and CUFLT. Finally fixed FREST.
2013-12-04 00:35:45 +04:00
Nekotekina
73c2628ef4
SPU Fixes 3.2
2013-12-02 22:49:06 +04:00
Nekotekina
38fabf7cd2
SPU Fixes 3.1
...
Small fixes
2013-12-02 14:40:58 +04:00
Nekotekina
1cfcc742d8
SPU Fixes 3
...
Almost all implemented instructions are fixed. Partialy tested. Some
instructions are still unimplemented.
2013-12-01 21:30:40 +04:00
Nekotekina
ae39d3802f
SPU Fixes 2
...
It's almost finished
2013-12-01 04:36:55 +04:00
Nekotekina
384e20acf0
SPU fixes
...
Partially tested and fixed
2013-11-30 03:40:31 +04:00
Nekotekina
a32fe40275
Merge branch 'master' of https://github.com/DHrpcs3/rpcs3
2013-11-28 18:37:33 +04:00
Nekotekina
794cd4cf89
cellGcmSetUserHandler (empty), SPU.SF syntax
...
Test commit
2013-11-28 02:15:45 +04:00