CleverRaven / Cataclysm-DDA

Cataclysm - Dark Days Ahead. A turn-based survival game set in a post-apocalyptic world.
http://cataclysmdda.org
Other
10.61k stars 4.17k forks source link

PDCurses win32a - a Windows port of NCurses #932

Closed Xantrim closed 11 years ago

Xantrim commented 11 years ago

While looking into the Windows UI part of the game, I stumbled upon this:

http://www.projectpluto.com/win32a.htm

It is a Windows port of ncurses and should in theory support everything ncurses does. I gave it a shot, and while it compiled, the borders are all messed up, window resizing didn't work, and I couldn't find anything to set the escape delay (maybe this isn't necessary on Windows?).

Maybe someone with some ncurses related skills could give it a shot? I think it would be a good step to unify the UI, as we could drop all the catacurse stuff.

kevingranade commented 11 years ago

Pdcurses was used in the past, but was discarded as not as good as catacurses at some point. We can take a look and reevaluate though. On May 10, 2013 11:50 AM, "Xantrim" notifications@github.com wrote:

While looking into the Windows UI part of the game, I stumbled upon this:

http://www.projectpluto.com/win32a.htm

It is a Windows port of ncurses and should in theory support everything ncurses does. I gave it a shot, and while it compiled, the borders are all messed up, window resizing didn't work, and I couldn't find anything to set the escape delay (maybe this isn't necessary on Windows?).

Maybe someone with some ncurses related skills could give it a shot? I think it would be a good step to unify the UI, as we could drop all the catacurse stuff.

— Reply to this email directly or view it on GitHubhttps://github.com/TheDarklingWolf/Cataclysm-DDA/issues/932 .

TheDarklingWolf commented 11 years ago

Teseng is planning on doing more work on Catacurse at some point soon I think, so I doubt PDCurses will be able to win out really.

Xantrim commented 11 years ago

Oh, ok, as you are already aware of this, I'll close this one. And having a person dedicated to this is even better.