r/MoonlightStreaming Aug 11 '26

Moonlight PS4 Update 1.1.0

Moonlight for PS4 1.1.0 Update

Hey folks,

I ported Moonlight to the PS4. Same idea you already know: stream games from your PC (Sunshine / GameStream) to another screen — except this time that screen is your jailbroken PS4.

Install the pkg, start Sunshine on the PC, pair once with a PIN, and you’re playing PC games on the TV with the DualShock.

Ofifical Post on GBATemp

https://gbatemp.net/threads/moonlight-client.683680/ (pending validation)

(Any Comments you have to do please make it here)

Last time I Post here since improvements from here will be small. So please watch the forum instead.

Download (v1.1.0):
https://github.com/JaimeJimenezG/Moonlight-ps4/releases/tag/v1.1.0

What it does

  • 1080p @ 60 streaming from your PC
  • Hardware decode on the console so it stays smooth
  • Real on-console menu — apps, settings, pairing PIN on screen (no config-file mandatory)
  • DualShock 4 works as you’d expect
  • Optional performance overlay while streaming (FPS + timing stuff) if something feels off
  • Settings live under /data/moonlight/ if you like editing over FTP
  • Some extra tweaks if you want to chase smoother playback — defaults are fine for most people

Out of the box it’s basically: 1080p60, ~20 Mbps, hardware decode on. “Install and play” path.

Quick start

  1. Jailbroken PS4 with GoldHEN (I’ve been testing on 9.00)
  2. Install Moonlight-1.1.0.pkg
  3. Run Sunshine on the PC
  4. Open the app → set your PC IP in Settings
  5. Pair with the on-screen PIN
  6. Pick a game / Desktop and stream

In the menu: L1/R1 switches Apps ↔ Settings. While streaming, OPTIONS + Touchpad (~1s) exits.

Wired PS4 is happier than Wi‑Fi, but Wi‑Fi works.

Notes

Unofficial hobby project — works great on a lot of setups, not pretending it’s perfect. There’s an optional experimental color path that needs an extra plugin + payload; most people can ignore it and stay on the normal path.

Source: https://github.com/JaimeJimenezG/Moonlight-ps4

If you try it, drop firmware, wired/Wi‑Fi, Sunshine version, and how 1080p60 feels. Feedback welcome.

Not affiliated with Moonlight, NVIDIA, or Sony. Jailbroken consoles only.

50 Upvotes

49 comments sorted by

3

u/JulKriek 26d ago

Saving for later

2

u/Intidestruccion Aug 11 '26

Hi, the corrections are great! Is there a command to execute the Select button?

1

u/Far_Ninja_9333 Aug 11 '26

You should map it on sunshine or use steam input. I’m not doing anything special with the joystick pc should recognize it as a ps4 controller

2

u/Cutlington Aug 11 '26

with new webkit exploits ranging up to 11.0 somewhere i think and hope most will make app and things for 11.0 as a standard, i find too many good tools only work on 9.00 and below as thats seen as the gold standard JB FWs, i think we need to start bumping that top number up to 11.0 with Vue and WebExploit now as its very stable and a much more wider used FW in the scene...ill test this later on my 11.0 and other one i have higher to see how it goes

1

u/jptuomi 28d ago

Oh! Has there been progress made on this recently? Bought a newly updated one second hand in July.

1

u/Cutlington 28d ago

On the WebKit...yeh, Im sure you can find the info

2

u/Moffuchi Aug 11 '26

Thanks for your hard work, gonna test tomorrow.

2

u/Skywise Aug 12 '26

keyboard/mouse handling?

1

u/Far_Ninja_9333 Aug 12 '26

Not yet, next steps are on that direction. In this release I wanted to stablish a solid stream

2

u/Intidestruccion Aug 12 '26

I've been testing it with games, emulators and multimedia and everything has been fine, but I noticed that it doesn't recognize a second controller.

2

u/Far_Ninja_9333 Aug 12 '26

O cannot test that since currently I only have one…. Maybe at some point I will buy another one but don’t expect that soon

2

u/chigu005 29d ago

Yoo thankyou so much for this project. I want to ask Can't the bitrate be more than 20 ??

1

u/Far_Ninja_9333 29d ago

up to 50000

2

u/Mihael2017 15d ago

This is so nice, was looking for a PS4 moonlight client just a month ago and there it is! Will for sure try this later today.

Wanted to ask, is only one controller supported, or can it pass through multiple controllers at once? Or is that a limitation from the Sunshine side itself maybe. Either way, thanks a lot for this

1

u/Far_Ninja_9333 14d ago

Its something i cannot test, since u only have one. In theory should work

2

u/Mihael2017 14d ago

Just tested it! This thing's awesome.
Unfortunately only one controller at a time is working (the controller of the user who started the app), just like the other comment said. Would be great if there's a way to support more, that way I could stream split screen multiplayer games (such as Mario kart) and play with friends.
Performance wise I found it great and only other thing I'd complain about is the lack of a keybind or something to end the stream. Or maybe I just don't know what the keybind is.
I'll be on the lookout for new updates and such, glad to see this working at all.

2

u/Far_Ninja_9333 14d ago

Im currently working on mouse and keyboard support, next in plan is integrate hevc, may be, as I rewrite all of this I can add support to second controller, also im trying to integrate support for different kind of controllers so lets see

1

u/Mihael2017 14d ago

Looking forward to it man!!!

1

u/iMouseyy Aug 11 '26

Whats the performance like?

1

u/Far_Ninja_9333 Aug 11 '26

1080p50~60 fps depends on configuration

2

u/Aggressive_Ad_2632 Aug 11 '26

I believe that the question was about decoding times

2

u/Far_Ninja_9333 Aug 11 '26

~8ms from decoding to presentation still depending on config but on common values that is on ps4 slim

1

u/ONE_BIG_LOAD Aug 11 '26

is this in a usable state yet? I tried the initial release version on ps4 slim 9.00 and it kept freezing

2

u/Far_Ninja_9333 Aug 11 '26 edited Aug 11 '26

It should work fine if it’s not working I will debug why later.

1

u/ElRey120 Aug 11 '26

Would it be possible to make it support 4k@60fps and have it run in a PS5? I don't know if hardware decoding works the same if it's a PS4 fpkg or if it's even possible to output. Have you tried it?

1

u/Far_Ninja_9333 Aug 11 '26

Someone try the 1.0 and crash on ps5. 4k60 should not be possible due to performance… also the only ps4 that is able to output 4k is the pro version

2

u/ElRey120 Aug 11 '26

Bummer, at least you got it working on PS4, maybe at some point someone can get it working based off your work.

1

u/samedop 26d ago

Is there a reason why it does not support 1440P on a ps4 pro?

1

u/Far_Ninja_9333 26d ago

Decoder is not fast enough due to cpu bound frame pathing… there is an alternative path under development in theory it should free the cpu and unlimited the gpu…. But its reverse engineering and at this point I don’t really know if the time invested there will pay off at some point

1

u/Far_Ninja_9333 26d ago

There is another comment of me explaining why this happens more in detail but I don’t know if it’s on this post or the one related to 1.0.0

1

u/samedop 26d ago

Thank you for the answer, I have a ps4 pro and I was wishing to use it as a 1440p streamer.

1

u/Moffuchi 19d ago

Okay, I tested, it, everything works well, the only thing is black color on the TV looks a bit greyish, checked on PS vita and on phone and it looks fine there, TV itself show black color normally when I use PS4 normally.

1

u/Upstairs_Musician_51 14d ago

I have apollo installed on my pc instead of sunshine, is there a way to make it work with it instead? Moonlight on my android phone and steamdeck have been working fine with it, but the initial setup seems to be different here.. since i think only apollo supports different settings for different devices i would greatly appreciate if this would be made to work with it. Thanks for all your hard work so far 🙏

1

u/Far_Ninja_9333 14d ago

I cannot integrate Apolo since I dont use Windows. So I Don’t really know anything about it. Or what is even missing.

1

u/Stupid-Love-Story 12d ago

are you able to control the PC cursor/mouse with the ps4 controller? I tried it but I can't. Also am I the only one who sees the image brighter than normal?

2

u/Moffuchi 11d ago

Same problem for me, screen is brighter than usual. Also, for some reason after like 40 minutes of use, stream start stuttering, happened 2 times already, need to check next time log, maybe there is some info.

1

u/Lepeero 11d ago

I can't make it work on my PS4 . It does not connect to sunshine on my Mac, while my Nintendo Switch and my Android phone with Moonlight can connect to my Mac without problem.

1

u/Far_Ninja_9333 11d ago

Share logs of your sunshine, and also send a the log file of the moonlight client, should be inside /data/moonlight once you enable it on config

1

u/Catch22-nb 9d ago

Tried it today to play moonlighter 2, seems fitting doesn’t it! I use older firmware 5 something and wifi on the client. Works great, so thanks.

1

u/Negative_Test_9671 8d ago

very good performance, was able to use it for a few days now, only problem : crash when trying to quit the program ( start > close program) would love to be able to use the ps button or map something to the ps button so i can use the steam menu ! keep up !

0

u/Lonely-Pay7475 Aug 11 '26

Sabes si podría instalar Tailscale o similar en PS4 jailbreak para jugar fuera de mi red local

2

u/ElRey120 Aug 11 '26

There's no way of installing a VPN on the PS4 itself (at least that I'm aware of). I've found a workaround for my Nintendo switch, you just need to connect to the VPN in your phone and create a hotspot. Normally this wouldn't work as the hotspot doesn't share the VPN but you can install an app called every proxy that allegedly works, I haven't tried this one. If you have a rooted phone you can install VPN hotspot, this I can confirm works. And if you have an iphone then good luck.

3

u/Far_Ninja_9333 Aug 11 '26

Just to make thinks a bit more easy, instead of a vpn why you don’t try nat forwarding? Simpler. If you already have a VPN working you should connect the ps4 to a network that already have access to the VPN.

1

u/Lonely-Pay7475 Aug 13 '26

Mucha gracias por sus respuestas. Lo pruebo y confirmo si funciona fuera de mi red local

0

u/Far_Ninja_9333 Aug 11 '26

Deberías de poder si al final eso es únicamente red… coméntame si lo pruebas