Hello. I'm Melissa, a trans woman who is the main developer of the nVidia emulation code for 86Box. I'm interested in porting this code over to QEMU as QEMU has higher compatibility with newer operating systems, as well as expanding the developer base for nVidia graphics card emulation.
The 86Box code currently only handles the RIVA 128, the RIVA TNT, and a few versions of the RIVA TNT2, and in a very incomplete state at that. I have not been able to progress further due to the fact that 86Box's support of modern Linux operating systems is poor, and due to the lack of a debugger in 86Box. I do need some help, however, as QEMU's code structure is not my strong suit. Anyway, my code is here: https://github.com/MoochMcGee/86Box-experimental/blob/experimental/src/VIDEO/vid_nv_riva128.c