Stephen Anthony
ad52b906d9
Fix Windows build for recent cheatcode addition, and some minor
...
refactoring.
2025-08-18 19:09:01 -02:30
Stephen Anthony
a5ffddc605
Fixed compile in macOS for recent cheatcode addition.
2025-08-18 11:33:21 -02:30
Stephen Anthony
5df170bdd2
Fixed compile in Linux, and some minor whitespace issues.
...
Fix for Windows and Mac coming soon.
2025-08-18 11:25:55 -02:30
PugsyMAME
994fbb6b66
New PatchRomCheat type ( #1088 )
...
* Update index.html for ROM Patching Cheats
Added description of ROM patching cheats, a new 9 digit cheat type.
* New PatchRomCheat type
Allows a type of ROM cheat with no concept of banks, it merely patches the offset of the ROM - will make it possible to add cheats I'm in the process of creating.
Basically:
ON:
if (peek(ROM_Address)==original_data)
{
poke(ROM_Address)=new_data
set_cheat_to_enabled = TRUE;
}
OFF:
if ( set_cheat_to_enabled = TRUE )
{
poke(ROM_Address)=new_data
}
set_cheat_to_enabled = FALSE;
9-digit (patch) code: aaaaddeef
aaaa = cartridge address
dd = new data to poke
ee = original data (must be correct or the cheat wont enable)
f = throwaway (set to F)
* Changed year to 2025
Fix of year (I had to use the source for 7.0 as building git main branch is broken as SDL changes have been made)
2025-08-18 11:23:40 -02:30
Eric Warmenhoven
90decf7038
Update .gitlab-ci.yml ( #1090 )
2025-08-18 10:33:34 -02:30
nikaotix
e84e60fd86
Remove deque for PlusROM requests ( #1089 )
...
* Remove deque for PlusROM requests - the hardware only supports a single request at a time.
* Fix whitespace issues in PlusROM.cxx
2025-08-18 08:07:54 +02:00
Stephen Anthony
92313128c3
Opps, forgot to include the .c files in latest PNG update.
2025-08-07 12:55:23 -02:30
Stephen Anthony
3a97459145
Updated tinyexif lib to latest release version.
2025-08-07 12:47:35 -02:30
Stephen Anthony
68f3314e8b
Updated sqlite3 to latest release version.
2025-08-07 12:47:11 -02:30
Stephen Anthony
78d70484c8
Updated libpng to latest release version.
2025-08-07 12:46:50 -02:30
Stephen Anthony
abf7bd28aa
Updated JSON lib to latest release version.
2025-08-07 12:46:10 -02:30
Stephen Anthony
9504f501fc
Removed dead files from Xcode project.
2025-08-07 11:58:10 -02:30
Stephen Anthony
d98cb2ab80
Removed AboutBox in macOS, since it was causing compile warnings and is no longer needed.
...
All the info is now available in Stella directly, once we add a few more hyperlinks.
Still TODO is fix drag-n-drop of ROM files onto the Stella icon.
2025-08-06 12:04:49 -02:30
Stephen Anthony
285d4043ea
Bumped state number for changes since SDL3 conversion.
2025-08-05 17:19:05 -02:30
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