Commit graph

1731 commits

Author SHA1 Message Date
iCatButler 0c06f5ebc6 Fix default definition of pgxpMemory call. 2016-03-30 15:57:24 +01:00
iCatButler f7f38c4b89 This Son of Ugly's Wipeout patch
from https://github.com/SonofUgly/PCSX-Reloaded via Solis
2016-03-30 15:56:46 +01:00
iCatButler 61a6f15af5 Prevent crash on negative length patch
From the pcsxrearmed project via Solis.
2016-03-30 15:23:42 +01:00
iCatButler 8b4350fee7 Bring up to date with PCSX-R master (97809) 2016-03-30 15:07:35 +01:00
iCatButler e3df273095 - Fix memory addresses as each mirrored address range is further mirrored 4 times... :(
- Catch 8bit reads/writes and invalidate registers and memory as needed
- Prevent reading over the end of stride and count arrays when decoding primitive commands
2016-03-28 13:01:50 +01:00
iCatButler b1f5a6ce4d - Move pgxp_gpu source files into correct folder.
- Trace 16 bit reads and writes, invalidate register or memory (fixes UI glitches)
2016-03-26 10:07:46 +00:00
iCatButler 7767ea4acb Initial upload of PGXP. 2016-03-25 16:25:15 +00:00
iCatButler 106f6594c9 Update to VS 2015 2016-03-22 20:00:22 +00:00
SND\edgbla_cp 51b2ad7c2b Russian translation (edgbla);
git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@94310 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2015-02-22 16:31:21 +00:00
SND\edgbla_cp 3630d4fdbe Spanish translation (Imanol08);
git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@94305 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2015-02-21 21:01:10 +00:00
SND\MaddTheSane_cp 7ffd4315b4 OS X: Hook up the DFNet's okay and cancel buttons.
git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@93922 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2015-02-10 02:26:12 +00:00
SND\MaddTheSane_cp ff3bbb27ec OS X: add CFBundleShortVersionString to the QuickLook and Spotlight importers.
git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@93880 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2015-02-08 18:19:54 +00:00
SND\MaddTheSane_cp c7b3d8cc53 OS X: limit what is exported on the plug-ins.
git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@93879 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2015-02-08 18:08:16 +00:00
SND\MaddTheSane_cp 88a3200bbc OS X: The SoftGL plug-in don't need to link against GLKit:
We don't use anything from it.

git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@93878 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2015-02-08 17:25:00 +00:00
SND\MaddTheSane_cp 527da3c3bb OS X: Fix an off-by-one error that was causing the QuickLook and Spotlight plug-ins to crash.
The bug was also present in the app itself, but it didn't crash.

git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@93874 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2015-02-07 22:17:23 +00:00
SND\MaddTheSane_cp 1b1d4c3f6a Plugins/DFInput: change the order of SDL subsystems being closed on SDL2 builds.
git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@93286 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2015-01-27 18:55:41 +00:00
SND\MaddTheSane_cp 58cbcb2796 OS X: Have custom views use IB_DESIGNABLE.
Minor comment change.

git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@93285 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2015-01-27 18:54:11 +00:00
SND\edgbla_cp 8796116432 psxBios__card_status() (Solis);
git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@93284 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2015-01-27 13:40:23 +00:00
SND\MaddTheSane_cp c26bd438a1 OS X: Localize the multi-save string.
git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@92936 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2015-01-18 23:50:24 +00:00
SND\MaddTheSane_cp b110da7927 OS X: Add icons to the recent item menu.
git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@92935 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2015-01-18 23:39:02 +00:00
SND\MaddTheSane_cp 6d22fc23d2 OS X: Fix pressing "i" making the emulator speeding up.
This was caused by gpuKeypress in HandleKey to interpret the I key as GPU_FRAME_LIMIT. Having the block check for the NSControlKeyMask fixes this.

git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@92900 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2015-01-18 02:01:44 +00:00
SND\MaddTheSane_cp 686c07333d OS X: Remove the Code sign identity.
git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@92300 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2014-11-17 22:31:03 +00:00
SND\MaddTheSane_cp 759e29705c OS X: Re-work PcsxrMemoryObject to make the properties more readable.
git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@92297 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2014-11-16 21:05:39 +00:00
SND\MaddTheSane_cp eded81ac8a OS X: change the dispatch_async in the freeze block to dispatch_after.
This makes it look cleaner.

git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@92247 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2014-11-15 03:44:07 +00:00
SND\MaddTheSane_cp 8504c3e708 OS X: Fix the SoftGL driver.
I knew I was overlooking something...

git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@92232 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2014-11-11 00:10:11 +00:00
SND\MaddTheSane_cp f7961efaee OS X: Consolidate the SoftGL plug-in's OpenGL functions into one file again.
git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@92231 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2014-11-10 23:53:25 +00:00
SND\MaddTheSane_cp 85f51f61c8 OS X: Move the English localization files around.
git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@92230 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2014-11-10 23:38:30 +00:00
SND\MaddTheSane_cp 5fb82849d7 OS X: Move the English localization files around.
git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@92229 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2014-11-10 23:38:29 +00:00
SND\MaddTheSane_cp a96ba17632 OS X: make all ivars either be in the implementation block, or converted to Objective C 2.0 properties.
git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@92227 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2014-11-10 20:22:50 +00:00
SND\MaddTheSane_cp 0f8e66e194 OS X: Move away from ivars in headers, beginning with the main app.
Also have NSString properties be declared with copy, as recommended by Apple.

git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@92226 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2014-11-10 19:46:07 +00:00
SND\MaddTheSane_cp 264fac97c4 OS X: Remove an unused function in DFNet.
git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@92225 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2014-11-10 19:24:58 +00:00
SND\MaddTheSane_cp d054dad828 OS X: fix an oversight with the paused state in EmuThread.
This could have caused bugs later down the line.

git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@92220 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2014-11-09 23:01:19 +00:00
SND\edgbla_cp 969926ecc0 .
git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@92215 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2014-11-08 02:43:28 +00:00
SND\edgbla_cp d2c7b51c48 Compatibility hack for windows (Solis);
git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@92017 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2014-10-30 15:43:22 +00:00
SND\edgbla_cp 95a3639efe .
git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@91826 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2014-10-15 20:55:07 +00:00
SND\edgbla_cp c4dacd23a3 Spanish translation (Imanol08);
git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@91825 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2014-10-15 20:53:27 +00:00
SND\edgbla_cp 9a20fa0db8 ostr overflow (Cyrez);
git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@91820 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2014-10-14 20:04:01 +00:00
SND\MaddTheSane_cp 1c334c0ec8 OS X: update the remaining xib files.
git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@91803 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2014-10-08 16:51:26 +00:00
SND\MaddTheSane_cp 0bc2020828 OS X: DFNet improvements and fixes.
git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@91802 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2014-10-08 16:50:14 +00:00
SND\MaddTheSane_cp b3c099a314 OS X: DFInput fixes:
Set the window delegate from the nib, instead of relying on setting the notifications by NSNotificationCenter.

git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@91801 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2014-10-08 16:32:55 +00:00
SND\MaddTheSane_cp 0abe31f640 OS X: QuickLook: Have the thumbnail images for the memory cards changed to 32 pixels.
Minor coding style changes.

git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@91797 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2014-10-07 16:51:52 +00:00
SND\MaddTheSane_cp c73ee1b920 plug-ins: Quiet some 64-bit to 32-bit warnings on 64-bit OSes, specifically OS X.
git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@91796 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2014-10-07 16:44:42 +00:00
SND\MaddTheSane_cp 956e58158d OS X: moving stuff around.
git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@91786 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2014-10-03 01:22:00 +00:00
SND\MaddTheSane_cp c460790f50 OS X: remove a couple of erroneous comments
Spin the waiting for the emulator into a Dispatch queue.

git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@91778 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2014-10-02 05:22:50 +00:00
SND\MaddTheSane_cp 2696434b4e OS X: Match the command-line arguments with those of the Linux/UNIX version.
Quiet warnings about comments.

git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@91777 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2014-10-01 19:49:24 +00:00
SND\MaddTheSane_cp c2cb84c86e OS X: Force the size of the memory card images to 32 px.
git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@91776 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2014-10-01 19:21:01 +00:00
SND\MaddTheSane_cp 5932a2148f OS X: Make PluginList comply with the NSFastEnumeration protocol.
git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@91643 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2014-09-27 19:35:23 +00:00
SND\MaddTheSane_cp 637f97d9db OS X: minor maintenance:
Remove reference to "SJIS name": It wasn't being used anymore.
Strip headers from SDL2 when copying it over: we don't need those files.

git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@91642 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2014-09-27 17:28:49 +00:00
SND\MaddTheSane_cp 71ac2146a8 OS X: Fix slow boot.
git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@91641 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2014-09-27 16:50:21 +00:00
SND\MaddTheSane_cp 8e79a5b83f OS X: change the Xcode development version on xibs to "default" (6.0).
git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@91640 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2014-09-27 16:34:30 +00:00