1
0
mirror of https://github.com/RPCS3/rpcs3.git synced 2024-11-25 12:12:50 +01:00
Commit Graph

13546 Commits

Author SHA1 Message Date
Nekotekina
6efe751d4c Bugs fixed, lwcond implementation
Modules: mutex added
2014-01-31 03:40:05 +04:00
Nekotekina
67a144df2a SC_Rwlock implementation, SC_Lwcond draft
Other small changes
2014-01-30 00:31:09 +04:00
Alexandro Sánchez Bach
d07b5f0dc8 Merge pull request #58 from elisha464/master
Fixed some vector instructions and a small fix in the fragment shader decompiler
2014-01-28 11:41:27 -08: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
elisha464
057efb48fa fix problem where there was black quads instead of text in fw samples 2014-01-26 23:08:09 +02:00
elisha464
543ed01642 delete m_main_mem_addr 2014-01-26 23:07:14 +02:00
Alexandro Sánchez Bach
211a477864 Merge pull request #57 from Nekotekina/master
Update: lwmutex reimplementation, cellPamf update, cellDmux draft, small changes in PPU interpreter
2014-01-25 15:17:15 -08:00
Nekotekina
4de64e5afe FDs fix 2014-01-26 02:53:02 +04:00
Nekotekina
88208f5e01 Merge branch 'master' of https://github.com/DHrpcs3/rpcs3 2014-01-26 00:42:53 +04:00
Alexandro Sánchez Bach
09387879a0 Merge pull request #56 from elisha464/master
changed RSXThread to use the IO Memory

The datatype args didn't work for a certain part of RSXThread, because it tried to read from memory directly, but I needed it to you se read32 of the memorybase so it can reach the virtual memory block and in the end the real address.
2014-01-23 16:35:47 -08:00
elisha464
e8d00e6bbd Merge branch 'master' of https://github.com/DHrpcs3/rpcs3 2014-01-24 02:28:04 +02:00
elisha464
824fd46062 forgot some stuff :P 2014-01-24 02:26:08 +02:00
elisha464
8e9dcd279a changed everything to use the new IO address space 2014-01-24 01:22:56 +02:00
Nekotekina
fc3f5348b8 Merge branch 'master' of https://github.com/DHrpcs3/rpcs3 2014-01-24 00:38:29 +04:00
Alexandro Sánchez Bach
51512f25c5 Merge pull request #55 from elisha464/master
More fixes
2014-01-23 12:11:54 -08:00
elisha464
eac9526549 Merge branch 'master' of https://github.com/DHrpcs3/rpcs3 2014-01-23 22:11:28 +02:00
elisha464
4ee90e1f90 changed warning of cellGcmAddressToOffset to Log 2014-01-23 21:38:26 +02:00
elisha464
8a3835bcef fix thread exit crash 2014-01-23 21:37:59 +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
elisha464
64bfae6648 fix stop when trying to run two games in a row 2014-01-23 19:03:43 +02:00
DHrpcs3
4b356998f2 Merge pull request #53 from elisha464/master
minor fixes
2014-01-22 12:49:03 -08:00
elisha464
ec942f2657 fixed getId and create thread (the id was written using write32 instead of write64) 2014-01-22 21:53:11 +02:00
elisha464
f260d1c602 fix cellGcmMapMainMemory 2014-01-22 20:04:11 +02:00
DHrpcs3
cf740f5129 Merge pull request #52 from elisha464/master
More memory mapping functions
2014-01-21 13:28:55 -08:00
elisha464
14c7c63e34 small fix 2014-01-21 22:23:28 +02:00
elisha464
7920f6d473 Merge branch 'master' of https://github.com/DHrpcs3/rpcs3
Conflicts:
	rpcs3/Emu/SysCalls/Modules/cellGcmSys.cpp
2014-01-21 21:19:07 +02:00
elisha464
9b9e621593 finished all memory mapping functions of libgcm 2014-01-21 21:10:44 +02:00
elisha464
8514a14cf4 small change to unmapping functions 2014-01-21 20:29:16 +02:00
elisha464
6504ddede4 fixed some memory mapping functions 2014-01-21 20:08:33 +02:00
elisha464
66a481d4bc Implement reserved memory in virtual memory block 2014-01-21 19:55:48 +02:00
Nekotekina
5f9bc13898 Some bugs fixed 2014-01-21 03:34:16 +04:00
Nekotekina
6fb1a67a83 SC_Lwmutex 2014-01-20 01:19:37 +04:00
DH
dc2fd8c39e Improved vfsDevice.
Minor fixes.
2014-01-19 18:05:27 +02: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
DHrpcs3
159b6ecea3 Merge pull request #51 from elisha464/master
Memory Mapping functions for libgcm and virtual memory block
2014-01-18 14:21:52 -08:00
elisha464
4e4dd43646 Merge branch 'master' of https://github.com/DHrpcs3/rpcs3 2014-01-18 23:36:42 +02:00
elisha464
48726e8fed More memory mapping functions for libgcm 2014-01-18 23:36:22 +02:00
Nekotekina
9e06aeff33 cellPamf update 2014-01-18 03:45:07 +04:00
elisha464
509d46a544 Added Virtual Memory Block for the IO Address Space
Started implementing some the memory mapping functions of libgcm
2014-01-17 18:56:03 +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
Ivan
e0a70bb0fa Merge pull request #49 from Nekotekina/master
cellSyncMutex+SPU
2014-01-12 02:40:53 -08: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
4e8cd72e59 Merge branch 'master' of https://github.com/DHrpcs3/rpcs3 2014-01-12 13:35:10 +04:00
Alexandro Sánchez Bach
2506810a2e cellAudio updated
cellAudio:
* Change endianness of datatypes.
* Fixed port handling.
* Uninitialize module when restarting.
* Minor syntax fixes.
2014-01-10 22:06:22 +01: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
DH
76695a97b9 Implemented mem_func_ptr_t.
Improved cellFsAioRead.
Fixed cellAudioOut* return error codes.
2014-01-08 23:16:13 +02:00
Alexandro Sánchez Bach
1d61e7b4a4 Merge pull request #48 from Nekotekina/master
Compilation fix + other fixes
2014-01-07 13:36:51 -08:00