ISSOtm
488f17941f
Add forgotten theme name when installing FreeDesktop icons
...
*facepalm*
2024-07-04 23:51:49 +02:00
ISSOtm
1dde5c1ce1
Have make install
install the thumbnailer file as well
2024-07-04 23:39:32 +02:00
ISSOtm
17f1b91b8c
Fix and simplify make install
...
`install` does not operate recursively on directories.
Exclude the `sameboy` executable from that copy,
and use a single `install` command to perform all of it.
The icon names are in the `NxN` format, including the target dirs.
2024-07-04 23:34:48 +02:00
ISSOtm
4f25521cba
Improve MIME type description a little
2024-07-04 23:18:00 +02:00
ISSOtm
64ad67d5a5
Avoid overriding globs used to detect MIME types
2024-07-04 22:36:32 +02:00
ISSOtm
a26c57d582
Use icons
directory for icons instead of legacy pixmaps
2024-07-04 22:34:34 +02:00
ISSOtm
64d45dd23a
Only strip the correct file on install
2024-07-04 22:14:59 +02:00
ISSOtm
8e2769b946
Clean up make install
2024-07-04 22:00:27 +02:00
ISSOtm
4cc34f97ec
Scrap all of that, and use the undocumented spec that everyone actually uses
2024-07-04 20:02:51 +02:00
ISSOtm
323f3e89b7
Generate thumbnails under the appropriate path
2024-07-04 11:14:13 +02:00
Lior Halphon
482b9a1562
Cherrypick libretro/SameBoy#91
2024-07-03 23:38:34 +03:00
ISSOtm
c6103d23fa
Address review comments
2024-06-29 22:26:49 +02:00
ISSOtm
0b6a73f380
Implement image compositing and rendering
...
Not saving to the correct place yet, but almost there!
2024-06-28 16:14:58 +02:00
ISSOtm
d873abfadf
Switch to embedding cartridge templates and boot ROM as GResources
...
Also set up gdk-pixbuf in the Makefile, which will be used for image ops
2024-06-27 02:27:07 +02:00
ISSOtm
446fc15521
Emulate the ROM to be thumbnailed
...
Now all that's left is actually rendering that!
2024-06-27 00:00:32 +02:00
ISSOtm
b3cecf2413
Implement the "plumbing" around thumbnail generation
...
Only the actual thumbnail generation is left!
2024-06-26 22:59:03 +02:00
ISSOtm
e4ceb3d93b
Begin implementing thumbnailer for Linux
2024-06-26 09:59:47 +02:00
Lior Halphon
cee486ab11
Merge pull request #433
2024-06-21 16:52:41 +03:00
Lior Halphon
407e540638
Fix conflicts between controller-triggered run modes and swipe-triggered run-mode. Fixes #640
2024-06-28 17:42:53 +03:00
Lior Halphon
8db2490077
Merge pull request #642 from logicalmoody/master
2024-06-28 16:55:16 +03:00
Lior Halphon
d42aad2b84
Minor stylistic changes
2024-06-28 16:54:20 +03:00
Cal Moody
3bf94d281a
fix issues with change camera button
2024-06-26 19:06:05 -04:00
Cal Moody
66da5fd530
move camera change button into @available check; fix change camera button position
2024-06-26 15:02:24 -04:00
Cal Moody
5c21c5e985
fix spacing
2024-06-25 22:31:47 -04:00
Cal Moody
25576899d8
add support for changing which back camera is being used
2024-06-25 22:27:16 -04:00
Lior Halphon
d07b199668
Improve audio anti-aliasing, allow 2MHz output
2024-06-23 20:10:22 +03:00
Lior Halphon
ad5ca0dcf0
Switch to 2MHz units in apu_cycles
2024-06-23 15:23:29 +03:00
Lior Halphon
9991c3b0b4
Permanent workaround for an SDK/Clang/ld bug – fixes compatibility with 10.9 and 10.10 when linking against 14.x SDKs
2024-06-22 19:37:04 +03:00
Lior Halphon
c9dfc86291
Style fixes
2024-06-21 16:51:51 +03:00
Lior Halphon
2bf5819c36
Merge branch 'master' into console_flash
2024-06-22 16:28:13 +03:00
Lior Halphon
08178c9f3a
Merge pull request #638 from Rangi42/bootroms
...
Update bootrom code with the latest hardware.inc
2024-06-21 01:20:35 +03:00
Lior Halphon
3581945d85
Use a variable rather than a macro
2024-06-21 01:19:31 +03:00
Rangi42
77b7f861f3
Make review changes
2024-06-20 18:15:07 -04:00
Rangi42
9588cf44aa
Update bootrom code with the latest hardware.inc
2024-06-20 13:15:03 -04:00
Lior Halphon
3116f63e37
Merge pull request #631 from laamaa/bugfix/wayland_crash_on_exit
...
call SDL_Quit() on exit to prevent a crash on app exit with linux/wayland
2024-06-19 20:02:41 +03:00
Lior Halphon
496baafbf9
Explicit void casts is kind of unnecessary for a function that generally never fails.
2024-06-19 20:02:24 +03:00
Jonne Kokkonen
7f110c4415
Add notes to SDL_Quit atexit call
...
Co-authored-by: Eldred Habert <eldredhabert0@gmail.com >
2024-06-15 20:33:26 +03:00
Lior Halphon
b5cd06a41e
Update version to 0.16.6
2024-06-13 22:47:39 +03:00
Lior Halphon
d55426afa0
Fix a bug where haptics randomly stop working
2024-06-13 22:46:56 +03:00
Lior Halphon
d1b4af5e76
Catch exceptions when parsing HH JSONs, just in case
2024-06-12 13:48:09 +03:00
Lior Halphon
eebdbbfd5b
Properly fix the camera threading bugs
2024-06-12 13:35:35 +03:00
Lior Halphon
60ff8577bb
Allow user-provided boot ROMs in iOS
2024-06-11 17:48:59 +03:00
Lior Halphon
a3128d89c0
Support for a distinct CGB-E boot ROM, internal support for an distinct AGB-0 boot ROM
2024-06-09 22:49:49 +03:00
Lior Halphon
2018f0ee01
Improved dpad controls
2024-06-09 18:28:10 +03:00
Lior Halphon
76c93254ed
Disable screen dimming while emulation is running
2024-06-09 18:10:01 +03:00
Lior Halphon
e578843745
Merge branch 'master' of github.com:LIJI32/SameBoy
2024-06-09 17:58:34 +03:00
Lior Halphon
8600f96fa2
Fix a race condition with camera emulation
2024-06-09 17:58:28 +03:00
Lior Halphon
cb7cc44b7b
Merge pull request #635 from ISSOtm/rgblink-x
...
Use `rgblink -x` instead of `dd`
2024-06-09 17:47:12 +03:00
ISSOtm
2c5455e35d
Use rgblink -x
instead of dd
...
This saves a few build steps and intermediate files
2024-06-09 16:36:13 +02:00
Lior Halphon
0b77662504
Fix compatibility issues when linking against Sonoma's SDK. Fixes #633
2024-06-09 15:27:28 +03:00