so basically, you run the game on a second pc, use the sound hardware of a third pc and then send the graphics and sound data back to the first pc and render it on your own monitor and speakers? while sending the input from mouse and keyboard of the first pc to the second pc where the game is running? thats very cool
@@adventuresin9797 ah I see. That was my first idea too but the audio sounded too clean to be from a different pc. I assumed the third pc was in a different room for some reason.
Not being experienced with Plan 9, but quite experienced with other systems, this one is always the fundamental mindbender. I always find myself going "can that really be true" or "does that really work?". It's rather ingenious. Speaking from ignorance: Does this work well over a high latency networks like the Internet? Also, in your example, I notice two /bin/aux/ directories. How in the heck does that work? Or colliding names of binaries from different systems, or... ???
9P is known to have problems with some networks, especially it packets arrive out of order. Bell Labs developed a protocol that worked best with 9P, called IL, but the internet uses TCP. Various solutions have been proposed. AS for union mounts; the bind command can be done 3 way. A complete replacement, the added files appear "after", or "before. When after is used, the original files will be accessed. When before is user, the new files will be accessed. ls will show duplicate files, but programs will just access which ever file is considered "before" the others.
Thank you for the videos. 🐇 Also, I find that Rio is the perfect environment for a tiling window manager. I don't remember if Plan9 had good keyboard shortcuts. 🤔
Enlightening. Where do you recommend beginning to learn about all this? I have a background in Windows and Unix but this feels so different from Unix even though it’s made by the same guys.
There are the original papers write by people at Bell Labs; 9p.io/sys/doc/ This site include other papers and links to man pages; doc.cat-v.org/ I also recommend installing and using it.
Additionally Plan 9 papers written by third-parties can be found on ResearchGate and IEEE. The ResearchGate search isn't very good though. Googling "Plan 9 research paper" can yield decent results as well.