Project - hardware to run AOS4 for 35 euro on QEMU 10 + GPU passthrough
I know that a few people doubted the purpose of the project - that is why I am publishing it. The project does not include the power supply and the case and sdd disk Price about +20 euro. All hardware is not new. The goal was to run AOS4 on 2010-2012 PC(X86_64) hardware
Ohaaaa impressive, so it is possible after all. I think that will change a lot. I didn't think it would be possible so quickly.
It looks good and seems to be fast even on the i5. I'd be interested to see some benchmarks. Could you do it to see how fast the emulation behaves with 3d acceleration?
A cool tool for this would be StarBox from Os4depot, for example.
Agree, really impressive. I had glanced at your efforts from time to time with interest and even tried qemu myself, but alas found it incomprehensible.
Congratulations and hopefully you'll help grow the community!
It looks good and seems to be fast even on the i5. I'd be interested to see some benchmarks. Could you do it to see how fast the emulation behaves with 3d acceleration?
A cool tool for this would be StarBox from Os4depot, for example.
Additionaly the results of GfxBench2D would be interesting. According to the video it looks like @smarkusg is only the 2nd qemu user, after @geennaam, who got vifo-pci pass-through working with usable speed. Several others got vifo-pci pass-through working with Radeon HD or RX cards as well, but the results were more or less slide-shows, much slower than the emulated SM502, and nothing usable at all...
I probably can't install the extras to put the MIXER I have no idea how to do it. It tells me that the CD is protected. In practice it doesn't point to the AmigaOS Partition.
What do you see when you close your eyes ? I see light, lots of light I see you, dad And I see mommy too And I see me and we are together And we play forever.
It looks good and seems to be fast even on the i5. I'd be interested to see some benchmarks. Could you do it to see how fast the emulation behaves with 3d acceleration?
Remember this is a 3rd generation i5. The current generation of intel processors is 14. Sarbox score is FPS: 188.25
@joerg Quote:
Additionaly the results of GfxBench2D would be interesting.
The score from GfxBench2D is : 4,287.08 is posted on the server.
X86_64 hardware is from 2010-2012. Must keep this in mind.
Agree, really impressive. I had glanced at your efforts from time to time with interest and even tried qemu myself, but alas found it incomprehensible.
Thank you very much for your kind words I read your interesting posts too.
QEMU seems to be complicated. Possibly because of the very large number of options and the command line mode. @Falke_34 is working on a GUI for QEMU PPC. You may find it helpful.
I have recently noticed that even NVMe can be run via QEMU and an old driver which is no longer available. If there is anything I can help you with, please let me know.
smarkusg wrote:@Maijestro Remember this is a 3rd generation i5. The current generation of intel processors is 14. Sarbox score is FPS: 188.25
Of course, an i5 might not be the best choice, but I still think your result is good. You're not using an X550/560/570 or 580, and the 2d acceleration alone should make the Workbench feel a lot better.
Of course it will certainly be faster on newer hardware. you and I know how fast it already feels on a MacMini/MacStudion even if not 3d accelerated.
So can you use 32 modes now?
Thanks for the test and the numbers.
MacStudio ARM M1 Max Qemu//Pegasos2 AmigaOs4.1 FE / AmigaOne x5000/40 AmigaOs4.1 FE
Yes, in the forwarded video you have and Sysmon where I use 32bit
@all
One big myth has been busted. Morphos has always prided itself on the fact that their system can run on a cheap Apple PPC. The myth has died. AOS4 can even run on X86_64 for a pittance.
Unfortunately laptops and notbooks probably won't work. You need to have two graphics cards.
A lot of laptops have two GPUs, an integrated and a discrete one but due to how they are connected to the screen maybe not all would support using one from the guest. However you don't necessarily need two GPUs, the requirement is that you don't use the GPU from the host while the guest is running. There are two ways to achieve that: 1. If you don't mind not having video output from the host because you only want to run the guest you can assign the GPU to vfio driver after you've enabled ssh then interact with the host through network so the GPU is free for the guest. Or 2. if you also want to use the host normally you could make a script that unbinds the GPU from the host driver, binds it to vfio, starts the guest then when guest is finished rebinds to host driver. Somebody surely did that already somewhere, I remember seeing a guide once but I can't find it now.
Quote:
@afxgroup once wrote that he seems to have a laptop with RX and wanted to run GPU passthrough with AOS4. He didn't write how the issue turned out
Maybe the guide was lined in that thread somewhere.
Yes you are of course right. What I meant was that with laptops and their graphics cards are sometimes different. It is best to use a desktop computer.
With the exclusion of the intel GPU you are also right. Today I will do it at my place. I will install ssh-server so I can log into my machine in case of problems. I'll replace boot splash in grub with some nice amiga one, add automatic qemu boot, disable gnome.... Finally, I will disable the Intel GPU on my board and... there will be “AmigaNG” with invisible linux in the background.
The score from GfxBench2D is : 4,287.08 is posted on the server.
X86_64 hardware is from 2010-2012. Must keep this in mind.
Your result http://ns.hdrlab.org.nz/benchmark/gfx ... 2d/OS/AmigaOS/Result/2931 isn't much slower than geennaam's https://ftp.hdrlab.org.nz/benchmark/gf ... 2d/OS/AmigaOS/Result/2773 He used a faster gfx card (R9 270x), and the CPU he used (i5-10400) should be much faster than the one you are using as well. But your MemCopy results are better than his, and since AmigaOS still does a lot of 2D gfx rendering using the CPU instead of the GPU, which requires very slow reading/writing from/to the gfx card memory, your system may even be be faster for Workbench, etc., and only slower for 3D software like games using OpenGL.