Login
Username:

Password:

Remember me



Lost Password?

Register now!

Sections

Who's Online
58 user(s) are online (40 user(s) are browsing Forums)

Members: 1
Guests: 57

emeck, more...

Support us!

Headlines

 
  Register To Post  

« 1 ... 75 76 77 (78)
Re: What the fastest possible x64 emulation way of OS4 today ?
Just popping in
Just popping in


See User information
@balaton
No doesn't work either unfortunately. Font is getting scrambled again when going into windowed mode and switching to windows and back to AOS4.

And as mentioned earler: When staying in SDL fullscreen (without gl=on) as well when using GTK everything also looks fine.

Go to top
Re: What the fastest possible x64 emulation way of OS4 today ?
Just can't stay away
Just can't stay away


See User information
@Reth
If it works with gtk why don't you use that? Does it unscramble when switching back to full-screen? So only shows problem in window or stays like that even after going back to full screen? What if you resize the window? The problem is probably that SDL does not handle scaling to 0.99% or just a few pixels less too well. I don't know SDL, maybe there are people here who know it and know about something that can be set for it to use better scaling algorithm.

Go to top
Re: What the fastest possible x64 emulation way of OS4 today ?
Just popping in
Just popping in


See User information
Unfortunately it does not descramble when switching back to fullscreen. Resizing I need to check still. But with GL=on it seems sometimes it does.
But with GL=on I got freezes for some seconds every ~30s, so I removed it.

GTK I did not yet use since I read somewhere it would be less performant. And I struggled with mouse pointer handling there. But will switch to it.


Update: Seems GTK has issues when using different screen resolutions while in full screen. E.g. running WB in 1920x1080 and opening an 1024x768 screen => after closing that screen WB stays in the lower resolution until switching to Window mode.


Edited by Reth on 2025/4/23 22:50:13
Go to top
Re: What the fastest possible x64 emulation way of OS4 today ?
Just can't stay away
Just can't stay away


See User information
@Reth
Quote:
Update: Seems GTK has issues when using different screen resolutions while in full screen. E.g. running WB in 1920x1080 and opening an 1024x768 screen => after closing that screen WB stays in the lower resolution until switching to Window mode.

Does the zoom-to-fit option has an effect on that? You probably won't notice a performance difference with gtk. SDL is nice but if it does not work then not many other options left. I've heard some people had problem with mouse on Windows with gtk. Adding -device usb-mouse may fix that, if not a better option is -device usb-tablet but that needs a driver in AmigaOS which I think was posted somewhere here a while back but I don't remember when and where.

If all else fails QEMU also has a built in VNC server so you can view it with a VNC client. No need to run VNC server in the guest but that may not be very convenient so try when exhausted all other options. You can check with -display help which display backends are available in your build.

You could also try setting lower resolution in guest and use it in a window to avoid scaling.

Go to top
Re: What the fastest possible x64 emulation way of OS4 today ?
Just popping in
Just popping in


See User information
Yes, zoom-to-fit seems to solve that problem. Thanks you!

Go to top
Re: What the fastest possible x64 emulation way of OS4 today ?
Quite a regular
Quite a regular


See User information
If you're using “-device usb-storage” in QEMU (a QEMU VVFAT drive) but find the data transfer speed too slow, you can try adding a USB controller (-device pci-ohci).
All you need to do is connect the usb-storage device to the pci-ohci controller.
The drive may take a moment to appear in the system (in my case, it needs to be properly recognized), but the data transfer speeds alone should make it worth it.
Here is my sample command line:
-device pci-ohci -drive file=fat:rw:/tmp/qemu,id=ufat,format=raw,if=none -device usb-storage,bus=usb-bus.2,port=2,drive=ufat


QEMU VVFAT (uhci)
Resized Image
QEMU VVFAT (ohci)
Resized Image

This thread was started after reading @sailor's articles about Peg2 and suggestions regarding USB (they're in Czech, but they can easily be translated for anyone interested)
https://www.amigaportal.cz/node/175129
https://www.amigaportal.cz/node/175309
Thank you, @sailor

Go to top
Re: What the fastest possible x64 emulation way of OS4 today ?
Just can't stay away
Just can't stay away


See User information
@smarkusg
Why is that faster? Is it because OHCI needs less guest code or has better driver or something else? What if you use usb-ehci instead of pci-ohci? QEMU also has nec-usb-xhci that should emulate an NEC USB3 controller (or qemu-xhci which is almost the same but AmigaOS driver may not recognise that).

Go to top
Re: Jaki jest najszybszy możliwy sposób emulacji x64 OS4 dzisiaj?
Quite a regular
Quite a regular


See User information
@balaton
nec-usb-xhci doesn't work because AOS4 doesn't support xhci (I checked, it doesn't work)
usb-ehci was faster than uhci but about half as fast as ohci.
With ohci, reading was fast but writing was like uhci, but... writing to usb-storage isn't recommended, so this test might not be reliable.
If you want, I can check under QEMU Linux PPC for the PEG2 system to see how things look there.

Go to top
Re: Jaki jest najszybszy możliwy sposób emulacji x64 OS4 dzisiaj?
Just can't stay away
Just can't stay away


See User information
@smarkusg
Quote:
If you want, I can check under QEMU Linux PPC for the PEG2 system to see how things look there.

I was just curious what causes it to be faster. You don't have to check anything, only if you want to. As OHCI does more in the controller it's possible it's faster because less guest code or register access is needed but could also be that the AmigaOS driver for the different USB interfaces are different. OHCI emulation is less used though so more likely to have bugs and missing parts.

Go to top

  Register To Post
« 1 ... 75 76 77 (78)

 




Currently Active Users Viewing This Thread: 1 ( 0 members and 1 Anonymous Users )



Polls
Running AmigaOS 4 on?
AmigaOne SE/XE or microA1 12% (26)
Pegasos2 3% (8)
X5000 22% (48)
X1000 14% (30)
A1222 8% (19)
Sam 440/460 18% (40)
Classic PowerPC Amiga 2% (6)
WinUAE emulation 7% (16)
Qemu emulation 9% (21)
Total Votes: 214
The poll closed at 2025/12/1 12:00
8 Comments


Powered by XOOPS 2.0 © 2001-2024 The XOOPS Project