Skip to content

PDCurses#52

Draft
QuzarDC wants to merge 3 commits into
masterfrom
Curses
Draft

PDCurses#52
QuzarDC wants to merge 3 commits into
masterfrom
Curses

Conversation

@QuzarDC

@QuzarDC QuzarDC commented Feb 6, 2024

Copy link
Copy Markdown
Member

This is a public domain implementation of 'curses' the classic console IO lib https://pdcurses.org/ . Porting the SDL-backed version of it required no changes at all. This could be used to enable the easy porting/writing of console/text-based software.

It comes with a pile of examples and I set those up to be copied into the examples DIR, but wasn't sure how to set them up for building since there's no preexisting sample of a port with examples. I guess there could be a single KOSExamples.mk makefile or similar to build all of them at once?

If anyone would like to pick it up (I doubt I'll find the time) a native port shouldn't be too difficult.

@QuzarDC QuzarDC added help wanted Outside help welcome new port Addition of a new port to KOSports labels Feb 6, 2024
@GPF

GPF commented May 31, 2026

Copy link
Copy Markdown
Contributor

PDCurses.zip
here is a zip of the changes I had to make.

I tested it and found a couple issues with latest kos-ports, I had to change the portname to match the directory name so the symbolic links get created properly.

I also updated the KOSMakefile.mk so it builds the demos, and they are linked via kos-ports/examples/PDCurses

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

help wanted Outside help welcome new port Addition of a new port to KOSports

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants