summaryrefslogtreecommitdiff
path: root/gui
Commit message (Collapse)AuthorAgeFilesLines
* 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
* GTK: when saving state check that plugins are opened like with load state.SND\ckain_cp2013-10-241-1/+12
| | | | git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@87653 e17a0e51-4ae3-4d35-97c3-1a29b211df97
* ECM file support: mature enough so it can be now integrated with other ↵SND\ckain_cp2013-09-161-4/+0
| | | | | | platforms aswell. git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@87188 e17a0e51-4ae3-4d35-97c3-1a29b211df97
* Added ECM file suffix to GTK GUI file load.SND\ckain_cp2013-09-131-0/+5
| | | | git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@87154 e17a0e51-4ae3-4d35-97c3-1a29b211df97
* .SND\edgbla_cp2013-09-051-2/+2
| | | | git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@87087 e17a0e51-4ae3-4d35-97c3-1a29b211df97
* make dist fix;SND\edgbla_cp2013-08-271-2/+1
| | | | git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@87003 e17a0e51-4ae3-4d35-97c3-1a29b211df97
* small gtk gui fix;SND\edgbla_cp2013-08-272-6/+15
| | | | git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@86978 e17a0e51-4ae3-4d35-97c3-1a29b211df97
* .SND\edgbla_cp2013-08-261-1/+1
| | | | git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@86947 e17a0e51-4ae3-4d35-97c3-1a29b211df97
* make silence.SND\edgbla_cp2013-08-191-1/+1
| | | | git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@86749 e17a0e51-4ae3-4d35-97c3-1a29b211df97
* GTK: autoload cheats from default path and filename, e.g. ↵SND\ckain_cp2013-07-316-98/+143
| | | | | | /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
* GTK: memory dump window usability fix: copy values when cells are clicked.SND\ckain_cp2013-07-311-11/+49
| | | | git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@86320 e17a0e51-4ae3-4d35-97c3-1a29b211df97
* GTK/dfinput: added "prevent screensaver" feature. Makes ugly call to ↵SND\ckain_cp2013-07-261-0/+23
| | | | | | xdg-screensaver script which seems to be only sopisticated way of handling multiple screensaver backends. git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@86254 e17a0e51-4ae3-4d35-97c3-1a29b211df97
* PSXCPU_LOG for dynarec64 (dumped only compile). Dump log only if PSXCPU_LOG ↵SND\ckain_cp2013-06-071-3/+3
| | | | | | 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
* GTK: generate 'CD lid open/close event' automagically when switching ISO ↵SND\ckain_cp2013-05-231-20/+25
| | | | | | images. No need to press F9 & F10 anymore when a game wants to change CDs. git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@84880 e17a0e51-4ae3-4d35-97c3-1a29b211df97
* GTK: dfinput added emulator key (hotkey) mapping to keyboard or controller. ↵SND\ckain_cp2013-04-161-2/+16
| | | | | | Existing hotkeys are hard coded like F1 for savestate, but now it can have an alias hotkey on keyboard s button for example. These can be configured from dfinput dialog. Also added support for fastforward key (tilde / section key). Currently only dfxvideo supports it by full extent. Hopefully someone can merge these changes to Windows build. git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@84102 e17a0e51-4ae3-4d35-97c3-1a29b211df97
* Improved cheat file saving in GTK GUI. Extension .cht is now added if filter ↵SND\ckain_cp2013-03-301-36/+64
| | | | | | has it and filename is missing it. Also open cheat filename will be kept in memory. git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@83798 e17a0e51-4ae3-4d35-97c3-1a29b211df97
* .SND\edgbla_cp2013-02-261-12/+20
| | | | git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@83178 e17a0e51-4ae3-4d35-97c3-1a29b211df97
* rm gdk-compat.h;SND\edgbla_cp2013-02-263-287/+72
| | | | git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@83177 e17a0e51-4ae3-4d35-97c3-1a29b211df97
* GTK - got rid of MemcardDlg compile time warnings.SND\ckain_cp2013-02-251-57/+58
| | | | git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@83135 e17a0e51-4ae3-4d35-97c3-1a29b211df97
* Check if the selected combobox value is actually a valid plugin. Also there ↵SND\ckain_cp2013-02-241-46/+44
| | | | | | is no need to call ConfigurePlugins() from on_configure_plugin() and on_about_plugin(). Thanks Solis. git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@83111 e17a0e51-4ae3-4d35-97c3-1a29b211df97
* .SND\edgbla_cp2013-02-221-0/+3
| | | | git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@83090 e17a0e51-4ae3-4d35-97c3-1a29b211df97
* SaveState -> check returned SPU size.SND\ckain_cp2013-02-201-93/+93
| | | | | | | GtkGui.c -> use GTK_WIDGET macro. git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@83029 e17a0e51-4ae3-4d35-97c3-1a29b211df97
* GTK ConfDlg: Added GTK macros so no more gcc warnings. Fixed BIOS/Plugin ↵SND\ckain_cp2013-02-171-36/+45
| | | | | | directory change errors. Thanks Solis. git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@82960 e17a0e51-4ae3-4d35-97c3-1a29b211df97
* Improved IsoImgDir saving & detection on GTK GUI.SND\ckain_cp2013-02-151-3/+4
| | | | git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@82923 e17a0e51-4ae3-4d35-97c3-1a29b211df97
* Enable 128MB full file buffer for emuLog when using interpreter CPU & ↵SND\ckain_cp2013-02-151-2/+13
| | | | | | PSXCPU_LOG. git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@82922 e17a0e51-4ae3-4d35-97c3-1a29b211df97
* ...SND\edgbla_cp2013-02-142-0/+25
| | | | git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@82904 e17a0e51-4ae3-4d35-97c3-1a29b211df97
* ...SND\edgbla_cp2013-02-141-0/+9
| | | | git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@82903 e17a0e51-4ae3-4d35-97c3-1a29b211df97
* sio;SND\edgbla_cp2013-02-145-16/+111
| | | | git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@82898 e17a0e51-4ae3-4d35-97c3-1a29b211df97
* add more extensions to file selectorsSND\notaz_cp2013-01-081-1/+7
| | | | git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@82102 e17a0e51-4ae3-4d35-97c3-1a29b211df97
* Setting end-of-line metadata.SND\MaddTheSane_cp2012-12-265-0/+0
| | | | git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@81974 e17a0e51-4ae3-4d35-97c3-1a29b211df97