Homebrew RELEASE Chiaki (PS5 & PS4 remote play) homebrew

User experience

  • good

    Votes: 21 65.6%
  • decent

    Votes: 8 25.0%
  • terrible

    Votes: 3 9.4%

  • Total voters
    32
  • Poll closed .

H0neyBadger

Well-Known Member
OP
Newcomer
Joined
Oct 4, 2015
Messages
96
Trophies
0
XP
505
Country
France
Oh that's awesome news, congrats :grog:

Haven't tested this in a while, but with the 8.0 stuff seemingly fixed it's probably a good time to test it out with my legit PS4 Pro.

Hi hippy dave,
to keep the git log history clean is squashed all commits is one change.
so your touchpad contribution is no longer visible. I hope it does not bother you too much
remind me to offer you a drink if we meet one day. thank you so much for your support ;-) :grog:

--------------------- MERGED ---------------------------

thank you for your reply.
so sad, it does not work.

you are on sxos right ?
you are using the latest atmosphere version ?
same results with/without "app mode" ?

could you try the goldleaf nro and open the internet web browser in it ?
it also uses the switch SwkbdConfig
 
  • Like
Reactions: hashcheck1

oushii1995

Member
Newcomer
Joined
Oct 25, 2020
Messages
7
Trophies
0
Age
28
Location
China Fujian LongYan
XP
55
Country
United States
Hi hippy dave,
to keep the git log history clean is squashed all commits is one change.
so your touchpad contribution is no longer visible. I hope it does not bother you too much
remind me to offer you a drink if we meet one day. thank you so much for your support ;-) :grog:

--------------------- MERGED ---------------------------



you are on sxos right ?
you are using the latest atmosphere version ?
same results with/without "app mode" ?

could you try the goldleaf nro and open the internet web browser in it ?
it also uses the switch SwkbdConfig

thx,
same result, it is sxos's bug.
 

oushii1995

Member
Newcomer
Joined
Oct 25, 2020
Messages
7
Trophies
0
Age
28
Location
China Fujian LongYan
XP
55
Country
United States
Tested latest nro on PS4 8.00:
  • connecting work
  • wake on lan doesn't (never did for me)
registered on 7.x
Nice GUI
I find it,already

--------------------- MERGED ---------------------------

nice!thank you for your brilliant work! finally succeed
however,it is seemed unsteady
 
Last edited by oushii1995,
  • Like
Reactions: H0neyBadger

H0neyBadger

Well-Known Member
OP
Newcomer
Joined
Oct 4, 2015
Messages
96
Trophies
0
XP
505
Country
France
I find it,already

--------------------- MERGED ---------------------------

nice!thank you for your brilliant work! finally succeed
however,it is seemed unsteady

what do you mean by "unsteady".
you are talking about the GUI or the stream.
the stream depends greatly on your network quality.

currently there is no hardware acceleration.
and the switch cpu perf barely handle 720p 60fps for h264 decoding.
I spent a lot of time on it but without hw acceleration, I do not know how to solve this.
that's why some users are using cpu 1.2Ghz overclock.
 

H0neyBadger

Well-Known Member
OP
Newcomer
Joined
Oct 4, 2015
Messages
96
Trophies
0
XP
505
Country
France

hippy dave

BBMB
Member
Joined
Apr 30, 2012
Messages
9,858
Trophies
2
XP
28,904
Country
United Kingdom
Hi hippy dave,
to keep the git log history clean is squashed all commits is one change.
so your touchpad contribution is no longer visible. I hope it does not bother you too much
remind me to offer you a drink if we meet one day. thank you so much for your support ;-) :grog:
Oh no that's fine, don't worry about it! It was a tiny contribution, but I'm happy to have participated at all in such a great project. I'll buy you a drink back for making this awesome app :grog:
 
  • Like
Reactions: H0neyBadger

jakerman999

Well-Known Member
Newcomer
Joined
May 15, 2013
Messages
52
Trophies
0
Age
31
XP
338
Country
Canada
I've cloned your repo but am having trouble building with the CHIAKI_ENABLE_SWITCH cmake flag. I'm compiling this on the switch itself under a Ubuntu install. I've got the base setup running, but turning on that flag causes cmake to complain about building chiaki in two different places, as well as FFMPEG being imported as global to the wrong directory. This looks to be something in switch/CMakeLists.txt, but I've got a bit reading to do before I figure out what. I'm hoping it is as simple as disabling a build platform, or me using cmake wrong. Please let me know if I'm on the right track. I've put the error logs in a spoiler for reference, but I get the feeling this is either on my end or already known.

Code:
CMake Error at cmake/FindFFMPEG.cmake:62 (set_target_properties):
  Attempt to promote imported target "PkgConfig::FFMPEG_avutil" to global
  scope (by setting IMPORTED_GLOBAL) which is not built in this directory.
Call Stack (most recent call first):
  cmake/FindFFMPEG.cmake:170 (_ffmpeg_find)
  switch/CMakeLists.txt:4 (find_package)


CMake Error at cmake/FindFFMPEG.cmake:62 (set_target_properties):
  Attempt to promote imported target "PkgConfig::FFMPEG_swresample" to global
  scope (by setting IMPORTED_GLOBAL) which is not built in this directory.
Call Stack (most recent call first):
  cmake/FindFFMPEG.cmake:173 (_ffmpeg_find)
  switch/CMakeLists.txt:4 (find_package)


CMake Error at cmake/FindFFMPEG.cmake:62 (set_target_properties):
  Attempt to promote imported target "PkgConfig::FFMPEG_swscale" to global
  scope (by setting IMPORTED_GLOBAL) which is not built in this directory.
Call Stack (most recent call first):
  cmake/FindFFMPEG.cmake:175 (_ffmpeg_find)
  switch/CMakeLists.txt:4 (find_package)


CMake Error at cmake/FindFFMPEG.cmake:62 (set_target_properties):
  Attempt to promote imported target "PkgConfig::FFMPEG_avcodec" to global
  scope (by setting IMPORTED_GLOBAL) which is not built in this directory.
Call Stack (most recent call first):
  cmake/FindFFMPEG.cmake:177 (_ffmpeg_find)
  switch/CMakeLists.txt:4 (find_package)


-- Found FFMPEG: avcodec;avutil;swscale (found version "56.51.100") found components: avcodec avutil swscale
CMake Error at switch/CMakeLists.txt:9 (add_executable):
  add_executable cannot create target "chiaki" because another target with
  the same name already exists.  The existing target is an executable created
  in source directory "/home/scott/chiaki/honey/chiaki/gui".  See
  documentation for policy CMP0002 for more details.


CMake Error at switch/CMakeLists.txt:20 (target_link_libraries):
  Attempt to add link library "chiaki-lib" to target "chiaki" which is not
  built in this directory.

  This is allowed only when policy CMP0079 is set to NEW.


CMake Error at switch/CMakeLists.txt:32 (target_link_libraries):
  Attempt to add link library "dl" to target "chiaki" which is not built in
  this directory.

  This is allowed only when policy CMP0079 is set to NEW.


-- Configuring incomplete, errors occurred!
 

H0neyBadger

Well-Known Member
OP
Newcomer
Joined
Oct 4, 2015
Messages
96
Trophies
0
XP
505
Country
France
I've cloned your repo but am having trouble building with the CHIAKI_ENABLE_SWITCH cmake flag. I'm compiling this on the switch itself under a Ubuntu install. I've got the base setup running, but turning on that flag causes cmake to complain about building chiaki in two different places, as well as FFMPEG being imported as global to the wrong directory. This looks to be something in switch/CMakeLists.txt, but I've got a bit reading to do before I figure out what. I'm hoping it is as simple as disabling a build platform, or me using cmake wrong. Please let me know if I'm on the right track. I've put the error logs in a spoiler for reference, but I get the feeling this is either on my end or already known.

Code:
CMake Error at cmake/FindFFMPEG.cmake:62 (set_target_properties):
  Attempt to promote imported target "PkgConfig::FFMPEG_avutil" to global
  scope (by setting IMPORTED_GLOBAL) which is not built in this directory.
Call Stack (most recent call first):
  cmake/FindFFMPEG.cmake:170 (_ffmpeg_find)
  switch/CMakeLists.txt:4 (find_package)


CMake Error at cmake/FindFFMPEG.cmake:62 (set_target_properties):
  Attempt to promote imported target "PkgConfig::FFMPEG_swresample" to global
  scope (by setting IMPORTED_GLOBAL) which is not built in this directory.
Call Stack (most recent call first):
  cmake/FindFFMPEG.cmake:173 (_ffmpeg_find)
  switch/CMakeLists.txt:4 (find_package)


CMake Error at cmake/FindFFMPEG.cmake:62 (set_target_properties):
  Attempt to promote imported target "PkgConfig::FFMPEG_swscale" to global
  scope (by setting IMPORTED_GLOBAL) which is not built in this directory.
Call Stack (most recent call first):
  cmake/FindFFMPEG.cmake:175 (_ffmpeg_find)
  switch/CMakeLists.txt:4 (find_package)


CMake Error at cmake/FindFFMPEG.cmake:62 (set_target_properties):
  Attempt to promote imported target "PkgConfig::FFMPEG_avcodec" to global
  scope (by setting IMPORTED_GLOBAL) which is not built in this directory.
Call Stack (most recent call first):
  cmake/FindFFMPEG.cmake:177 (_ffmpeg_find)
  switch/CMakeLists.txt:4 (find_package)


-- Found FFMPEG: avcodec;avutil;swscale (found version "56.51.100") found components: avcodec avutil swscale
CMake Error at switch/CMakeLists.txt:9 (add_executable):
  add_executable cannot create target "chiaki" because another target with
  the same name already exists.  The existing target is an executable created
  in source directory "/home/scott/chiaki/honey/chiaki/gui".  See
  documentation for policy CMP0002 for more details.


CMake Error at switch/CMakeLists.txt:20 (target_link_libraries):
  Attempt to add link library "chiaki-lib" to target "chiaki" which is not
  built in this directory.

  This is allowed only when policy CMP0079 is set to NEW.


CMake Error at switch/CMakeLists.txt:32 (target_link_libraries):
  Attempt to add link library "dl" to target "chiaki" which is not built in
  this directory.

  This is allowed only when policy CMP0079 is set to NEW.


-- Configuring incomplete, errors occurred!

hello jakerman999,
correct me if I'm wrong. you are trying to compile chiaki switch version on ARM ubuntu ?
it depends your target:
if you want to run chiaki from ubuntu, I suggest to use/compile the chiaki desktop version.
if you want to run the chiaki.nro from the switch. You should user devkitpro's toolchain to cross compile the project.

for the switch version:

we designed the https://hub.docker.com/r/thestr4ng3r/chiaki-build-switch container for this purpose.
it embed tools and compilation dependencies. basically you need docker on an x86_64 computer.
then you just have to run the script https://github.com/thestr4ng3r/chiaki/blob/master/scripts/switch/run-docker-build-chiaki.sh.

PS: I deleted my switch-gui branch you should use the https://github.com/thestr4ng3r/chiaki master branch as source
 

jakerman999

Well-Known Member
Newcomer
Joined
May 15, 2013
Messages
52
Trophies
0
Age
31
XP
338
Country
Canada
hello jakerman999,
correct me if I'm wrong. you are trying to compile chiaki switch version on ARM ubuntu ?
it depends your target:
if you want to run chiaki from ubuntu, I suggest to use/compile the chiaki desktop version.
if you want to run the chiaki.nro from the switch. You should user devkitpro's toolchain to cross compile the project.

for the switch version:

we designed the https://hub.docker.com/r/thestr4ng3r/chiaki-build-switch container for this purpose.
it embed tools and compilation dependencies. basically you need docker on an x86_64 computer.
then you just have to run the script https://github.com/thestr4ng3r/chiaki/blob/master/scripts/switch/run-docker-build-chiaki.sh.

PS: I deleted my switch-gui branch you should use the https://github.com/thestr4ng3r/chiaki master branch as source

Yes I am trying to compile things from an ARM ubuntu source. That is the target platform as well. I had seen the references to the docker image, but wasn't able to find it, so thank you for that! Is that linked somewhere I overlooked?

My end goal is to have the joycons working with chiaki (through setsu?) on the ubuntu side, and I thought to take a closer look at your borealis build

Edit: Just saw that Borealis was merged in early this morning! That must have been only an hour or so after I found your repo from the pull request. Just sitting down again to work at it, I'll start from there. Thanks for all your hard work!
 
Last edited by jakerman999,

oushii1995

Member
Newcomer
Joined
Oct 25, 2020
Messages
7
Trophies
0
Age
28
Location
China Fujian LongYan
XP
55
Country
United States
what do you mean by "unsteady".
you are talking about the GUI or the stream.
the stream depends greatly on your network quality.

currently there is no hardware acceleration.
and the switch cpu perf barely handle 720p 60fps for h264 decoding.
I spent a lot of time on it but without hw acceleration, I do not know how to solve this.
that's why some users are using cpu 1.2Ghz overclock.
hello,
my network seems not good, especially in a 2.4GHz environment, and I ordered a new router today, I will test it in a 5GHz environment.
Thx for your answers, hope your work goes well.
 
  • Like
Reactions: H0neyBadger

H0neyBadger

Well-Known Member
OP
Newcomer
Joined
Oct 4, 2015
Messages
96
Trophies
0
XP
505
Country
France
Yes I am trying to compile things from an ARM ubuntu source. That is the target platform as well. I had seen the references to the docker image, but wasn't able to find it, so thank you for that! Is that linked somewhere I overlooked?

My end goal is to have the joycons working with chiaki (through setsu?) on the ubuntu side, and I thought to take a closer look at your borealis build

Edit: Just saw that Borealis was merged in early this morning! That must have been only an hour or so after I found your repo from the pull request. Just sitting down again to work at it, I'll start from there. Thanks for all your hard work!

Hi jakerman999,
you should install equivalent dependencies for ubundu
https://github.com/thestr4ng3r/chiaki/blob/master/doc/platform-build.md#fedora
then compile the desktop app for linux

the borealis switch interface and the desktop app are two different projects.
the switch version is linux capable. but the interface is designed for the switch OS only.

you may also join the IRC/telegram if you have any question
https://github.com/thestr4ng3r/chiaki#joining-the-community-or-getting-help
 

oushii1995

Member
Newcomer
Joined
Oct 25, 2020
Messages
7
Trophies
0
Age
28
Location
China Fujian LongYan
XP
55
Country
United States
hello,
it's stable in a 5G network environment, amazing!
volume on switch is small, hardly hear games' (RDR2 and some other games) sound at max volume,
and hope you add the voice chat feature, the share button can use the touch screen to achieve,
looking forward to having a better version,
thank you for your wonderful work.
 
Last edited by oushii1995,

H0neyBadger

Well-Known Member
OP
Newcomer
Joined
Oct 4, 2015
Messages
96
Trophies
0
XP
505
Country
France
how to add new connection in this GUI new version?

previously is was just press + if i'm not mistaken
Hello RedScorpion,
I remove this part during the gui refactor.
I keep good note of all requests.
do not hesitate to ask, it helps to prioritize objectives (especially if many are requesting it).
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • No one is chatting at the moment.
    SylverReZ @ SylverReZ: https://www.youtube.com/watch?v=uLN9qrJ8ESs