7c9e37b156
remove some cruft
2022-09-26 20:37:25 +02:00
b58e944351
add support for camera X/Y flip
2022-09-26 19:32:50 +02:00
5f365afb9c
make the camera settings dialog not suck balls
2022-09-26 19:20:30 +02:00
d102f63686
nah, git managed to fuck one more thing
...
heh
2022-09-25 22:06:28 +02:00
98f45b72ab
oh god git what are you doing
2022-09-25 22:00:53 +02:00
2f1664a5ae
unfuck the merge
2022-09-25 21:55:13 +02:00
e63c2985fc
modernize camera_betterer
2022-09-25 21:33:17 +02:00
d0f60e43f3
Add Qt Multimedia dependency to the CMake build
2022-08-22 19:43:34 +02:00
0004d64087
stashing temp. camera work
2022-08-22 19:15:10 +02:00
7c91aa7fdb
get more shit done
2022-08-22 19:15:10 +02:00
1884db5e42
attempt
2022-08-22 19:15:10 +02:00
6ec340d264
here have more code
2022-08-22 19:15:10 +02:00
7d453effb2
begin work on the CameraManager
2022-08-22 19:15:09 +02:00
16d0b05fb5
blaaaaarg
...
maybe now you can get motivated and get work done, Arisotura
2022-08-22 19:14:14 +02:00
b1f03e71b3
lay base for camera settings dialog
2022-08-22 19:13:17 +02:00
ed616ea43e
commit a bunch of random WIP crap
2022-08-22 19:13:15 +02:00
ac9a4cfd6d
camera: fix bugs that Epicpkmn11's camera demo revealed
2022-08-22 19:12:07 +02:00
a6e88bf6c0
oops, the camera transfer buffer is 512 words long, not 1024
2022-08-22 19:12:07 +02:00
ee61062aa1
basic provision for feeding external pictures to the cameras
2022-08-22 19:12:07 +02:00
59a5923463
cleaner YUV/RGB conversion code
2022-08-22 19:12:07 +02:00
31d901e9b5
implement camera cropping
2022-08-22 19:12:07 +02:00
bae82b5b6c
add YUV conversion. lay base for cropping support.
2022-08-22 19:12:07 +02:00
af1259f4b9
camera: mostly working picture transfer infrastructure
2022-08-22 19:12:07 +02:00
fe13ce785f
reorganize camera code so the structure is less messy and more sensical
2022-08-22 19:12:07 +02:00
9c1f5364ab
attempting fun things
2022-08-22 19:12:07 +02:00
2ba7f961a6
Apply strong focus policy to joystick mapping button as well. Fixes #1491
2022-07-31 21:18:08 +02:00
98903f8076
fixes editor warnings about undefined types in a bunch of files
2022-07-27 18:55:59 +02:00
457dd56b88
constexpr-s the DMA timing tables ( #1489 )
2022-07-27 17:01:31 +02:00
f5c1094d03
Fix triggers being recognized as negative analog stick values when assigning an input if the axis is moved too slowly.
2022-07-07 23:18:56 +02:00
4ec22dda9e
stashing temp. camera work
2022-06-28 21:31:34 +02:00
35cbda9001
GL: Fix 16x resolution on macOS
2022-06-02 00:55:29 +02:00
f85925fcd6
Add 3DS 16:10 aspect ratio and refactor GUI aspect ratio code
2022-05-23 16:59:50 +02:00
067b44fdfd
oh fuck you macos
2022-05-23 15:35:34 +02:00
5f581e82d4
cmake: fix debug flags
2022-05-23 15:33:40 +02:00
94b33c924e
Modernize CMake build system ( #1434 )
...
These changes modernize the CMake build system to (hopefully) match newer best practices
* Library linking is simpler and more automatic because of using imported targets
* Multi-configuration builds should be supported (Ninja Multi-Config, Visual Studio, etc. generators)
* Clean up build options using cmake_dependent_option
* Let CMake do its job in more cases, like finding the math/dl libraries and detecting and enabling LTO support
* Remove platform-specific kludges like the Fedora/flatpak LTO workaround and a bunch of Windows stuff
* Simplify Windows static builds
* Consistent formatting
2022-05-21 19:54:55 +02:00
6c7485d017
Update package dependencies for Debian/Ubuntu and explicitly state it
2022-05-17 20:49:01 +01:00
7f4f17de63
macOS: fix bundling on Monterey
...
The behavior of flags for strip changed exactly like the man page warned
it would. Oops.
2022-05-16 18:09:39 +02:00
4cc34121b0
Update teakra ( fixes #1441 )
2022-05-13 20:31:24 +02:00
adb78e2641
get more shit done
2022-05-08 16:32:29 +02:00
3c0b105fbe
attempt
2022-04-29 16:10:50 +02:00
e878866234
here have more code
2022-04-29 12:48:30 +02:00
5363d3bf0c
begin work on the CameraManager
2022-04-29 12:07:11 +02:00
c761feee6a
blaaaaarg
...
maybe now you can get motivated and get work done, Arisotura
2022-04-27 17:52:44 +02:00
6ee2693fcb
lay base for camera settings dialog
2022-04-26 15:36:59 +02:00
55e4c813e0
commit a bunch of random WIP crap
2022-04-25 20:31:42 +02:00
ed2121d7ec
Accomodate top/bottom only lzyout when setting screen size
2022-04-20 15:50:01 +02:00
852a0eae00
camera: fix bugs that Epicpkmn11's camera demo revealed
2022-04-19 12:54:37 +02:00
15523587f3
oops, the camera transfer buffer is 512 words long, not 1024
2022-04-18 11:33:25 +02:00
1b7bdd82ac
basic provision for feeding external pictures to the cameras
2022-04-17 14:53:57 +02:00
34f0c2e6ed
cleaner YUV/RGB conversion code
2022-04-17 13:34:59 +02:00