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
Thanks so much for taking the time to do this Murlock, this is probably one of the most important things to be done in the project.