Commit Graph

7973 Commits

Author SHA1 Message Date
Stephen Anthony f59207a670 Updated httplib to latest release. 2024-08-24 11:35:16 -02:30
Stephen Anthony 54372fa5dd Fix misplaced files in Visual Studio project file. 2024-08-23 21:24:49 -02:30
Stephen Anthony 36301137c4 Update libpng and zlib to latest releases. 2024-08-23 21:18:00 -02:30
Stephen Anthony f8fed902f4 Update config.{guess,sub} to latest versions. 2024-08-23 20:52:04 -02:30
Stephen Anthony ca84bb699f Clean up Makefile a little, removing obsolete warning flags. 2024-08-23 20:45:49 -02:30
Stephen Anthony 0849a647e3 Fixes for suggestions from clang-tidy; mostly missing initializations. 2024-08-23 20:00:44 -02:30
Christian Speckner ee7190851e Fixes, make sure that an error during reload is visible after the launcher starts. 2024-08-23 22:43:18 +02:00
Christian Speckner 14d2b50edd Improve handling of errors during console reload. 2024-08-22 13:10:12 +02:00
Christian Speckner 7644ba6fa8 Avoid crash if strict mode is enabled, console is reloaded and linking fails. 2024-08-21 23:09:32 +02:00
Christian Speckner 53d239c7e5 Ignore unresolved relocations unless ARM set to strict mode. 2024-08-21 22:46:58 +02:00
Christian Speckner 493f56e86a Implement ARM image export. 2024-08-21 22:36:54 +02:00
Christian Speckner 57d9e120ce Fix build warning. 2024-08-21 10:32:24 +02:00
Christian Speckner c66cf897ec Add UI for saving ARM image. 2024-08-20 23:11:18 +02:00
Stephen Anthony 2421292c83 Adding missing class to VS project. 2024-08-20 14:32:48 -02:30
Christian Speckner 36ebe43f16 Start work on ELF debug widget. 2024-08-20 18:49:47 +02:00
Stephen Anthony d64ff2e5b7 Fix potential data loss in state save file. 2024-08-16 12:56:36 -02:30
Stephen Anthony b74c66a82e Fixes for minor clang-tidy warnings. 2024-08-14 18:42:37 -02:30
Christian Speckner aee8a3e345 State loads. 2024-08-14 22:25:26 +02:00
Christian Speckner daf83faff3 Refactoring, include "rom image" in save. 2024-08-14 21:21:37 +02:00
Christian Speckner fcc05a84fc State saves. 2024-08-13 23:15:00 +02:00
thrust26 d6e7ed151b removed warning 2024-08-13 13:57:48 +02:00
Christian Speckner 7faa9c71b9 Sync time on bus snoops. 2024-08-12 21:53:34 +02:00
Christian Speckner e672bb1f98 Force inline read methods, tread big endian the same way. 2024-08-12 21:37:38 +02:00
thrust26 691543a319 added ELF speed constants everywhere 2024-08-11 20:00:46 +02:00
thrust26 a5757a1562 Merge branch 'master' of https://github.com/stella-emu/stella 2024-08-11 19:48:23 +02:00
thrust26 cdb3ef82ce added reload requirement text for ELF ROMs 2024-08-11 19:48:03 +02:00
Stephen Anthony d6fadd04d2 Minor style/formatting fixes. 2024-08-11 14:25:39 -02:30
Christian Speckner 90da70a572 Move debug dump to CLI option, don't dump by default. 2024-08-11 15:59:13 +02:00
Christian Speckner 76a9d84fcf Remove debug code. 2024-08-11 15:46:22 +02:00
Christian Speckner 8a3cf489ec Add R_ARM_REL32 . 2024-08-11 15:40:55 +02:00
Christian Speckner 91044b3b4f Fix and hook up speed setting. 2024-08-11 15:21:47 +02:00
Christian Speckner 22af25e77c Implement "strict mode". 2024-08-11 14:54:02 +02:00
thrust26 0567eb18b0 fixed reordering bug 2024-08-11 12:50:10 +02:00
Christian Speckner e7c72a3532 Fix race condition with use-after-free in TimerManager. 2024-08-11 11:31:43 +02:00
Christian Speckner 93fd9a2e2b Fix use-after-free on the audio thread when Console is destroyed. 2024-08-11 11:26:58 +02:00
Christian Speckner 647263aed7 Throw on invalid relocation type. 2024-08-11 11:26:58 +02:00
thrust26 2a0fd0feb5 ELF correctly sorted in display list 2024-08-11 09:22:45 +02:00
thrust26 ab5ca2db8f replaced "cycles" with "MIPS" in DeveloperDialog 2024-08-11 08:33:25 +02:00
Christian Speckner 8e9149a233 Remove unnecessary check. 2024-08-10 23:49:31 +02:00
thrust26 d4bfa9ac3a Merge branch 'master' of https://github.com/stella-emu/stella 2024-08-10 15:52:55 +02:00
thrust26 a222da34ea Added new and changed existing ARM developer options
TODO: doc
2024-08-10 15:50:15 +02:00
Christian Speckner a515988b0a Set ELF system type and palette according to game props. 2024-08-10 12:35:52 +02:00
Christian Speckner b45eb6247d Trap if add would switch instruction set. 2024-08-10 09:29:23 +02:00
Christian Speckner e7de075b20 Implement most of vcslib. 2024-08-08 22:45:46 +02:00
Christian Speckner 948ad8d67e Silence warnings. 2024-08-08 21:57:14 +02:00
Christian Speckner 65bc5270b0 Work around clang idiosyncrasies. 2024-08-08 21:43:00 +02:00
Stephen Anthony 9304f28c2c Merge branch 'master' into elf 2024-08-07 18:00:26 -02:30
Stephen Anthony 83e4413e2a Potential optimization for AudioChannel. Fix spelling mistake. 2024-08-07 17:58:12 -02:30
Stephen Anthony 9c80fc2308 Merge branch 'master' into elf 2024-08-07 12:14:59 -02:30
Stephen Anthony 637c194f80 Various fixes to latest sound code (style, clang-tidy, etc.) 2024-08-07 12:14:07 -02:30