Skip to content

Conversation

@o-p-a
Copy link

@o-p-a o-p-a commented Jul 11, 2024

I would like to suggest some improvements for Windows.

  • Version bump of workflow actions
  • Add manifest file
    • Set activeCodePage to UTF-8 (This allows to remove the wstring conversion in the source)
    • High DPI support
  • Improve window processing when starting the game (so that the emulator screen comes to the foreground, and ES comes to the foreground when the emulator is closed)
  • "Restart ES" in the exit menu was removed because it does not work on Windows that is not started from script
  • Utils::FileSystem::isExecutable() determined by the file extension on Windows

I mind affect as little as possible with mainstream Raspberry Pi builds.

@cmitu
Copy link

cmitu commented Jul 11, 2024

  • Set activeCodePage to UTF-8 (This allows to remove the wstring conversion in the source)

FWIW, this works since Win 10 1903 (https://learn.microsoft.com/en-us/windows/apps/design/globalizing/use-utf8-code-page#set-a-process-code-page-to-utf-8).

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants