Commit Graph

6847 Commits

Author SHA1 Message Date
Thomas Jentzsch 0c22737e64 Fixed games count when there is no parent directory (fixes #807) 2021-08-25 17:34:44 +02:00
Thomas Jentzsch 91786be2d9 improved progress bar handling for long running file list operations 2021-08-24 12:16:30 +02:00
Thomas Jentzsch 1335dc3fd7 changed Air Raid properties to NTSC-50 format (fixes #812) 2021-08-23 19:53:07 +02:00
Thomas Jentzsch 4bab5eee2e trying to fix #808 2021-07-11 08:47:45 +02:00
Thomas Jentzsch 280eb13226 intermediate Thumb cycle count commit (part 2) 2021-07-08 15:47:11 +02:00
Thomas Jentzsch 54c9097144 intermediate Thumb cycle count commit 2021-07-08 15:46:41 +02:00
Thomas Jentzsch a872c8fb42 another fix for MAMCR
further improved merged I-S cycles
2021-07-02 17:40:30 +02:00
Thomas Jentzsch 8d9ca0657a added emulation of merged I-S cycles
improved ARM timers
fixed MAMCR register emulation
2021-07-01 15:40:49 +02:00
Thomas Jentzsch 1e55231f3c extended single cycle access to everything except Flash 2021-06-29 17:44:08 +02:00
Stephen Anthony 059bacde34 Fix minor warnings in g++10. 2021-06-27 12:25:21 -02:30
Thomas Jentzsch eff25e007e fixed a bug in branch cycle counting (now the test value is less than 0.1% off) 2021-06-27 13:04:35 +02:00
Thomas Jentzsch 47c6b66e51 added more chips types for ARM cycle count
added missing cycle counts for push and pop
added music update cycles to ARM cycle count for CDFJ
fixed stmia cycle counts
2021-06-27 09:44:42 +02:00
Thomas Jentzsch 4547077120 added DEGREE and ELLIPSIS chars to allowed PopUpWidget chars 2021-06-27 09:31:52 +02:00
Stephen Anthony 73139b6521 Fix minor warnings from g++10.3. 2021-06-25 15:40:06 -02:30
Thomas Jentzsch 19f65a75ad fixed #805 (ROMs detect QuadTari as Genesis) 2021-06-25 11:24:34 +02:00
Thomas Jentzsch e58c8e45dd added that digital audio considers console timing
added a 10% factor to ARM cycle count when digital audio is enabled
2021-06-25 09:18:26 +02:00
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
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 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