TIP: Click on subject to list as thread! ANSI
echo: fmail_help
to: Oli
from: Wilfred van Velzen
date: 2023-02-23 12:03:00
subject: Re: Linux / 5D

Hi Oli,

On 2023-02-23 11:33:38, you wrote to me:

 Ol> I've compiled it with conio.h from
 Ol> https://github.com/casualsnek/linuxconio
 Ol> on Linux and this is what I get when pressing

 Ol> UP
 Ol> DOWN
 Ol> F1
 Ol> F2
 Ol> INS
 Ol> DEL

 Ol> $ ./getchtest-linuxconio
 Ol>    27 - 0000001B - '
 Ol>    91 - 0000005B - '['
 Ol>    65 - 00000041 - 'A'
 Ol>    27 - 0000001B - '
 Ol>    91 - 0000005B - '['
 Ol>    66 - 00000042 - 'B'
 Ol>    27 - 0000001B - '
 Ol>    79 - 0000004F - 'O'
 Ol>    80 - 00000050 - 'P'
 Ol>    27 - 0000001B - '
 Ol>    79 - 0000004F - 'O'
 Ol>    81 - 00000051 - 'Q'
 Ol>    27 - 0000001B - '
 Ol>    91 - 0000005B - '['
 Ol>    50 - 00000032 - '2'
 Ol>   126 - 0000007E - '~'
 Ol>    27 - 0000001B - '
 Ol>    91 - 0000005B - '['
 Ol>    51 - 00000033 - '3'
 Ol>   126 - 0000007E - '~'

That's a strange result, but something for later, when I'm converting fconfig to linux. ;-)

 Ol> and with wine:

 Ol> $ wine getchtest-borland.exe
 Ol>     0 - 00000000 - ''
 Ol>    72 - 00000048 - 'H'
 Ol>     0 - 00000000 - ''
 Ol>    80 - 00000050 - 'P'
 Ol>     0 - 00000000 - ''
 Ol>    59 - 0000003B - ';'
 Ol>     0 - 00000000 - ''
 Ol>    60 - 0000003C - '<'
 Ol>     0 - 00000000 - ''
 Ol>    82 - 00000052 - 'R'
 Ol>     0 - 00000000 - ''
 Ol>    83 - 00000053 - 'S'

Same on Windows 10 x64

 Ol> $ wine getchtest-mingw32.exe
 Ol>   224 - 000000E0 - '…'
 Ol>    72 - 00000048 - 'H'
 Ol>   224 - 000000E0 - '…'
 Ol>    80 - 00000050 - 'P'
 Ol> [F1 nothing]
 Ol> [F2 nothing]
 Ol>   224 - 000000E0 - '…'
 Ol>    82 - 00000052 - 'R'
 Ol>   224 - 000000E0 - '…'
 Ol>    83 - 00000053 - 'S'

The "nothing" is the problem...

On Windows 10 x64, all mingw versions produce:

  224 - 000000E0 - 'à'
   72 - 00000048 - 'H'
  224 - 000000E0 - 'à'
   80 - 00000050 - 'P'
    0 - 00000000 - ' '
   59 - 0000003B - ';'
    0 - 00000000 - ' '
   60 - 0000003C - '<'
  224 - 000000E0 - 'à'
   82 - 00000052 - 'R'
  224 - 000000E0 - 'à'
   83 - 00000053 - 'S'

(The 224 instead of 0 is no problem and already dealt with in the fconfig source...)


Bye, Wilfred.

--- FMail-lnx64 2.2.0.0
                             
* Origin: FMail development HQ (2:280/464)

SOURCE: echomail via QWK@pharcyde.org

Email questions or comments to sysop@ipingthereforeiam.com
All parts of this website painstakingly hand-crafted in the U.S.A.!
IPTIA BBS/MUD/Terminal/Game Server List, © 2025 IPTIA Consulting™.