Dawn
a055ed60e7
fixed vanilla showing a frozen frame when reconnecting with cuda ( #482 )
2026-09-03 14:09:42 -07:00
itsmattkc
55fb0afe8c
android: fix flickering and missing hardware decode setting
2026-08-31 16:29:23 -07:00
MattKC
021d2c60b0
Update README.md
2026-08-27 16:59:53 -07:00
itsmattkc
e03a965b23
buildroot: add controller mappings for Nintendo Switch
...
Fixes #420
I think will fix #399 but haven't tested yet
2026-08-27 10:39:39 -07:00
itsmattkc
94a9a8cd10
docker: android fix
2026-08-26 18:01:53 -07:00
itsmattkc
c809ff73e7
implement support for display brightness
...
commit 54e685ba9fef2b5fc1505ddc932e4fa3fe87ed68
Author: itsmattkc <34096995+itsmattkc@users.noreply.github.com >
Date: Wed Aug 26 17:46:15 2026 -0700
improvements
commit b442a51a71
Author: itsmattkc <34096995+itsmattkc@users.noreply.github.com >
Date: Wed Aug 26 14:49:31 2026 -0700
docker: add new build deps for android
commit 1e6370391e
Merge: b21181c 0681459
Author: itsmattkc <34096995+itsmattkc@users.noreply.github.com >
Date: Wed Aug 26 14:37:15 2026 -0700
Merge branch 'master' into brightness
commit b21181c675
Author: itsmattkc <34096995+itsmattkc@users.noreply.github.com >
Date: Sun Aug 23 16:58:09 2026 -0700
update display brightness - initial implementation
2026-08-26 17:50:12 -07:00
itsmattkc
7caf3a4d9e
lib: add le16toh definition for win32/apple
2026-08-26 15:23:38 -07:00
itsmattkc
0681459cc8
fixed some correctness issues
2026-08-26 14:25:07 -07:00
itsmattkc
1b2c4fa86c
large scale android improvements
...
- Port vanilla-pipe on Android for users with rooted devices and compatible Wi-Fi hardware
- Drop OpenSSL as a build dependency (only used for hostap's crypto backend, but didn't work on Android so now we're using hostap's internal crypto)
- Improvements to event loop (targets 180Hz input polling + 60Hz video display)
- Implement MediaCodec hardware decoding on Android
- Use smaller and simpler DHCP client
2026-08-26 14:02:12 -07:00
itsmattkc
08d58d02e7
improve formatting
2026-08-26 14:02:12 -07:00
itsmattkc
ec0783f945
docker: pin base image hash to prevent unnecessary cache invalidation
2026-08-25 18:58:44 -07:00
MattKC
3ac3cb0ab3
Update README.md
2026-08-25 17:17:00 -07:00
MattKC
acb4d18156
cmake: use fixed drc-hostap commit
...
Fixes #471
2026-08-25 09:49:25 -07:00
MattKC
6bf468c39d
cmake: unset GIT_DIR instead of setting it to empty
2026-08-23 19:57:39 -07:00
MattKC
a0c6353f2c
cmake: keep enforcing GIT_DIR= on new git lines
2026-08-23 19:47:45 -07:00
MattKC
ab44b238f5
cmake: reorder libwpa_supplicant.a above openssl
...
Should fix current linker errors
2026-08-23 19:34:32 -07:00
itsmattkc
95d0db6002
pipe: move stdbool.h higher
2026-08-23 17:24:06 -07:00
itsmattkc
4dbb8e01b3
pipe: add stdbool include for new wpa_supplicant version
2026-08-23 17:12:05 -07:00
itsmattkc
ff354e4176
docker: add convenience scripts for maintainers
2026-08-23 16:57:43 -07:00
itsmattkc
9744e7de23
pipe: use new wpa_supplicant fork (updated to 2.12!)
2026-08-23 16:55:13 -07:00
carlansell94
81978c97ff
gui: Add StartupWMClass to desktop file ( #465 )
2026-08-23 10:01:03 -07:00
MattKC
81992289f0
Update README.md
2026-08-23 09:52:53 -07:00
theofficialgman
f20671e204
Switch: bump kernel tag (adds kernel drivers for additional IMU) ( #466 )
2026-08-23 09:51:22 -07:00
itsmattkc
066aefdfa5
pipe: use scan_cur_freq
...
When associated, only scan the currently associated frequency. May help with connectivity issues.
2026-08-07 12:02:56 -07:00
itsmattkc
2c0cd0104c
pipe: disable power saving
...
Some adapters utilize power saving which can cause connectivity issues
2026-08-07 10:11:27 -07:00
itsmattkc
7cd43591db
gui: allow auto-connecting to wii u
...
Fixes #454
2026-08-06 14:58:20 -07:00
MattKC
f1ff2eab44
Update README.md
2026-08-05 12:55:54 -07:00
MattKC
4d08ee267c
Update README.md
2026-08-05 12:54:23 -07:00
itsmattkc
ff486be0ab
ci: fix windows and android builds (hopefully)
2026-08-04 12:19:42 -07:00
itsmattkc
577405a92c
ci: try pushing images to registry instead of cache when done
2026-08-04 10:00:07 -07:00
itsmattkc
025f7ae77e
docker/buildroot: fix bug where DRM was disabled
2026-08-03 17:31:14 -07:00
EinTim
e2966b2187
Make raspberry pi zero 2w buildroot image work on all 64 bit raspberry pis ( #451 )
2026-08-03 17:29:16 -07:00
itsmattkc
c008b9baf3
buildroot: add more 5GHz SoftMAC Wi-Fi drivers
...
Includes lwfinger/rtw88 and morrownr/rtw89
2026-08-02 01:25:43 -07:00
itsmattkc
c4572178b9
gui: define DRM_CAP_ATOMIC_ASYNC_PAGE_FLIP if not defined
2026-08-01 12:26:10 -07:00
EinTim and itsmattkc
ceb1b7f9e3
Implement simple retry mechanism to improve raspberry pi frame delay ( #438 )
...
* Implement simple retry mechanism to fix raspberry pi decoders
* rework
* further reduce latency
With these changes, the Pi Zero 2W is now equivalent to the gamepad/Orange Pi in latency
---------
Co-authored-by: itsmattkc <34096995+itsmattkc@users.noreply.github.com >
2026-08-01 09:44:03 -07:00
itsmattkc
7aebe8f7e8
gui: fix keyboard control mapping
2026-08-01 09:06:55 -07:00
itsmattkc
063e3cba67
gui: add support for v4l2request hardware decoding (orange pi)
2026-07-29 21:33:50 -07:00
itsmattkc
dc28618301
buildroot: fix broken patch
2026-07-29 16:50:41 -07:00
itsmattkc
f2e354bfc7
ci/buildroot/docker: fix bug and introduce 2w build too
2026-07-29 13:34:23 -07:00
itsmattkc
463aed33bf
ci/buildroot/docker: build orange pi zero 3 image
2026-07-29 13:08:22 -07:00
itsmattkc
4482b77b83
gui: improve power state handler
...
Fixes bug where power state would be retrieved every frame, causing unnecessarily high power usage.
Also, don't send "unknown" power state so the Wii U doesn't nag the user about it.
2026-07-22 08:52:01 -07:00
itsmattkc
da70a4fca4
buildroot: improvements to rpi builds
2026-07-21 16:56:00 -07:00
itsmattkc
934494c0ad
gui: revert "h264" force
...
I thought this was necessary to force software decoding, but actually my Pi buildroot image just lacked the "h264" FFmpeg decoder component
2026-07-10 15:35:06 -07:00
itsmattkc
a989f233fd
Create latencytest.ts
2026-07-10 15:34:08 -07:00
itsmattkc
5e5b674ba7
gui: software decoding improvements
2026-07-10 10:26:50 -07:00
itsmattkc
724f80bd87
buildroot: add options for building pipe or gui
2026-06-18 00:01:17 -07:00
itsmattkc
91ab3a0ccd
buildroot: for switch build, save log to config dir
2026-06-04 08:59:35 -07:00
theofficialgman
0b42dee05a
ci/docker: update nintendo switch buildroot image for theofficialgman… ( #382 )
...
* ci/docker: update nintendo switch buildroot image for theofficialgman kernel fork
* buildroot: switch to modified boot.scr from noble
only change from noble is the default id to SWR-VAN
* buildroot: gzip switch kernel (matches switchroot)
* test adjust accel/gyro
2026-05-14 09:50:02 -07:00
amia★
0acf922319
use correct switch guide page for devices ( #389 )
...
use actual switch guide page for the switch, and move it to the top.
2026-05-08 21:21:45 -07:00
itsmattkc
853ffca471
docker: use correct mkimage path
2026-05-08 08:19:38 -07:00