Commit Graph

7914 Commits

Author SHA1 Message Date
Christian Speckner 204ff51409 Include info in section. 2024-07-05 23:00:33 +02:00
Christian Speckner 9be997a0f4 Style, paranoia. 2024-07-05 22:57:24 +02:00
Stephen Anthony 25d06c2770 Fix Windows build. 2024-07-04 20:40:07 -02:30
Christian Speckner 923d32268a Parse symbols. 2024-07-04 23:27:14 +02:00
Christian Speckner 962bddae9b Minor refactoring. 2024-07-04 22:04:06 +02:00
Christian Speckner 80c686fc62 Port and hook up ELF basic parser. 2024-07-02 22:39:05 +02:00
Christian Speckner 15cb626994 Style. 2024-07-01 00:09:56 +02:00
Christian Speckner ae9b558bc5 Refactoring, properly model bus activity. 2024-07-01 00:08:36 +02:00
Christian Speckner 1fb7053411 Boot into overblank. 2024-06-30 17:16:32 +02:00
Stephen Anthony 4b80a12661 Fix file permissions. 2024-06-30 11:29:29 -02:30
Christian Speckner f4837ec174 Fix ELF signature detection, read value stream. 2024-06-30 11:56:07 +02:00
Christian Speckner 64126610be Fix windows build. 2024-06-30 11:03:05 +02:00
Christian Speckner 3b018602e2 Fix division by zero. 2024-06-30 11:00:46 +02:00
Christian Speckner ccfe94d616 Sttub and hook up ELF cartridge. 2024-06-30 10:30:41 +02:00
thrust26 c8b38099e8 ELF doc updates 2024-06-23 23:10:38 +02:00
thrust26 28caaa6cc0 spelling 2024-06-22 21:09:01 +02:00
thrust26 f6beb2c39a added link for Mediafire launcher images and bezels 2024-06-22 21:06:27 +02:00
Stephen Anthony 6298093c3f Fix warning from clang-tidy.
Original code is left there, commented out, since the intent isn't clear.
2024-06-14 21:41:53 -02:30
Stephen Anthony 45fe09d037 Replace Map::find with Map::contains where appropriate. 2024-06-14 18:51:58 -02:30
thrust26 9d10519857 Merge branch 'master' of https://github.com/stella-emu/stella 2024-06-14 09:20:15 +02:00
thrust26 73de4a6258 small disassembler fix to avoid dirty mirror addresses in code 2024-06-14 09:19:51 +02:00
Stephen Anthony bfe59b00b5 Oops, pruned a little too much in last commit. 2024-06-13 20:49:53 -02:30
Stephen Anthony 37a9c6587d Remove workaround for missing C++20 support.
Since this is only one required of many, and the rest can't be worked around, there's really no point to keep this one either.
2024-06-13 20:35:58 -02:30
thrust26 0d99e2874b Enhanced E7 disassembling 2024-06-12 14:05:43 +02:00
thrust26 2755caaf0f fixed underflow in FrameLayoutDetector 2024-06-12 09:48:53 +02:00
Stephen Anthony d9ab573603 libretro: Fix Makefile for recently added cart classes. 2024-06-07 22:34:09 -02:30
thrust26 2b603a3776 improved disassembly of immediate color loads 2024-06-05 19:32:40 +02:00
Stephen Anthony 78b671e20d Updated Xcode project for CartJANE. 2024-06-05 11:19:23 -02:30
thrust26 69feb2fb08 Added JANE bankswitching (for Tarzan prototype) 2024-06-05 15:27:41 +02:00
thrust26 0efa910af4 Merge branch 'master' of https://github.com/stella-emu/stella 2024-06-04 09:51:58 +02:00
thrust26 d19f9d88aa added check which ignores invalid frames (too many scanlines) during frame detection (fixes Tarzan) 2024-06-04 09:51:47 +02:00
Stephen Anthony 08098d89d4 Update Xcode project. 2024-06-03 11:50:18 -02:30
thrust26 75735c9d0b Merge branch 'master' of https://github.com/stella-emu/stella 2024-06-03 13:27:23 +02:00
thrust26 2d1cb7d24c added option to enable thumb cycle counting via emulated ROM 2024-06-03 13:27:10 +02:00
Christian Speckner 13bb5d61bb Remove logging code. 2024-06-02 19:27:11 +02:00
Christian Speckner dcaa48565d Try to update xcode version. 2024-06-02 19:21:28 +02:00
Christian Speckner cfb9ebd91a More logging. 2024-06-02 18:59:38 +02:00
Christian Speckner cdb923628a Dump MacOS version, arch. 2024-06-02 17:31:33 +02:00
Christian Speckner 9a0437aa2f Ups, wrong line. 2024-06-02 12:18:33 +02:00
Christian Speckner fe8c0a0b66 Log clang and gcc (alias?) version in CI / MacOS. 2024-06-02 12:18:01 +02:00
Christian Speckner 3f72999e44 Add W(T)F8 to XCode build. 2024-06-01 00:10:47 +02:00
thrust26 f891b9dd0a updated doc for WF8 2024-05-30 19:48:50 +02:00
thrust26 6008bdd48a added WF8 (Todo: doc) 2024-05-30 19:25:36 +02:00
thrust26 a28c57f93d added WF8 detection and test ROMs
(cherry picked from commit 28050d5d9cfa502b4f0214c2b9e322a36dc0c4bf)
2024-05-30 19:20:15 +02:00
thrust26 275e4a4f51 fix Linux builds
(cherry picked from commit 2ed846e53004a535c68153057d0646e04f9d4302)
2024-05-30 19:14:13 +02:00
thrust26 2beb93b28e added missing new files
(cherry picked from commit 29c5578f8cb014b57740bc56e5382fa303449b8a)
2024-05-30 19:14:13 +02:00
thrust26 156626fc1c added WF8 bankswitching (TODO: doc and autodetect)
(cherry picked from commit 4814f216cd69f5382b85f961e8729c4fc28f115e)
2024-05-30 19:14:12 +02:00
Stephen Anthony 82c975fbae Attempt to fix C++20 'compliant' compilers that don't actually support <numbers>. 2024-05-13 21:00:15 -02:30
Stephen Anthony f9cd1f0dc5 More 'using enum' in places where it seems appropriate. 2024-05-12 18:24:55 -02:30
Stephen Anthony 085e1737b3 Fix spelling mistake in nearestNeightBour.
Use new C++20 feature 'using enum ...' in switch statements.
I'm not convinced this is best in all cases; for now I use it sparingly.
2024-05-10 21:21:03 -02:30