My recommendation would be to forget the ncurse interface since the reader has no term info library, nor ncursesw (ncurses with support for UTF-8)...
Build the dumb executable dfrotz and write an independent interface using Pocketbook SDK that starts a dfrotz sub-process and is responsible for the text rendering; It could handle selecting a Z file, using buttons, etc. In a second time add support for images and why not audio.
|