I have managed to get jzintv to compile, albeit on Raspbian but it should work in Retropie.
Here’s what I did.
1. Unzip the jzintv-svn folder and copy it to your pi.
2. Change your working directory to jzintv-svn/src and edit Makefile.
3. Change the line that reads
OPT_FLAGS = -O6 -fomit-frame-pointer -fprefetch-loop-arrays -msse #-DBENCHMARK_STIC
OPT_FLAGS = -O3 -fomit-frame-pointer -fprefetch-loop-arrays -march=armv6 -mfloat-abi=hard -mfpu=vfp
4. Run the command make.
Here are some links that I found useful.
I made my earlier post when jzintv was compiling (which took about 30 minutes) but there is one more step to run jzintv, at least in Raspbian. I think, in Retropie, you should be able to get jzintv to run by editing the es_systems.cfg file
You need to edit the .bashrc file which is in your home directory. At the bottom, add the following lines:
export PATH=$HOME/jzintv-svn/bin:$PATH export JZINTV_ROM_PATH=$HOME/jzintv-svn/rom