So we've got VirtIO coming to Q800?68k:
Add nubus-virtio-mmio device to allow the q800 machine to access virtio devices
QEMU 9.0.0 is out!
Moderators: Cat_7, Ronald P. Regensburg
QEMU 9.0.0 is out!
From the changelog:
Re: QEMU 9.0.0 is out!
Yes, our patched version is no longer needed. A build from the default repo will now do the same.
Of course you still need the drivers from here: https://github.com/elliotnunn/classicvi ... tag/latest
Best,
Cat_7
Of course you still need the drivers from here: https://github.com/elliotnunn/classicvi ... tag/latest
Best,
Cat_7
Re: QEMU 9.0.0 is out!
Hi Cat_7,
Just quick one. How do I compile current virtio version for linux?
Kind regards
Thom
EDIT: Wouldn't be it something like this?
Just quick one. How do I compile current virtio version for linux?
Kind regards
Thom
EDIT: Wouldn't be it something like this?
Code: Select all
git clone https://github.com/mcayland/qemu.git
git clone https://github.com/elliotnunn/classicvirtio.git
cd qemu
patch -p1 < ../classicvirtio/patches/qemu-m68k-virtio.patch
./configure --target-list=m68k-softmmu --enable-gtk --enable-sdl --enable-slirp --audio-drv-list="pa"
make
cd build
strip qemu-system-m68k
Re: QEMU 9.0.0 is out!
Hi,
The m68k-virtio patch is already in the main qemu source, so you don't have to patch the source.
Best,
Cat_7
The m68k-virtio patch is already in the main qemu source, so you don't have to patch the source.
Best,
Cat_7
Re: QEMU 9.0.0 is out!
Hi Cat_7,
Thanks for you replay.
So I guess it would be how I should compile it:
but I getting bunch of errors so either I do something wrong or server is down or refusing connection
Many thanks
Thanks for you replay.
So I guess it would be how I should compile it:
Code: Select all
git clone https://github.com/mcayland/qemu.git
cd qemu
./configure --target-list=m68k-softmmu --enable-gtk --enable-sdl --audio-drv-list="pa" --disable-werror
make
cd build
strip qemu-system-m68k
Code: Select all
make
GEN config-host.h
GIT ui/keycodemapdb dtc capstone
Submodule 'capstone' (git://git.qemu.org/capstone.git) registered for path 'capstone'
Submodule 'dtc' (git://git.qemu-project.org/dtc.git) registered for path 'dtc'
Submodule 'ui/keycodemapdb' (git://git.qemu.org/keycodemapdb.git) registered for path 'ui/keycodemapdb'
Cloning into '/mnt/Storage/Emulators/WIP/qemu/capstone'...
fatal: unable to connect to git.qemu.org:
git.qemu.org[0: 140.211.15.4]: errno=Connection refused
fatal: clone of 'git://git.qemu.org/capstone.git' into submodule path '/mnt/Storage/Emulators/WIP/qemu/capstone' failed
Failed to clone 'capstone'. Retry scheduled
Cloning into '/mnt/Storage/Emulators/WIP/qemu/dtc'...
fatal: unable to connect to git.qemu-project.org:
git.qemu-project.org[0: 20.218.253.93]: errno=Connection timed out
fatal: clone of 'git://git.qemu-project.org/dtc.git' into submodule path '/mnt/Storage/Emulators/WIP/qemu/dtc' failed
Failed to clone 'dtc'. Retry scheduled
Cloning into '/mnt/Storage/Emulators/WIP/qemu/ui/keycodemapdb'...
fatal: unable to connect to git.qemu.org:
git.qemu.org[0: 140.211.15.4]: errno=Connection refused
fatal: clone of 'git://git.qemu.org/keycodemapdb.git' into submodule path '/mnt/Storage/Emulators/WIP/qemu/ui/keycodemapdb' failed
Failed to clone 'ui/keycodemapdb'. Retry scheduled
Cloning into '/mnt/Storage/Emulators/WIP/qemu/capstone'...
fatal: unable to connect to git.qemu.org:
git.qemu.org[0: 140.211.15.4]: errno=Connection refused
fatal: clone of 'git://git.qemu.org/capstone.git' into submodule path '/mnt/Storage/Emulators/WIP/qemu/capstone' failed
Failed to clone 'capstone' a second time, aborting
./scripts/git-submodule.sh: failed to update modules
Unable to automatically checkout GIT submodules ' ui/keycodemapdb dtc capstone'.
If you require use of an alternative GIT binary (for example to
enable use of a transparent proxy), then please specify it by
running configure by with the '--with-git' argument. e.g.
$ ./configure --with-git='tsocks git'
Alternatively you may disable automatic GIT submodule checkout
with:
$ ./configure --disable-git-update
and then manually update submodules prior to running make, with:
$ scripts/git-submodule.sh update ui/keycodemapdb dtc capstone
make: *** [Makefile:47: git-submodule-update] Error 1
Re: QEMU 9.0.0 is out!
I don't know why you download the m68k source from mcayland.
You can download the normal source from the qemu-project git rep:
git clone https://gitlab.com/qemu-project/qemu qemu-master
cd qemu-master
./configure --target-list="m68k-softmmu" --enable-gtk --enable-sdl --enable-slirp
make
cd build
strip qemu-system-m68k
Best,
Cat_7
You can download the normal source from the qemu-project git rep:
git clone https://gitlab.com/qemu-project/qemu qemu-master
cd qemu-master
./configure --target-list="m68k-softmmu" --enable-gtk --enable-sdl --enable-slirp
make
cd build
strip qemu-system-m68k
Best,
Cat_7
Re: QEMU 9.0.0 is out!
Hi Cat_7,
Thanks for that. This happens when you missing basic knowledge ;D
I did try to find information about it with no much luck.
Kind regards
Thom
Thanks for that. This happens when you missing basic knowledge ;D
I did try to find information about it with no much luck.
Kind regards
Thom
Re: QEMU 9.0.0 is out!
The new VirtIO support in QEMU 9.0.0 for the Q800 machine sounds exciting! It's great to see the patched version is no longer needed. I'm curious, has anyone tested its performance with classic macOS setups yet?
Re: QEMU 9.0.0 is out!
Depends what you mean; 9.0 came out in April; there's been quite a bit of activity since then. We're now on QEMU 9.2. The VirtIO features don't really impact performance (except for the pulled video one, which made the emulator unusable).snehajaan wrote: Thu Dec 12, 2024 6:13 am The new VirtIO support in QEMU 9.0.0 for the Q800 machine sounds exciting! It's great to see the patched version is no longer needed. I'm curious, has anyone tested its performance with classic macOS setups yet?
Re: QEMU 9.0.0 is out!
Thanks for the clarification
I see, so the focus has been more on stability and compatibility improvements. I’ll keep an eye on further updates.
Appreciate the info.
I see, so the focus has been more on stability and compatibility improvements. I’ll keep an eye on further updates.
Appreciate the info.
Re: QEMU 9.0.0 is out!
that's cool, but when is QEMU 10 Cheetah coming out
-------------------------------------------------------------------------------------------------------------------------
i could be doing something productive right now.
i could be doing something productive right now.