uhh hi, i been getting problams on my copy of PCem v17...
and i been getting f**king error messages like these
AND WORST OF ALL!
(despite i downloaded ROMs for PCem, i'm using v17)
Somebody tell me how to fix these stupid errors?
is this a goddamn joke?
- patrykkornatowski
- Posts: 2
- Joined: Sat 11 Jun, 2022 2:39 pm
Re: is this a goddamn joke?
It looks like PCem doesn't handle double byte characters in directories and filenames well. The directories that it tries to create should already be present, but if it can't find them it will try to create them. They directories are included in the PCem17Win.zip file.
Try moving the PCem17Win folder to a location without special characters, e.g. c:\emu\PCem17Win or something like that. Please let us know if this works.
Update: I have looked at https://github.com/sarah-walker-pcem/pc ... x-utils.cc. The wx_create_directory() function uses char* as an argument, which will work well for single byte character strings, but possible not for double byte character strings. Same goes for other place in the code where the wxFileName::mkdir() method is used. If I understand https://docs.wxwidgets.org/trunk/overview_unicode.html correctly to support double byte character string either wchar_t* or wxString should be used.
Try moving the PCem17Win folder to a location without special characters, e.g. c:\emu\PCem17Win or something like that. Please let us know if this works.
Update: I have looked at https://github.com/sarah-walker-pcem/pc ... x-utils.cc. The wx_create_directory() function uses char* as an argument, which will work well for single byte character strings, but possible not for double byte character strings. Same goes for other place in the code where the wxFileName::mkdir() method is used. If I understand https://docs.wxwidgets.org/trunk/overview_unicode.html correctly to support double byte character string either wchar_t* or wxString should be used.
- patrykkornatowski
- Posts: 2
- Joined: Sat 11 Jun, 2022 2:39 pm
Re: is this a goddamn joke?
it worked, thanks dude.