@marcoturconi
I managed to make it work in batocera, but it should be able to work inside recallbox too.
I tried with that because I had already installed it.
Basically I did the following steps in batocera (I'll write a more precise description on a forum there):

downloaded compiled version of jzintv: jzintv-20200712-linux-x86-64-sdl1.zip from the official site unzipped those files inside the userdata directory added all missing libraries added all system missing libraries into a subdirectory patched the executable through patchelf (a linux tool to change the executable loader to the system library subdirectory I added before) made a launch shell script which sets all needed environment variables (LD_LIBRARY_PATH, SDL_NOMOUSE, etc...) copied /etc/emulationstation/es_systems.cfg to /userdata/system/configs/emulationstation/es_systems.cfg modified /userdata/system/configs/emulationstation/es_systems.cfg so that, for the intellivision, the new emulator to be used is my shell script

I confirm that the "ultimate interface" needed to use the original controllers works perfectly.

I configured the normal joypad used also for the other emulators to exit/reset/pause the intellivision games; so you use the standard joypad to select the game, then the original controllers to play, and the standard joypad to exit.