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
Stelios Tsampas
e11f002bf9
* Fix file and folder permissions
2018-03-19 11:47:21 +02:00
Stelios Tsampas
dcf718bdd9
* Revert parts of the per game memory card patch.
...
The previous implementation was doing file paths manipulation deep inside sio.c, and it
was hardcoding windows style paths. This was breaking on linux in more than one ways and
it is incompatible with the dynamic apppath handling from codeplex branch. Moreover,
SaveMcd and LoadMcd functions already take memory card file paths as arguments,
making any such logic redundant.
This patch rewrites the global Config.Mcd# variables during game startup, which makes it
more compatible across all platforms. It also has the added benefit that it doesn't update
the configuration file with the each game's memory cards, i.e. at PCSXR startup the default
memory cards will be loaded.
2017-07-30 17:18:07 +03:00
Stelios Tsampas
b117a70fd0
* Plugin.c: Add PGXP visual debug binding (F11)
...
* GtkGui.c: Fix path saving in file selection dialog
* LnxMain.c: Don't look for bios in data directory
2017-07-28 13:13:09 +03:00
SND\ckain_cp
19a65e820e
gtk: UpdateMenuSlots() returns recent save slot -> load most recent save state with just -load switch when no number parameter.
...
git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@89458 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2014-03-17 20:56:45 +00:00
SND\ckain_cp
fe4b4c0f56
Optimized SaveStateGz: Core i5 2520M: from ~45ms to less than 5ms call avg. Now rewind feature should be usable even more lower end machines.
...
git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@89136 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2014-02-16 09:50:38 +00:00
SND\ckain_cp
10b7afe174
Rewind: states are now made after n vblanks and platform independ way. Also GTK GUI to configure values. By default this feature is disabled (0 vblanks and 0 states)
...
git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@88837 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2014-02-04 10:15:07 +00:00
SND\ckain_cp
e1108dba69
Added rewind feature. Currently only supported via GTK and needs SHM. Rewind save state depth is configured via RewindCount config param. Recommended value is 200 or so -> uses less than 1G of memory
...
git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@88433 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2014-01-24 13:59:46 +00:00
SND\ckain_cp
47b0777b94
GTK: memleak fix and no warn about incompatible parameter.
...
git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@88392 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2014-01-21 12:55:55 +00:00
SND\edgbla_cp
43ebdb1bf5
small gtk gui fix;
...
git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@86978 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2013-08-27 19:27:08 +00:00
SND\ckain_cp
7419d226fe
GTK: autoload cheats from default path and filename, e.g. /home/user/.pcsxr/cheats/SLUS_90064-SLUS90064.cht. Also if entered cheat code is incorrect don't close input dialog.
...
git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@86327 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2013-07-31 15:17:44 +00:00
SND\ckain_cp
f16c114458
PSXCPU_LOG for dynarec64 (dumped only compile). Dump log only if PSXCPU_LOG defined and Config.PsxOut option is used. Minor code polishments.
...
git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@85183 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2013-06-07 10:35:59 +00:00
SND\ckain_cp
d323641750
Enable 128MB full file buffer for emuLog when using interpreter CPU & PSXCPU_LOG.
...
git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@82922 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2013-02-15 18:49:26 +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\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\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
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\weimingzhi_cp
379a8879f7
Temporarily reverted r64524 until I (or someone else) find the time to sort out the stuff.
...
git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@64536 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2011-03-13 08:26:16 +00:00
SND\dario86_cp
a58cfdac40
Commited patch in issue #8171 (by darktjm).
...
git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@64524 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2011-03-12 18:54:28 +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
f3029e308e
-gui: added -slowboot to help message, updated translation files. (Issue #8028 ).
...
git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@63286 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2011-02-12 04:57:18 +00:00
SND\weimingzhi_cp
2db43c9279
- Fixed: -psxout/-slowboot not effective for GNU/Linux.
...
git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@62027 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2011-01-12 04:37:52 +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
6c0a8d0c65
Added disabling the gui via -cdfile parameter.
...
git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@59440 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2010-11-11 21:22:28 +00:00
SND\weimingzhi_cp
8297a92012
dfsound: readded windows support.
...
gtk gui: increased number of savestate slots.
git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@56022 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2010-08-12 02:56:43 +00:00
SND\weimingzhi_cp
78470f8084
got rid of cdrfilename & cdOpenCase, windows broken for now
...
git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@47753 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2010-05-10 07:11:29 +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
2d5a9a0242
preparing for refactor/cleanup, moved all definations into .c files, other minor cleanups. (Breaks Mac OS X and maybe windows as well for now, will fix later.)
...
git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@47542 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2010-05-07 04:31:29 +00:00
SND\weimingzhi_cp
3adece8b48
git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@46936 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2010-04-30 05:23:07 +00:00
SND\weimingzhi_cp
ed0bed6286
git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@44905 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2010-04-12 16:34:44 +00:00
SND\weimingzhi_cp
dd10a97dea
git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@42329 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2010-03-12 02:03:43 +00:00
SND\weimingzhi_cp
8433ee652a
git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@40696 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2010-01-24 03:41:31 +00:00
SND\weimingzhi_cp
912c53cda0
git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@40648 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2010-01-23 08:44:23 +00:00
SND\weimingzhi_cp
676eb630fb
git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@38411 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2009-11-28 15:41:04 +00:00
SND\weimingzhi_cp
a65beee9c2
git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@38381 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2009-11-28 11:21:36 +00:00
SND\weimingzhi_cp
555d07b089
git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@38321 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2009-11-27 12:02:09 +00:00
SND\weimingzhi_cp
c053578923
git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@31468 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2009-10-09 10:00:15 +00:00
SND\weimingzhi_cp
1777549e90
git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@29266 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2009-09-08 14:56:45 +00:00
SND\weimingzhi_cp
29059dcf6e
git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@23167 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2009-04-23 05:31:28 +00:00
SND\weimingzhi_cp
8139fbf820
git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@23061 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2009-04-16 06:22:51 +00:00