Yes the server can convert to any true color format the client ask for, as long it pixel byte size is either 1, 2 or 4 bytes.
Color lookup (pens) are not supported, and I have never tested it.
I do know of one client, where the server told the client it was running in 32bit, client said fine, but it ignore the endian format and as the server was sending Big Endian format and the client expected little.. that resulted in colors looking wrong.
As long as the client tell the server what format it want, it should all be fine.. but there are many diffrent clients out there.
“The best thing about a boolean is even if you are wrong, you are only off by a bit.”
Hi, just made a little test/tryout and working fine so far, and seems faster
AWESOME man!!!!
Hi, glad to hear it's working for you!
The speed should be about the same, though tile encoding could definitely use some improvement. Right now, it only supports Raw and Raw+zlib, and the latter (Raw+zlib) is mostly obsolete, as most clients I've tested no longer support it.
But I guess that’s on the to-do list.
P.S. Thanks for testing it!
“The best thing about a boolean is even if you are wrong, you are only off by a bit.”
jabirulo wrote:Hi, just made a little test/tryout and working fine so far, and seems faster
AWESOME man!!!!
Could you perhaps briefly explain how you set it up? I'm still looking for a remote solution so that I don't have to switch back and forth between 2 systems every time.
@rwo Is rVNCd a VNC server? So the other side needs a VNC viewer is that right? I would use this under MacOs but have not been successful so far.
MacStudio ARM M1 Max Qemu//Pegasos2 AmigaOs4.1 FE / AmigaOne x5000/40 AmigaOs4.1 FE
@rwo Is rVNCd a VNC server? So the other side needs a VNC viewer is that right? I would use this under MacOs but have not been successful so far.
Yes, rVNCd is a VNC server for AmigaOS4. You start it up on the Amiga, and then you need a VNC client (or viewer) running on another computer to connect to it.
On Windows, you can use viewers like RealVNC, TightVNC, MobaXTerm, or any other VNC client. For MacOS, Linux, or any other OS with a VNC viewer, it should work as well.
By default, the viewer connects to the Amiga on port 5900, although you can change this port if needed.
“The best thing about a boolean is even if you are wrong, you are only off by a bit.”
With RealVNC I have already tested it under MacOs with Qemu/Pegasos2 AmigaOs4.1 rVNCd and always get the error message.
The specified host is unknown.
GUI tab Server I have only assigned a name and password which I have tried to find or connect with VNCViewer to the rVNCd Server under AmigaOs4.1.
It is quite possible that I have to open port 5900 under Qemu. Unfortunately I don't have real hardware to test it at the moment. But I will try again as soon as my hardware arrives.
MacStudio ARM M1 Max Qemu//Pegasos2 AmigaOs4.1 FE / AmigaOne x5000/40 AmigaOs4.1 FE
Only changed in rVNCd: -Server Port: 5902 Name: SAM460ex_VNC
rest of options as they are. Click on Online button and on PC using TightVNC viewer (https://www.tightvnc.com/download.php), just point to my SAM460ex IP and port 5902 (ex.: 123.123.123.123:5902)
Here I have only been able to test under Qemu/Pegasos2.
@rwo
I would prefer to be able to access and control MacOs from AmigaOs4.1. That means AmigaOs4.1 is the viewer and MacOs is the server. Why? Because we can't use every site with Odyssey and if we need something that we can't do with AmigaOs4.1 we would have the possibility to do it on another operating system and could continue to work under AmigaOs4.1.
On Os4Depot there is TwinVNC it works well, but is very old from (2012) Is it still being worked on here?
I'm not sure if TwinVNC is OpenSource, but if it is, it would be fantastic if someone could compile a current version of it.
MacStudio ARM M1 Max Qemu//Pegasos2 AmigaOs4.1 FE / AmigaOne x5000/40 AmigaOs4.1 FE
K-L wrote:@Maijestro As already told : what you are asking for is already possible (I even posted a picture of my OS4 viewing and using my Mac OS server).
Yes you are right, my mistake was that I did not specify a complete IP address with port and that always led to errors. TwinVNC is good, but if we also had file transfer it would be perfect, especially as it is very old.
As you said MacOs already comes with VNC support and that is really excellent. I didn't understand this and always thought a VNC server had to be installed under MacOs.
MacStudio ARM M1 Max Qemu//Pegasos2 AmigaOs4.1 FE / AmigaOne x5000/40 AmigaOs4.1 FE
@rwo Works pretty well running on my X1000. Connected using bvnc on my Android Lavono Tab 12P, 12.5in tablet. If I reduce the screen resolution to 1440x900 or 1600x900 and use a 16bit screen the speed is usable. Not fast but usable. Also, as mentioned previously, it only works with the workbench screen. I am writing this post using bvnc running Odyssey.
Note, I've tried running pretty much every android vnc client and bvnc seems to work the best.
One of the things to implement is handling different screen sizes so we can cycle the screen. This is still on the to-do list.
As a first step, how hard would it be to allow switching to screens that are the same as the Workbench screen. I use multiple screens but most of them are clones of the Workbench screen, so just this support as a first step would be a great improvement.
Thanks for the effort so far. I'll be sending a donation.