There has been a demand for this lately so I am releasing it, albeit on a very restrictive license...
Binhack32 is a clone of the original echelon's binhack coded in c++, allowing it to be compiled on recent OS. It was made to be a binhack alternative for 64 bits systems which can't execute the old 16bits binhack.
This program also enable the vga flag in the ip.bin, even if binhack doesn't. Also the small easteregg the original coder had put is not reproduced, leaving all ip.bin game info intact. Furthermore, it detects a bincon'd binary and changes the OS flag of the ip.bin accordingly.
I must thanks Sizious for cleaning up and optimizing my ugly code, merci l'ami!
Ps: I take this opportunity to underline the fact that when binhack asks for a bootsector you don't need to input ip.bin. In fact it will always use ip.bin as the input bootsector and the one it asks you to input is the output, read hacked, one. I always uses ip.hak as the hacked ip.bin, but it's up to you. This has the benefits of leaving the original ip.bin untouched.