News:

Precision Simulator update 10.189 (5 August 2026) is now available.
Navburo update 13 (23 November 2022) is now available.
NG FMC and More is released.

Main Menu

Mac Thunderbolt Bridge Network

Started by DogsEarsUp, Tue, 4 Aug 2026 14:49

DogsEarsUp

Wow!
Jamie - while you were working on saying Hi to the world, I was following the instructions on your previous post about creating the app. It worked perfectly. Both Macs now chatter away to each other quite happily across the Thunderbolt Bridge, and also across WiFi should I prefer, and Java has appeared in the Local Network permissions in System Settings. Both instances of PSX run sweetly, no need for Boost, primarily thanks to your other work for helping us all to enable Sound & USB on Mac.
There's a further significant (almost doubling) improvement in frame rate by running the screen in standard (i.e. non-Retina) mode. Since the Java local network access was made available by my working your initial solution (create a PSX app) I can't test Hello World since it fixes a problem that no longer exists.
So thanks to Jamie, also Jeroen and also to Hardy who patiently babysat me through the initial stages. My PSX world is looking pretty good at the moment!  ;D

roccod

I tried HelloWorld but it did not seem to make any changes to the Local Network settings tab?

Hardy Heinlin

Thank you, Jamie. Unfortunately, it doesn't set Java on my local network list on Tahoe.

The Hello World exec file in the Terminal will show this version error:

"Error: A JNI error has occurred, please check your installation and try again
Exception in thread "main" java.lang.UnsupportedClassVersionError: HelloWorld has been compiled by a more recent version of the Java Runtime (class file version 65.0), this version of the Java Runtime only recognizes class file versions up to 52.0"

But that's probably not related to Tahoe's security problem.

Jamie

https://jamiejets.com/psx/HelloWorld-PSX-Java-macOS.zip

A ping doesn't trigger enough to setoff MacOS to warn about local network access. So a quick and dirty yes AI slop but if it works it works little 'server' program that does a network broadcast as well...

try this.
Jamie

Jamie

#24
Quote from: DogsEarsUp on Wed,  5 Aug 2026 22:17Wow!
Jamie - while you were working on saying Hi to the world, I was following the instructions on your previous post about creating the app. It worked perfectly. Both Macs now chatter away to each other quite happily across the Thunderbolt Bridge, and also across WiFi should I prefer, and Java has appeared in the Local Network permissions in System Settings. Both instances of PSX run sweetly, no need for Boost, primarily thanks to your other work for helping us all to enable Sound & USB on Mac.
There's a further significant (almost doubling) improvement in frame rate by running the screen in standard (i.e. non-Retina) mode. Since the Java local network access was made available by my working your initial solution (create a PSX app) I can't test Hello World since it fixes a problem that no longer exists.
So thanks to Jamie, also Jeroen and also to Hardy who patiently babysat me through the initial stages. My PSX world is looking pretty good at the moment!  ;D

Glad it works! There where times Mac "just worked". Unfortunately, it has been plagued by some wierd changes lately. Still regret moving to Tahoe, but hey. We need to move on. Forget Tahoe and welcome Golden Gate.

Sequoia had this snag as well btw :-) It's just the new security policy and I think it's good, but sometimes a bit of a pain in the you-know-what.


Edit: DogsEarsUp, may I ask you what Macbook you own/use? I have a Macbook Air M4 and it has a USB-bug. After every reboot or cold start, I need to re-plug all USB devices to make them charge or work. It's driving me crazy and even went to the Genius Bar here in Haarlem. They confirmed with other Macbooks Air in store this is a "bug". I posted it directly to Apple Devs, had some contacts there in earlier iPhone Development days, but yeah... no answer.
Jamie

Hardy Heinlin

Quote from: Jamie on Thu,  6 Aug 2026 08:15https://jamiejets.com/psx/HelloWorld-PSX-Java-macOS.zip

A ping doesn't trigger enough to setoff MacOS to warn about local network access. So a quick and dirty yes AI slop but if it works it works little 'server' program that does a network broadcast as well...

try this.

It's the same. The "Hello World" program cannot be executed because my Java version 1.8 is too low for your program. Disregard my previous comment; I think it is possible that this is the reason Java won't get set on my Local Network list. The program isn't executed, so there won't be any ping.

Jamie

#26
AI made a new version, JAVA8 compatible.

https://jamiejets.com/psx/HelloWorld-PSX-Java8-macOS.zip

I myself am running Adoptium Temurin v25:
openjdk 25.0.3 2026-04-21 LTS
OpenJDK Runtime Environment Temurin-25.0.3+9 (build 25.0.3+9-LTS)
OpenJDK 64-Bit Server VM Temurin-25.0.3+9 (build 25.0.3+9-LTS, mixed mode, sharing)

Long Term Support and PSX seems happy with it.
Jamie

Hardy Heinlin

Yuhu, that one runs and Java is now on my list. Thank you, Jamie :-)

Jamie

Quote from: Hardy Heinlin on Thu,  6 Aug 2026 10:08Yuhu, that one runs and Java is now on my list. Thank you, Jamie :-)
You're running Mac Silicon now? If so, I'm curious if PSX is accepting data after this. I could rebuild this little tool as "PSX network enabler".
Jamie

Hardy Heinlin

No, iMac Intel Core with Tahoe 26.6.

Jamie

Quote from: Hardy Heinlin on Thu,  6 Aug 2026 11:20No, iMac Intel Core with Tahoe 26.6.
Got it and PSX is working fine now networked?
Jamie

Hardy Heinlin

I haven't tested it as my other iMac is currently at another place; I just checked that list :-)

Jamie

It should have opened the networking gates to PSX. I spend hours of fideling with firewall settings until I found this. Once someone can confirm this little 'Hello world' test works, I put it in the first post "macOS Silicon + JAVA ARM64". Mac is different, but hey "Simple can be harder than complex".
Jamie

roccod

Confirmed tested and working on my MacBook Air and MacBook Pro!  You are brilliant, Jamie!  Thanks again.