@PeterJones said in ascii nfo sh problem dos2unix is required to fix the bash files!:
my guess is that it was v8.7.4 that changed that behavior.
Yep. If I have the cp437.nfo, if I open it in fresh (default options) for v8.7.3, it automatically opens it in OEM-US = CP437, and it looks right; if I open it in fresh v8.7.4, it autodetects as EUC-KR. Similarly, if I have the utf8.nfo, v8.7.4-and-newer will interpret it as UTF-8 bytes, so it is right… but if I open utf8.nfo in v8.7.3, it will open it as CP437, so it looks like junk.