Nekotekina
fdc5fa34be
Bugfix
2015-02-11 14:39:51 +03:00
B1ackDaemon
2032b15acf
Merge pull request #1001 from gopalsr83/spurs_taskset
...
SPURS Taskset
2015-02-11 13:06:29 +02:00
S Gopal Rajagopal
d675c67f79
SPURS: Disable the SPURS kernel
2015-02-11 15:45:43 +05:30
S Gopal Rajagopal
853234f7d7
Merge remote-tracking branch 'upstream/master' into spurs_taskset
2015-02-11 15:00:46 +05:30
B1ackDaemon
47af5c1b5c
Merge pull request #999 from Bigpet/master
...
Add librt to the list of linked libraries
2015-02-11 09:21:21 +02:00
Robert Xu
00e637645c
Fix building on OS X 10.10
2015-02-10 23:17:39 -05:00
Peter Tissen
068883a441
Add librt to the list of linked libraries
...
This is needed by `shm_unlink` and similar functions. Fixes #997
2015-02-11 00:44:22 +01:00
Raul Tambre
43a95d709d
Merge remote-tracking branch 'upstream/master' into Improvements2
2015-02-10 17:43:21 +02:00
B1ackDaemon
73d63c508a
Merge pull request #998 from Nekotekina/master
...
NV3089_IMAGE_IN_SIZE rewritten
2015-02-10 15:37:07 +02:00
Nekotekina
c0a1dab09d
Small fix
2015-02-10 16:20:07 +03:00
Nekotekina
e642e39324
NV3089_IMAGE_IN_SIZE
2015-02-10 15:51:45 +03:00
Raul Tambre
dfb2598e41
Fixed conflicts
2015-02-09 15:22:04 +02:00
Raul Tambre
cd8bcd4c02
Various improvements
2015-02-09 15:06:46 +02:00
Nekotekina
4e28a007c8
NV3089_IMAGE_IN_SIZE
2015-02-09 01:44:55 +03:00
B1ackDaemon
4ba915bbdd
Merge pull request #996 from Nekotekina/master
...
Reservations improved
2015-02-08 22:08:09 +02:00
Nekotekina
31bbf56ff1
Reservations improved
2015-02-08 18:25:50 +03:00
Nekotekina
19acaf3f86
Bugfix, ECIWX/ECOWX disabled
2015-02-08 16:38:08 +03:00
B1ackDaemon
3080fb2806
Merge pull request #995 from darkf/trophy
...
Improve sceNpTrophy
2015-02-08 15:12:22 +02:00
darkf
bddff3b70a
Improve sceNpTrophy
2015-02-08 03:37:10 -08:00
B1ackDaemon
9d9a7cf370
Merge pull request #993 from Nekotekina/master
...
Bugfix
2015-02-08 00:20:52 +02:00
Nekotekina
fcbbdc87fc
Bugfix
2015-02-08 01:09:23 +03:00
B1ackDaemon
71292a7617
Merge pull request #992 from Nekotekina/master
...
Reservations reimplemented
2015-02-07 22:21:51 +02:00
Nekotekina
90c021fc31
Small fix
2015-02-07 23:06:35 +03:00
Nekotekina
e70875ad5c
Linux fix
2015-02-07 18:35:54 +03:00
Nekotekina
6aef58318c
Fix 2
2015-02-07 17:13:32 +03:00
Nekotekina
c9f994d92d
Fix 1
2015-02-07 17:12:39 +03:00
Nekotekina
c71c5eb422
Compilation fix
2015-02-07 16:59:10 +03:00
Nekotekina
39db6bb461
Reservations improved
2015-02-07 16:46:42 +03:00
Nekotekina
1af4848324
New reservations (not finished)
2015-02-07 02:39:51 +03:00
Nekotekina
c1c586a072
Some drafts
2015-02-06 03:23:37 +03:00
Nekotekina
5983813d12
ARMv7: new instructions
...
EOR_IMM, LDM, REV, STM
2015-02-05 21:13:27 +03:00
Nekotekina
e93aaf3957
ARMv7: bugfix, some disasm subroutines
2015-02-05 15:18:10 +03:00
Nekotekina
819c955cca
ARMv7: partial disasm functionality, bugfix
2015-02-05 02:52:47 +03:00
S Gopal Rajagopal
daaa5059e9
SPURS: Fixed more issues
2015-02-04 20:59:34 +05:30
Nekotekina
e3f55a75a3
TTY output improved; ARMv7: new instructions
...
ADC_REG, MVN_REG, ORR_REG, ROR_IMM, ROR_REG, TST_IMM, armv7_fmt improved
2015-02-04 15:16:10 +03:00
Nekotekina
d5bbea097b
ARMv7: new instructions, bugfix
...
ADC_IMM, ADR, AND_IMM, EOR_REG, LDRB_REG
2015-02-04 00:34:18 +03:00
S Gopal Rajagopal
d1a7c85e95
Merge remote-tracking branch 'upstream/master' into spurs_taskset
...
Conflicts:
rpcs3/emucore.vcxproj.filters
2015-02-03 23:12:26 +05:30
Nekotekina
2494fcf8d8
ARMv7: new instructions, bugfix
...
LDRD_LIT, LDRH_IMM, LDRH_LIT, LSR_IMM, ORR_IMM, STRD_IMM, STRD_REG,
UMULL
2015-02-03 17:48:20 +03:00
S Gopal Rajagopal
0191955ab6
SPURS: Fix more issues
2015-02-03 11:03:49 +05:30
Nekotekina
60f6566c78
Merge branch 'master' of https://github.com/DHrpcs3/rpcs3
2015-02-03 01:20:08 +03:00
B1ackDaemon
32fd9223ff
Merge pull request #990 from Bigpet/minifixes
...
fix #elif with no condition
2015-02-03 00:18:49 +02:00
Peter Tissen
8ce1de036a
fix #elif with no condition
2015-02-02 22:38:47 +01:00
Nekotekina
5225ca8fc2
ARMv7: branch instrs fixed, new instructions
...
BIC_IMM, BIC_REG, RSB_IMM, LDR_LIT, STRB_REG, STRH_REG
Fixed initial stack size
2015-02-03 00:00:05 +03:00
S Gopal Rajagopal
67342781b7
SPURS: Fix some issues
2015-02-03 02:13:32 +05:30
B1ackDaemon
c267ca2584
Merge pull request #989 from Nekotekina/master
...
Various improvements
2015-02-02 13:39:51 +02:00
B1ackDaemon
fbee6d4017
Merge pull request #988 from Bigpet/restore_threadlist
...
re-enable threadlist in GUI
2015-02-02 13:11:20 +02:00
B1ackDaemon
4c52b65374
Merge pull request #987 from Bigpet/minifixes
...
Fix some small mistakes
2015-02-02 13:10:53 +02:00
Peter Tissen
13d2f8fa59
re-enable threadlist in GUI
...
This used to crash so it was removed. However I think this is a cruicial feature.
This is the only way to observe the stack-frames, registers and disasm around the PC
in a user friendly way.
The reason this caused crashes was that we got a reference to a std::vector and iterated
over it in one thread while another thread could modify it (and thereby invalidating the
iterators). The way I "fixed" it is to just copy the `std::vector<std::shared_ptr<...>>`
and iterate over the copy. This obviously has some overhead (locking the shared_ptr
counters and incrementing them). It also allows entities other than the Thread manager
to keep the Thread objects frome being deleted but that should not be a problem.
2015-02-02 11:33:49 +01:00
Peter Tissen
bd65f81074
Fix some small mistakes
...
* replace_first and replace_all were in the wrong namespace, so they could not be linked
* replace_all did not work correctly (would loop indefinately)
* cellGcmUnmapIoAddress did not shif the size, so it would run past the end of the mmap array
* fsstat did use a 32-bit size on Windows, so files >4 gigs would return "stat failed"
2015-02-02 11:27:18 +01:00
Nekotekina
23c7028b2a
ARMv7: ARM encoding introduced; bugfixes
2015-02-02 12:14:49 +03:00