Fiendish said:
When asking for help with code that doesn't work, please link to the complete source code that you're using. We need to see all of it, not just some microscopic part.
I don't gonna share my source code, since i've work a lot on it, but with Smaugfuss 1.9.3 from: https://github.com/Arthmoor/SmaugFUSS i can reproduce a similar problem
I only apply this changes to make it run in Raspbian:
http://gammon.com.au/Arduino/smaugfuss_diffs.txt
In comm.c line 1840 i add:
bug("Name: %s", argument);
Raspbian:
Enter your character's name, or type new: lerkista
No such player exists.
Please check your spelling, or type new to start a new player.
Name: lerkista
Password:
Tue Jun 25 15:25:31 2019 :: [*****] BUG: Name: Vlerkista
Tue Jun 25 15:25:33 2019 :: [*****] BUG: Name: Lerkista
Tue Jun 25 15:25:33 2019 :: Preloading player data for: Lerkista (1K)
First try failed because somehow a V is added first to the name, the second try is register normally and it detected the account
CYGWIN:
Enter your character's name, or type new: lerkista
Password:
Tue Jun 25 16:31:16 2019 :: [*****] BUG: Name: Lerkista
Tue Jun 25 16:31:16 2019 :: Preloading player data for: Lerkista (1K)
This error don't happended here, same source
Here is a "V" added first, in my source "ÿþV" are added, but just in the first input