Commit Graph

62 Commits

Author SHA1 Message Date
Xavier Del Campo Romero 850010a96b Replaced in-house gdb stub by MIT-licensed implementation
Imported from a fork of https://github.com/mborgerson/gdbstub
2020-05-23 19:03:11 +02:00
Xavier Del Campo Romero 470da05658 Started implementing GDB server 2020-05-23 18:05:53 +02:00
iCatButler 808e3feedb Fix missing background Image
- Remove transparency from pcsxr.bmp
- resize window to match new image dimensions
2018-11-10 16:49:27 +00:00
Stelios Tsampas e11f002bf9 * Fix file and folder permissions 2018-03-19 11:47:21 +02:00
iCatButler d7a31360f9 Add support for arbitrary clock multipliers
Allows users to set an arbitrary floating point value to multiply CPU clock speed by. Drop box provides access to all the previous presets.
2017-03-17 21:09:39 +00:00
iCatButler e634f60589 Fix interpreter bugs
- Reset CPU on switching between interpret and recompiler
- Call wrapped functions even when tests fail
- Handle retrieved data overwriting address in load operations
2016-06-30 11:52:48 +01:00
iCatButler 42176205ce Imporved CPU integration
- Change PGXP integration to use wrapper functions
- Use modified function lookup tables to call wrappers or default funnctions based on mode
- Implement wrappers for interpreter too, recompiler sometimes calls interpreter functions
- Add UI elements for selecting CPU modes
- Only call precision version of NCLIP in modes where there are not going to be stale vertices in GTE registers

- Added support for CP0 co-processor functions
- Improve support for CPU functions (still broken in many games)

- Improved debug output to show values for inputs before they're modified

GPU plugin
- Ignore stale vertices (occurs when CPU  mode no longer writes to memory)
- Add Cyan vertex colouring for stale vertices
2016-06-27 15:28:33 +01:00
iCatButler 7ecfee1f66 Add checkbox for per-game memory cards 2016-05-31 15:39:49 +01:00
iCatButler a64d62be4b Add PGXP configuration dialog
- Allows independent toggling of PGXP, vertex caching and texture correction
2016-05-16 16:17:19 +01:00
iCatButler 1a30cfb951 Integrate SonofUgly's overclocking mechanism
3f11d29f31

Integrated with a few small changes.
2016-05-08 13:34:45 +01:00
Robert Krawczyk f671d256e7 Added:
- per game memory card support (improved version)
 - save state pictures (F2)
 - Wipeout MemHack (improved version)

Fixed LTCG build and set as default.
2016-04-01 01:37:04 +02: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 0ca8cde10b .
git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@88107 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2013-12-14 01:33:30 +00:00
SND\edgbla_cp b74b04a84c * Update po;
* Add Hungarian locale to list for Windows;


git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@87004 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2013-08-27 21:43:39 +00:00
SND\edgbla_cp f831a964c1 .
git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@86959 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2013-08-27 17:20:26 +00:00
SND\edgbla_cp 6f5120b6e1 CPU -> Save window position (windows);
git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@86958 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2013-08-27 17:07:20 +00:00
SND\edgbla_cp fc6ddc43ec .
git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@86955 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2013-08-27 13:02:58 +00:00
SND\ckain_cp 6131285e0c WIN32: enable mouse cursor on GUI always. Also CDR plugin is not mandatory so no complaining about it.
git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@86240 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2013-07-25 13:14:33 +00:00
SND\edgbla_cp 32c1c8487e CPU -> Hide cursor. (Windows);
git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@83295 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2013-03-01 23:44:31 +00:00
SND\edgbla_cp 707443684f link cable plugin for Windows;
git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@83125 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2013-02-24 21:38:24 +00:00
SND\edgbla_cp 111ada78b7 sio;
git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@82898 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2013-02-14 19:18:22 +00:00
SND\notaz_cp a822176df7 add more extensions to file selectors
git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@82102 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2013-01-08 00:47:38 +00:00
SND\edgbla_cp 065ccce6e9 Unix style EOL (thanks to darktjm);
git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@81299 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2012-11-18 18:15:59 +00:00
SND\edgbla_cp 8ddbbfe157 Patch 12659 (dokuganryu);
git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@79284 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2012-08-02 18:59:09 +00:00
SND\edgbla_cp 9a63e31519 Configuration->CPU->Widescreen (16:9, GTE Hack).
git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@78188 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2012-05-20 14:20:39 +00:00
SND\dario86_cp 79c267cda7 Updated Free Software Foundation address (Jem256).
git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@75156 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2012-02-19 02:15:18 +00:00
SND\edgbla_cp 9e1842a155 git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@67807 e17a0e51-4ae3-4d35-97c3-1a29b211df97 2011-06-13 08:00:02 +00:00
SND\edgbla_cp 5f868fa161 Rebranding.
git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@67621 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2011-06-08 09:27:25 +00:00
SND\edgbla_cp a8b3fef978 win gui 100% cpu usage fix (shalma).
git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@67214 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2011-05-31 03:40:57 +00:00
SND\edgbla_cp 6fc02b8fdb SlowBoot.
git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@64324 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2011-03-08 19:58:10 +00:00
SND\weimingzhi_cp bc54761a43 -gui: allow using "pcsx -cdfile XXX.iso" without -nogui.
git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@63524 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2011-02-18 09:15:56 +00:00
SND\weimingzhi_cp 34cfcc5169 -(SysBeep)Added Mac OS X port of P.E.Op.S OpenGL plugin. (Patch #8361)
-Fixed help message for Windows. (Issue #8028).


git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@63522 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2011-02-18 08:58:58 +00:00
SND\weimingzhi_cp 27e8b5744d - Added -slowboot parameter.
- Load SBI file from patches/SLUS_xxx.xx.sbi instead.
- Inlined the I-cache code for performance improvement.
- Fixed endianness issue (not tested).


git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@62024 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2011-01-12 02:51:29 +00:00
SND\shalma_cp d58b2a17cd wndmain.c, lnxmain.c, gtk2gui.c, emuthread.m
- Patch 7713
- (dario86) Detect PAL demos (SCED)
- (dario86) Fix PAL auto-detection with root counter init


git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@61080 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2010-12-11 17:54:31 +00:00
SND\edgbla_cp f0ec3cbca6 git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@59441 e17a0e51-4ae3-4d35-97c3-1a29b211df97 2010-11-11 21:28:21 +00:00
SND\weimingzhi_cp 48c4a699f1 git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@56209 e17a0e51-4ae3-4d35-97c3-1a29b211df97 2010-08-19 01:17:08 +00:00
SND\weimingzhi_cp 1d8d16782e win32: handle filename in commandline properly.
git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@56208 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2010-08-19 00:51:59 +00:00
SND\weimingzhi_cp c4a77870fc win32: added commandline support.
git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@56094 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2010-08-14 02:14:09 +00:00
SND\weimingzhi_cp c6191a4474 dfxvideo: Readded windows support.
git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@56047 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2010-08-13 01:32:56 +00:00
SND\weimingzhi_cp bce9622c29 win32: increased number of savestate slots.
git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@56025 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2010-08-12 06:50:03 +00:00
SND\weimingzhi_cp d07dbe5259 git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@50872 e17a0e51-4ae3-4d35-97c3-1a29b211df97 2010-06-04 01:16:07 +00:00
SND\weimingzhi_cp 10b93dfe07 git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@48868 e17a0e51-4ae3-4d35-97c3-1a29b211df97 2010-05-25 10:48:29 +00:00
SND\weimingzhi_cp 1c633846a7 git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@48638 e17a0e51-4ae3-4d35-97c3-1a29b211df97 2010-05-24 01:58:39 +00:00
SND\weimingzhi_cp 5334f89af8 Also show Japanese titles for Windows, use UTF-8 for translations under Windows (Trad. Chinese or Russian are shown properly under Simp. Chinese OS now).
git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@48637 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2010-05-24 01:54:54 +00:00
SND\weimingzhi_cp dc4aa0f1e6 windows
git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@47871 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2010-05-12 03:25:52 +00:00
SND\weimingzhi_cp ac724dac47 git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@47756 e17a0e51-4ae3-4d35-97c3-1a29b211df97 2010-05-10 07:35:01 +00:00
SND\weimingzhi_cp 18d68b10f6 windows fix
git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@47755 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2010-05-10 07:27:06 +00:00
SND\weimingzhi_cp 4d39defcb5 more cleanups.
git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@47580 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2010-05-08 01:16:38 +00:00
SND\weimingzhi_cp cb7447b223 windows fix
git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@47545 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2010-05-07 04:46:57 +00:00