Curses Sharp crashes with a BadImageFormatException on x64 systems when Curses.InitScr is called.
This seems to be because CursesSharp was compiled for "Any Cpu" so it runs as x64 when it is available. A work-around is to compile both CursesSharp and the application (or demo) as x86 explicitly. I also imagine compiling both PDCruses and CursesWrapper as x64 would fix it as well. However, I suspect there is probably a better solution, but I am not familiar with C# binding.
Platform: Windows 7 64-Bit
Using Curses Sharp 0.8 source distribution and pdc34 binary distribution.