Wow. Let’s take a step back for a moment.
This is a free application that someone spent their own time creating and sharing with the community. Speaking to a developer this way, especially one providing something at no cost, isn’t constructive or fair.
It’s completely reasonable to ask for clarification on keyboard mappings in CSpect, but the aggressive tone and assumptions aren’t. No one is a “mind reader,” including the developer, and they can’t predict every possible question or edge case. Most people simply ask politely and get the help they need.
If the period key (or other punctuation) doesn’t map in CSpect, that’s an emulator-specific quirk, not the developer’s fault. A quick check of the CSpect manual or community forums would have explained that certain ZX Next keys map differently, and many of us have had to look those up at some point.
Also, telling someone who built a free tool that they’re being “inconsiderate” or “complicating things unnecessarily” isn’t reasonable. They’re offering their work out of generosity, and nobody owes anyone instant turnkey usability.
You’ll get answers far faster and without alienating the very people creating tools for the community.
Let’s try to keep things respectful so everyone, including volunteers and developers, can enjoy contributing.