Commit Graph

7703 Commits

Author SHA1 Message Date
Christian Speckner d79f45ffb9 Identify ourselves. 2023-09-21 23:50:33 +02:00
Christian Speckner 7b6ba75b7a Enable RT loop. 2023-09-21 23:42:29 +02:00
Christian Speckner f03435f1a9 Get rid of mutexes on all critical code paths. 2023-09-20 22:22:32 +02:00
Christian Speckner 341dbb2b6f OSystem for rtstella 2023-09-20 21:16:37 +02:00
Christian Speckner 405397d1fa Configure scheduler, fix most blatant bugs. 2023-09-20 20:51:12 +02:00
Christian Speckner 9d997c17b8 Still defunct real time emulation worker. 2023-09-19 22:57:22 +02:00
Christian Speckner 61057126a7 Introduce rtstella, replace mutex with spinlock in AudioQueue. 2023-09-14 21:54:04 +02:00
Christian Speckner 542d0fd094 Remove -Weverything 2023-09-14 19:48:49 +02:00
thrust26 6f7c96aef1 fixed build without image support 2023-09-14 19:37:27 +02:00
Stephen Anthony c6e72beeff Fix ROM audit in Windows (fixes #988). 2023-09-12 19:42:15 -02:30
Stephen Anthony e030c8dea9 Fix missing first char when navigating ZIP files (fixes #989). 2023-09-12 13:57:23 -02:30
thrust26 cc9d26b37b minor property fix 2023-09-12 16:44:56 +02:00
thrust26 d08d6668d1 enhanced CartCV to support small ROMs (Part 3) 2023-09-12 11:22:45 +02:00
thrust26 3043acba1e enhanced CartCV to support small ROMs (Part 2) 2023-09-11 23:41:23 +02:00
thrust26 811bcfdf30 enhanced CartCV to support small ROMs 2023-09-11 22:26:01 +02:00
Stephen Anthony 74b682e572 Add bezel class to Xcode project. 2023-09-05 14:03:45 -02:30
Stephen Anthony dc1825f81f Fix minor warnings from clang. 2023-09-02 01:08:05 -02:30
thrust26 2ab1fc7107 added ROM image widget to tab order and moved event handling into it
added launcher list paging events for controllers
2023-09-01 11:44:59 +02:00
thrust26 68833dc904 some polishing for LauncherDialog (incl. doc) 2023-08-31 23:11:13 +02:00
thrust26 a948a7a9f9 fixed #984 2023-08-31 21:43:10 +02:00
thrust26 caa8cb72c0 added keyboard and controller support for image zooming 2023-08-31 19:57:45 +02:00
thrust26 065c0243d6 reworked some comments 2023-08-31 18:09:19 +02:00
thrust26 fefec189b0 added launcher image zooming 2023-08-31 17:59:51 +02:00
Christian Speckner 667ea467fc Never use alpha blending for source surfaces in QIS. 2023-08-30 22:40:52 +02:00
Christian Speckner 0c44764693 Account for HiDPI scaling when validating QIS blitter. 2023-08-30 22:40:31 +02:00
Christian Speckner 7c5d302f4f Fix allocation. 2023-08-29 23:33:04 +02:00
thrust26 374b49bf21 fixed build without IMAGE_SUPPORT 2023-08-29 23:20:19 +02:00
thrust26 1f40abef3f next oops 2023-08-29 16:41:09 +02:00
thrust26 c96c410c26 a few more bezel property updates 2023-08-29 16:19:05 +02:00
thrust26 b3a5d04544 Improved error handling when loading bezels 2023-08-29 13:51:10 +02:00
thrust26 7d7d574bcd minor CartDetector and property update 2023-08-29 13:50:23 +02:00
thrust26 deea1e37ea fixed zoom when switching bezel paths 2023-08-28 11:16:27 +02:00
thrust26 c2460b7c17 extended list of known renderers to latest SDL 2023-08-28 09:07:22 +02:00
thrust26 074c6ae4ca fixed zoom clamping 2023-08-27 22:39:50 +02:00
thrust26 0367923a77 Revert "experimenting with not clearing the framebuffer during emulation"
This reverts commit bd778e3c2b.
2023-08-27 22:37:55 +02:00
thrust26 647f3d48a5 improved the code for rendering non-rounded bezels only on load (this should work) 2023-08-27 16:57:36 +02:00
thrust26 e76b91720d minor zoom fix 2023-08-27 11:13:37 +02:00
thrust26 21879be8ab fixed BrowserDialog reuse
defined bezel help links
2023-08-27 11:05:33 +02:00
thrust26 bd778e3c2b experimenting with not clearing the framebuffer during emulation
added rounded bezel auto-detection and handling
2023-08-27 10:16:45 +02:00
thrust26 37422a838f oops 2023-08-27 08:14:02 +02:00
thrust26 03049ff93a reversed parameter order in FrameBuffer::renderTIA 2023-08-27 08:00:14 +02:00
Stephen Anthony 47661d0acd libretro: fix build issues with new bezel code. 2023-08-26 14:42:52 -02:30
thrust26 3f05523e16 fix current zoom level when enabling bezels 2023-08-26 18:21:58 +02:00
Stephen Anthony 1c126218b6 Fixes for warnings from clang. 2023-08-26 12:23:06 -02:30
thrust26 df34de46ab aligned VS project filters with folder structure 2023-08-26 14:54:07 +02:00
thrust26 adc7a3ce5e Merge remote-tracking branch 'remotes/origin/feature/bezels' 2023-08-26 14:06:31 +02:00
thrust26 682fb6ccc4 the usual IX fix 2023-08-26 14:02:44 +02:00
thrust26 3f1d5d644b added bezel hotkeys
renamed bezel settings
moved Bezel class to common
2023-08-26 13:50:39 +02:00
thrust26 1be2526ee0 added bezel docs 2023-08-26 13:40:36 +02:00
thrust26 b38c3a42b2 more bezel property updates 2023-08-26 13:39:10 +02:00