Commit Graph

7708 Commits

Author SHA1 Message Date
Christian Speckner 69969ab866 Never use alpha blending for source surfaces in QIS. 2023-08-30 22:40:52 +02:00
Christian Speckner babef459b0 Account for HiDPI scaling when validating QIS blitter. 2023-08-30 22:40:31 +02:00
Christian Speckner 37bad6befc Fix allocation. 2023-08-29 23:33:04 +02:00
thrust26 a8c75b5c5a fixed build without IMAGE_SUPPORT 2023-08-29 23:20:19 +02:00
thrust26 236322c2cb next oops 2023-08-29 16:41:09 +02:00
thrust26 6d8101454b a few more bezel property updates 2023-08-29 16:19:05 +02:00
thrust26 5d72ba12f7 Improved error handling when loading bezels 2023-08-29 13:51:10 +02:00
thrust26 c1ca4db5da minor CartDetector and property update 2023-08-29 13:50:23 +02:00
thrust26 3ddcc22d10 fixed zoom when switching bezel paths 2023-08-28 11:16:27 +02:00
thrust26 4c19253805 extended list of known renderers to latest SDL 2023-08-28 09:07:22 +02:00
thrust26 b821415cc0 fixed zoom clamping 2023-08-27 22:39:50 +02:00
thrust26 11607b69b4 Revert "experimenting with not clearing the framebuffer during emulation"
This reverts commit ee1f0e2999.
2023-08-27 22:37:55 +02:00
thrust26 3ad95c9ba2 improved the code for rendering non-rounded bezels only on load (this should work) 2023-08-27 16:57:36 +02:00
thrust26 e0523ddeeb minor zoom fix 2023-08-27 11:13:37 +02:00
thrust26 ebb2467f38 fixed BrowserDialog reuse
defined bezel help links
2023-08-27 11:05:33 +02:00
thrust26 ee1f0e2999 experimenting with not clearing the framebuffer during emulation
added rounded bezel auto-detection and handling
2023-08-27 10:16:45 +02:00
thrust26 2b025249f5 oops 2023-08-27 08:14:02 +02:00
thrust26 27bf99717d reversed parameter order in FrameBuffer::renderTIA 2023-08-27 08:00:14 +02:00
Stephen Anthony 5262d66216 libretro: fix build issues with new bezel code. 2023-08-26 14:42:52 -02:30
thrust26 c6e798b5a0 fix current zoom level when enabling bezels 2023-08-26 18:21:58 +02:00
Stephen Anthony 97587960fc Fixes for warnings from clang. 2023-08-26 12:23:06 -02:30
thrust26 044bffc806 aligned VS project filters with folder structure 2023-08-26 14:54:07 +02:00
thrust26 f9d9a3aa68 Merge remote-tracking branch 'remotes/origin/feature/bezels' 2023-08-26 14:06:31 +02:00
thrust26 c51d7be893 the usual IX fix 2023-08-26 14:02:44 +02:00
thrust26 776acc4533 added bezel hotkeys
renamed bezel settings
moved Bezel class to common
2023-08-26 13:50:39 +02:00
thrust26 44056ef7b3 added bezel docs 2023-08-26 13:40:36 +02:00
thrust26 3f1d80deef more bezel property updates 2023-08-26 13:39:10 +02:00
thrust26 839724cbae added more bezel properties 2023-08-26 09:03:44 +02:00
thrust26 c0bc013505 a few minor changes 2023-08-25 21:31:17 +02:00
Stephen Anthony 90d667de43 Updated sqlite3 to latest version (3.43.0). 2023-08-25 13:47:20 -02:30
thrust26 8988df04c9 updated bezel properties and matching 2023-08-25 18:12:07 +02:00
thrust26 ae8d587f3b IX fix #2 2023-08-25 17:04:55 +02:00
thrust26 5c5a1e37bf IX fix 2023-08-25 16:41:51 +02:00
thrust26 fc34df3516 refactored bezel code
added variable bezel window support
2023-08-25 15:57:21 +02:00
Stephen Anthony e7f15ba665 Fix compile error for libretro, and minor warnings from clang. 2023-08-24 12:31:06 -02:30
thrust26 cc818ed9c5 reverted to working (fixed) borders 2023-08-23 18:03:36 +02:00
thrust26 32cbd2c38f added bezel borders 2023-08-23 17:47:58 +02:00
thrust26 991de73177 IX build fix 2023-08-22 15:48:06 +02:00
thrust26 229c5ab1f7 added automatic bezel name generation 2023-08-22 14:54:09 +02:00
thrust26 ac1bbf7183 added missing change 2023-08-21 22:51:43 +02:00
thrust26 6acb7a6412 added property for bezel file names 2023-08-21 22:34:33 +02:00
thrust26 3782a4fe7e preliminary doc updates 2023-08-21 13:01:23 +02:00
thrust26 2202f58901 fixed bezel blend mode bug (only showed with TV-effects && Interpolation enabled)
changed default hotkey for correct aspect ratio
2023-08-21 10:50:47 +02:00
thrust26 6b38bc3f5a fixed info message positioning
made image paths changeable without restart
2023-08-20 07:46:33 +02:00
thrust26 56d6cb8926 some small fixes 2023-08-19 19:25:50 +02:00
thrust26 8d8bea8525 bezels working now (TODO: testing, doc) 2023-08-19 18:12:32 +02:00
thrust26 5fb2cc8d8c some changes for alpha channel support (still doesn't work :( ) 2023-08-17 20:31:42 +02:00
thrust26 868a3eeef3 first try 2023-08-17 18:18:15 +02:00
thrust26 aaa10ea414 fixed duplicate events (menu + emulation) in debugger 2023-08-16 07:28:35 +02:00
Stephen Anthony 7f9a595c22 Updated Xcode for recent class additions. 2023-08-07 13:45:02 -02:30