unknown
c40a4eff31
optimized LWC2 and SWC2 offset decoding
2015-02-18 22:01:19 -05:00
unknown
c7c7f9c54d
fixed CPU resume regression from within RSP
2015-02-18 21:44:20 -05:00
unknown
bf78043f7c
handling DMA read when address exceeds boundary (BattleTanx)
2015-02-18 21:04:19 -05:00
unknown
58c9e9f135
uh
2015-02-18 19:04:53 -05:00
unknown
b4d5e29c4e
duplicated comment...already existed in su.h at correct location
2015-02-18 19:01:46 -05:00
unknown
452456eed1
Avoid nesting comments.
2015-02-18 18:50:54 -05:00
unknown
09520e8381
Only correct CPU-RSP semaphore if no HLE code involving plugin types.
2015-02-18 16:30:17 -05:00
unknown
c4e06883ad
now permanently enabling infinite loop detection
...
Since the MF SP status timeout is so high (currently 8192), no games ever seem to reach such a high count, so making this a configurable option whether to break out of infinite RSP loops seems kind of pointless. The case would only arise once a game actually required the option anyway.
2015-02-18 15:32:05 -05:00
unknown
96e01f13c4
think I meant to keep the macro in the .h, not the .c
2015-02-18 15:06:36 -05:00
unknown
41333f80d9
removed old, misleading comment...
2015-02-18 15:02:14 -05:00
unknown
6309a52073
fixed LTV regression from moving to unsigned types
2015-02-06 16:53:35 -05:00
no
71fe84e2dc
discovered and fixed implicit SE warning in 64-bit compiles
2015-01-30 15:13:53 -05:00
no
a9f0d57782
using -fPIC to fix 64-bit linker error
2015-01-30 15:10:30 -05:00
no
25d10185c4
*facepalm*
2015-01-30 15:05:54 -05:00
no
0e2246311b
can now compile on Unix without AT&T asm syntax
2015-01-30 14:18:09 -05:00
no
9e0328f45b
Fix GNU assembler syntax errors by prefixing vcr's with cf_.
2015-01-30 14:16:55 -05:00
no
f0f6b38f72
I meant to say putchar (fixes Unix build).
2015-01-30 13:20:02 -05:00
no
a90b864dd9
fixed typo regression in Unix build script
2015-01-30 13:17:37 -05:00
unknown
2d1887de16
k.
2015-01-29 11:31:35 -05:00
unknown
23d9eb1b6a
missed some lines in previous commit
2015-01-29 11:31:27 -05:00
unknown
c90be1f99c
enforcing unsigned types for bit masks and bit-sensitive work
2015-01-29 08:58:37 -05:00
unknown
8c6bbc1c1e
freed some cache space by not encompassing rd
overflow in LUT
2015-01-28 16:46:09 -05:00
unknown
34819b524d
Force potentially missing vectorization with zeroing arrays.
2015-01-28 13:56:40 -05:00
unknown
14ff3d4878
fixed SIMD::SSE macros for bi-compatibility with __m128i and arrays
2015-01-28 13:02:56 -05:00
unknown
010f192a4d
warning fix at enumerated storing of unsigned max to signed
2015-01-28 12:12:10 -05:00
unknown
cebd37c835
slight improvements to CPU complement/unsigned portability
2015-01-27 23:00:46 -05:00
unknown
fcc46e7845
Avoid Unix name collisions with RSP vector function exports.
2015-01-27 22:53:15 -05:00
unknown
7e72ec2566
more portable VABS--should compare -32768 before mult, not after
2015-01-27 21:29:21 -05:00
unknown
c1ccc32408
deprecated MASK_XOR
(old, broken, meant only to avoid multiplying)
2015-01-27 21:26:42 -05:00
unknown
7eeed8190f
changed MFC0 timeout interval from 8 to 8192 (stable, helps test)
2015-01-27 21:20:30 -05:00
unknown
7d1350b248
more enforcement of zero-extension with higher-precision literals
2015-01-27 20:49:46 -05:00
unknown
fb142456b0
Guarantee at least 32-bit SP_STATUS unsigned flags representation.
2015-01-27 20:24:37 -05:00
unknown
95cf462dfb
force dummy buffer allocations for LWC2, native SWC2 wraparound
2015-01-21 15:10:18 -05:00
unknown
fc7c21b787
uploaded MinGW makefile for building on Microsoft Windows
2015-01-21 13:00:14 -05:00
unknown
596fccbfb1
should loop addr in Boss Game ucodes with illegal SDV
2015-01-18 17:54:50 -05:00
unknown
18284cff3f
fixed new macro redefinition warnings (included better "rsp.h")
2015-01-18 16:52:32 -05:00
unknown
b9488a7eb3
merge with updated rsp.h
RSP specs in my rcp64 repo
2015-01-18 16:50:43 -05:00
unknown
a4a7f4bd8e
forgot to modernize a few types
2015-01-18 16:39:59 -05:00
unknown
c42ac84651
Correct VCH sign flag comparison on -32768.
2015-01-18 12:56:16 -05:00
unknown
74b3ee72ce
Force two-dimensional merging in VCL.
2015-01-17 22:29:44 -05:00
unknown
f209242cfc
left Windows command shell syntax to the WIN32 my_system parser
2015-01-14 22:32:11 -05:00
unknown
ca0ca3a2e4
alternate Win32 CreateFile to change other R/W modes
2015-01-14 22:30:32 -05:00
Richard Goedeken
73df1320b5
Merge pull request #5 from conchurnavid/update
...
Update
2015-01-01 09:33:13 -08:00
Conchúr Navid
671220adcb
Merge commit 'bcccc092451b18517c39802aa0a9468f042eb5ee'
2015-01-01 11:33:43 +01:00
Conchúr Navid
eaf9f6387b
Merge commit '592168ba016a5ead8b18e6dec083e4ec49e9ba4d'
2015-01-01 11:33:36 +01:00
Conchúr Navid
02d77645ee
Merge commit '439ecb50bf827785f3923baf3c239c379122dab3'
2015-01-01 11:33:28 +01:00
Conchúr Navid
78ada482da
Merge commit 'ecb62e889ac55b57b44b5e549a335a5a1efd9f35'
...
Conflicts:
rsp.h
2015-01-01 11:33:18 +01:00
Conchúr Navid
34c25a875f
Merge commit 'e78c03815b85c34680a256b1be97a0d2e6cc6528'
2015-01-01 11:21:18 +01:00
Conchúr Navid
b2bbb9b06c
Merge commit 'e5e80738bd30471ea34f0582cdf8cd3e6ec111f9'
2015-01-01 11:21:11 +01:00
Conchúr Navid
15374a171c
Merge commit '278b622d8ecfe5a302213abc187b7737de18ebc2'
2015-01-01 11:21:04 +01:00