DH
f8e8e2f624
Improved Fragment Shader Decompiler
...
- Implemented LIT, RFL, LIF, BRK, IF, LOOP, REP
- Fixed KIL, RCP, RSQ, DP2A
Implemented fmt::replace_first & fmt::replace_all
2014-06-07 17:15:49 +03:00
Alexandro Sánchez Bach
30a1516d19
Merge pull request #318 from raven02/patch-14
...
Centre the game list panel
2014-06-07 15:40:34 +02:00
Alexandro Sánchez Bach
4f5f600ef6
Merge pull request #319 from raven02/patch-15
...
cellSpurs : initialize eventFlag
2014-06-07 15:23:12 +02:00
raven02
7855ebcd9f
cellSpurs : initialize eventFlag
2014-06-07 20:31:07 +08:00
raven02
219e048922
Centre the game list panel
2014-06-07 16:08:02 +08:00
Alexandro Sánchez Bach
5ed77a3ca9
Reverted BE <-> LE comp. changes in some lv2 SCs
2014-06-07 09:08:16 +02:00
Alexandro Sánchez Bach
2534216971
Improvements in SC_Process and other lv2 syscalls
...
* Splitted the file in SC_Process.h and SC_Process.cpp.
* Some argument data types modified on sys_process_* functions.
* Implemented sys_process_get_number_of_object and sys_process_get_id.
* Added dummy versions of other sys_process_* functions based on the old
SysCalls::lv2Process* code (which I deleted).
* Improved BE <-> LE comparisons on SC_Mutex, SC_Lwmutex and SC_Lwcond.
* Updated some SC_Memory functions to use mem_ptr_t<T>.
NOTE: There are probably better ways to get the active objects that
don't imply creating a new data type filled with std::set<u32>'s.
TODO: For some types, the corresponding std::set<u32> isn't being
updated when an object is created/destroyed. I'll take care of this
soon.
2014-06-07 08:34:36 +02:00
Alexandro Sánchez Bach
5e00dfb5c3
GcmZcullInfo::Pack and removed 32-bit OAL dll
2014-06-07 04:22:29 +02:00
Alexandro Sánchez Bach
4ac8061240
Merge pull request #315 from Bigpet/simplestdafx
...
Reduce stdafx.h under Linux for better build-times
2014-06-06 04:17:15 +02:00
Peter Tissen
8da681eab2
enable cotire for better build-times
2014-06-06 03:33:24 +02:00
Peter Tissen
40add8f9a2
Seperate ConLog.h and ConLogFrame.h (for now only seperate headers)
...
make precompiled header slimmer under Linux to increase CI and dev-machine build-times
make sure unused modules don't compile
add unused modules to the VS project to easier keep track of them
2014-06-06 02:50:22 +02:00
B1ackDaemon
283f290f47
Merge pull request #314 from raven02/patch-11
...
cellGcmSys: fill out some stuffs for zCulling
2014-06-05 23:19:45 +03:00
Alexandro Sánchez Bach
4f36ecc681
Merge pull request #312 from raven02/patch-10
...
cellResc : add those unimplemented and error logging
2014-06-05 19:56:41 +02:00
raven02
b9a055f1c8
cellGcmSys: fill out some stuffs for zCulling
2014-06-06 01:50:48 +08:00
raven02
26fc29c1a9
cellResc : add those unimplemented and error logging
2014-06-06 00:19:23 +08:00
Alexandro Sánchez Bach
af219bb415
cellGcmSys: Report retrieval functions
2014-06-05 00:04:11 +02:00
Alexandro Sánchez Bach
53b650e88f
Merge pull request #311 from raven02/patch-9
...
cellGcmSys : add those unimplemented and error logging
2014-06-04 23:01:30 +02:00
raven02
44d762fc60
cellGcmSys : add those unimplemented and error logging
2014-06-05 04:51:17 +08:00
Alexandro Sánchez Bach
a61c4f6bb0
Merge pull request #310 from raven02/patch-8
...
enum for vertex data type/antialias & cellSpurs error code fixes
2014-06-04 21:57:17 +02:00
raven02
1827b91882
Check 8-byte and 128-byte alignment for spurs
2014-06-05 02:52:30 +08:00
raven02
7c137cc482
Build fix
2014-06-05 00:53:37 +08:00
raven02
c7b26f1372
cellSpurs task error code fixes and plus bunch of new functions add
2014-06-05 00:03:31 +08:00
raven02
ba91345984
enum for vertex data type
2014-06-04 23:59:46 +08:00
Alexandro Sánchez Bach
585ac5a748
Fixed cellSaveDataAutoLoad2
...
Probably that's closer to what a real PS3 does. Anyway, tests are
required to be sure about that.
Issue #304 fixed.
2014-06-03 22:42:15 +02:00
B1ackDaemon
77f818fa23
Merge pull request #309 from raven02/patch-7
...
Fix opcodes STR/SFL for both VP and FP
2014-06-03 23:08:44 +03:00
raven02
1a37723a05
Add missing case 0x0d
2014-06-04 03:02:12 +08:00
raven02
59628960b6
Fix opcodes STR/SFL for both VP and FP
2014-06-04 02:53:06 +08:00
B1ackDaemon
650c5155df
Merge pull request #303 from raven02/patch-4
...
Set default log level to Error
2014-06-03 16:13:52 +03:00
B1ackDaemon
4faa4d6ed9
Merge pull request #307 from raven02/patch-5
...
RSX: Reorganize and group revelant NV4097 functions
2014-06-03 16:13:36 +03:00
Alexandro Sánchez Bach
664d2502ca
Merge pull request #308 from raven02/patch-6
...
Speedup write color buffers
2014-06-03 14:11:38 +02:00
raven02
8bb5da3b06
Speedup write color buffers
2014-06-03 18:32:27 +08:00
Alexandro Sánchez Bach
a382b81d56
Merge pull request #305 from DHrpcs3/remove-32bit
...
Remove 32-bit configuration from the project
2014-06-03 00:24:33 +02:00
raven02
aac846ff74
Add NV4097_SET_FLIP
...
It is custom naming
2014-06-03 06:18:33 +08:00
raven02
c4075f1592
RSX: Reorganize and group revelant NV4097 functions
2014-06-03 06:17:33 +08:00
Peter Tissen
e8efb8f9fb
move inline definitions in header, wtf am I doing, Travis pls.
2014-06-02 22:00:05 +02:00
Peter Tissen
1bb140780b
include cstdint type
...
add mulh like function for gcc
avoid multiple definitions of msvc intrinsic replacements
2014-06-02 21:12:35 +02:00
Peter Tissen
96e229abfa
add primitive InterlockedOr64 implementation
...
use non msvc specific type for int64_t
add umul for gcc
2014-06-02 19:29:22 +02:00
Alexandro Sánchez Bach
b05bd51216
Fixed GameViewer issue
...
Double-clicking an entry in the sorted list caused the corresponding
element of the unsorted list to be run. This is now fixed.
2014-06-02 16:59:50 +02:00
Alexandro Sánchez Bach
82c6d8d68b
Removed 32-bit related #if(n)def's
2014-06-02 14:08:32 +02:00
Alexandro Sánchez Bach
111da4d0fd
Removed 32-bit config. from .SLN and CMakeLists
2014-06-02 13:59:45 +02:00
Alexandro Sánchez Bach
ab65b38d9a
Merge pull request #301 from raven02/patch-2
...
Stub bunch of cellSpurs functions & error log null pointer
2014-06-02 10:36:28 +02:00
raven02
f7d21596a5
Set default log level to Error
2014-06-02 16:34:31 +08:00
raven02
54ede6c4e3
Fix wrong identation
2014-06-02 16:09:36 +08:00
raven02
c4522922f2
Silly typo fix
2014-06-02 15:57:34 +08:00
Alexandro Sánchez Bach
a09984d210
Merge pull request #302 from raven02/patch-3
...
Fix 'always start after boot' not saving
2014-06-02 09:50:42 +02:00
raven02
96bcfdac7e
Fix 'always start after boot' not saving
2014-06-02 15:18:01 +08:00
raven02
05d80e4994
EventFlag_add should be always present and checked
2014-06-02 14:53:13 +08:00
raven02
5597f95aba
Log as error for null pointer
2014-06-02 13:42:30 +08:00
raven02
3662c4e9bf
Stub cellSpurs functions
2014-06-02 12:14:00 +08:00
Alexandro Sánchez Bach
cb3622176a
Merge pull request #300 from Bigpet/iniReplace
...
use non wxIni implementation
2014-06-02 00:02:53 +02:00