Commit Graph

5504 Commits

Author SHA1 Message Date
Thomas Jentzsch ecbc04f287 add minor mapping code enhancements 2019-08-18 09:59:16 +02:00
snes2600 457bb086c4 CI building 2019-08-17 21:27:21 -02:30
Stephen Anthony ad9b0e6e75 All functionality now restored to FileListWidget (pattern matching, ROMs only, etc).
This now uses a lambda function, which is more versatile.  Eventually we may even add regular expressions.
2019-08-17 21:13:15 -02:30
Christian Speckner 712cfbaeb1 Don't try to detect launch from finder. 2019-08-17 23:48:19 +02:00
Christian Speckner 89709b925e Fix MacOS build. 2019-08-17 22:46:47 +02:00
Stephen Anthony a8c1cd3730 Fixed selection of previous dir in FileListWidget.
I was going to have it remember descending directories too, but it's just too much fooling
around for a minor feature.  Maybe someone else can take a stab at it ...
2019-08-17 18:13:15 -02:30
Stephen Anthony 98267b7ab3 Updated README: issues should no longer be posted in the old AtariAge thread. 2019-08-17 13:57:30 -02:30
Thomas Jentzsch 019f4ae247 Implement event filter in InputDialog (resolves #517) 2019-08-17 15:42:39 +02:00
Thomas Jentzsch 82c6b5544d change hat mapping display 2019-08-17 06:44:17 +02:00
Thomas Jentzsch 364137d20d minor fixes for KidVid, one can start the games with 8, 9, 0 now if right controller is KidVid 2019-08-16 20:53:18 +02:00
Thomas Jentzsch 6ea270cf8f enable KidVid controller option 2019-08-16 14:32:56 +02:00
Thomas Jentzsch 109e6c1065 disabled unreachable code 2019-08-16 11:07:16 +02:00
Thomas Jentzsch 48836e849e replace magic controller strings with enums
automatic detected controller update in GameInfoDialog & StellaSettingsDialog
2019-08-16 11:05:55 +02:00
Thomas Jentzsch d531d8e686 minor refactoring 2019-08-16 06:54:17 +02:00
Thomas Jentzsch af84fbccc5 allow changing controllers during emulation 2019-08-15 20:17:57 +02:00
Thomas Jentzsch e3c97c3725 improve JoyMap hashing 2019-08-15 14:52:43 +02:00
Stephen Anthony 22b4f36bbc Remove redundant variable. 2019-08-15 07:59:54 -02:30
Stephen Anthony cb5a4e210c Fix minor clang warnings. 2019-08-15 07:57:53 -02:30
Thomas Jentzsch 9f51b8caa0 rename some variables 2019-08-15 12:20:10 +02:00
Thomas Jentzsch b47234f776 convert int into JoyAxis/JoyDir 2019-08-15 11:53:15 +02:00
Thomas Jentzsch 80a5c5c6bf first pass on converting int into JoyAxis/JoyDir 2019-08-15 10:58:11 +02:00
Thomas Jentzsch 55d3c9106f made EventMode an enum class 2019-08-15 10:12:37 +02:00
Thomas Jentzsch b21a821ccc fix (partially) #494 (ToDo: Stelladaptor) 2019-08-15 09:32:01 +02:00
Stephen Anthony 0e341a2467 Fix compile warning for strncpy in Visual Studio.
Hopefully this will make Thomas happy :)
2019-08-14 18:10:56 -02:30
Stephen Anthony 359244c66d Fix opening ZIP files that don't contain any ROMs. 2019-08-14 15:05:21 -02:30
Stephen Anthony bd66449412 Working on FileListWidget, and keep forgetting to commit this bit. 2019-08-14 13:43:32 -02:30
Thomas Jentzsch 50cb562592 Merge branch 'master' of https://github.com/stella-emu/stella 2019-08-14 17:26:02 +02:00
Thomas Jentzsch d731b71afb propagate 'repeated' to dialogs 2019-08-14 17:25:42 +02:00
Stephen Anthony 48e9e81747 Convert remaining Logger functions to new API: fixes #515. 2019-08-14 12:02:04 -02:30
Thomas Jentzsch 950068ba60 fix #513
support using ESC to exit debugger
2019-08-14 14:52:28 +02:00
Thomas Jentzsch f908679b7c oops 2019-08-14 12:11:32 +02:00
Thomas Jentzsch 05cecb95b9 refactored logging and removed magic numbers 2019-08-14 12:01:15 +02:00
Thomas Jentzsch a36e01ac71 remove some debugging output
refactored controller mapping loading
2019-08-14 09:47:34 +02:00
Stephen Anthony f7c70e46f5 libretro: fix minor compile warning. 2019-08-13 16:58:17 -02:30
Stephen Anthony a04a310944 Fixed minor compile warning. 2019-08-13 16:54:38 -02:30
Thomas Jentzsch c68e8f1c30 fix #393 by using one-shot breakpoints 2019-08-13 17:27:23 +02:00
Thomas Jentzsch c769d22b54 allow RomInfoWidget text to fill multiple lines 2019-08-13 14:38:40 +02:00
Thomas Jentzsch 654c843084 add long button press to launcher for power on options
note: currently this feels more like a hack
2019-08-13 14:06:27 +02:00
Thomas Jentzsch 798f305664 Update TM screenshot 2019-08-12 22:39:46 +02:00
Thomas Jentzsch 3348495a55 fix some joystick mapping bugs
update R77 readme with button combos
2019-08-12 16:26:35 +02:00
Thomas Jentzsch e236b0ce95 rename paddle events
update input mapping doc
remove abbreviation from InputDialog tab
2019-08-12 11:09:00 +02:00
Thomas Jentzsch 4133d3cab5 document developer settings changes 2019-08-12 10:17:28 +02:00
Thomas Jentzsch 64a3bb7a31 updates debuuger doc 2019-08-12 09:51:43 +02:00
Thomas Jentzsch 28c3d126be make startup bank available in GameInfoDialog
add bankswitching type detection in GameInfoDialog when started from launcher
2019-08-12 09:22:36 +02:00
Stephen Anthony b99c7e1678 Fix minor compile warnings in gcc and clang. 2019-08-11 21:53:06 -02:30
Thomas Jentzsch 846a117a5e add start bank option to GameInfoDialog 2019-08-11 22:21:28 +02:00
Thomas Jentzsch cbbc40aa0e update doc for reordered GameInfoDialog 2019-08-11 15:56:48 +02:00
Thomas Jentzsch 1d9aafbd60 doc updates 2019-08-11 11:19:30 +02:00
Thomas Jentzsch 0421b52133 sorted and grouped change log 2019-08-11 09:15:39 +02:00
Thomas Jentzsch b965842975 fix TiaInfoWidget display 2019-08-10 22:39:02 +02:00