Hi,
I've made a preliminary port of Ivan with SDL2 (
https://github.com/murlock/ivan )
If you are interested to integrate it, I'll finish support as few tasks remains (partial keyboard support, cleanup code (removing djgpp ?), and autoconf integration)
Murlock, an old player of Ivan 15 years ago