Lior Halphon
53fc5a74ed
CoreHaptics is trash.
2024-07-31 00:58:30 +03:00
Lior Halphon
035291b955
Fix the comparison operators having the wrong priority
2024-07-27 22:39:56 +03:00
Lior Halphon
5f71ec4974
Slightly more accurate
2024-07-26 14:04:41 +03:00
Lior Halphon
5eb0e5d605
Minor regression fix
2024-07-26 02:43:31 +03:00
Lior Halphon
b1ea179513
Improve various edge cases of window emulation, improve the emulation of the last quirk
2024-07-25 22:32:28 +03:00
Lior Halphon
d34579e3bb
Window accuracy improvements, implement a new CGB window glitch
2024-07-21 23:38:40 +03:00
Lior Halphon
64cf389edf
Simplify wx=166 code
2024-07-14 13:00:39 +03:00
Lior Halphon
0c9cf8d594
Build fix
2024-07-13 17:11:39 +03:00
Lior Halphon
44b70bf275
Improve WX=166 accuracy on pre-CGB models
2024-07-13 17:06:29 +03:00
Lior Halphon
06c6ce7d65
More accurate fetcher timings. More accurate visual glitches in Mr. Chin's Gourmet Paradise; Turrican.
2024-07-11 00:21:04 +03:00
Lior Halphon
9d4d535758
Merge remote-tracking branch 'xdg-thumbnailer/xdg-thumbnailer'
2024-07-08 19:49:41 +03:00
ISSOtm
136e11cc13
Avoid using GNU-isms in `make install`
...
For macOS compat
2024-07-08 01:19:01 +02:00
Lior Halphon
18206718e3
Adjustment to SCX's write conflict implementation
2024-07-08 00:18:27 +03:00
Lior Halphon
c3e3fb91cc
Improve PPU timings in CGB revision 0 to C. These revisions are no longer marked as experimental.
2024-07-08 00:00:27 +03:00
Lior Halphon
a4525c3336
Slightly improve OAM read blocking timing
2024-07-07 16:09:53 +03:00
Lior Halphon
5dbddb344d
Size expects an integer
2024-07-06 15:44:01 +03:00
Lior Halphon
a66d4ea64c
Minor adjustments
2024-07-06 15:29:04 +03:00
Lior Halphon
3dad68618e
Fix build on macOS
2024-07-06 15:03:41 +03:00
ISSOtm
366c374461
Switch to "west `const`" instead of "east `const`"
2024-07-05 22:27:30 +02:00
ISSOtm
6e1112157c
Address review comments
2024-07-05 22:16:06 +02:00
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