summaryrefslogtreecommitdiff
path: root/gui
Commit message (Collapse)AuthorAgeFilesLines
* Add -gdb flag into documentationXavier Del Campo Romero2020-10-261-0/+1
|
* Force Config.Debug=0 on GDB server enabledXavier Del Campo Romero2020-10-261-0/+1
|
* Attempt to make gdb server to exit gracefullyXavier Del Campo Romero2020-06-081-2/+1
|
* Implemented port-specific wrappers and logic for gdb stubXavier Del Campo Romero2020-06-041-0/+7
|
* Replaced in-house gdb stub by MIT-licensed implementationXavier Del Campo Romero2020-05-232-9/+7
| | | | Imported from a fork of https://github.com/mborgerson/gdbstub
* Started implementing GDB serverXavier Del Campo Romero2020-05-232-1/+9
|
* Added GDB server on CpuCfg UI dialog, rearranged layoutXavier Del Campo Romero2020-05-222-56/+68
| | | | | | The layout was rearranged to make it fit on smaller screens e.g.: 768pix height as featured on many laptops. GDB server not implemented yet.
* * Fix file and folder permissionsStelios Tsampas2018-03-1915-0/+0
|
* * CMake messagesStelios Tsampas2018-03-192-3/+2
|
* * Remove autotools build system.Stelios Tsampas2018-01-1215-110/+35815
|
* * Add gnu99 compiler directive, make build compatible with earlier automake ↵Stelios Tsampas2018-01-111-2/+6
| | | | versions
* * Fix CMake to include PGXP sources. Import updated translations.Stelios Tsampas2017-07-311-2/+5
| | | | | | Includes some small fixes on CMake, such as prettier status messages, host and target arch detection (taken from PCSX2), and various other small errors.
* * Import CMake build system from codeplexStelios Tsampas2017-07-311-0/+98
|
* * Sync with codeplex branch (libpcsxcore, linux gui)Stelios Tsampas2017-07-313-3/+9
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This commit reflects mostly changes that happened in upstream since the last sync. Commit messages in upstream are lacking information. Most important changes are commented below, the rest of them are either formating or just trivial stuff. Memory viewer, invalidate dynarec gui/DebugMemory.c libpcsxcore/cdrom.c libpcsxcore/gpu.c libpcsxcore/misc.c libpcsxcore/psxdma.c Load binary files and psx executables libpcsxcore/misc.c libpcsxcore/misc.h libpcsxcore/plugin.c libpcsxcore/plugin.h Support for psxida libpcsxcore/debug.c libpcsxcore/r3000a.c plugins/bladesio1/connection.c disable loading save states with digits gui/Plugin.c Fix psxDIV in interpreter libpcsxcore/psxinterpreter.c
* * Revert parts of the per game memory card patch.Stelios Tsampas2017-07-303-8/+7
| | | | | | | | | | | | | 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.
* * Plugin.c: Add PGXP visual debug binding (F11)Stelios Tsampas2017-07-283-5/+7
| | | | | * GtkGui.c: Fix path saving in file selection dialog * LnxMain.c: Don't look for bios in data directory
* * Optimized pixmaps to reduce sizeStelios Tsampas2017-07-1824-0/+0
|
* * Add UI configuration knobs from overclocking, wipeout memhack and per game ↵Stelios Tsampas2017-07-183-715/+857
| | | | | | mcd. * Clean-up UI from deprecated attributes.
* * Add configuration UI for PGXP.Stelios Tsampas2017-07-173-2/+377
| | | | * Clean generated files with `make clean`
* * Bring main Linux(gtk) UI up to date to remove deprecated warnings.Stelios Tsampas2017-07-1728-436/+346
|
* * Move data and pixmaps folders inside gui folder to reflect codeplex branch.Stelios Tsampas2017-07-1617-2/+4620
| | | | * Enable overclock feature in config file.
* Fix compilation on linux.Stelios Tsampas2017-07-165-16/+41
|
* Revert "Son of Ugly's Wipeout patch"iCatButler2016-03-312-4/+1
| | | | | | Breaks Chrono Cross intro sequence camera. This reverts commit f7f38c4b89937391a8ba7c785d0d6b108ac02eb7.
* This Son of Ugly's Wipeout patchiCatButler2016-03-302-1/+4
| | | | from https://github.com/SonofUgly/PCSX-Reloaded via Solis
* Bring up to date with PCSX-R master (97809)iCatButler2016-03-306-69/+93
|
* Small fixes. 11833, 11834 (Lioncash);SND\edgbla_cp2014-08-191-1/+4
| | | | git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@91261 e17a0e51-4ae3-4d35-97c3-1a29b211df97
* New config param HackFix which enables compatibility hacks on certain games ↵SND\ckain_cp2014-07-242-0/+6
| | | | | | and is disabled by default. git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@91052 e17a0e51-4ae3-4d35-97c3-1a29b211df97
* gtk/memcard: verify link on copy & no link references going backwards.SND\ckain_cp2014-06-031-27/+17
| | | | git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@90567 e17a0e51-4ae3-4d35-97c3-1a29b211df97
* gtk/memcard: link index fix 0...14 vs. 0...15SND\ckain_cp2014-05-231-10/+11
| | | | git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@90498 e17a0e51-4ae3-4d35-97c3-1a29b211df97
* gtk/memcard: fragmented multi block copy/delete fix..SND\ckain_cp2014-05-222-61/+104
| | | | git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@90494 e17a0e51-4ae3-4d35-97c3-1a29b211df97
* gtk/memcard: linked block references on multi block copy & general ↵SND\ckain_cp2014-05-211-107/+111
| | | | | | improvements/refactor. git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@90464 e17a0e51-4ae3-4d35-97c3-1a29b211df97
* gtk: enable controller configuration change during emulation pause/stop.SND\ckain_cp2014-05-123-8/+4
| | | | git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@90350 e17a0e51-4ae3-4d35-97c3-1a29b211df97
* GPU picture fix. This should be also easy to implement on others archs as well.SND\ckain_cp2014-04-171-52/+21
| | | | git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@90038 e17a0e51-4ae3-4d35-97c3-1a29b211df97
* Big endian CDDA support. Uses Config.Cdda (previously bool). Now enum. Gtk ↵SND\ckain_cp2014-04-162-4/+4
| | | | | | gui was modified for new enum, but compatibility was kept so that other guis don't go nuts. git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@90008 e17a0e51-4ae3-4d35-97c3-1a29b211df97
* Fixed gtk notice dialog hiding.SND\ckain_cp2014-04-151-2/+8
| | | | git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@89979 e17a0e51-4ae3-4d35-97c3-1a29b211df97
* GTK: Added most recent save state loading (ALT+R, Load State -> Most Recent)SND\ckain_cp2014-04-151-4/+31
| | | | git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@89978 e17a0e51-4ae3-4d35-97c3-1a29b211df97
* gtk: fixed save state picture viewing (thx Tapek)SND\ckain_cp2014-04-091-11/+38
| | | | git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@89840 e17a0e51-4ae3-4d35-97c3-1a29b211df97
* gtk gui conf: disable rewind conf when dynarec & display memory usageSND\ckain_cp2014-04-091-7/+18
| | | | git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@89836 e17a0e51-4ae3-4d35-97c3-1a29b211df97
* gtk: UpdateMenuSlots() returns recent save slot -> load most recent save ↵SND\ckain_cp2014-03-173-8/+30
| | | | | | 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
* little fix for copyright noticeSND\dario86_cp2014-02-231-1/+1
| | | | git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@89194 e17a0e51-4ae3-4d35-97c3-1a29b211df97
* - bugfix: when controller is connected configuration dialog does not show up ↵SND\dario86_cp2014-02-221-4/+3
| | | | | | | | with SDL 2.0 on GNU/Linux (issue #11479). - legal: about dialog shows GPLv2 instead of GPLv3. git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@89187 e17a0e51-4ae3-4d35-97c3-1a29b211df97
* Optimized SaveStateGz: Core i5 2520M: from ~45ms to less than 5ms call avg. ↵SND\ckain_cp2014-02-161-2/+0
| | | | | | 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
* Rewind: states are now made after n vblanks and platform independ way. Also ↵SND\ckain_cp2014-02-045-19/+28
| | | | | | 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
* GTK: wrong template for long integer on fprintf. Rewind count now saved ↵SND\ckain_cp2014-01-311-1/+1
| | | | | | properly. git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@88745 e17a0e51-4ae3-4d35-97c3-1a29b211df97
* Added rewind feature. Currently only supported via GTK and needs SHM. Rewind ↵SND\ckain_cp2014-01-244-13/+35
| | | | | | 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
* GTK: memleak fix and no warn about incompatible parameter.SND\ckain_cp2014-01-212-1/+2
| | | | git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@88392 e17a0e51-4ae3-4d35-97c3-1a29b211df97
* GTK: improved cheat file automatic loading / name generation.SND\ckain_cp2013-11-283-17/+27
| | | | git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@88007 e17a0e51-4ae3-4d35-97c3-1a29b211df97
* VSyncWA.SND\edgbla_cp2013-11-281-0/+1
| | | | git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@88006 e17a0e51-4ae3-4d35-97c3-1a29b211df97
* GTK: made reset button to do something useful, not just cold boot to BIOS.SND\ckain_cp2013-11-281-4/+21
| | | | git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@88005 e17a0e51-4ae3-4d35-97c3-1a29b211df97
* Added option to not have memory card plugged. Chronicles of the Sword ↵SND\ckain_cp2013-11-282-1/+4
| | | | | | password screen can now be accessed. git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@88004 e17a0e51-4ae3-4d35-97c3-1a29b211df97