[Bug 51558] PDCursesMod - wincon - demos programs

WineHQ Bugzilla wine-bugs at winehq.org
Wed Dec 8 20:54:04 CST 2021


https://bugs.winehq.org/show_bug.cgi?id=51558

Zebediah Figura <z.figura12 at gmail.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |jacek at codeweavers.com,
                   |                            |z.figura12 at gmail.com

--- Comment #2 from Zebediah Figura <z.figura12 at gmail.com> ---
(In reply to Vladimir Koković from comment #0)
> I tried to do run "PDCursesMod - wincon - demos programs" but no program
> works unlike Windows-10 where these same programs work.
> 
> Public Domain Curses (Modified), aka PDCursesMod, is an implementation of
> X/Open
> curses for multiple platforms. As the name suggests, it is a modified
> version of the ‘official’ PDCurses project, adding a variety of
> improvements, such as Windows GUI, VT-like console, DOSVGA, and Plan 9
> “flavors” of Curses.
> It expands many of the capabilities of the other flavors (SDL1, SDL2, X11,
> Win32 console, OS/2, and DOS).
> 
> git clone https://github.com/Bill-Gray/PDCursesMod.git
> 
> wine64 version=wine-6.14-74-gccbb0eef7bc

Could you be more specific about what doesn't work?

I cloned the repository, ran `make demos` in the "wincon" directory, and tried
running a few of the demos:

* "firework" seems to work fine. 

* "init_col" launches but doesn't seem to correctly respond to keyboard input. 

* "newtest" doesn't respond to keyboard input. Also, it seems that parts are
supposed to blink, and that doesn't work either.

That's all with wine 6.23.

(In reply to Bill Gray from comment #1)
> (I am the maintainer of PDCursesMod.)
> 
> The WinGUI platform for PDCursesMod has worked nicely with Wine for many
> years now.  Originally,  I had to make one or two tweaks to my code to
> detect if we were running under Wine,  and if we were,  a few small things
> were done differently.  The Wine folks have fixed those (thank you) and
> PDCursesMod/WinGUI now works nicely under Wine.
> 
> The PDCursesMod/WinCon platform,  as Vladimir says,  does not work so
> nicely.  I didn't actually write the original WinCon code,  and it does many
> things I've never really understood.  My assumption (perhaps erroneous) has
> been that console software has not been a priority for Wine,  and that I
> shouldn't really expect full support for a console application.  (I should
> say that it's improved a bit over the years.)
> 
> Similarly,  most of the PDCursesMod/VT platform fails under Wine.  I've
> assumed that support for VT control sequences is very far down the list for
> implementation in the Wine console... but somebody actually working on Wine
> may correct me on that point.
> 
> I would recommend use of WinGUI over the other platforms anyway,  even if
> they did work.  WinGUI offers a considerably wider range of features and
> colors and attributes,  both on Wine and on native Windows.

Thanks for commenting.

I don't have a good read on how well our console support works in general
(Jacek can probably comment better, or have better insight on this bug in
general.) There's not really much of a roadmap or priority list for wine in
general, but it is true that we don't support VT escape sequences, and as far
as I'm aware nobody is working on them. That doesn't mean we don't want to
support them, of course, or anything else for that matter.

-- 
Do not reply to this email, post in Bugzilla using the
above URL to reply.
You are receiving this mail because:
You are watching all bug changes.


More information about the wine-bugs mailing list