|
Re: Notice for Rom Manager & Front-end authors
09/12/16 03:48 AM
|
|
|
> > ROM names are OK with my frontend. But know that my frontend is coded with an > ancient > > compiler, Delphi 7, and it doesn't support Unicode. > > > > But I'm talking about game names (galaga, elevator, mslug, gooniesb, etc). If MAME > > devs start using game names in Russian or Chinese languages, how will we type those > > names with our US keyboards ? > > > > I don't have a keyboard with Russian or Chinese letters... that is what I meant. > > > > I'm doing some magic to support Unicode game titles and other tricks with Unicode > > strings in the frontend already. It works without any problems. > > > > If game names start using Unicode chars, my frontend is in BIG trouble. > > To update to newer compiler, Delphi 10 Seattle, will require a complete rewrite of > my > > project. Plus, the cool thumbnails view will be lost forever. > > I'm holding on to Delphi 7 compiler for as long as I can. > > the shortnames are never going to be anything non-ascii, strictly a-z, 0-9 and _ > > as you note, they exist so that they can be typed, using characters that are > difficult to type simply isn't going to happen.
Even _ is a pain in the arse for me because it's in completely different positions on my JIS and ANSI keyboards ![](//www.mameworld.info/ubbthreads/images/graemlins/wink.gif) Anyway, I added a validation rule to enforce the limitation on characters in shortnames.
|
|