is this a goddamn joke?

Support and general discussion.
Post Reply
User avatar
patrykkornatowski
Posts: 2
Joined: Sat 11 Jun, 2022 2:39 pm

is this a goddamn joke?

Post by patrykkornatowski »

uhh hi, i been getting problams on my copy of PCem v17...

and i been getting f**king error messages like these
Image
Image
Image
Image

AND WORST OF ALL!


Image
(despite i downloaded ROMs for PCem, i'm using v17)

Somebody tell me how to fix these stupid errors? :evil:
User avatar
Arjen42
Posts: 131
Joined: Fri 11 Jun, 2021 3:15 pm

Re: is this a goddamn joke?

Post by Arjen42 »

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.
User avatar
patrykkornatowski
Posts: 2
Joined: Sat 11 Jun, 2022 2:39 pm

Re: is this a goddamn joke?

Post by patrykkornatowski »

it worked, thanks dude.
Post Reply