Commit Graph

7406 Commits

Author SHA1 Message Date
Thomas Jentzsch 2ea86222d8 enhanced debugger 'tia' command 2021-09-04 19:25:01 +02:00
Thomas Jentzsch 06cbf95b3b fixed missing control key support in LauncherDialog's filter 2021-09-03 21:43:05 +02:00
Thomas Jentzsch e11c4615e6 fixed EditableWidget bug #819 2021-09-03 21:42:02 +02:00
Thomas Jentzsch 2af502a618 cleaned the PlusROM setup code a bit 2021-09-02 09:07:14 +02:00
Thomas Jentzsch 6b6c568a3d added some doc for the PlusROM functionality 2021-09-02 08:36:40 +02:00
Thomas Jentzsch a201680078 missing files (again) 2021-09-01 14:11:28 +02:00
Thomas Jentzsch b77d605cd1 made PlusROM nick input dialog working
added settings for nick and id
TODO: doc
2021-09-01 14:06:09 +02:00
Thomas Jentzsch 3dab800c5e added missing class 2021-08-31 21:26:17 +02:00
Thomas Jentzsch 46650aad63 added missing class 2021-08-31 17:05:51 +02:00
Thomas Jentzsch 6c6cd52e42 does NOT compile! 2021-08-31 17:04:27 +02:00
Stephen Anthony 79d40d52f8 Add HTTP_LIB support for Visual Studio. 2021-08-30 20:33:20 -02:30
Stephen Anthony b94a6ca63c Wrap calls to httplib inside a define. This allows to build without such support.
- Linux has this enabled by default, R77 disabled by default
- Still TODO is get it working for Windows and Mac
2021-08-30 19:30:45 -02:30
Stephen Anthony ef7fd33a27 Fix compilation in Linux for missing http_lib header file. 2021-08-30 18:51:21 -02:30
Christian Speckner 67707bfdde Pluscart networking. 2021-08-30 22:54:08 +02:00
Thomas Jentzsch 42e1fdb518 updated docs and WhatsNewDialog 2021-08-29 09:29:38 +02:00
Stephen Anthony dd842cce30 Fix minor compiler warning, and bump version number for state file. 2021-08-28 17:40:24 -02:30
Stephen Anthony 10dc5d6d8b Fix minor compiler warning. 2021-08-28 17:19:31 -02:30
Stephen Anthony c2951b3b4d Merge branch 'feature/lodefmode-moviecart' 2021-08-28 17:17:32 -02:30
Stephen Anthony 5887c13a67 Added preliminary support for 'MVC' bankswitching scheme by Rob Bairos. 2021-08-28 17:16:45 -02:30
Thomas Jentzsch f666ef52df updated Player and Missile serializing for previous commit 2021-08-28 14:14:37 +02:00
Thomas Jentzsch 7aa40d4c73 added different debug colors for player/missile copies (resolves #713) 2021-08-28 10:54:49 +02:00
Stephen Anthony 4716079954 Merge branch 'master' into feature/lodefmode-moviecart 2021-08-26 19:42:43 -02:30
Stephen Anthony eba34b5320 Fix minor compiler warnings in g++ and clang. 2021-08-26 19:17:18 -02:30
Thomas Jentzsch f67bcec1b6 reformatted the ARM fatal error popup a little bit 2021-08-25 23:15:52 +02:00
Thomas Jentzsch 094ea6cfa4 added "Check for Update" button to HelpDialog (see #407) 2021-08-25 22:19:41 +02:00
Thomas Jentzsch 5c775ab807 Improved #807 fix 2021-08-25 17:59:26 +02:00
Thomas Jentzsch d761df9c49 Fixed games count when there is no parent directory (fixes #807) 2021-08-25 17:34:44 +02:00
Thomas Jentzsch cace55868c improved progress bar handling for long running file list operations 2021-08-24 12:16:30 +02:00
Thomas Jentzsch 355658bf2e changed Air Raid properties to NTSC-50 format (fixes #812) 2021-08-23 19:53:07 +02:00
Thomas Jentzsch 7ade95c03b trying to fix #808 2021-07-11 08:47:45 +02:00
Thomas Jentzsch c8463ae54b intermediate Thumb cycle count commit (part 2) 2021-07-08 15:47:11 +02:00
Thomas Jentzsch c73261b716 intermediate Thumb cycle count commit 2021-07-08 15:46:41 +02:00
Thomas Jentzsch f8c52ec24b another fix for MAMCR
further improved merged I-S cycles
2021-07-02 17:40:30 +02:00
Thomas Jentzsch c3220e0532 added emulation of merged I-S cycles
improved ARM timers
fixed MAMCR register emulation
2021-07-01 15:40:49 +02:00
Thomas Jentzsch 43a813958a extended single cycle access to everything except Flash 2021-06-29 17:44:08 +02:00
Stephen Anthony 15c40bb197 Fix minor warnings in g++10. 2021-06-27 12:25:21 -02:30
Thomas Jentzsch 06c6c1ccaa 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 6175176a6a 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 287ab8b742 added DEGREE and ELLIPSIS chars to allowed PopUpWidget chars 2021-06-27 09:31:52 +02:00
Stephen Anthony 135ee8748d Fix minor warnings from g++10.3. 2021-06-25 15:40:06 -02:30
Thomas Jentzsch 478d13e165 fixed #805 (ROMs detect QuadTari as Genesis) 2021-06-25 11:24:34 +02:00
Thomas Jentzsch acbfad3e56 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 0bbf9ce945 trying to fix Libretro builds 2021-06-24 16:56:17 +02:00
Thomas Jentzsch 42f44b3bdb further enhanced ARM cycle counts 2021-06-24 16:21:00 +02:00
Thomas Jentzsch 22f9db40b9 slightly improved cart type detection 2021-06-22 19:23:28 +02:00
Thomas Jentzsch 84b3f0280e fixed extra cycle in ARM cycle counts 2021-06-16 19:59:31 +02:00
Thomas Jentzsch cbf1706a0a added directory navigation support to launcher 'Select' button 2021-06-16 17:23:24 +02:00
Thomas Jentzsch b1e9572186 fixed ARM branch cycles (not taken = 1)
added cycle change tracking
2021-06-16 12:39:58 +02:00
Thomas Jentzsch b07c74d5e5 Improved cycle counting for MUL instruction
Made ARM Timers functional
2021-06-15 18:55:32 +02:00
Thomas Jentzsch f87aafb3e9 switched ARM cycle counting to "real" cycles 2021-06-15 17:31:08 +02:00