Recent content by kkwong

  1. K

    Homebrew RELEASE Chiaki (PS5 & PS4 remote play) homebrew

    Xlanor and me merged all changes into akira, which is a better version of chiaki switch port, you can try that one and feel the latency (actually as my test cases show that, deko3d now performs on par with OpenGL, the latency is the same)
  2. K

    Homebrew RELEASE Chiaki (PS5 & PS4 remote play) homebrew

    Hey everybody! Since moonlight switch moved to deko3d version as default, I wrote a deko3d version according to XITRIX's code. I bump borealis to latest version to align with moonlight-switch, and refactored render process to deko3d to fulfill zero-copy rendering. Now the cpu load is very low...
  3. K

    Homebrew RELEASE Chiaki (PS5 & PS4 remote play) homebrew

    Ah ha, I should make a notice to other that there is not enough memory in applet mode.:rofl2: For better gpu handling, I have to cache 3 frames so extra memory is needed. And for pro controller, I really don't have any idea how to define a shortcut to do touchpad press simulation. (Maybe you...
  4. K

    Homebrew RELEASE Chiaki (PS5 & PS4 remote play) homebrew

    Hello everyone~ I found it boring to play ps5 games without haptic feedback, so I added simulated rumble to chiaki. Now you can configure haptic in each host or globally. It's hard to simulate the exact feeling of haptic feedback, so if anyone interested in optimizing it will be amazing~ Source...
  5. K

    Homebrew RELEASE Chiaki (PS5 & PS4 remote play) homebrew

    I guess you enter chiaki using applet mode. I utilize 3 frames to buffer so it needs to be running in standalone mode. Try pressing R and enter album to launch it?
  6. K

    Homebrew RELEASE Chiaki (PS5 & PS4 remote play) homebrew

    I encounter this as well, cannot explain, because even if I use chiaki desktop, the video will sometimes corrupts as well... Maybe the cause is at protocal level we cannot avoid.
  7. K

    Homebrew RELEASE Chiaki (PS5 & PS4 remote play) homebrew

    Try using 5g wifi and set MTU to 1500? Switch's wifi module is not as good as your PC, so any packet loss in connection will lead to frame corruption. If you're playing in handheld mode and using 720p, no OC is needed. 1080p may need to boost cpu to ~1400mhz.
  8. K

    Homebrew RELEASE Chiaki (PS5 & PS4 remote play) homebrew

    You indeed found a bug that I cannot resolve. In my development, I found that everytime I toggle tesla menu, nvdec would hang for a very short time ~ about 2ms. During this period, current decode frame will corrupt, and for next few frames, the corruption will continue and then recover. That's...
  9. K

    Homebrew RELEASE Chiaki (PS5 & PS4 remote play) homebrew

    Because there are multiple hosts in settings, and chiaki cannot decide which one to connect, so mannual select is essential. And why there will be no more --- current build fulfills all my need to play in bed when TV is occupied by my families...:yayswitch::switch: If there is some performance...
  10. K

    Homebrew RELEASE Chiaki (PS5 & PS4 remote play) homebrew

    Thanks to Averne's response. I think the optimization job is done. Now from my test the latency can be as low as 46ms like my capture below. Latest build is attached below, and if there is no any big change about ffmpeg, there will be no more update. Current performance can even support fps...
  11. K

    Homebrew RELEASE Chiaki (PS5 & PS4 remote play) homebrew

    I checked the history, the author didn't provide source code… So I’m afraid it’s not possible.
  12. K

    Homebrew RELEASE Chiaki (PS5 & PS4 remote play) homebrew

    And also, there is something related to latency that needs optimization. The render time currently is ~10ms in 720p60 mode, which is significantly larger than moonlight(~4ms). I figure it out in 720p mode, but in 1080p it just doesn't work with current ffmpeg. Maybe next week, if I can figure it...
  13. K

    Homebrew RELEASE Chiaki (PS5 & PS4 remote play) homebrew

    After GPU decode a frame, the frame data is in GPU memory, it needs to be copied to CPU memory to create a texture, and then push the texture back to GPU memory to be drawn. Moonlight's author tried to use deko3d to avoid this mess, but deko3d seems slower.
  14. K

    Homebrew RELEASE Chiaki (PS5 & PS4 remote play) homebrew

    I check the code, origin author left the interface and didn't implement it. I think it's because older version of the ui lib doesn't support input dialog? For this situation, just unset the passcode would be better. Averne is still optimizing decode performance on switch, so my effort mainly...
  15. K

    Homebrew RELEASE Chiaki (PS5 & PS4 remote play) homebrew

    Sorry, my bad, I miscalculated a offset without testing it. Later tonight I will update fix build. 1707991392 Could you please check this build? As for my testing, 540p/720p/1080p seems alright. I also enabled 1080p in config panel. If you use 1080p, cpu overclock is recommended.