Commit Graph

8103 Commits

Author SHA1 Message Date
Stephen Anthony 211b4902d5 Fix log message being output incorrectly based on log level. 2025-07-28 19:46:03 -02:30
Stephen Anthony d2cb9d3011 Revert palette to use ARGB8888, which allows the snapshot and libretro
code to work without any further changes.
2025-07-27 23:21:32 -02:30
Stephen Anthony c73637bc3d Merge branch 'feature/sdl3-conversion' 2025-07-27 18:26:39 -02:30
Stephen Anthony b1cfe7a486 Minor fix from clang-tidy. 2025-07-25 17:16:56 -02:30
Stephen Anthony c6ce6e80e8 Updated included sqlite library to latest release. 2025-06-26 19:19:12 -02:30
hunterk c4afcbae32
small libretro follow-on fixes (#1085)
* add missing gitignore

* split paddles and rearrange core option
2025-06-26 12:55:06 -02:30
Stephen Anthony f0eec9b53a Merge branch 'master' into feature/sdl3-conversion 2025-06-26 10:24:05 -02:30
hunterk 6f8def5b3d
libretro additions and fixes (#1083) 2025-06-26 10:21:19 -02:30
Stephen Anthony 878851ab61 Merge branch 'master' into feature/sdl3-conversion 2025-06-23 15:08:40 -02:30
thrust26 6ce835b3e6 added extra buttons to right Paddle A too 2025-06-23 09:06:18 +02:00
thrust26 ac57149ebd added extra buttons to Paddles and Driving Controller (resolves #1082) 2025-06-22 22:30:56 +02:00
Stephen Anthony 6f4c2f7bf6 Merge branch 'master' into feature/sdl3-conversion 2025-06-20 13:54:16 -02:30
Christian Speckner 54c3c197ab Properly initialise the shadow registers for HMxy. 2025-06-19 19:48:49 +02:00
Stephen Anthony a61325f195 Merge branch 'master' into feature/sdl3-conversion 2025-06-13 18:17:43 -02:30
Stephen Anthony 6a251308e8 Fix minor warnings from clang-tidy. 2025-06-13 18:17:05 -02:30
Greg Kennedy ee0b96cd87
De-duplicate some cart names (#1080) 2025-06-12 13:01:43 +00:00
Stephen Anthony 69857756e3 Fix error with never reaching code. 2025-06-02 10:14:45 -02:30
Stephen Anthony f198be5d2f Remove UNSAFE_OPTIMIZATIONS from Thumbulator. 2025-06-01 17:34:09 -02:30
Stephen Anthony 3efa52d2c4 Fix typo in method name. 2025-06-01 12:38:00 -02:30
Stephen Anthony 4c7fdf59eb Remove dead code. 2025-06-01 12:33:57 -02:30
Stephen Anthony 6868abec68 Fixed WAV playback; KidVid games work again. 2025-05-31 18:46:54 -02:30
thrust26 9eac43823d update doc 2025-05-31 11:49:08 +02:00
thrust26 8581c7c54b updated doc (fixes #959) 2025-05-31 11:15:49 +02:00
thrust26 df3c9838b8 trying to fix Trackball mouse barriers (#1079), but mouse becomes sluggish now. 2025-05-31 10:47:43 +02:00
Stephen Anthony 644dc07604 Removed R77 support.
Did it all in one commit, so it can be reverted if necessary.
But I don't think we will, since SDL3 will not support that device.
2025-05-30 15:27:10 -02:30
thrust26 eea8c368f9 fixed mangled logging of available display modes
changed version to 8.0pre
2025-05-30 19:41:45 +02:00
Stephen Anthony 2b1d57b48e Fix some compile warnings, and also errors for libretro. 2025-05-30 13:12:38 -02:30
thrust26 b2b5db7034 fixed text events and QWERTY detection (see #978) 2025-05-30 15:27:14 +02:00
thrust26 59b236e493 fixed fullscreen refresh rate adaption (see #978)
fixed logging of available video modes
2025-05-30 14:00:22 +02:00
thrust26 857f133614 Merge branch 'feature/sdl3-conversion' of https://github.com/stella-emu/stella into feature/sdl3-conversion 2025-05-30 09:18:00 +02:00
thrust26 99880d50b6 added option for switching Stella's theme in sync with OS (TODO: Doc)
updated .gitignore
2025-05-30 09:17:51 +02:00
Christian Speckner bf3995a566 Fix pkgconfig. SIgh. 2025-05-29 22:55:36 +02:00
Christian Speckner 11c2776508 Add the actual lib for the linker. 2025-05-29 22:35:14 +02:00
Christian Speckner b209f56df2 Fix paths. 2025-05-29 22:25:53 +02:00
Christian Speckner 351c1c9dd1 Ups. 2025-05-29 22:22:37 +02:00
Christian Speckner b9250e2c9c A stab at fixing linux. 2025-05-29 22:19:31 +02:00
Christian Speckner 18ce2ebe42 Hrmpf. 2025-05-29 21:53:03 +02:00
Christian Speckner 4786e8e277 Update CI workflow to build via XCode. 2025-05-29 21:49:58 +02:00
Christian Speckner 236b6abea1 Fix SDL3 in XCode. 2025-05-29 21:21:43 +02:00
Christian Speckner 96d986b7b4 Consistency. 2025-05-29 20:23:06 +02:00
Christian Speckner 4a6c799d1c Adjust to changed color order. 2025-05-29 20:19:18 +02:00
Christian Speckner 6c851ca672 Fix blitting surfaces without alpha blending. 2025-05-29 20:12:17 +02:00
Christian Speckner d466022bcd Fix undefined behavior for rsync during hblank. 2025-05-29 10:53:42 +02:00
Stephen Anthony 6c815186a6 Some video refactoring, but render-to-texture still not working. 2025-05-27 18:01:13 -02:30
Stephen Anthony d2436a2637 Don't reserve audio buffer if sound is disabled. 2025-05-26 18:14:08 -02:30
Stephen Anthony a4bd8a562b Fixed sound crash in Windows. 2025-05-26 17:10:30 -02:30
Stephen Anthony bd607a37dc Added sound support.
- Still needs more testing, particularly in Windows
- WAV playback not working yet
2025-05-26 13:11:13 -02:30
Stephen Anthony 75d4cff7f9 Attempt to fix auto-builds for SDL3 (not yet working for macOS). 2025-05-23 17:15:08 -02:30
Stephen Anthony d18bde79a3 Merge branch 'feature/sdl3-conversion' of github.com:stella-emu/stella into feature/sdl3-conversion 2025-05-23 16:29:35 -02:30
Stephen Anthony b35d71e10d Remove more SDL2 stuff from various locations. 2025-05-23 14:35:23 -02:30