I guess you are using StandardIOStream, right? Well surprisingly enough, you shouldn't use it for reading byte based data. StandardIOStream is wrapped with a TTextStream, which will cayse all nasty thins if you use this to read raw data (by example doing ReadByte won't read a single byte at all : it will read a text line and try to convert it to an integer). What you should do is instanciate a new TCStandardIO and use that instead of StandardIOStream.
STDIN Blocking- Why does it wait for CR?
BlitzMax Forums/BlitzMax Programming/STDIN Blocking- Why does it wait for CR?The forum is locked. These are the original blitzbasic.com forums, kept so they can still be read. No new topics, replies or edits can be made here. To join in, head over to the Blitz3D+ forums.