Thomas Jentzsch
b4772a4443
trying to fix Libretro builds
2021-06-24 16:56:17 +02:00
Thomas Jentzsch
aadd10deeb
further enhanced ARM cycle counts
2021-06-24 16:21:00 +02:00
Thomas Jentzsch
ba5bbe6172
slightly improved cart type detection
2021-06-22 19:23:28 +02:00
Thomas Jentzsch
27182d2c46
fixed extra cycle in ARM cycle counts
2021-06-16 19:59:31 +02:00
Thomas Jentzsch
2db390d8c0
added directory navigation support to launcher 'Select' button
2021-06-16 17:23:24 +02:00
Thomas Jentzsch
7cea6ffa8b
fixed ARM branch cycles (not taken = 1)
...
added cycle change tracking
2021-06-16 12:39:58 +02:00
Thomas Jentzsch
92d197e471
Improved cycle counting for MUL instruction
...
Made ARM Timers functional
2021-06-15 18:55:32 +02:00
Thomas Jentzsch
2aee4c161b
switched ARM cycle counting to "real" cycles
2021-06-15 17:31:08 +02:00
Thomas Jentzsch
2e66631587
fixed unwanted input consuming
2021-06-15 10:53:32 +02:00
Stephen Anthony
d31a8fd938
Added missing file to Xcode, and fixed compile error.
2021-06-14 14:58:22 -02:30
Stephen Anthony
44d2c78381
libretro: Fix compile error from missing file in Makefile.
2021-06-14 14:33:19 -02:30
Thomas Jentzsch
8ffc778214
added missing file
2021-06-14 17:21:04 +02:00
Thomas Jentzsch
0d8d7de170
added UI elements for ARM cycles to debugger widgets
...
refactored ARM cart classes a bit
2021-06-14 16:24:42 +02:00
Thomas Jentzsch
d8c2cdf019
added command line options to include (coarse) ARM cycles into system cycles
2021-06-13 12:18:44 +02:00
Thomas Jentzsch
c7fbfb6d47
renamed everything "keypad" into "keyboard"
2021-06-12 17:20:33 +02:00
Thomas Jentzsch
f98afa13cf
removed Stell/2600-daptor renaming
2021-06-11 16:50:39 +02:00
Lo Def
61f5b1aa2a
Fixed stepping forward faster than stepping back
2021-06-11 10:13:39 -02:30
Lo Def
4578be499d
Keep vblank lines consistently at 36 each field.
2021-06-11 10:13:39 -02:30
Thomas Jentzsch
6af8794113
added change tracking to ARM stats
2021-06-09 10:50:32 +02:00
Thomas Jentzsch
381ba8f991
added last but one ARM stats to debug widgets
2021-06-09 09:32:14 +02:00
Stephen Anthony
72f64dd84d
First pass at state load/save for MVC scheme.
2021-06-08 20:48:12 -02:30
Lo Def
c18034385e
Remove partial top and bottom line for square area
2021-06-05 16:33:19 -02:30
Stephen Anthony
b9ff4e375b
Revert to old way of handling framebuffer surfaces.
...
Still TODO is fix crash when FileListWidget is used (BrowserDialog).
2021-05-28 22:12:12 -02:30
Thomas Jentzsch
80ac696c43
disabled random start bank for 3E+ carts ( fixes #800 )
2021-05-20 19:19:29 +02:00
Thomas Jentzsch
11db027a0a
fixed common button clash for R77 with keypad
2021-05-18 20:58:45 +02:00
Thomas Jentzsch
9c1cd5117c
removed SA erasing and adding in case they are added in ID order
2021-05-17 23:24:35 +02:00
Thomas Jentzsch
e55bf475cf
reverted GUID part of last commit
2021-05-17 14:51:58 +02:00
Thomas Jentzsch
e02ec9870f
added GUID hash to controller name
...
renamed Joystick Database into Controller Database
2021-05-16 21:17:40 +02:00
Thomas Jentzsch
6ac5dc9915
implemented adding *all* SA to the database again when one SA is added ( fixes #754 )
2021-05-16 11:25:03 +02:00
Thomas Jentzsch
7afc53b081
trying to fix #793
2021-05-15 20:45:05 +02:00
Thomas Jentzsch
8e4daf4b60
converted combo map saving into json format ( resolves #793 )
2021-05-15 11:55:10 +02:00
Thomas Jentzsch
f8972dc11b
fixed history scrolling
2021-05-14 09:32:03 +02:00
Thomas Jentzsch
4560da840b
fixed autosave
2021-05-13 23:13:06 +02:00
Thomas Jentzsch
7583e5d655
enhanced save command, saves to user directory by default
...
added "autosave" command
2021-05-13 17:26:22 +02:00
Thomas Jentzsch
14960f8115
improved/fixed some event renaming (sorry)
2021-05-12 23:31:29 +02:00
Stephen Anthony
49a25c7bde
libretro: Fix compile error with recent event renaming.
2021-05-12 13:55:21 -02:30
Thomas Jentzsch
c7de953fdd
made port naming (left/right) consistent (see #796 )
2021-05-11 22:51:40 +02:00
Thomas Jentzsch
525e781f3f
Updated Changes.txt and WhatsNewDialog
2021-05-11 20:20:03 +02:00
Thomas Jentzsch
b374fb048f
added clearHistory command for PromptWidget (see #240 )
2021-05-10 20:30:32 +02:00
Stephen Anthony
4a7659bad2
Fix minor warnings from g++11.
2021-05-10 15:04:01 -02:30
Thomas Jentzsch
0370f39fe8
refactored history buffer and increased max size from 20 to 1000
2021-05-10 16:06:43 +02:00
Thomas Jentzsch
31761f7249
added history filtering and duplicate removal (see #240 )
2021-05-10 12:35:28 +02:00
Thomas Jentzsch
05c77cc6a6
minor polishing of PromptWidget
2021-05-09 20:19:30 +02:00
Thomas Jentzsch
a39a03309e
Refactored PromptWidget a bit
2021-05-09 19:21:15 +02:00
Thomas Jentzsch
e5e4e542b2
further improved debugger tab auto complete (see #240 )
2021-05-09 11:23:14 +02:00
Thomas Jentzsch
30c58be443
added game properties for two Simone Serra games
2021-05-08 10:36:56 +02:00
Thomas Jentzsch
9308efcd9d
enhanced tab auto complete for _functions
2021-05-08 10:35:37 +02:00
Thomas Jentzsch
83af23081f
Merge branch 'master' of https://github.com/stella-emu/stella
2021-05-07 23:13:38 +02:00
Thomas Jentzsch
b68b587cc1
enhanced PromptWidget tab auto complete (camel case)
2021-05-07 23:13:28 +02:00
Stephen Anthony
57dff93271
Fix minor warning from g++11.
2021-05-06 19:56:37 -02:30
Thomas Jentzsch
b20b1c1bfe
added URL properties for prototypes
2021-05-06 13:23:54 +02:00
Thomas Jentzsch
975a6940a5
added option to log breaks and traps instead of interrupting emulation ( resolves #741 )
2021-05-06 10:29:45 +02:00
Thomas Jentzsch
d8fad47e93
switched user palette loading to on demand
2021-05-04 23:04:44 +02:00
Thomas Jentzsch
36b3c70ef6
merged new URL properties
2021-05-04 16:00:13 +02:00
Thomas Jentzsch
8bc9b00660
added links for many homebrews
2021-05-04 15:01:49 +02:00
Stephen Anthony
cc6d53d561
Fix libretro build.
2021-05-03 20:59:35 -02:30
Stephen Anthony
9ac88c6662
Move detection of MVC file out of FSNode class. There are several reasons for this:
...
- It more properly belongs in the class actually opening the ROM, since FSNode can represent more than just ROM files.
- Some ports don't have proper FSNode support, so MVC would break there.
- In general, it makes FSNode::read more general, able to read partial files.
2021-05-03 20:35:11 -02:30
Thomas Jentzsch
33234936f2
Added aborting editing ( closes #726 )
2021-05-03 20:26:50 +02:00
Stephen Anthony
ddefa7a66e
Fix warning about 'sequence-points' from gcc.
2021-04-30 15:02:16 -02:30
thrust26
502b73f288
merged emulation and UI event mapping tabs
2021-04-30 19:10:52 +02:00
thrust26
4d784d4a5b
fixed occasional NoType mappings being saved and loaded
2021-04-30 14:00:30 +02:00
thrust26
f4d135fc6e
disabled focus handling for ColorWidget (reduces draws)
2021-04-29 10:17:04 +02:00
thrust26
b1f98f7ce4
reworked Palette settings a bit
2021-04-28 23:16:29 +02:00
thrust26
547b2e4bdf
enhanced links in HelpDialog
...
fixed link color for Dark theme
2021-04-25 21:08:06 +02:00
Lo Def
4c7684bf74
Merge remote-tracking branch 'upstream/feature/lodefmode-moviecart' into feature/lodefmode-moviecart
2021-04-25 00:07:50 -04:00
Lo Def
fb164fb740
(MovieCart) Avoid unnecessary shuffling of color data during encoding
...
and decoding, as new kernel does not require it.
2021-04-24 23:46:46 -04:00
thrust26
bccb2d3cb2
redesigned RomInfoWidget link display
...
enhanced AboutDialog with more links
2021-04-24 11:53:26 +02:00
Stephen Anthony
435bf7cb8a
Fix crash in debugger. Much more work still required here.
2021-04-23 18:00:44 -02:30
Stephen Anthony
c19a86147a
Added support for Mac.
2021-04-23 15:08:49 -02:30
Stephen Anthony
0a2e25cdec
A few more formatting cleanups.
2021-04-22 20:08:14 -02:30
Stephen Anthony
f35864406c
More updates to MovieCart to match Stella style.
2021-04-22 16:07:09 -02:30
Stephen Anthony
7dabe6a781
(MovieCart) Implemented left_line/right_line kernel adaptations by Thomas Jentzsch
2021-04-22 15:30:44 -02:30
Stephen Anthony
5419a3b9a9
Fix minor compiler warnings.
2021-04-22 11:18:45 -02:30
thrust26
cc3b17a00e
added functional links to RomInfoWidget
...
added links to Robot City and Aardvark ROMs
2021-04-22 14:43:56 +02:00
thrust26
5a2d0345ec
Merge branch 'master' of https://github.com/stella-emu/stella
2021-04-22 11:43:26 +02:00
thrust26
1b9e885370
enhanced StaticTextWidget to display links
...
adapted AboutDialog accordingly
2021-04-22 11:43:08 +02:00
Stephen Anthony
ed07f642cd
Some cleanups for moviecart code.
...
- Compiles in Linux now, and without any warnings or errors
- Converted some code to use that already in Stella
- Formatting cleanups to match Stella style
2021-04-21 22:13:38 -02:30
Stephen Anthony
82666d6e43
Merge branch 'feature-moviecart' of git://github.com/lodefmode/stella into feature/lodefmode-moviecart
2021-04-21 19:47:14 -02:30
Stephen Anthony
a0e666aef2
Next development cycle (for 6.6) begins.
2021-04-21 14:59:31 -02:30
thrust26
a593fdfb49
added basic valid URL checks to cartridge links
2021-04-21 16:53:05 +02:00
thrust26
204c1f092c
implemented cartridge links in GameInfoDialog (see #788 )
2021-04-21 16:14:30 +02:00
thrust26
8d67d9a2e5
enhanced the debugger exit fix
2021-04-21 15:03:29 +02:00
thrust26
c7869803b1
cleaned up debugger exiting code ( fixes #516 )
2021-04-21 14:12:13 +02:00
Stephen Anthony
b9f4a9258f
Final updates for 6.5.3 release.
...
Added debugging note when not using SDL 2.0.14, so we know that OpenURL won't work.
2021-04-20 12:33:11 -02:30
thrust26
b50798242a
updated help key for macOS
2021-04-20 10:02:10 +02:00
thrust26
0e51197934
moved and renamed help action in InputDialog
2021-04-20 08:38:22 +02:00
thrust26
4f73d84f49
added help key to HelpDialog
2021-04-20 08:35:02 +02:00
thrust26
d9140500db
added one more debugger help link
2021-04-19 21:56:40 +02:00
thrust26
d3166fee1d
added some more debugger help links
2021-04-19 21:38:36 +02:00
thrust26
eed55ed3b1
bug fix
2021-04-19 11:42:33 +02:00
thrust26
9d427d5260
improved context-sensitive help, now also works per widget, tab or tab group
2021-04-18 17:59:06 +02:00
Stephen Anthony
f4a8947528
Fix method in header and implementation with different parameter.
2021-04-18 12:11:24 -02:30
thrust26
7f98563a6f
enhanced help with optional direct URL
2021-04-18 08:24:59 +02:00
thrust26
b28526da7d
added help anchor to LauncherDialog
2021-04-17 21:33:59 +02:00
thrust26
2cdd9bc1f6
added help anchor to DebuggerDialog
2021-04-17 20:59:29 +02:00
thrust26
091ccf3506
fixed anchor
2021-04-17 19:49:16 +02:00
Stephen Anthony
b22b4d963a
Updated docs for 6.5.3 release for April 20 (this can change if necessary).
2021-04-17 14:59:16 -02:30
thrust26
4e9f1fc9c5
Merge branch 'master' of https://github.com/stella-emu/stella
2021-04-17 18:40:24 +02:00
thrust26
37c27ef52b
updated doc and snapshots for help button
2021-04-17 18:34:35 +02:00
Stephen Anthony
a4edbe8b85
Fix non-ASCII character in ROM properties.
2021-04-17 13:23:25 -02:30