erkyrath / lectrote

The IF interpreter in an Electron shell
Other
251 stars 28 forks source link

Wrong value is returned for `systemInfo(SysInfoTextColors)` in TADS 3 #149

Open dscorbett opened 2 years ago

dscorbett commented 2 years ago

In a TADS 3 game, Lectrote reports that systemInfo(SysInfoTextColors) == SysInfoTxcRGB, but it actually seems to act like SysInfoTxcNone. Here is a sample game which in Lectrote falsely claims to support colors. In other interpreters, it either correctly claims not to support colors or it successfully displays some text in green.

curiousdannii commented 1 year ago

This should be fixed now.