Very easy
1. copy the c source code and paste into a *.c file, e.g. vbios.c
2. install gcc by command
3. Compile the vbios.c file by command
4. execute to get the file
5. Now you will get a *.bin file in your current folder, this is the vbios file you need.
6. Remember, if you re-install pve, you will need to generate this vbios file again. I tried to re-install pve and use the old vbios file and get code 43 again. After I re-generate the vbios in current using pve, iGPU pass through successful again.
I refer to this article to setup pve
https://blog.csdn.net/qq_42912965/article/details/126815332, It is just copy and paste all the pve settings, no any other trick. Ignore the vbios obtaining part in the article. It is in Chinese however, you may refer to any other article for 5700G iGPU pass though, should be similar.