Character set differences exist, depending on the target market of the machine.
The Brazilian manufacturer Gradiente have initially included a modified MSX character set on their v1.0 machines to allow writing correct Portuguese.
Later Brazilian MSX models (v1.1 or higher) included a standardized character set named BRASCII, which solved the accentuation incompatibility problems amongst the different makers.
Japanese MSX and MSX2 models used a character set extended from the JIS X 0201 standard (which provided basic single-byte Roman and katakana characters),[3][4] with hiragana, a few common kanji (accessed via the "graph" key), and various geometric symbols assigned to codepoints left undefined in the original standard.
MSX2+ models equipped with the optional Kanji ROM (as well as the MSX TurboR) added full support for double-byte kanji based on JIS X 0208, via the Shift JIS encoding scheme.