Nekotekina
d94ce7094e
Rounding mode set
2014-07-16 16:09:20 +04:00
Nekotekina
e1a9f08a91
sys_raw_spu_destroy implemented
2014-07-16 16:07:38 +04:00
Nekotekina
b487dcee27
RawSPU initialization fix
2014-07-16 16:06:58 +04:00
David Kiarie
78aef474a5
rename some functions as per their function
2014-07-15 18:29:48 +03:00
David Kiarie
dbfd07f11e
fix broken commit ( 2267c84d6a)
2014-07-15 18:04:37 +03:00
Alexandro Sánchez Bach
75e81bc969
Merge pull request #572 from Nekotekina/master
...
Update
2014-07-15 01:06:53 +02:00
Nekotekina
51f64049ab
Callback header fix
2014-07-15 01:33:35 +04:00
Nekotekina
51b54a4d6b
SSE4.1 detection
2014-07-15 01:32:32 +04:00
Nekotekina
01aa74e4a8
IsGoodAddr() bug fixed
2014-07-14 23:15:30 +04:00
B1ackDaemon
73491d4ffa
Merge pull request #570 from xsacha/video-fix
...
Fix issue from #567 that stopped videos from working. Clean up some code...
2014-07-14 21:02:01 +03:00
Sacha
82536b298c
Fix issue from #567 that stopped videos from working. Clean up some code.
2014-07-15 03:21:24 +10:00
Hykem
62d3dcaf64
Merge pull request #567 from xsacha/master
...
c++11 cleanup
2014-07-14 12:04:57 +01:00
Hykem
09d0d81a43
Merge pull request #566 from lioncash/assignments
...
RSXThread: Remove some redundant assignments
2014-07-14 12:04:22 +01:00
Hykem
17d400f72a
Merge pull request #565 from boxingcow/master
...
Fix the OS X build fixes...
2014-07-14 12:03:57 +01:00
Hykem
b930b874fe
Merge pull request #557 from Aslaville/ui
...
rpcs3/Gui:minor gui fixes
2014-07-14 12:03:19 +01:00
Nekotekina
a71053ae15
Asmjit updated
2014-07-14 13:24:10 +04:00
boxingcow
ebf713c5a6
Update Memory.h
...
To remove extraneous code.
2014-07-14 09:18:45 +01:00
Sacha
6bd044f9be
c++11 fixups. Initialise to zero where possible. note: cellAudio looks quite messed up.
2014-07-14 17:26:31 +10:00
Lioncash
3c04f2fef9
RSXThread: Remove some redundant assignments
2014-07-14 00:06:15 -04:00
Nekotekina
dab3d6c6d6
Callbacks
2014-07-13 23:05:28 +04:00
Nekotekina
1dbbbc55f6
Little fix
2014-07-13 22:59:54 +04:00
Nekotekina
2eafb235ba
spu_printf fixed
2014-07-13 22:55:14 +04:00
boxingcow
10647890ef
There is a special place in hell for 'Smart Dashes'
2014-07-13 18:51:19 +01:00
Nekotekina
7370c49ff3
Forgotten memory check + PSV stuff fixed
2014-07-13 16:26:38 +04:00
boxingcow
3c8084b2c7
Stupid mistake.
2014-07-13 09:31:11 +01:00
B1ackDaemon
fc962de3dd
Merge pull request #562 from boxingcow/master
...
Fix OS X build
2014-07-13 01:08:31 +03:00
B1ackDaemon
f240690ff5
Merge pull request #558 from Bigpet/modunload
...
unload modules upon stopping
2014-07-13 01:08:25 +03:00
boxingcow
b7b3761c09
Add include path for XQuartz on OS X
2014-07-12 22:10:49 +01:00
boxingcow
a4f73bc705
Fix broken OS X build with isnan and MAP_ANONYMOUS
2014-07-12 22:06:43 +01:00
Nekotekina
2331c5991a
Little fix
2014-07-12 20:38:37 +04:00
Nekotekina
a94d0771fe
Compilation fix 2
2014-07-12 19:40:52 +04:00
Nekotekina
9b5a3fd2b6
Compilation fix
2014-07-12 19:30:07 +04:00
Nekotekina
1908842255
Build fix
...
Non-ASCII characters replaced in PPUThread.h
Some cleanup
2014-07-12 18:53:36 +04:00
Peter Tissen
f75a3c8f60
unload modules upon stopping I guess we won't find out what's wrong if we don't let it fail
2014-07-12 13:52:37 +02:00
David Kiarie
2267c84d6a
rpcs3/Gui:minor gui fixes
...
Enable uses to go back after using VHDDManager or
VFSManager by providing Ok and Cancel buttons otherwise I
have to kill rpcs3
signed-off-by: asla<davidkiarie4@gmail.com>
2014-07-12 12:48:58 +03:00
Sacha
a1158c9515
Remove some indirect headers.
2014-07-12 17:46:14 +10:00
Sacha
9816ec3aa0
Fix conflicts.
2014-07-12 17:02:39 +10:00
Sacha
c09b0f511e
More header changes.
2014-07-12 16:33:04 +10:00
Sacha
6e06fdf638
Stdafx: Major header cleanup
2014-07-12 16:33:04 +10:00
Alexandro Sánchez Bach
14050c7302
Removed: "Ignore R/W memory errors" option
...
Very small commit to take care of one thing missing in #409 .
Reasons for that change:
<Nekoteki>AlexAltea: it's fatal error that shouldn't be ignored
<Nekoteki>AlexAltea: the second reason, ps3 can handle page faults by
itself
2014-07-11 18:18:12 +02:00
Nekotekina
c16daed87d
Compilation fix
2014-07-11 16:50:50 +04:00
Nekotekina
2203cb1dcf
F|_|C|< the speed, we need some checks
2014-07-11 16:22:56 +04:00
Nekotekina
2fe52451e1
Exceptions fixed
2014-07-11 15:32:34 +04:00
Nekotekina
ad524798fa
Compilation fix
2014-07-11 13:39:51 +04:00
Nekotekina
125359e30e
Some fixes
2014-07-11 13:18:23 +04:00
Nekotekina
259b57c64a
Fixed conflicts
2014-07-11 10:09:38 +04:00
Sacha
51bb9dced4
Optimise travis a bit more. Use Cmake 3.0. Also drop rPlatform from stdafx.
2014-07-11 07:13:45 +10:00
Sacha
8793d75811
Stdafx: More cleanup
2014-07-11 06:54:12 +10:00
Sacha
3737993bb2
Use a standard config dir on non-Windows. Fixes #192
...
Also remove WindowInfo::GetDefault which was redundant.
2014-07-11 05:45:07 +10:00
Sacha
f256153a2b
Warnings: Fix several warnings.
2014-07-11 05:08:05 +10:00
raven02
8cacbe3567
Remove m_alpha_func sanity check
2014-07-11 02:41:48 +08:00
B1ackDaemon
d1533b606b
Merge pull request #411 from raven02/patch-22
...
RSX : set default values using opengl one.
2014-07-10 21:06:47 +03:00
raven02
a8480f66e0
RSX : set bunch of default values using opengl one
2014-07-11 01:23:36 +08:00
Sacha
6b148d1d4c
CMake: Improve to support build type. Default to release.
2014-07-11 02:46:10 +10:00
Nekotekina
0dfbb5de73
Compilation fix
2014-07-10 18:29:38 +04:00
Sacha
ab7a45aede
stdafx: move out some uncommon includes
2014-07-11 00:16:26 +10:00
Nekotekina
22b9afdb60
Some cleanup 2
2014-07-10 04:13:04 +04:00
Nekotekina
b5f376f834
Merge branch 'master' of https://github.com/DHrpcs3/rpcs3
2014-07-10 02:07:53 +04:00
Alexandro Sánchez Bach
59d0b1da4e
Merge pull request #408 from raven02/patch-21
...
Fix crash in Battle fantasia/Crystal defenders
2014-07-10 00:05:14 +02:00
raven02
96fb8b968f
Fix crash in Battle fantasia/Crystal defenders
2014-07-10 05:50:25 +08:00
Sacha
80dbe1a67f
Use an alternative to sregex.
2014-07-10 06:49:24 +10:00
Nekotekina
3fdeb72999
Merge branch 'master' of https://github.com/DHrpcs3/rpcs3
2014-07-10 00:02:45 +04:00
Nekotekina
bb0695e76c
Using recursive mutex
2014-07-10 00:02:21 +04:00
Sacha
711f9eadc5
Revert some changes until GCC 4.9 is available.
2014-07-10 05:16:17 +10:00
Nekotekina
123c4ba1a8
Some bugs fixed
2014-07-09 03:04:36 +04:00
Sacha
0299ab7660
wxRemoval: Ini.cpp
2014-07-09 06:34:10 +10:00
Nekotekina
6e77f80d5f
Small fix 2
2014-07-08 21:18:12 +04:00
Nekotekina
34590bc884
Small fix
2014-07-08 21:08:56 +04:00
Sacha
2ba5ada9f8
Qt: Update to match rest of emu.
2014-07-09 02:26:31 +10:00
Sacha
ba3838f54c
Qt: Update to Qt 5.2 code base. Makes the code much simpler!
2014-07-09 02:25:17 +10:00
raven02
52112006d4
RSX: simplify recale native resolution
2014-07-08 23:25:02 +08:00
Nekotekina
50b42f8593
ifdefs and linux (posix) version (not tested)
2014-07-08 18:26:49 +04:00
Nekotekina
d1fff053c2
Some cleanup
2014-07-07 21:22:36 +04:00
raven02
38e41e0ea8
RSX : add rescale support for native 960x1080 & 1024x768
2014-07-07 22:16:59 +08:00
SiPlus
bf8e6dbc8e
Change vec2(float, 0.0).xxxx to vec4(float) in FS
2014-07-07 10:57:03 +04:00
SiPlus
8a305b19af
Change vec2(float, 0.0).xxxx to vec4(float) in VS
2014-07-07 10:53:47 +04:00
Nekotekina
faab4ed6db
Merge branch 'master' of https://github.com/DHrpcs3/rpcs3
2014-07-07 03:36:26 +04:00
Nekotekina
19db12e090
Memory allocation changes
2014-07-07 03:36:07 +04:00
raven02
d751e350c6
cellPamf : add error log for CELL_PAMF_ERROR_INVALID_ARG
2014-07-07 02:26:05 +08:00
Alexandro Sánchez Bach
e55c8410b4
Merge pull request #398 from Bigpet/slnfix
...
fix compile error on the Debug - Memleak config
2014-07-06 20:12:47 +02:00
Peter Tissen
ad83fb325c
fix compile error on the Debug - Memleak config
2014-07-06 19:40:51 +02:00
Alexandro Sánchez Bach
230ba0d360
Fixed conflicts and minor changes (2)
2014-07-06 18:05:52 +02:00
Alexandro Sánchez Bach
0002cc0af3
Removed old / unnecessary code
...
* Removed Plugins.h file as I assume setting up a plugin hell is a bad
idea (does anyone disagree?).
* Removed FnIdGenerator, and moved FnIdGenerator::GenerateFnId to
getFunctionId in Modules.cpp
* Disabled RSX Debugger and Memory Viewer when the emulator is stopped.
* ELF64Loader::LoadPhdrData refactored.
2014-07-06 16:44:56 +02:00
Alexandro Sánchez Bach
08d61163ea
Removed external functions from SysCalls.h
...
* Replace `int` with `s32` as return type for syscalls.
* Renamed `SC_Something.*` files with the proper lv2 name
`sys_something.*`.
* Moving away from the lv2, those functions and folders that doesn't
correspond to lv2 functions. E.g. module functions from sys_io,
sysPrxForUser, cellGcmSys.
* Splitted some files (memory -> memory+mmapper) and merged other ones
(event+event_flag ->event, spu+spu_thread -> spu), according to common
sense, PSDevWiki docs, and checking firmware files.
* Removed external functions from `SysCalls.h`.
NOTE: What should we do about: cellGcmCallback? It's not a lv2 syscall
but it appears on the sc_table and it is actually called in games. Is
this some kind of hack?
2014-07-06 16:23:37 +02:00
B1ackDaemon
7218ccfe66
Merge pull request #394 from raven02/patch-17
...
RSX blending MRT and cellResc 512MB io address space changes
2014-07-06 03:15:39 +03:00
Nekotekina
b0ce69f1e1
Merge branch 'master' of https://github.com/DHrpcs3/rpcs3
2014-07-05 23:24:54 +04:00
Nekotekina
60f3ed3543
SSPlayer funcs in libmixer
2014-07-05 23:24:14 +04:00
Nekotekina
d16953d392
SPU Decrementer
2014-07-05 23:23:34 +04:00
raven02
9ede2d6753
RSX blending MRT and cellResc 512MB io address space changes
2014-07-06 01:33:04 +08:00
raven02
1fc3654ca4
Comment style change
2014-07-05 04:07:15 +08:00
raven02
6a6fbea5ee
RSX : comment out code for NV4097_SET_SCULL_CONTROL and add LOG_WARNING
2014-07-05 04:01:49 +08:00
Alexandro Sánchez Bach
072dfc600c
Merge pull request #390 from Nekotekina/master
...
cellMsgDialog functions improved
2014-07-04 01:24:14 +02:00
B1ackDaemon
f3cbdcd59d
Merge pull request #388 from raven02/patch-13
...
RSX: sanity check m_alpha_func
2014-07-04 02:07:11 +03:00
Nekotekina
abbbaa222b
cellMsgDialog functions improved
...
Callback can return result now
2014-07-04 02:52:43 +04:00
raven02
feb241439e
Few changes and comment
2014-07-04 06:19:23 +08:00
raven02
4d57af9ed2
cellResc : SetVBlankHandler() & SetFlipHandler()
2014-07-04 03:10:30 +08:00
raven02
8b9a454e2f
Sanity check m_alpha_func
2014-07-03 13:29:54 +08:00
raven02
b7be0dc633
Obsolete option "480p downscale" and make it auto rescale whenever approriate
2014-07-03 00:48:44 +08:00
raven02
82a28d3365
RSX : check packed before memcpy when writing color/depth buffers
2014-07-02 16:30:56 +08:00
B1ackDaemon
6d870cb558
Merge pull request #383 from raven02/patch-9
...
Indentation fix
2014-07-02 01:58:50 +03:00
raven02
3019122685
Obsolete skipPamf option
2014-07-02 04:42:53 +08:00
raven02
1eb66198c0
Indentation fix
2014-07-02 04:29:16 +08:00
B1ackDaemon
fd56797b77
Merge pull request #381 from Nekotekina/master
...
Nekotekina's stuff
2014-07-01 22:06:52 +03:00
Nekotekina
77458e5795
Compilation fix 6
2014-07-01 22:42:05 +04:00
Nekotekina
fdc8479635
Compilation fix 5
2014-07-01 22:06:15 +04:00
Nekotekina
7f5f67163b
Compilation fix 4
2014-07-01 21:50:57 +04:00
Nekotekina
8736a14599
Compilation fix 3
2014-07-01 21:39:03 +04:00
raven02
7aefdd3e1f
Implement Polygon Stipple
2014-07-02 00:09:24 +08:00
Nekotekina
5f6a236550
Compilation fix 2
2014-07-01 20:04:58 +04:00
Nekotekina
2eeab1feb0
Compilation fix
2014-07-01 19:34:25 +04:00
Nekotekina
f3b61f58ef
Fixed conflicts
2014-07-01 17:29:47 +04:00
Nekotekina
2d1409c706
FileExists() fixed
2014-07-01 16:21:55 +04:00
B1ackDaemon
f0468a145f
Merge pull request #380 from raven02/patch-6
...
cellResc : few more stuff init and cleanup
2014-07-01 05:51:12 +03:00
raven02
a7bac1f084
cellResc : few more stuff init and cleanup
2014-07-01 10:20:30 +08:00
raven02
8d1d227dac
Cross-check and validate all NV0406E/4097/3089/3062/308A functions with gcm_method.h
2014-07-01 07:57:49 +08:00
Nekotekina
017e44cf4d
Merge branch 'master' of https://github.com/DHrpcs3/rpcs3
2014-07-01 02:54:36 +04:00
Nekotekina
06868cb694
cellGameDataCheckCreate2 implemented
2014-07-01 02:53:29 +04:00
raven02
0f1606fbd3
Build fix
2014-06-30 10:38:24 +08:00
raven02
347f6f20b7
Implement cellRescCreateInterlaceTable()
2014-06-30 06:11:00 +08:00
Nekotekina
cf98ddf979
Small fixes
2014-06-30 01:08:56 +04:00
raven02
26c77fbaa0
cellResc : InitMembers , InitSurfaces and few stuffs for InitRSXContext
2014-06-30 03:15:37 +08:00
Nekotekina
6f1efc851f
Merge branch 'master' of https://github.com/DHrpcs3/rpcs3
2014-06-29 07:22:39 +04:00
Nekotekina
8987350b5b
Small changes 2
2014-06-29 07:21:57 +04:00
Alexandro Sánchez Bach
0c53c00325
Merge pull request #373 from raven02/remove
...
Remove obsolete option "Hide Debug Console"
2014-06-28 18:00:47 +02:00
raven02
fb8ced95b0
Remove obsolete option "Hide Debug Console" and move skipPamf to HLE section
2014-06-28 23:58:20 +08:00
raven02
382af8437c
Fix texture MAG filter and add max anisotropy
2014-06-28 21:12:14 +08:00
Nekotekina
b11e086589
Small changes
2014-06-28 05:19:44 +04:00
raven02
a1db96d70d
Fix CELL_GCM_TEXTURE_DEPTH24_D8 and detail trace for GLTexture::Init()
2014-06-28 07:30:12 +08:00
Nekotekina
a4308b96f6
Merge branch 'master' of https://github.com/DHrpcs3/rpcs3
2014-06-27 20:05:17 +04:00
Peter Tissen
95f1a0e645
use only one set of logging macros instead of two and don't use free() as a function name
2014-06-27 15:28:17 +02:00
Nekotekina
e6a4ef9eb8
Merge branch 'master' of https://github.com/DHrpcs3/rpcs3
2014-06-27 17:03:28 +04:00
Nekotekina
5ef3b80596
cellSysutilBgmPlayback fix
2014-06-27 15:11:56 +04:00
Peter Tissen
ae472e9e67
use a more compact method to add and remove listeners t o all channels
2014-06-27 09:22:00 +02:00
Peter Tissen
1ad4380fab
rename conlog gui file and set the logbuffer-consumed flag sooner
2014-06-27 06:01:40 +02:00
Peter Tissen
21da317453
Logging system rework
...
* use one central unified log with channels/priorities ad-hoc listener registration and de-registration
* disable buffering by default
* add multi-threaded ringbuffer implementation
* use buffered listener for the gui (using the ringbuffer)
2014-06-26 17:34:28 +02:00
Nekotekina
458322e548
SC_Event_flag: test passed
2014-06-26 18:17:07 +04:00
B1ackDaemon
394b698e92
Merge pull request #370 from Nekotekina/master
...
Fixed some samples freeze
2014-06-26 01:37:21 +03:00
Nekotekina
eca7339a67
Some freezing fixed
2014-06-26 01:59:23 +04:00
raven02
0ed518a85d
Add EDAT_FLAG_0x3C/0x3D
2014-06-26 00:11:10 +08:00
raven02
eb7128bcc1
Log error when flag 0x3c/0x3d EDAT files detected
2014-06-26 00:10:17 +08:00
Nekotekina
2200e6f4d9
Small fixes
2014-06-25 02:16:44 +04:00
raven02
6f3b3f11c8
Gameviewer : fix wrong category
2014-06-24 23:03:27 +08:00
Alexandro Sánchez Bach
eb3e18ac7e
Added some lv2 syscalls for sys_prx
2014-06-23 19:41:22 +02:00
raven02
677bc4c553
RSX: Use blit for MRT as well
2014-06-24 00:42:57 +08:00
Hykem
2e668cd2b6
Merge pull request #364 from raven02/patch-5
...
RSX : delete PBOs when exit thread
2014-06-23 03:41:26 +01:00
Hykem
35b57fc78e
Merge pull request #365 from Nekotekina/master
...
Work on RawSPU: interrupt mailbox
2014-06-23 03:41:11 +01:00
Nekotekina
f9c592098f
Work on RawSPU: interrupt mailbox
...
Achievement unlocked: run spu_test!
2014-06-23 05:03:16 +04:00
raven02
fe74f97d44
RSX : delete PBO when exit thread
2014-06-23 03:45:32 +08:00
B1ackDaemon
77e11d670a
Merge pull request #361 from raven02/patch-4
...
RSX: asynchronous glReadPixels with PBO for writing color/depth buffers
2014-06-22 19:27:59 +03:00
Alexandro Sánchez Bach
5a1d702e3d
Merge pull request #362 from Nekotekina/master
...
rCriticalSection & rSemaphore removed
2014-06-22 13:23:37 +02:00