VOGONS


Reply 2720 of 2838, by sharangad

User metadata
Rank l33t
Rank
l33t
tincup wrote on 2025-04-10, 17:57:
sharangad wrote on 2025-04-10, 06:58:

It's not a texture size issue, I *think*, because Cars95 doesn't work with the MIP reduced Mexico. It does work with other MIP reduced carsets, most of which have much larger textures. Cars95 is relatively lightweight.

I noticed the same thing with CARS95 which I initially used for baseline testing since it's light. But Mexico wouldn't load - tho did with the other heavy carsets.

The cars 95 issues threw me off for a while as well. It's a ridiculously simple carset and 4bit cars95 doesn't work as well.

Developer of RReady - Rendition Verité Wrapper.
https://www.youtube.com/@sharangadayananda

Reply 2721 of 2838, by sharangad

User metadata
Rank l33t
Rank
l33t
DosWin wrote on 2025-04-10, 19:14:

Tested Rebel Moon 1996 version only - runs fine.
But 1995 version isn't run - don't recognise 3d blaster and auto-closes.

Cgl support isn't there yet.

Rebel moon 1996 will run in Speedy3D mode. It can be forced to run in cgl mode with the -3dblaster switch or using reb3d.exe, where it will fail with rready.

The 1995 version is designed for the 3d blaster VLB, which isn't a rendition board.

Developer of RReady - Rendition Verité Wrapper.
https://www.youtube.com/@sharangadayananda

Reply 2722 of 2838, by sharangad

User metadata
Rank l33t
Rank
l33t

Mip files have a magic value for each mip level which according to the docs indicate how many images come after the current image.

I've found that this is a bit more than that. It's also the texture coordinate scaling factor. While reducing the mips, adjusting the magic number results in distorted textures.

Developer of RReady - Rendition Verité Wrapper.
https://www.youtube.com/@sharangadayananda

Reply 2724 of 2838, by sharangad

User metadata
Rank l33t
Rank
l33t

The ICR2 slowdown with high poly carsets is definitely caused by the dosbox CPU emulation not being fast enough. I timed everything and everything from the DMA transfer to buffer swap runs fast enough to hit 40 fps (80 fps interpolated) instantaneous fps (frame rate per individual frame instead of a 1 sec average). The problem is that the next DMA buffer isn't available for a long long time and causes the wrapper to idle. I tried increasing command buffer sizes, so that there's more room, but it had no effect. The next bunch of DMA commands are delayed for a long while. The weird thing is that software rendered ICR2 runs just fine with the -h switch.

QEMU time, if I can just get the thing to build instead of complaining about missing libraries which are already installed.

Developer of RReady - Rendition Verité Wrapper.
https://www.youtube.com/@sharangadayananda

Reply 2725 of 2838, by robertmo3

User metadata
Rank Oldbie
Rank
Oldbie
sharangad wrote on 2025-04-16, 22:40:

The ICR2 slowdown with high poly carsets is definitely caused by the dosbox CPU emulation not being fast enough.

have you tried disabling hyper threading?

Reply 2726 of 2838, by sharangad

User metadata
Rank l33t
Rank
l33t
robertmo3 wrote on 2025-04-17, 04:45:
sharangad wrote on 2025-04-16, 22:40:

The ICR2 slowdown with high poly carsets is definitely caused by the dosbox CPU emulation not being fast enough.

have you tried disabling hyper threading?

Nope, will try that.

Developer of RReady - Rendition Verité Wrapper.
https://www.youtube.com/@sharangadayananda

Reply 2727 of 2838, by robertmo3

User metadata
Rank Oldbie
Rank
Oldbie

once you disable it, try dhrystone in dosbox, qemu, vmware and native

Reply 2728 of 2838, by robertmo3

User metadata
Rank Oldbie
Rank
Oldbie
sharangad wrote on 2025-04-16, 22:40:

QEMU time, if I can just get the thing to build instead of complaining about missing libraries which are already installed.

just run them all:

pacman -Syu
pacman -Syu
pacman -S --needed base-devel git python rsync ninja
pacman -S --needed mingw-w64-ucrt-x86_64-SDL2 mingw-w64-ucrt-x86_64-capstone python-setuptools
pacman -S --needed mingw-w64-ucrt-x86_64-jemalloc mingw-w64-ucrt-x86_64-snappy mingw-w64-ucrt-x86_64-SDL2_image mingw-w64-ucrt-x86_64-libusb mingw-w64-ucrt-x86_64-usbredir
pacman -S --needed mingw-w64-ucrt-x86_64-toolchain
pacman -S --needed mingw-w64-ucrt-x86_64-gtk3
pacman -S --needed mingw-w64-ucrt-x86_64-glib2
pacman -S --needed glib2-devel mingw-w64-ucrt-x86_64-spice-gtk mingw-w64-ucrt-x86_64-virt-viewer
pacman -S --needed mingw-w64-ucrt-x86_64-capstone mingw-w64-ucrt-x86_64-curl mingw-w64-ucrt-x86_64-cyrus-sasl mingw-w64-ucrt-x86_64-expat mingw-w64-ucrt-x86_64-fontconfig mingw-w64-ucrt-x86_64-freetype mingw-w64-ucrt-x86_64-fribidi mingw-w64-ucrt-x86_64-gcc-libs mingw-w64-ucrt-x86_64-gdk-pixbuf2 mingw-w64-ucrt-x86_64-gettext mingw-w64-ucrt-x86_64-glib2 mingw-w64-ucrt-x86_64-gmp mingw-w64-ucrt-x86_64-gnutls mingw-w64-ucrt-x86_64-graphite2 mingw-w64-ucrt-x86_64-gst-plugins-base mingw-w64-ucrt-x86_64-gstreamer mingw-w64-ucrt-x86_64-gtk3 mingw-w64-ucrt-x86_64-harfbuzz mingw-w64-ucrt-x86_64-jbigkit mingw-w64-ucrt-x86_64-lerc mingw-w64-ucrt-x86_64-libc++ mingw-w64-ucrt-x86_64-libdatrie mingw-w64-ucrt-x86_64-libdeflate mingw-w64-ucrt-x86_64-libepoxy mingw-w64-ucrt-x86_64-libffi mingw-w64-ucrt-x86_64-libiconv mingw-w64-ucrt-x86_64-libidn2 mingw-w64-ucrt-x86_64-libjpeg-turbo mingw-w64-ucrt-x86_64-libnfs mingw-w64-ucrt-x86_64-libpng mingw-w64-ucrt-x86_64-libpsl mingw-w64-ucrt-x86_64-libslirp mingw-w64-ucrt-x86_64-libssh mingw-w64-ucrt-x86_64-libssh2 mingw-w64-ucrt-x86_64-libssp mingw-w64-ucrt-x86_64-libtasn1 mingw-w64-ucrt-x86_64-libthai mingw-w64-ucrt-x86_64-libtiff mingw-w64-ucrt-x86_64-libunistring mingw-w64-ucrt-x86_64-libunwind mingw-w64-ucrt-x86_64-libusb mingw-w64-ucrt-x86_64-libwebp mingw-w64-ucrt-x86_64-libwinpthread-git mingw-w64-ucrt-x86_64-lz4 mingw-w64-ucrt-x86_64-lzo2 mingw-w64-ucrt-x86_64-nettle mingw-w64-ucrt-x86_64-nghttp2 mingw-w64-ucrt-x86_64-openssl mingw-w64-ucrt-x86_64-opus mingw-w64-ucrt-x86_64-orc mingw-w64-ucrt-x86_64-p11-kit mingw-w64-ucrt-x86_64-pango mingw-w64-ucrt-x86_64-pcre mingw-w64-ucrt-x86_64-pixman mingw-w64-ucrt-x86_64-qemu-common mingw-w64-ucrt-x86_64-qemu-guest-agent mingw-w64-ucrt-x86_64-qemu-image-util mingw-w64-ucrt-x86_64-SDL2 mingw-w64-ucrt-x86_64-SDL2_image mingw-w64-ucrt-x86_64-snappy mingw-w64-ucrt-x86_64-spice mingw-w64-ucrt-x86_64-usbredir mingw-w64-ucrt-x86_64-xz mingw-w64-ucrt-x86_64-zlib mingw-w64-ucrt-x86_64-zstd

pacman -S --needed bison bsdtar mingw-w64-ucrt-x86_64-autotools mingw-w64-ucrt-x86_64-cc mingw-w64-ucrt-x86_64-meson mingw-w64-ucrt-x86_64-ninja mingw-w64-ucrt-x86_64-python mingw-w64-ucrt-x86_64-python-sphinx mingw-w64-ucrt-x86_64-python-sphinx_rtd_theme mingw-w64-ucrt-x86_64-tools-git perl
pacman -S --needed mingw-w64-ucrt-x86_64-qemu
pacman -S --needed mingw-w64-ucrt-x86_64-gtk-vnc mingw-w64-ucrt-x86_64-spice-gtk mingw-w64-ucrt-x86_64-virt-viewer
Last edited by robertmo3 on 2025-04-17, 09:20. Edited 1 time in total.

Reply 2729 of 2838, by robertmo3

User metadata
Rank Oldbie
Rank
Oldbie
wget --no-check-certificate https://download.qemu.org/qemu-10.0.0-rc4.tar.xz
tar xf qemu-10.0.0-rc4.tar.xz
cd qemu-10.0.0-rc4
./configure --target-list=i386-softmmu --enable-sdl --enable-whpx --audio-drv-list=sdl,dsound
make --jobs=16
Last edited by robertmo3 on 2025-04-17, 15:27. Edited 1 time in total.

Reply 2730 of 2838, by sharangad

User metadata
Rank l33t
Rank
l33t
robertmo3 wrote on 2025-04-17, 05:09:

once you disable it, try dhrystone in dosbox, qemu, vmware and native

Ryzen 2700X No HT DOSBox

Microseconds for one run through Dhrystone: 4.59
Dhrystones per Second: 217687
VAX MIPS rating = 123.90

Ryzen 2700X HT DOSBox

Microseconds 1 loop:          4.36
Dhrystones / second: 229555
VAX MIPS rating: 130.65

FreeDos No HT (Native)

Microseconds 1 loop:          0.13
Dhrystones / second: 7424594
VAX MIPS rating: 4225.72

FreeDos HT (Native)

Microseconds 1 loop:          0.17
Dhrystones / second: 6015038
VAX MIPS rating: 3423.47

Win98 VMWare (Native AMD-V) (No HT)

Microseconds for one run through Dhrystone: 0.14
Dhrystones per Second: 7103219
VAX MIPS rating = 4042.81

Win98 VMWare(native AMD-V) (HT)

Microseconds 1 loop:          0.14
Dhrystones / second: 7281001
VAX MIPS rating: 4144.00

QEMU No HT WHPX

Microseconds for one run through Dhrystone: 0.14
Dhrystones per Second: 7373272
VAX MIPS rating = 4196.51

QEMU HT WHPX

Microseconds for one run through Dhrystone: 0.13
Dhrystones per Second: 7424594
VAX MIPS rating = 4225.72

In every single benchmark on Windows the Ryzen 2700X is faster in HT mode. The only exception is under FreeDOS .

Ryzen 1000 and 2000 are anomalies when it comes to hyperthreading. The extra functional units are underutilised due to low IPC so having HT turned on boosts performance (allows higher utilisation of functional units). On all Intel and Ryzen 3000+ this isn't the case, HT performance is load dependent. Knocking the cores down to 4 and running in a single core cluster will also speed things up because of higher boost clocks and no inter-cluster comms. I'm not going to test all that. I can't realistically expect an RReady user to disable HT and all that.

ICR2 stutters badly when I crash into a wall with F32/B32 without HT, so in my case I should probably keep HT turned on. In face there're sudden frame jumps as well.

Last edited by sharangad on 2025-04-17, 10:26. Edited 1 time in total.

Developer of RReady - Rendition Verité Wrapper.
https://www.youtube.com/@sharangadayananda

Reply 2731 of 2838, by sharangad

User metadata
Rank l33t
Rank
l33t
robertmo3 wrote on 2025-04-17, 09:07:
just run them all: […]
Show full quote
sharangad wrote on 2025-04-16, 22:40:

QEMU time, if I can just get the thing to build instead of complaining about missing libraries which are already installed.

just run them all:

pacman -Syu
pacman -Syu
pacman -S --needed base-devel git python rsync ninja
pacman -S --needed mingw-w64-ucrt-x86_64-SDL2 mingw-w64-ucrt-x86_64-capstone python-setuptools
pacman -S --needed mingw-w64-ucrt-x86_64-jemalloc mingw-w64-ucrt-x86_64-snappy mingw-w64-ucrt-x86_64-SDL2_image mingw-w64-ucrt-x86_64-libusb mingw-w64-ucrt-x86_64-usbredir
pacman -S --needed mingw-w64-ucrt-x86_64-toolchain
pacman -S --needed mingw-w64-ucrt-x86_64-gtk3
pacman -S --needed mingw-w64-ucrt-x86_64-glib2
pacman -S --needed glib2-devel mingw-w64-ucrt-x86_64-spice-gtk mingw-w64-ucrt-x86_64-virt-viewer
pacman -S --needed mingw-w64-ucrt-x86_64-capstone mingw-w64-ucrt-x86_64-curl mingw-w64-ucrt-x86_64-cyrus-sasl mingw-w64-ucrt-x86_64-expat mingw-w64-ucrt-x86_64-fontconfig mingw-w64-ucrt-x86_64-freetype mingw-w64-ucrt-x86_64-fribidi mingw-w64-ucrt-x86_64-gcc-libs mingw-w64-ucrt-x86_64-gdk-pixbuf2 mingw-w64-ucrt-x86_64-gettext mingw-w64-ucrt-x86_64-glib2 mingw-w64-ucrt-x86_64-gmp mingw-w64-ucrt-x86_64-gnutls mingw-w64-ucrt-x86_64-graphite2 mingw-w64-ucrt-x86_64-gst-plugins-base mingw-w64-ucrt-x86_64-gstreamer mingw-w64-ucrt-x86_64-gtk3 mingw-w64-ucrt-x86_64-harfbuzz mingw-w64-ucrt-x86_64-jbigkit mingw-w64-ucrt-x86_64-lerc mingw-w64-ucrt-x86_64-libc++ mingw-w64-ucrt-x86_64-libdatrie mingw-w64-ucrt-x86_64-libdeflate mingw-w64-ucrt-x86_64-libepoxy mingw-w64-ucrt-x86_64-libffi mingw-w64-ucrt-x86_64-libiconv mingw-w64-ucrt-x86_64-libidn2 mingw-w64-ucrt-x86_64-libjpeg-turbo mingw-w64-ucrt-x86_64-libnfs mingw-w64-ucrt-x86_64-libpng mingw-w64-ucrt-x86_64-libpsl mingw-w64-ucrt-x86_64-libslirp mingw-w64-ucrt-x86_64-libssh mingw-w64-ucrt-x86_64-libssh2 mingw-w64-ucrt-x86_64-libssp mingw-w64-ucrt-x86_64-libtasn1 mingw-w64-ucrt-x86_64-libthai mingw-w64-ucrt-x86_64-libtiff mingw-w64-ucrt-x86_64-libunistring mingw-w64-ucrt-x86_64-libunwind mingw-w64-ucrt-x86_64-libusb mingw-w64-ucrt-x86_64-libwebp mingw-w64-ucrt-x86_64-libwinpthread-git mingw-w64-ucrt-x86_64-lz4 mingw-w64-ucrt-x86_64-lzo2 mingw-w64-ucrt-x86_64-nettle mingw-w64-ucrt-x86_64-nghttp2 mingw-w64-ucrt-x86_64-openssl mingw-w64-ucrt-x86_64-opus mingw-w64-ucrt-x86_64-orc mingw-w64-ucrt-x86_64-p11-kit mingw-w64-ucrt-x86_64-pango mingw-w64-ucrt-x86_64-pcre mingw-w64-ucrt-x86_64-pixman mingw-w64-ucrt-x86_64-qemu-common mingw-w64-ucrt-x86_64-qemu-guest-agent mingw-w64-ucrt-x86_64-qemu-image-util mingw-w64-ucrt-x86_64-SDL2 mingw-w64-ucrt-x86_64-SDL2_image mingw-w64-ucrt-x86_64-snappy mingw-w64-ucrt-x86_64-spice mingw-w64-ucrt-x86_64-usbredir mingw-w64-ucrt-x86_64-xz mingw-w64-ucrt-x86_64-zlib mingw-w64-ucrt-x86_64-zstd

pacman -S --needed bison bsdtar mingw-w64-ucrt-x86_64-autotools mingw-w64-ucrt-x86_64-cc mingw-w64-ucrt-x86_64-meson mingw-w64-ucrt-x86_64-ninja mingw-w64-ucrt-x86_64-python mingw-w64-ucrt-x86_64-python-sphinx mingw-w64-ucrt-x86_64-python-sphinx_rtd_theme mingw-w64-ucrt-x86_64-tools-git perl
pacman -S --needed mingw-w64-ucrt-x86_64-qemu
pacman -S --needed mingw-w64-ucrt-x86_64-gtk-vnc mingw-w64-ucrt-x86_64-spice-gtk mingw-w64-ucrt-x86_64-virt-viewer

Thanks! I'll check that out in a couple of days. I followed two different guides, I guess they were both out of date.

I'll be prepping for a minor store release with the Scorched Planet fix. Not releasing even minor bug fixes causes problems down the line because multiple fixes end up there and it all gets confusing very quickly.

[EDIT] Another thing to note is that some RRedline games like Interstate '76 have issues when WHPX is enabled.

Developer of RReady - Rendition Verité Wrapper.
https://www.youtube.com/@sharangadayananda

Reply 2732 of 2838, by sharangad

User metadata
Rank l33t
Rank
l33t

I've finished testing ICR2 for the next release and here's what I've found:

1) Some custom tracks produce unknown page errors in the logs. In fact just scrolling through the track list slowly, waiting for the background images to load, will produce a crash as soon as you try to exit the menu. I ran through my ICR2 test suite multiple times and it only worked when I tested a stock installation. I think some tracks like Houston or something else is causing this. I don't have time to isolate the exact one, at least until this release is done.
2) The increased heap size DOS4/GW based versions of ICR2 can run all the MIP reduced tracks+carsets. So I guess the question of whether heavy tracks and carsets have too many individual mip maps or whether they're too big is resolved. It would seem to me that they only work when they fit into 64 MB (48 MB texture heap in the previously patched ICR2 with DOS4GW). I would still recommend the DOS32/A version. Some of the ultra high-res mip maps I was playing around with wouldn't load with the 48 MB build though.

Developer of RReady - Rendition Verité Wrapper.
https://www.youtube.com/@sharangadayananda

Reply 2733 of 2838, by DosWin

User metadata
Rank Newbie
Rank
Newbie
sharangad wrote on 2025-04-11, 01:41:
Cgl support isn't there yet. […]
Show full quote
DosWin wrote on 2025-04-10, 19:14:

Tested Rebel Moon 1996 version only - runs fine.
But 1995 version isn't run - don't recognise 3d blaster and auto-closes.

Cgl support isn't there yet.

Rebel moon 1996 will run in Speedy3D mode. It can be forced to run in cgl mode with the -3dblaster switch or using reb3d.exe, where it will fail with rready.

The 1995 version is designed for the 3d blaster VLB, which isn't a rendition board.

Could be possible to make CGL wrapper anytime later?
I didn't try to test your Verite wrapper with other games yet but its good thing.

Reply 2734 of 2838, by sharangad

User metadata
Rank l33t
Rank
l33t
DosWin wrote on 2025-04-19, 16:30:
sharangad wrote on 2025-04-11, 01:41:
Cgl support isn't there yet. […]
Show full quote
DosWin wrote on 2025-04-10, 19:14:

Tested Rebel Moon 1996 version only - runs fine.
But 1995 version isn't run - don't recognise 3d blaster and auto-closes.

Cgl support isn't there yet.

Rebel moon 1996 will run in Speedy3D mode. It can be forced to run in cgl mode with the -3dblaster switch or using reb3d.exe, where it will fail with rready.

The 1995 version is designed for the 3d blaster VLB, which isn't a rendition board.

Could be possible to make CGL wrapper anytime later?
I didn't try to test your Verite wrapper with other games yet but its good thing.

I will be moving on to cgl support once I get icr2 running at full speed. I'm still not convinced that this is a dosbox CPU limitation. It may well be a timing bug in dosbox-rendition. [edit] Some register updates only occur during pic (programmable interrup controller) cycles. This could be slowing down dosbox's cpu. [/EDIT]

But I've pushed out the scorched planet fixes to the store (it should be there within the next 3 days) and the alpha release of that will be out tomorrow.

My first task for tomorrow is to have a working build setup for qemu.

But I will be working on the cgl support when I need a break.

Developer of RReady - Rendition Verité Wrapper.
https://www.youtube.com/@sharangadayananda

Reply 2735 of 2838, by sharangad

User metadata
Rank l33t
Rank
l33t

*******************************************************
RReady Alpha (19 April 2025, fully tested alpha build)
Upcoming store release 1.0.41
*******************************************************
https://nirvtek.com/downloads/RReady.Alpha.20250419.001.7z
MD5: e16250091019bbf03e69a539d7a9011c

Minor update:
- Corrects all Scorched Planet rendering defects
- Allows disabling Rendition AA in the Nascar games. It can already be disabled in ICR2, vQuake1+2, vHexen II.
RReady's Rendition AA (edge AA) is broken and should be disabled in a lot of case. It can't be disabled in apps where it works correctly.

Developer of RReady - Rendition Verité Wrapper.
https://www.youtube.com/@sharangadayananda

Reply 2736 of 2838, by sharangad

User metadata
Rank l33t
Rank
l33t
robertmo3 wrote on 2025-04-17, 09:07:
just run them all: […]
Show full quote
sharangad wrote on 2025-04-16, 22:40:

QEMU time, if I can just get the thing to build instead of complaining about missing libraries which are already installed.

just run them all:

pacman -Syu
pacman -Syu
pacman -S --needed base-devel git python rsync ninja
pacman -S --needed mingw-w64-ucrt-x86_64-SDL2 mingw-w64-ucrt-x86_64-capstone python-setuptools
pacman -S --needed mingw-w64-ucrt-x86_64-jemalloc mingw-w64-ucrt-x86_64-snappy mingw-w64-ucrt-x86_64-SDL2_image mingw-w64-ucrt-x86_64-libusb mingw-w64-ucrt-x86_64-usbredir
pacman -S --needed mingw-w64-ucrt-x86_64-toolchain
pacman -S --needed mingw-w64-ucrt-x86_64-gtk3
pacman -S --needed mingw-w64-ucrt-x86_64-glib2
pacman -S --needed glib2-devel mingw-w64-ucrt-x86_64-spice-gtk mingw-w64-ucrt-x86_64-virt-viewer
pacman -S --needed mingw-w64-ucrt-x86_64-capstone mingw-w64-ucrt-x86_64-curl mingw-w64-ucrt-x86_64-cyrus-sasl mingw-w64-ucrt-x86_64-expat mingw-w64-ucrt-x86_64-fontconfig mingw-w64-ucrt-x86_64-freetype mingw-w64-ucrt-x86_64-fribidi mingw-w64-ucrt-x86_64-gcc-libs mingw-w64-ucrt-x86_64-gdk-pixbuf2 mingw-w64-ucrt-x86_64-gettext mingw-w64-ucrt-x86_64-glib2 mingw-w64-ucrt-x86_64-gmp mingw-w64-ucrt-x86_64-gnutls mingw-w64-ucrt-x86_64-graphite2 mingw-w64-ucrt-x86_64-gst-plugins-base mingw-w64-ucrt-x86_64-gstreamer mingw-w64-ucrt-x86_64-gtk3 mingw-w64-ucrt-x86_64-harfbuzz mingw-w64-ucrt-x86_64-jbigkit mingw-w64-ucrt-x86_64-lerc mingw-w64-ucrt-x86_64-libc++ mingw-w64-ucrt-x86_64-libdatrie mingw-w64-ucrt-x86_64-libdeflate mingw-w64-ucrt-x86_64-libepoxy mingw-w64-ucrt-x86_64-libffi mingw-w64-ucrt-x86_64-libiconv mingw-w64-ucrt-x86_64-libidn2 mingw-w64-ucrt-x86_64-libjpeg-turbo mingw-w64-ucrt-x86_64-libnfs mingw-w64-ucrt-x86_64-libpng mingw-w64-ucrt-x86_64-libpsl mingw-w64-ucrt-x86_64-libslirp mingw-w64-ucrt-x86_64-libssh mingw-w64-ucrt-x86_64-libssh2 mingw-w64-ucrt-x86_64-libssp mingw-w64-ucrt-x86_64-libtasn1 mingw-w64-ucrt-x86_64-libthai mingw-w64-ucrt-x86_64-libtiff mingw-w64-ucrt-x86_64-libunistring mingw-w64-ucrt-x86_64-libunwind mingw-w64-ucrt-x86_64-libusb mingw-w64-ucrt-x86_64-libwebp mingw-w64-ucrt-x86_64-libwinpthread-git mingw-w64-ucrt-x86_64-lz4 mingw-w64-ucrt-x86_64-lzo2 mingw-w64-ucrt-x86_64-nettle mingw-w64-ucrt-x86_64-nghttp2 mingw-w64-ucrt-x86_64-openssl mingw-w64-ucrt-x86_64-opus mingw-w64-ucrt-x86_64-orc mingw-w64-ucrt-x86_64-p11-kit mingw-w64-ucrt-x86_64-pango mingw-w64-ucrt-x86_64-pcre mingw-w64-ucrt-x86_64-pixman mingw-w64-ucrt-x86_64-qemu-common mingw-w64-ucrt-x86_64-qemu-guest-agent mingw-w64-ucrt-x86_64-qemu-image-util mingw-w64-ucrt-x86_64-SDL2 mingw-w64-ucrt-x86_64-SDL2_image mingw-w64-ucrt-x86_64-snappy mingw-w64-ucrt-x86_64-spice mingw-w64-ucrt-x86_64-usbredir mingw-w64-ucrt-x86_64-xz mingw-w64-ucrt-x86_64-zlib mingw-w64-ucrt-x86_64-zstd

pacman -S --needed bison bsdtar mingw-w64-ucrt-x86_64-autotools mingw-w64-ucrt-x86_64-cc mingw-w64-ucrt-x86_64-meson mingw-w64-ucrt-x86_64-ninja mingw-w64-ucrt-x86_64-python mingw-w64-ucrt-x86_64-python-sphinx mingw-w64-ucrt-x86_64-python-sphinx_rtd_theme mingw-w64-ucrt-x86_64-tools-git perl
pacman -S --needed mingw-w64-ucrt-x86_64-qemu
pacman -S --needed mingw-w64-ucrt-x86_64-gtk-vnc mingw-w64-ucrt-x86_64-spice-gtk mingw-w64-ucrt-x86_64-virt-viewer

What's cgcc?

[EDIT] Reading comprehension failure, please ignore.
[EDIT2] Nope it still complains about WHPX not being availale.
[EDIT3] WHPX is enabled and the pre-compiled builds of QEMU run with it.

Last edited by sharangad on 2025-04-20, 00:28. Edited 2 times in total.

Developer of RReady - Rendition Verité Wrapper.
https://www.youtube.com/@sharangadayananda

Reply 2737 of 2838, by Canadair

User metadata
Rank Newbie
Rank
Newbie
sharangad wrote on 2025-04-19, 18:36:
******************************************************* RReady Alpha (19 April 2025, fully tested alpha build) Upcoming store re […]
Show full quote

*******************************************************
RReady Alpha (19 April 2025, fully tested alpha build)
Upcoming store release 1.0.41
*******************************************************
https://nirvtek.com/downloads/RReady.Alpha.20250419.001.7z
MD5: e16250091019bbf03e69a539d7a9011c

Minor update:
- Corrects all Scorched Planet rendering defects
- Allows disabling Rendition AA in the Nascar games. It can already be disabled in ICR2, vQuake1+2, vHexen II.
RReady's Rendition AA (edge AA) is broken and should be disabled in a lot of case. It can't be disabled in apps where it works correctly.

Is it available non the store?

Reply 2738 of 2838, by sharangad

User metadata
Rank l33t
Rank
l33t
Canadair wrote on 2025-04-19, 23:44:
sharangad wrote on 2025-04-19, 18:36:
******************************************************* RReady Alpha (19 April 2025, fully tested alpha build) Upcoming store re […]
Show full quote

*******************************************************
RReady Alpha (19 April 2025, fully tested alpha build)
Upcoming store release 1.0.41
*******************************************************
https://nirvtek.com/downloads/RReady.Alpha.20250419.001.7z
MD5: e16250091019bbf03e69a539d7a9011c

Minor update:
- Corrects all Scorched Planet rendering defects
- Allows disabling Rendition AA in the Nascar games. It can already be disabled in ICR2, vQuake1+2, vHexen II.
RReady's Rendition AA (edge AA) is broken and should be disabled in a lot of case. It can't be disabled in apps where it works correctly.

Is it available non the store?

I've submitted it for certification, so I guess it should be there by late Monday, Wednesday at the latest.

Developer of RReady - Rendition Verité Wrapper.
https://www.youtube.com/@sharangadayananda

Reply 2739 of 2838, by Canadair

User metadata
Rank Newbie
Rank
Newbie

hopefully more mods possible on icr2 😀?
thank you