Commit Graph

5897 Commits

Author SHA1 Message Date
thrust26 31124cabef add hue adjustment code to PaletteHandler 2020-05-10 21:53:02 +02:00
thrust26 441aa6c867 added interactive palette display to VideoDialog 2020-05-10 19:53:59 +02:00
thrust26 8fc7413d8f improved VideoDialog alignment
moved "Center Windows" to UIDialog
2020-05-10 12:46:54 +02:00
thrust26 b660bd3466 started refactoring VideoDialog
fixed selecting adjustable in NTSCFilter
2020-05-09 23:00:16 +02:00
thrust26 498b931ab9 remove palette functionality from NTSCFilter
load and save config values in PaletteHandler
2020-05-09 21:36:22 +02:00
thrust26 8422b6e44b refactor palette handling into own class
convert brightness, contrast, saturation and gamma
2020-05-08 17:51:19 +02:00
Stephen Anthony 4cccff1a17 Use our own version of PI, since M_PI isn't defined everywhere. Fixes #630.
Also, consistently use float instead of mixing float and double (compiler complains otherwise).
2020-05-08 02:12:58 -02:30
thrust26 c34d33511d fix window position saving when changing zoom via hotkey 2020-05-07 23:09:11 +02:00
thrust26 1db8084b6b fixed palette cycling
updated doc for phase shift hotkeys
improved scanlines hotkey messages
2020-05-07 10:36:36 +02:00
Stephen Anthony ef87297f25 libretro: Fix compilation error when including unnecessary header file. Fixes #628. 2020-05-06 21:56:47 -02:30
thrust26 15cf0e3bfd Merge branch 'master' of https://github.com/stella-emu/stella 2020-05-06 21:32:44 +02:00
thrust26 a1c7a080e2 initial commit 2020-05-06 21:30:43 +02:00
Stephen Anthony a379ad4c1a Added '_scanend' pseudo-register to track scanlines at end of last frame. Fixes #624. 2020-05-04 14:19:02 -02:30
Stephen Anthony ffb265dfda libretro: Fix #627. 2020-05-04 12:25:43 -02:30
thrust26 d1e89660d1 minor UI alignment fixes 2020-05-04 10:28:46 +02:00
thrust26 2318af1685 small optimizations of detection code 2020-05-04 09:46:04 +02:00
thrust26 cb37e905e5 add properties for test ROM "spin4a50" 2020-05-04 09:34:33 +02:00
thrust26 92d30c2a9c fixed 3E bankswitching 2020-05-03 08:45:15 +02:00
Stephen Anthony 9d2b53a226 Fix crash in cart autodetect; if we can't find a match, use 4K. 2020-05-02 18:15:27 -02:30
Stephen Anthony 1b2ba3ff9a libretro: Fix Makefile for recent cart refactoring. 2020-05-02 16:12:56 -02:30
Stephen Anthony 328c6821dc Fix warnings from clang. 2020-05-02 16:07:12 -02:30
thrust26 c8d7730888 Merge remote-tracking branch 'remotes/origin/refactor/cart' 2020-05-02 19:59:46 +02:00
Stephen Anthony cd2e9f63f2 libretro: Fix #625. 2020-05-02 14:39:23 -02:30
thrust26 6f144b5310 Changelog update for "Make windows positioning independent for launcher, emulator and debugger" 2020-05-02 16:47:54 +02:00
thrust26 d911356054 Make windows positioning independent for launcher, emulator and debugger (resolves #615) 2020-05-02 16:46:37 +02:00
thrust26 4a773ea450 Merge branch 'master' into refactor/cart 2020-05-02 10:20:25 +02:00
thrust26 f2caf9509c added some more MDM test ROMs and their properties 2020-05-02 09:20:22 +02:00
thrust26 436a1a6861 fix #613 (debugger focus) 2020-05-01 20:49:45 +02:00
thrust26 e35c748cb4 small fix in debugger dialog 2020-05-01 12:10:00 +02:00
thrust26 07dcdc83b0 fix disassembly for segmented bankswitching types 2020-04-30 23:53:53 +02:00
thrust26 ea53c742c4 fix disassembly for segmented bankswitching types 2020-04-30 23:45:14 +02:00
thrust26 3107c1e44e Two minor formatting fixes 2020-04-30 16:11:08 +02:00
thrust26 ad3f86796a adjust minimal launcher size based on dialog font 2020-04-30 11:24:10 +02:00
thrust26 5d1d8e68bb update documentation 2020-04-30 10:33:42 +02:00
thrust26 d7f129cefe Part 3 of the changes for #600 (UI fonts) 2020-04-30 09:39:42 +02:00
thrust26 a178b4b80c Part 2 of the changes for #600 (UI fonts) 2020-04-29 23:49:00 +02:00
Stephen Anthony dddc93bbdb libretro: Fix compile error; conditionally include Font class. 2020-04-29 14:52:15 -02:30
thrust26 3c8118a947 Part 1 of the changes for #600 (UI fonts) 2020-04-29 14:25:54 +02:00
thrust26 bb7888d8ab improved Rom info size check 2020-04-29 11:00:18 +02:00
thrust26 385c3a0399 Merge branch 'master' of https://github.com/stella-emu/stella 2020-04-29 09:24:11 +02:00
thrust26 a8789f9a6d fix #623 (Rom info too large) 2020-04-29 09:23:55 +02:00
Stephen Anthony 2b40cf0dc2 Use getPathWithExt() method correctly. 2020-04-28 15:05:16 -02:30
Stephen Anthony 5d152e2306 Automaticall load a properties file with the same name as the ROM from the ROM directory.
Still TODO is support loading if the properties file is in a ZIP file.
2020-04-28 15:01:09 -02:30
Stephen Anthony 8935248a85 Synchronize 6.1.2 changelog to master. 2020-04-25 14:03:24 -02:30
thrust26 6ae8d92ebf replaced "slice" with "bank" in many Cart(Widget) classes
minor UI fixed for CartDPCWidget
2020-04-24 12:42:52 +02:00
thrust26 fa09f3e583 refactored CartDPC class
replaced DPC ROM
2020-04-24 11:20:01 +02:00
Stephen Anthony 9ca329b986 Fixed error in ROM properties; a ROM was misconfigured for Mindlink controller. 2020-04-23 19:53:38 -02:30
Stephen Anthony f095991317 Fix loading of ROM twice on each selection in the ROM launcher.
It was being opened once for the snapshots, and again for the controllers.
2020-04-23 14:14:59 -02:30
thrust26 34b57d4205 refactored Cart3EPlus widget 2020-04-23 12:34:27 +02:00
thrust26 a27b6a7f3d refactored CartMDM and CartSB widget classes 2020-04-23 10:46:09 +02:00