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
Stephen Anthony
96d2d44aae
Fixes for Xcode project to build with SDL3.
...
Still doesn't compile since I haven't committed the WIP sound code yet.
2025-05-23 14:26:16 -02:30
Stephen Anthony
6bd7dedeef
Merge branch 'master' into feature/sdl3-conversion
2025-05-22 12:56:54 -02:30
Stephen Anthony
c9c077aa07
Visual Studio can't find main without a new SDL header file.
2025-05-22 12:20:13 -02:30
thrust26
3d3f223a17
abort dialog rendering if surface is null ( fixes #1078 )
2025-05-21 22:14:00 +02:00
thrust26
8421af8931
forgot some formatting
2025-05-17 23:31:31 +02:00
thrust26
6a8714fb9b
Merge branch 'master' of https://github.com/stella-emu/stella
2025-05-17 23:30:15 +02:00
thrust26
a1e7323abb
fixed timer saving ( fixes #1077 )
2025-05-17 23:29:40 +02:00
Stephen Anthony
916fb88dd8
Fixed joystick support.
2025-05-15 17:17:05 -02:30
Stephen Anthony
0db0774147
Updated Visual Studio project file for building with SDL3.
...
It doesn't actually compile yet, since I haven't fixed the sound code.
But at least it's not complaining about not finding SDL.
2025-05-15 16:35:56 -02:30
Stephen Anthony
c02aa1ea0a
First pass at converting to SDL3. Mostly still broken in several ways:
...
- only works in Linux
- sound, debugger and joystick not working (compiled out)
- QisBlitter not working (issues with render targets)
- adaptable refresh not working (not converted, and unable to test)
- text events not working (so no input in UI textboxes, etc)
- not entirely optimized
- probably some other stuff.
It does create a launcher and selecting a ROM works. Toggling fullscreen
also works.
2025-05-15 15:52:37 -02:30
Wolfgang Stubig
c217990d6d
Fix CM description ( #1076 )
2025-05-15 14:25:48 +02:00
Stephen Anthony
807b3c8ea1
Fix size conversion warning.
2025-05-12 18:20:00 -02:30
Stephen Anthony
b91f0d9299
Fix clang warning.
2025-05-12 17:46:10 -02:30
thrust26
0a2d94ec1d
Merge branch 'master' of https://github.com/stella-emu/stella
2025-05-12 21:10:23 +02:00
thrust26
2ee4bbd3ab
Fixed Starpath debugging ( fixes #1075 )
2025-05-12 21:10:00 +02:00
Stephen Anthony
0d660c2be6
Updated included libpng to version 1.6.48.
2025-05-08 16:55:38 -02:30
Stephen Anthony
e13b683c52
Updated Xcode project with name changes for SDL2 classes.
2025-04-29 10:46:39 -02:30
Stephen Anthony
c34127a536
First pass at SDL3 conversion. For now, just rename classes to 'SDL'.
2025-04-26 22:15:08 -02:30
Stephen Anthony
7b5c19ff5e
Fix warning from clang-tidy.
2025-04-19 16:11:51 -02:30
Stephen Anthony
709237c79c
Fix minor warning from clang-20.
2025-04-19 12:59:04 -02:30
thrust26
b753f6eefa
added joystick detection pattern for RubyQ
2025-03-29 21:14:17 +01:00
Stephen Anthony
aaa6c15475
Updated included libpng to v1.6.47.
2025-03-17 15:21:17 -02:30
Stephen Anthony
dccefede9b
Fix minor warning from clang-tidy.
...
Test if commit is working on repo after reorg changes.
2025-02-16 13:34:58 -03:30
Christian Speckner
17652d9348
Attempt to fix MacOS CI.
2025-02-16 10:30:44 +01:00
Christian Speckner
d9d4ea0ad4
Clarify licensing for PGO ROMs.
2025-02-16 10:24:53 +01:00
thrust26
d67ac42bbc
enhanced duplicated local label handling ( fixes #1067 )
2025-02-13 19:54:43 +01:00
thrust26
60e07663d1
aligned gray PAL colors in standard palette ( fixes #1066 )
2025-02-09 00:18:09 +01:00
thrust26
4c8740f309
Merge branch 'master' of https://github.com/stella-emu/stella
2025-02-08 20:28:33 +01:00
thrust26
acaeed8322
added mirrors to 3E hotspots
...
adapted derived 3E+ so that it does not use the mirrors
2025-02-08 20:28:22 +01:00
Stephen Kitt
37e02b5a69
Detect _host_prefix and allow cross pkg-config ( #1065 )
...
stella fails to cross build from source on Unix-style platforms,
because ./configure hard codes the build architecture pkg-config and
thus fails finding libraries. It already has a bit of knowledge about
cross compilation and actually considers a _host_prefix for some
tools. Unfortunately, _host_prefix is not yet generally initialized
and it also does not prepend _host_prefix to pkg-config.
This fixes these issues.
Signed-off-by: Stephen Kitt <steve@sk2.org>
Co-authored-by: Helmut Grohne <helmut@subdivi.de>
2025-01-31 21:27:22 +00:00
thrust26
d4f3187ee0
added four more axis to joystick handlers ( fixes #1063 )
2025-01-17 20:10:42 +01:00
Stephen Anthony
122409e6f8
Include latest required vcruntime libs, so Stella can start again.
2025-01-02 17:49:47 -03:30
thrust26
34e4439729
fixed #1053
2025-01-01 09:50:33 +01:00
Stephen Anthony
9b0c8c18de
Updated copyright to 2025. To anyone reading these logs, Happy New Year!
2024-12-31 19:25:08 -03:30
thrust26
108478aaab
fixed problems with VS project file
2024-12-31 19:49:48 +01:00
thrust26
175d578c07
changed VS setting for PGO
2024-12-30 15:48:27 +01:00