<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9" xmlns:image="http://www.google.com/schemas/sitemap-image/1.1">
  <url><loc>https://pyrosoft.pro/blog/</loc></url>
  <url><loc>https://pyrosoft.pro/blog/manual-windows-gaming-apple-silicon-free-2026</loc><image:image><image:loc>https://pyrosoft.pro/assets/images/bourbon26/games.jpg</image:loc></image:image></url>
  <url><loc>https://pyrosoft.pro/blog/windows-games-on-mac</loc><image:image><image:loc>https://pyrosoft.pro/assets/images/bourbon26/games.jpg</image:loc></image:image></url>
  <url><loc>https://pyrosoft.pro/blog/steam-on-mac</loc><image:image><image:loc>https://pyrosoft.pro/assets/images/bourbon26/stores.jpg</image:loc></image:image></url>
  <url><loc>https://pyrosoft.pro/blog/anti-cheat-on-mac</loc><image:image><image:loc>https://pyrosoft.pro/assets/images/bourbon26/remote-play.jpg</image:loc></image:image></url>
  <url><loc>https://pyrosoft.pro/blog/boot-camp-apple-silicon</loc><image:image><image:loc>https://pyrosoft.pro/assets/images/bourbon26/advanced.jpg</image:loc></image:image></url>
  <url><loc>https://pyrosoft.pro/blog/free-windows-games-on-mac</loc><image:image><image:loc>https://pyrosoft.pro/assets/images/bourbon26/home.jpg</image:loc></image:image></url>
  <url><loc>https://pyrosoft.pro/blog/bourbon-26-system-requirements</loc><image:image><image:loc>https://pyrosoft.pro/assets/images/bourbon26/settings.jpg</image:loc></image:image></url>
  <url><loc>https://pyrosoft.pro/blog/dxvk-vs-d3dmetal</loc><image:image><image:loc>https://pyrosoft.pro/assets/images/bourbon26/advanced.jpg</image:loc></image:image></url>
  <url><loc>https://pyrosoft.pro/blog/wine-bottles-on-mac</loc><image:image><image:loc>https://pyrosoft.pro/assets/images/bourbon26/bottle-shelf.jpg</image:loc></image:image></url>
  <url><loc>https://pyrosoft.pro/blog/ail-eapp-on-mac</loc><image:image><image:loc>https://pyrosoft.pro/assets/images/bourbon26/windows-apps.jpg</image:loc></image:image></url>
  <url><loc>https://pyrosoft.pro/blog/run-exe-on-mac</loc><image:image><image:loc>https://pyrosoft.pro/assets/images/bourbon26/windows-apps.jpg</image:loc></image:image></url>
  <url><loc>https://pyrosoft.pro/blog/notepad-plus-plus-on-mac</loc><image:image><image:loc>https://pyrosoft.pro/assets/images/bourbon26/windows-apps.jpg</image:loc></image:image></url>
  <url><loc>https://pyrosoft.pro/blog/whisky-alternative</loc><image:image><image:loc>https://pyrosoft.pro/assets/images/bourbon26/games.jpg</image:loc></image:image></url>
  <url><loc>https://pyrosoft.pro/blog/crossover-alternative</loc><image:image><image:loc>https://pyrosoft.pro/assets/images/bourbon26/advanced.jpg</image:loc></image:image></url>
  <url><loc>https://pyrosoft.pro/blog/parallels-alternative</loc><image:image><image:loc>https://pyrosoft.pro/assets/images/bourbon26/stores.jpg</image:loc></image:image></url>
  <url><loc>https://pyrosoft.pro/blog/game-porting-toolkit</loc><image:image><image:loc>https://pyrosoft.pro/assets/images/bourbon26/settings.jpg</image:loc></image:image></url>
  <url><loc>https://pyrosoft.pro/blog/windows-on-apple-silicon</loc><image:image><image:loc>https://pyrosoft.pro/assets/images/bourbon26/android.jpg</image:loc></image:image></url>
  <url><loc>https://pyrosoft.pro/blog/what-wine-cant-run</loc><image:image><image:loc>https://pyrosoft.pro/assets/images/bourbon26/unlock.jpg</image:loc></image:image></url>
  <url><loc>https://pyrosoft.pro/blog/?series=battle-bot-arena-engine-journal</loc><lastmod>2026-10-21</lastmod></url>
  <url><loc>https://pyrosoft.pro/blog/battle-bot-arena-engine-2-0-reaches-the-browser</loc><lastmod>2026-10-21</lastmod></url>
  <url><loc>https://pyrosoft.pro/blog/delivering-the-tested-arena-build-without-changing-the-server-around-it</loc><lastmod>2026-10-21</lastmod></url>
  <url><loc>https://pyrosoft.pro/blog/?series=devzip-journal</loc><lastmod>2026-10-21</lastmod></url>
  <url><loc>https://pyrosoft.pro/blog/devzip-opens-up-its-archive-engine</loc><lastmod>2026-10-21</lastmod></url>
  <url><loc>https://pyrosoft.pro/blog/compression-levels-and-the-cost-of-a-smaller-archive</loc><lastmod>2026-10-21</lastmod></url>
  <url><loc>https://pyrosoft.pro/blog/dzcm-a-context-mixing-codec-of-our-own</loc><lastmod>2026-10-21</lastmod></url>
  <url><loc>https://pyrosoft.pro/blog/?series=freespark-journal</loc><lastmod>2026-10-21</lastmod></url>
  <url><loc>https://pyrosoft.pro/blog/freespark-useful-ai-on-the-hardware-you-already-have</loc><lastmod>2026-10-21</lastmod></url>
  <url><loc>https://pyrosoft.pro/blog/making-local-work-survive-the-next-conversation</loc><lastmod>2026-10-21</lastmod></url>
  <url><loc>https://pyrosoft.pro/blog/checking-whether-spark-actually-helps-the-model</loc><lastmod>2026-10-21</lastmod></url>
  <url><loc>https://pyrosoft.pro/blog/route-gather-then-write-the-answer-once</loc><lastmod>2026-10-21</lastmod></url>
  <url><loc>https://pyrosoft.pro/blog/?series=friendlyip-journal</loc><lastmod>2026-10-21</lastmod></url>
  <url><loc>https://pyrosoft.pro/blog/friendlyip-an-address-you-can-read-over-the-phone</loc><lastmod>2026-10-21</lastmod></url>
  <url><loc>https://pyrosoft.pro/blog/connecting-friendlyip-to-the-rest-of-pyrosoft</loc><lastmod>2026-10-21</lastmod></url>
  <url><loc>https://pyrosoft.pro/blog/?series=psn-account-id-finder-journal</loc><lastmod>2026-10-21</lastmod></url>
  <url><loc>https://pyrosoft.pro/blog/finding-the-account-id-a-remote-play-client-asks-for</loc><lastmod>2026-10-21</lastmod></url>
  <url><loc>https://pyrosoft.pro/blog/preserving-the-whole-psn-identifier</loc><lastmod>2026-10-21</lastmod></url>
  <url><loc>https://pyrosoft.pro/blog/?series=steam-command-generator-journal</loc><lastmod>2026-10-21</lastmod></url>
  <url><loc>https://pyrosoft.pro/blog/steam-command-generator-useful-commands-with-the-right-expectations</loc><lastmod>2026-10-21</lastmod></url>
  <url><loc>https://pyrosoft.pro/blog/?series=bourbon-26-journal</loc><lastmod>2026-10-20</lastmod></url>
  <url><loc>https://pyrosoft.pro/blog/bourbon-26-choosing-the-right-way-to-play</loc><lastmod>2026-10-20</lastmod></url>
  <url><loc>https://pyrosoft.pro/blog/when-the-menus-work-but-the-game-world-is-black</loc><lastmod>2026-10-20</lastmod></url>
  <url><loc>https://pyrosoft.pro/blog/making-setup-and-repair-less-disruptive</loc><lastmod>2026-10-20</lastmod></url>
  <url><loc>https://pyrosoft.pro/blog/smart-play-starts-figuring-out-unfamiliar-games</loc><lastmod>2026-10-20</lastmod></url>
  <url><loc>https://pyrosoft.pro/blog/activation-installers-and-knowing-which-program-we-launched</loc><lastmod>2026-10-20</lastmod></url>
  <url><loc>https://pyrosoft.pro/blog/giving-steamos-its-own-place-in-bourbon</loc><lastmod>2026-10-20</lastmod></url>
  <url><loc>https://pyrosoft.pro/blog/keeping-older-tools-and-newer-steam-clients-in-their-own-lanes</loc><lastmod>2026-10-20</lastmod></url>
  <url><loc>https://pyrosoft.pro/blog/native-steam-integration-and-a-library-you-can-use-from-the-couch</loc><lastmod>2026-10-20</lastmod></url>
  <url><loc>https://pyrosoft.pro/blog/the-audit-that-put-saves-and-reset-safety-first</loc><lastmod>2026-10-20</lastmod></url>
  <url><loc>https://pyrosoft.pro/blog/moving-bourbon-safely-then-making-the-verification-faster</loc><lastmod>2026-10-20</lastmod></url>
  <url><loc>https://pyrosoft.pro/blog/?series=ferrum-journal</loc><lastmod>2026-10-20</lastmod></url>
  <url><loc>https://pyrosoft.pro/blog/bringing-fex-to-macos</loc><lastmod>2026-10-20</lastmod></url>
  <url><loc>https://pyrosoft.pro/blog/from-return-values-to-pixels-and-sound</loc><lastmod>2026-10-20</lastmod></url>
  <url><loc>https://pyrosoft.pro/blog/windows-runtime-threads-and-older-directx</loc><lastmod>2026-10-20</lastmod></url>
  <url><loc>https://pyrosoft.pro/blog/following-a-game-through-its-opening-video</loc><lastmod>2026-10-20</lastmod></url>
  <url><loc>https://pyrosoft.pro/blog/installers-saves-fonts-and-audio</loc><lastmod>2026-10-20</lastmod></url>
  <url><loc>https://pyrosoft.pro/blog/gameplay-performance-and-measuring-the-right-thing</loc><lastmod>2026-10-20</lastmod></url>
  <url><loc>https://pyrosoft.pro/blog/building-the-32-bit-graphics-path</loc><lastmod>2026-10-20</lastmod></url>
  <url><loc>https://pyrosoft.pro/blog/making-runtime-state-consistent</loc><lastmod>2026-10-20</lastmod></url>
  <url><loc>https://pyrosoft.pro/blog/directx-12-shader-caches-and-steam</loc><lastmod>2026-10-20</lastmod></url>
  <url><loc>https://pyrosoft.pro/blog/windows-that-keep-up-and-controllers-that-wake</loc><lastmod>2026-10-20</lastmod></url>
  <url><loc>https://pyrosoft.pro/blog/a-launcher-and-a-freeze-that-wasnt-the-presenter</loc><lastmod>2026-10-20</lastmod></url>
  <url><loc>https://pyrosoft.pro/blog/portal-reaches-a-command-stream</loc><lastmod>2026-10-20</lastmod></url>
  <url><loc>https://pyrosoft.pro/blog/correcting-the-progress-report</loc><lastmod>2026-10-20</lastmod></url>
  <url><loc>https://pyrosoft.pro/blog/recovering-the-project-and-resuming-real-tests</loc><lastmod>2026-10-20</lastmod></url>
  <url><loc>https://pyrosoft.pro/blog/memory-protection-and-lifetime-tests</loc><lastmod>2026-10-20</lastmod></url>
  <url><loc>https://pyrosoft.pro/blog/getting-wines-real-32-bit-startup-to-run</loc><lastmod>2026-10-20</lastmod></url>
  <url><loc>https://pyrosoft.pro/blog/making-the-launcher-own-its-work</loc><lastmod>2026-10-20</lastmod></url>
  <url><loc>https://pyrosoft.pro/blog/real-archive-roundtrip-and-file-behavior</loc><lastmod>2026-10-20</lastmod></url>
  <url><loc>https://pyrosoft.pro/blog/async-io-and-the-bytes-a-cancelled-write-keeps</loc><lastmod>2026-10-20</lastmod></url>
  <url><loc>https://pyrosoft.pro/blog/?series=infinitepip-journal</loc><lastmod>2026-10-20</lastmod></url>
  <url><loc>https://pyrosoft.pro/blog/infinitepip-begins-with-a-simple-desktop-idea</loc><lastmod>2026-10-20</lastmod></url>
  <url><loc>https://pyrosoft.pro/blog/rebuilding-infinitepip-around-independent-floating-windows</loc><lastmod>2026-10-20</lastmod></url>
  <url><loc>https://pyrosoft.pro/blog/giving-infinitepip-a-clearer-front-door</loc><lastmod>2026-10-20</lastmod></url>
  <url><loc>https://pyrosoft.pro/blog/a-better-workspace-for-all-your-pips</loc><lastmod>2026-10-20</lastmod></url>
  <url><loc>https://pyrosoft.pro/blog/click-through-controls-and-the-cross-platform-download-set</loc><lastmod>2026-10-20</lastmod></url>
  <url><loc>https://pyrosoft.pro/blog/?series=virtual-audio-driver-journal</loc><lastmod>2026-10-20</lastmod></url>
  <url><loc>https://pyrosoft.pro/blog/virtual-audio-endpoints-for-a-computer-without-speakers</loc><lastmod>2026-10-20</lastmod></url>
  <url><loc>https://pyrosoft.pro/blog/exploring-more-formats-channels-and-audio-controls</loc><lastmod>2026-10-20</lastmod></url>
  <url><loc>https://pyrosoft.pro/blog/rolling-back-the-effects-experiment</loc><lastmod>2026-10-20</lastmod></url>
  <url><loc>https://pyrosoft.pro/blog/making-the-audio-driver-s-foundations-explicit</loc><lastmod>2026-10-20</lastmod></url>
  <url><loc>https://pyrosoft.pro/blog/?series=virtual-display-driver-journal</loc><lastmod>2026-10-20</lastmod></url>
  <url><loc>https://pyrosoft.pro/blog/a-monitor-without-another-panel-on-the-desk</loc><lastmod>2026-10-20</lastmod></url>
  <url><loc>https://pyrosoft.pro/blog/hdr-and-choosing-the-gpu-behind-the-virtual-screen</loc><lastmod>2026-10-20</lastmod></url>
  <url><loc>https://pyrosoft.pro/blog/fine-tuning-the-virtual-display</loc><lastmod>2026-10-20</lastmod></url>
  <url><loc>https://pyrosoft.pro/blog/building-the-tools-around-the-display-driver</loc><lastmod>2026-10-20</lastmod></url>
  <url><loc>https://pyrosoft.pro/blog/more-precise-gpu-selection-and-multi-monitor-corrections</loc><lastmod>2026-10-20</lastmod></url>
  <url><loc>https://pyrosoft.pro/blog/safer-monitor-lifetimes-and-clearer-driver-replies</loc><lastmod>2026-10-20</lastmod></url>
  <url><loc>https://pyrosoft.pro/blog/?series=virtual-driver-control-journal</loc><lastmod>2026-10-20</lastmod></url>
  <url><loc>https://pyrosoft.pro/blog/a-control-panel-for-the-settings-behind-the-driver</loc><lastmod>2026-10-20</lastmod></url>
  <url><loc>https://pyrosoft.pro/blog/connecting-the-panel-to-everyday-driver-tasks</loc><lastmod>2026-10-20</lastmod></url>
  <url><loc>https://pyrosoft.pro/blog/reconnecting-the-interface-and-fixing-driver-detection</loc><lastmod>2026-10-20</lastmod></url>
  <url><loc>https://pyrosoft.pro/blog/moving-the-panel-behind-a-clearer-application-boundary</loc><lastmod>2026-10-20</lastmod></url>
  <url><loc>https://pyrosoft.pro/blog/a-rebuilt-panel-with-displays-audio-and-an-edid-lab</loc><lastmod>2026-10-20</lastmod></url>
  <url><loc>https://pyrosoft.pro/blog/?series=virtual-drivers-macos-journal</loc><lastmod>2026-10-20</lastmod></url>
  <url><loc>https://pyrosoft.pro/blog/from-a-mac-virtual-display-to-a-driver-suite</loc><lastmod>2026-10-20</lastmod></url>
  <url><loc>https://pyrosoft.pro/blog/testing-what-the-mac-devices-actually-deliver</loc><lastmod>2026-10-20</lastmod></url>
  <url><loc>https://pyrosoft.pro/blog/teaching-the-suite-to-recover-its-own-devices</loc><lastmod>2026-10-20</lastmod></url>
  <url><loc>https://pyrosoft.pro/blog/real-camera-sources-hid-reports-and-a-private-peer-tunnel</loc><lastmod>2026-10-20</lastmod></url>
  <url><loc>https://pyrosoft.pro/blog/advanced-controls-shared-workflows-and-the-bundled-cli</loc><lastmod>2026-10-20</lastmod></url>
</urlset>
