<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Operating Systems-Archiv - flohs blog</title>
	<atom:link href="https://blog.florianehrle.de/en/category/computer-en/client-operating-systems/feed/" rel="self" type="application/rss+xml" />
	<link>https://blog.florianehrle.de/en/category/computer-en/client-operating-systems/</link>
	<description>reboot tut gut</description>
	<lastBuildDate>Wed, 20 May 2026 19:45:01 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=7.0</generator>

<image>
	<url>https://blog.florianehrle.de/wp-content/uploads/2025/10/cropped-icon-32x32.png</url>
	<title>Operating Systems-Archiv - flohs blog</title>
	<link>https://blog.florianehrle.de/en/category/computer-en/client-operating-systems/</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>Windows 11: Change the installed edition</title>
		<link>https://blog.florianehrle.de/en/2026/05/20/windows-11-change-the-installed-edition/</link>
					<comments>https://blog.florianehrle.de/en/2026/05/20/windows-11-change-the-installed-edition/#respond</comments>
		
		<dc:creator><![CDATA[Florian Ehrle]]></dc:creator>
		<pubDate>Wed, 20 May 2026 19:30:45 +0000</pubDate>
				<category><![CDATA[Windows 11]]></category>
		<guid isPermaLink="false">https://blog.florianehrle.de/?p=9615</guid>

					<description><![CDATA[<p>This issue comes up particularly often with devices that come with Windows 11 preinstalled (as was the case before, for example, with Windows 10): The Home edition is [&#8230;]</p>
<p>Der Beitrag <a href="https://blog.florianehrle.de/en/2026/05/20/windows-11-change-the-installed-edition/" data-wpel-link="internal">Windows 11: Change the installed edition</a> erschien zuerst auf <a href="https://blog.florianehrle.de/en" data-wpel-link="internal">flohs blog</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<div style="height:18px" aria-hidden="true" class="wp-block-spacer"></div>



<hr class="wp-block-separator has-alpha-channel-opacity is-style-wide"/>



<div style="height:18px" aria-hidden="true" class="wp-block-spacer"></div>



<p class="wp-block-paragraph">This issue comes up particularly often with devices that come with Windows 11 preinstalled (as was the case before, for example, with Windows 10): The Home edition is installed, but you want a different edition, usually Professional. If you have a product key for the Professional edition, it’s no problem &#8211; just enter the key like so:</p>



<figure class="wp-block-gallery has-nested-images columns-4 is-cropped wp-block-gallery-1 is-layout-flex wp-block-gallery-is-layout-flex">
<figure class="wp-block-image size-full"><img fetchpriority="high" decoding="async" width="1920" height="1032" data-id="9592" src="https://blog.florianehrle.de/wp-content/uploads/2026/05/1e.png" alt="Settings -&gt; System -&gt; Info, scroll down to see the relevant buttons" class="wp-image-9592" srcset="https://blog.florianehrle.de/wp-content/uploads/2026/05/1e.png 1920w, https://blog.florianehrle.de/wp-content/uploads/2026/05/1e-300x161.png 300w, https://blog.florianehrle.de/wp-content/uploads/2026/05/1e-1200x645.png 1200w, https://blog.florianehrle.de/wp-content/uploads/2026/05/1e-768x413.png 768w, https://blog.florianehrle.de/wp-content/uploads/2026/05/1e-1536x826.png 1536w" sizes="(max-width: 1920px) 100vw, 1920px" /></figure>



<figure class="wp-block-image size-full"><img decoding="async" width="1920" height="1032" data-id="9595" src="https://blog.florianehrle.de/wp-content/uploads/2026/05/2e.png" alt="Click here" class="wp-image-9595" srcset="https://blog.florianehrle.de/wp-content/uploads/2026/05/2e.png 1920w, https://blog.florianehrle.de/wp-content/uploads/2026/05/2e-300x161.png 300w, https://blog.florianehrle.de/wp-content/uploads/2026/05/2e-1200x645.png 1200w, https://blog.florianehrle.de/wp-content/uploads/2026/05/2e-768x413.png 768w, https://blog.florianehrle.de/wp-content/uploads/2026/05/2e-1536x826.png 1536w" sizes="(max-width: 1920px) 100vw, 1920px" /></figure>



<figure class="wp-block-image size-full"><img decoding="async" width="1920" height="1032" data-id="9594" src="https://blog.florianehrle.de/wp-content/uploads/2026/05/3e.png" alt="Expand" class="wp-image-9594" srcset="https://blog.florianehrle.de/wp-content/uploads/2026/05/3e.png 1920w, https://blog.florianehrle.de/wp-content/uploads/2026/05/3e-300x161.png 300w, https://blog.florianehrle.de/wp-content/uploads/2026/05/3e-1200x645.png 1200w, https://blog.florianehrle.de/wp-content/uploads/2026/05/3e-768x413.png 768w, https://blog.florianehrle.de/wp-content/uploads/2026/05/3e-1536x826.png 1536w" sizes="(max-width: 1920px) 100vw, 1920px" /></figure>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="1920" height="1032" data-id="9593" src="https://blog.florianehrle.de/wp-content/uploads/2026/05/4e.png" alt="“Change” to enter a different product key" class="wp-image-9593" srcset="https://blog.florianehrle.de/wp-content/uploads/2026/05/4e.png 1920w, https://blog.florianehrle.de/wp-content/uploads/2026/05/4e-300x161.png 300w, https://blog.florianehrle.de/wp-content/uploads/2026/05/4e-1200x645.png 1200w, https://blog.florianehrle.de/wp-content/uploads/2026/05/4e-768x413.png 768w, https://blog.florianehrle.de/wp-content/uploads/2026/05/4e-1536x826.png 1536w" sizes="auto, (max-width: 1920px) 100vw, 1920px" /></figure>
</figure>



<div style="height:60px" aria-hidden="true" class="wp-block-spacer"></div>



<p class="wp-block-paragraph">The target edition is identified using the key and the feature installation or removal begins once the process is running:</p>



<figure class="wp-block-gallery has-nested-images columns-default is-cropped wp-block-gallery-2 is-layout-flex wp-block-gallery-is-layout-flex">
<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="640" height="298" data-id="9600" src="https://blog.florianehrle.de/wp-content/uploads/2026/05/5.png" alt="" class="wp-image-9600" srcset="https://blog.florianehrle.de/wp-content/uploads/2026/05/5.png 640w, https://blog.florianehrle.de/wp-content/uploads/2026/05/5-300x140.png 300w" sizes="auto, (max-width: 640px) 100vw, 640px" /></figure>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="640" height="293" data-id="9602" src="https://blog.florianehrle.de/wp-content/uploads/2026/05/6.png" alt="" class="wp-image-9602" srcset="https://blog.florianehrle.de/wp-content/uploads/2026/05/6.png 640w, https://blog.florianehrle.de/wp-content/uploads/2026/05/6-300x137.png 300w" sizes="auto, (max-width: 640px) 100vw, 640px" /></figure>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="640" height="212" data-id="9601" src="https://blog.florianehrle.de/wp-content/uploads/2026/05/7.png" alt="" class="wp-image-9601" srcset="https://blog.florianehrle.de/wp-content/uploads/2026/05/7.png 640w, https://blog.florianehrle.de/wp-content/uploads/2026/05/7-300x99.png 300w" sizes="auto, (max-width: 640px) 100vw, 640px" /></figure>
</figure>



<div style="height:60px" aria-hidden="true" class="wp-block-spacer"></div>



<p class="wp-block-paragraph">The system will restart and you should be switched to the target edition. If the process fails, try it several times. A “clean” restart can also help; for me, it doesn&#8217;t always work right away either. After the switch, Windows 11 Professional will run successfully in this case:</p>



<figure class="wp-block-image size-full is-resized"><img loading="lazy" decoding="async" width="1920" height="1032" src="https://blog.florianehrle.de/wp-content/uploads/2026/05/8e.png" alt="Windows 11 Home was upgraded to Professional in just a few minutes" class="wp-image-9606" style="width:300px" srcset="https://blog.florianehrle.de/wp-content/uploads/2026/05/8e.png 1920w, https://blog.florianehrle.de/wp-content/uploads/2026/05/8e-300x161.png 300w, https://blog.florianehrle.de/wp-content/uploads/2026/05/8e-1200x645.png 1200w, https://blog.florianehrle.de/wp-content/uploads/2026/05/8e-768x413.png 768w, https://blog.florianehrle.de/wp-content/uploads/2026/05/8e-1536x826.png 1536w" sizes="auto, (max-width: 1920px) 100vw, 1920px" /></figure>



<div style="height:100px" aria-hidden="true" class="wp-block-spacer"></div>



<h4 class="wp-block-heading">But what if you want to switch to a different edition but don&#8217;t have a key for it (yet) or if the PC has already been digitally activated in the past?</h4>



<p class="wp-block-paragraph">There is a solution for this: generic product keys, officially provided by Microsoft. They aren&#8217;t suitable for activation, but they&#8217;re very useful for installation and migration. I&#8217;ve summarized the most important ones in the table below:</p>



<figure class="wp-block-table first-row-color is-style-regular"><table class="has-fixed-layout"><thead><tr><th>Windows 11 Edition</th><th class="has-text-align-center" data-align="center">Description</th><th class="has-text-align-center" data-align="center">Generic Key</th></tr></thead><tbody><tr><td><strong>Home</strong></td><td class="has-text-align-center" data-align="center">Basic version for personal use</td><td class="has-text-align-center" data-align="center">YTMG3-N6DKC-DKB77-7M9GH-8HVX7</td></tr><tr><td><strong>Home N</strong></td><td class="has-text-align-center" data-align="center"><em>The N version includes the same features as the standard version without the N, with the exception that third-party software is required for video and music playback and video chat</em></td><td class="has-text-align-center" data-align="center">4CPRK-NM3K3-X6XXQ-RXX86-WXCHW</td></tr><tr><td><strong>Pro</strong></td><td class="has-text-align-center" data-align="center">A more feature-rich version for home and business users</td><td class="has-text-align-center" data-align="center">VK7JG-NPHTM-C97JM-9MPGT-3V66T</td></tr><tr><td><strong>Pro N</strong></td><td class="has-text-align-center" data-align="center"><em>The N version includes the same features as the standard version without the N, with the exception that third-party software is required for video and music playback and video chat</em></td><td class="has-text-align-center" data-align="center">2B87N-8KFHP-DKV6R-Y2C8J-PKCKT</td></tr><tr><td><strong>Pro for Workstations</strong></td><td class="has-text-align-center" data-align="center">For professional users with advanced hardware support</td><td class="has-text-align-center" data-align="center">DXG7C-N36C4-C4HTG-X4T3X-2YV77</td></tr><tr><td><strong>Pro N for Workstations</strong></td><td class="has-text-align-center" data-align="center"><em>The N version includes the same features as the standard version without the N, with the exception that third-party software is required for video and music playback and video chat</em></td><td class="has-text-align-center" data-align="center">WYPNQ-8C467-V2W6J-TX4WX-WT2RQ</td></tr><tr><td><strong>Pro Education</strong></td><td class="has-text-align-center" data-align="center">A more feature-rich version for educational institutions</td><td class="has-text-align-center" data-align="center">8PTT6-RNW4C-6V7J2-C2D3X-MHBPB</td></tr><tr><td><strong>Pro Education N</strong></td><td class="has-text-align-center" data-align="center"><em>The N version includes the same features as the standard version without the N, with the exception that third-party software is required for video and music playback and video chat</em></td><td class="has-text-align-center" data-align="center">GJTYN-HDMQY-FRR76-HVGC7-QPF8P</td></tr><tr><td><strong>Education</strong></td><td class="has-text-align-center" data-align="center">Basic version for educational institutions</td><td class="has-text-align-center" data-align="center">YNMGQ-8RYV3-4PGQ3-C8XTP-7CFBY</td></tr><tr><td><strong>Education N</strong></td><td class="has-text-align-center" data-align="center"><em>The N version includes the same features as the standard version without the N, with the exception that third-party software is required for video and music playback and video chat</em></td><td class="has-text-align-center" data-align="center">84NGF-MHBT6-FXBX8-QWJK7-DRR8H</td></tr><tr><td><strong>Enterprise</strong></td><td class="has-text-align-center" data-align="center">For use in (large) companies</td><td class="has-text-align-center" data-align="center">XGVPP-NMH47-7TTHJ-W3FW7-8HV2C</td></tr><tr><td><strong>Enterprise N</strong></td><td class="has-text-align-center" data-align="center"><em>The N version includes the same features as the standard version without the N, with the exception that third-party software is required for video and music playback and video chat</em></td><td class="has-text-align-center" data-align="center">WGGHN-J84D6-QYCPR-T7PJ7-X766F</td></tr><tr><td><strong>Enterprise LTSC 2024</strong></td><td class="has-text-align-center" data-align="center">For use in (large) companies, with long-term update support</td><td class="has-text-align-center" data-align="center">M7XTQ-FN8P6-TTKYV-9D4CC-J462D</td></tr><tr><td><strong>Enterprise N LTSC 2024</strong></td><td class="has-text-align-center" data-align="center"><em>The N version includes the same features as the standard version without the N, with the exception that third-party software is required for video and music playback and video chat</em></td><td class="has-text-align-center" data-align="center">92NFX-8DJQP-P6BBQ-THF9C-7CG2H</td></tr><tr><td><strong>IoT Enterprise LTSC 2024</strong></td><td class="has-text-align-center" data-align="center">For use in (large) enterprises requiring maximum update support, including for embedded systems</td><td class="has-text-align-center" data-align="center">CGK42-GYN6Y-VD22B-BX98W-J8JXD</td></tr></tbody></table></figure>



<div style="height:100px" aria-hidden="true" class="wp-block-spacer"></div>



<h4 class="wp-block-heading">Usage</h4>



<p class="wp-block-paragraph">Just paste the correct product key for the version of Windows 11 you want into the product key change dialog shown above (use the right-click menu to copy and paste -> CTRL+C / CTRL+V never worked for me there) and it’ll be updated right away!</p>



<p class="wp-block-paragraph"><a href="https://www.deskmodder.de/wiki/index.php?title=Windows_11_Key_generische_Seriennummer_f%C3%BCr_die_Installation_und_Aktivierung" data-wpel-link="external" target="_blank" rel="external noopener noreferrer">Deskmodder has a few more</a>, including some for rare editions and server versions.</p>



<div style="height:1px" aria-hidden="true" class="wp-block-spacer"></div>



<hr class="wp-block-separator has-alpha-channel-opacity is-style-wide"/>
<p>Der Beitrag <a href="https://blog.florianehrle.de/en/2026/05/20/windows-11-change-the-installed-edition/" data-wpel-link="internal">Windows 11: Change the installed edition</a> erschien zuerst auf <a href="https://blog.florianehrle.de/en" data-wpel-link="internal">flohs blog</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://blog.florianehrle.de/en/2026/05/20/windows-11-change-the-installed-edition/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>WhatsApp Desktop for Windows &#8211; Troubleshooting startup issues</title>
		<link>https://blog.florianehrle.de/en/2026/05/09/whatsapp-desktop-for-windows-troubleshooting-startup-issues/</link>
					<comments>https://blog.florianehrle.de/en/2026/05/09/whatsapp-desktop-for-windows-troubleshooting-startup-issues/#respond</comments>
		
		<dc:creator><![CDATA[Florian Ehrle]]></dc:creator>
		<pubDate>Sat, 09 May 2026 21:14:41 +0000</pubDate>
				<category><![CDATA[Software]]></category>
		<category><![CDATA[Windows]]></category>
		<guid isPermaLink="false">https://blog.florianehrle.de/?p=9580</guid>

					<description><![CDATA[<p>There are many reasons to use the desktop versions of popular messaging apps. For us, WhatsApp, Telegram, and Signal are standard on all our computers. The desktop versions [&#8230;]</p>
<p>Der Beitrag <a href="https://blog.florianehrle.de/en/2026/05/09/whatsapp-desktop-for-windows-troubleshooting-startup-issues/" data-wpel-link="internal">WhatsApp Desktop for Windows &#8211; Troubleshooting startup issues</a> erschien zuerst auf <a href="https://blog.florianehrle.de/en" data-wpel-link="internal">flohs blog</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<div style="height:18px" aria-hidden="true" class="wp-block-spacer"></div>



<hr class="wp-block-separator has-alpha-channel-opacity is-style-wide"/>



<div style="height:18px" aria-hidden="true" class="wp-block-spacer"></div>



<p class="wp-block-paragraph">There are many reasons to use the desktop versions of popular messaging apps. For us, WhatsApp, Telegram, and Signal are standard on all our computers. The desktop versions make it much easier to work with, format, and send PC setups, graphics or simply large amounts of data.</p>



<p class="wp-block-paragraph">For several weeks or months now, however, WhatsApp Desktop has stopped working on all the Windows 11 computers we use. It couldn’t be due to firewall settings, as we have PCs in use both with and without firewalls. The logs also show nothing unusual.</p>



<p class="wp-block-paragraph">After some research, it turns out that Meta switched the desktop version to Microsoft Edge WebView2 in one of the updates rolled out recently and this is now causing problems.</p>



<div style="height:100px" aria-hidden="true" class="wp-block-spacer"></div>



<h4 class="wp-block-heading">Symptoms</h4>



<p class="wp-block-paragraph">In all problematic instances, the behavior was the same: The app launches, but nothing appears except the tray icon &#8211; no window. When I click the tray icon, <a href="https://blog.florianehrle.de/wp-content/uploads/2026/05/wa-desktop-splash.png" data-wpel-link="internal">a window opens with a splash screen</a> (a small, gray WhatsApp logo) and nothing happens. No error message, no attempt to access the network, nothing.</p>



<p class="wp-block-paragraph">All computers were running the latest version of Windows 11 Professional, 25H2 (x64), at the time of the issue.</p>



<div style="height:100px" aria-hidden="true" class="wp-block-spacer"></div>



<h4 class="wp-block-heading">The solution</h4>



<p class="wp-block-paragraph">In our case, installing the standalone version of the Microsoft Edge WebView2 Runtime (“Evergreen Standalone Installer”) with administrator privileges solved the problem.</p>



<p class="wp-block-paragraph">You can download the version for x86, x64 or ARM systems <a href="https://developer.microsoft.com/de-de/microsoft-edge/webview2?form=MA13LH#download" data-wpel-link="external" target="_blank" rel="external noopener noreferrer">here</a>.<br>It is important to install it with administrator privileges &#8211; without them, the setup will not work and will report that the runtime is already installed (see screenshots below).</p>



<p class="wp-block-paragraph">Once the setup is complete, the wizard closes automatically. After installation, you should restart your computer. And lo and behold: <strong>WhatsApp Desktop works again!</strong></p>



<div style="height:30px" aria-hidden="true" class="wp-block-spacer"></div>



<figure class="wp-block-gallery has-nested-images columns-5 is-cropped wp-block-gallery-3 is-layout-flex wp-block-gallery-is-layout-flex">
<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="1543" height="882" data-id="9559" src="https://blog.florianehrle.de/wp-content/uploads/2026/05/Microsoft-Edge-WebView2-Microsoft-Edge-Developer.png" alt="Download from Microsoft" class="wp-image-9559" srcset="https://blog.florianehrle.de/wp-content/uploads/2026/05/Microsoft-Edge-WebView2-Microsoft-Edge-Developer.png 1543w, https://blog.florianehrle.de/wp-content/uploads/2026/05/Microsoft-Edge-WebView2-Microsoft-Edge-Developer-300x171.png 300w, https://blog.florianehrle.de/wp-content/uploads/2026/05/Microsoft-Edge-WebView2-Microsoft-Edge-Developer-1200x686.png 1200w, https://blog.florianehrle.de/wp-content/uploads/2026/05/Microsoft-Edge-WebView2-Microsoft-Edge-Developer-768x439.png 768w, https://blog.florianehrle.de/wp-content/uploads/2026/05/Microsoft-Edge-WebView2-Microsoft-Edge-Developer-1536x878.png 1536w" sizes="auto, (max-width: 1543px) 100vw, 1543px" /></figure>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="722" height="320" data-id="9561" src="https://blog.florianehrle.de/wp-content/uploads/2026/05/edge-webview2-keine-adminrechte.png" alt="Installing the software without administrator privileges will result in this message." class="wp-image-9561" srcset="https://blog.florianehrle.de/wp-content/uploads/2026/05/edge-webview2-keine-adminrechte.png 722w, https://blog.florianehrle.de/wp-content/uploads/2026/05/edge-webview2-keine-adminrechte-300x133.png 300w" sizes="auto, (max-width: 722px) 100vw, 722px" /></figure>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="456" height="421" data-id="9565" src="https://blog.florianehrle.de/wp-content/uploads/2026/05/edge-webview2-uac.png" alt="UAC prompt when running with administrator privileges" class="wp-image-9565" srcset="https://blog.florianehrle.de/wp-content/uploads/2026/05/edge-webview2-uac.png 456w, https://blog.florianehrle.de/wp-content/uploads/2026/05/edge-webview2-uac-300x277.png 300w" sizes="auto, (max-width: 456px) 100vw, 456px" /></figure>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="722" height="320" data-id="9563" src="https://blog.florianehrle.de/wp-content/uploads/2026/05/edge-webview2-dl.png" alt="Downloading the WebView2 components" class="wp-image-9563" srcset="https://blog.florianehrle.de/wp-content/uploads/2026/05/edge-webview2-dl.png 722w, https://blog.florianehrle.de/wp-content/uploads/2026/05/edge-webview2-dl-300x133.png 300w" sizes="auto, (max-width: 722px) 100vw, 722px" /></figure>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="722" height="320" data-id="9567" src="https://blog.florianehrle.de/wp-content/uploads/2026/05/edge-webview2-installiert.png" alt="Installing the WebView2 components" class="wp-image-9567" srcset="https://blog.florianehrle.de/wp-content/uploads/2026/05/edge-webview2-installiert.png 722w, https://blog.florianehrle.de/wp-content/uploads/2026/05/edge-webview2-installiert-300x133.png 300w" sizes="auto, (max-width: 722px) 100vw, 722px" /></figure>
</figure>



<div style="height:30px" aria-hidden="true" class="wp-block-spacer"></div>



<div style="height:1px" aria-hidden="true" class="wp-block-spacer"></div>



<hr class="wp-block-separator has-alpha-channel-opacity is-style-wide"/>
<p>Der Beitrag <a href="https://blog.florianehrle.de/en/2026/05/09/whatsapp-desktop-for-windows-troubleshooting-startup-issues/" data-wpel-link="internal">WhatsApp Desktop for Windows &#8211; Troubleshooting startup issues</a> erschien zuerst auf <a href="https://blog.florianehrle.de/en" data-wpel-link="internal">flohs blog</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://blog.florianehrle.de/en/2026/05/09/whatsapp-desktop-for-windows-troubleshooting-startup-issues/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>3D Pinball for Windows &#8211; Space Cadet: The favorite among the included games</title>
		<link>https://blog.florianehrle.de/en/2026/03/14/3d-pinball-for-windows-space-cadet-the-favorite-among-the-included-games/</link>
					<comments>https://blog.florianehrle.de/en/2026/03/14/3d-pinball-for-windows-space-cadet-the-favorite-among-the-included-games/#respond</comments>
		
		<dc:creator><![CDATA[Florian Ehrle]]></dc:creator>
		<pubDate>Sat, 14 Mar 2026 02:44:00 +0000</pubDate>
				<category><![CDATA[Games]]></category>
		<category><![CDATA[Windows]]></category>
		<guid isPermaLink="false">https://blog.florianehrle.de/?p=9272</guid>

					<description><![CDATA[<p>I wonder how many hours people spent playing this simple yet incredibly fun pinball classic from Cinematronics / Maxis back in the Windows XP days? But let’s start [&#8230;]</p>
<p>Der Beitrag <a href="https://blog.florianehrle.de/en/2026/03/14/3d-pinball-for-windows-space-cadet-the-favorite-among-the-included-games/" data-wpel-link="internal">3D Pinball for Windows &#8211; Space Cadet: The favorite among the included games</a> erschien zuerst auf <a href="https://blog.florianehrle.de/en" data-wpel-link="internal">flohs blog</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<div style="height:18px" aria-hidden="true" class="wp-block-spacer"></div>



<hr class="wp-block-separator has-alpha-channel-opacity is-style-wide"/>



<div style="height:18px" aria-hidden="true" class="wp-block-spacer"></div>



<p class="wp-block-paragraph">I wonder how many hours people spent playing this simple yet incredibly fun pinball classic from Cinematronics / Maxis back in the Windows XP days?</p>



<p class="wp-block-paragraph">But let’s start from the beginning &#8211; this stripped-down pinball game has a history:<br>Originally, Space Cadet was just one of three tables in the full-fledged game “<a href="https://en.wikipedia.org/wiki/Full_Tilt!_Pinball" data-wpel-link="external" target="_blank" rel="external noopener noreferrer">Full Tilt! Pinball (1995)</a>” by the American developer Cinematronics, which was acquired by Maxis shortly thereafter. Maxis is best known today for “The Sims” and “SimCity” and was acquired by Electronic Arts as early as 1997.</p>



<div style="height:100px" aria-hidden="true" class="wp-block-spacer"></div>



<h4 class="wp-block-heading">How did Space Cadet end up in Windows?</h4>



<p class="wp-block-paragraph">First and foremost, this version &#8211; which was limited to a single table and otherwise technically stripped-down &#8211; appeared on the market as part of the “<a href="https://www.winhistory.de/more/win95plus.htm" data-wpel-link="external" target="_blank" rel="external noopener noreferrer">Windows 95 Plus!</a>” bundle, just as we still know it today. Later, it was re-licensed by Microsoft and included with Windows ME, NT 4.0, 2000 and XP. Personally, I remember it as one of several games included in Windows XP.</p>



<p class="wp-block-paragraph">Since then, this game has not been included in subsequent versions of Windows &#8211; which is a shame, i liked it.</p>



<div style="height:100px" aria-hidden="true" class="wp-block-spacer"></div>



<h4 class="wp-block-heading">Does it run on modern Windows?</h4>



<p class="wp-block-paragraph">Yes, the game still runs unchanged today on the original systems as well as on Windows Vista, 7, 8, 8.1, 10, and 11 &#8211; on both 32-bit and 64-bit versions of the operating system. A port to SDL has also been implemented, so since 2020 you can play this game on many platforms or <a href="https://pinball.alula.me/" data-wpel-link="external" target="_blank" rel="external noopener noreferrer">even in a browser!</a></p>



<p class="wp-block-paragraph">You can download the game for example from archive.org in various languages; the “WaveFiles” must also be downloaded separately to get the sound effects. Or you can simply copy the entire game folder from a Windows XP installation to a newer version of Windows, that works too.</p>



<p class="wp-block-paragraph">Here is the overview page on archive.org: <a href="https://archive.org/details/3d-pinball-space-cadet_multi" data-wpel-link="external" target="_blank" rel="external noopener noreferrer">3D Pinball: Space Cadet (EN/DEU/PL/CS/JP/DA)</a><br>Here’s how to combine the files to play Space Cadet in all its former glory:</p>



<div style="height:60px" aria-hidden="true" class="wp-block-spacer"></div>



<h5 class="wp-block-heading"><strong>Step 1</strong>: Download the files</h5>



<pre class="wp-block-preformatted">Download the two neccessary 7-Zip archives from the link above or from the following direct links:<br><br><strong><a href="https://archive.org/download/3d-pinball-space-cadet_multi/PINBALL_ENGLISH.7z" data-wpel-link="external" target="_blank" rel="external noopener noreferrer">PINBALL_ENGLISH.7z</a></strong><br><strong><a href="https://archive.org/download/3d-pinball-space-cadet_multi/WaveFiles.7z" data-wpel-link="external" target="_blank" rel="external noopener noreferrer">WaveFiles.7z</a></strong></pre>



<div style="height:60px" aria-hidden="true" class="wp-block-spacer"></div>



<h5 class="wp-block-heading"><strong>Step 2</strong>: Unpacking</h5>



<pre class="wp-block-preformatted"><a href="https://winrar.de/" data-wpel-link="external" target="_blank" rel="external noopener noreferrer">WinRAR</a> or <a href="https://www.7-zip.org/" data-wpel-link="external" target="_blank" rel="external noopener noreferrer">7-Zip</a> is necessary to unpack the archives.<br><strong>Extract both archives to separate folders using the context menu.</strong></pre>



<div style="height:60px" aria-hidden="true" class="wp-block-spacer"></div>



<h5 class="wp-block-heading"><strong>Step 3</strong>: Merge sound effects</h5>



<pre class="wp-block-preformatted">Copy or cut the entire contents of the <strong>“WaveFiles”</strong> folder from the extracted archive and paste or move them into the <strong>“PINBALL_ENGLISH”</strong> folder, which has also been extracted.<br><br><em>There should be 60 wave sounds.</em></pre>



<div style="height:60px" aria-hidden="true" class="wp-block-spacer"></div>



<h5 class="wp-block-heading"><strong>Step 4</strong>: Play</h5>



<pre class="wp-block-preformatted">Double-click <strong>“pinball.exe”</strong> to start playing this classic game.<br>First, <a href="https://blog.florianehrle.de/wp-content/uploads/2026/03/3dpinball-1200x506.png" data-wpel-link="internal">the familiar full-screen splash screen appears</a>, and after a few seconds of initialization, the game begins!</pre>



<div style="height:100px" aria-hidden="true" class="wp-block-spacer"></div>



<h4 class="wp-block-heading">Cheats!</h4>



<p class="wp-block-paragraph">Something that used to be relatively unknown: There’s a hidden test mode in this game. To access it, simply type <strong>“hidden test”</strong> (including the space) into the fully initialized, running game. This unlocks new possibilities:</p>



<figure class="wp-block-table"><table class="has-fixed-layout"><thead><tr><th>Action</th><th>Effect</th></tr></thead><tbody><tr><td>You can now easily move the ball around the playing field with your mouse!</td><td>Simulate any hits, anywhere and anytime!</td></tr><tr><td>Press <strong>&#8220;H&#8221;</strong></td><td>Change Highscore</td></tr><tr><td>Press <strong>&#8220;M&#8221;</strong></td><td>Show RAM usage (Messagebox)</td></tr><tr><td>Press <strong>&#8220;Z&#8221;</strong></td><td>Show Framerate</td></tr><tr><td>Press <strong>&#8220;B&#8221;</strong></td><td>A new ball right away</td></tr><tr><td>Press <strong>&#8220;F12&#8221;</strong></td><td>Low on fuel</td></tr></tbody></table></figure>



<div style="height:30px" aria-hidden="true" class="wp-block-spacer"></div>



<p class="wp-block-paragraph">In addition, instead of “hidden test” you can enter <strong>“1max”</strong> during the game (as many times as you like) to get an extra ball each time!</p>



<div style="height:1px" aria-hidden="true" class="wp-block-spacer"></div>



<hr class="wp-block-separator has-alpha-channel-opacity is-style-wide"/>
<p>Der Beitrag <a href="https://blog.florianehrle.de/en/2026/03/14/3d-pinball-for-windows-space-cadet-the-favorite-among-the-included-games/" data-wpel-link="internal">3D Pinball for Windows &#8211; Space Cadet: The favorite among the included games</a> erschien zuerst auf <a href="https://blog.florianehrle.de/en" data-wpel-link="internal">flohs blog</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://blog.florianehrle.de/en/2026/03/14/3d-pinball-for-windows-space-cadet-the-favorite-among-the-included-games/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Format drives with a capacity of over 32 GB as FAT32 under Windows</title>
		<link>https://blog.florianehrle.de/en/2026/03/13/format-drives-with-a-capacity-of-over-32-gb-as-fat32-under-windows/</link>
					<comments>https://blog.florianehrle.de/en/2026/03/13/format-drives-with-a-capacity-of-over-32-gb-as-fat32-under-windows/#respond</comments>
		
		<dc:creator><![CDATA[Florian Ehrle]]></dc:creator>
		<pubDate>Fri, 13 Mar 2026 04:22:28 +0000</pubDate>
				<category><![CDATA[Software]]></category>
		<category><![CDATA[Storage]]></category>
		<category><![CDATA[Windows]]></category>
		<guid isPermaLink="false">https://blog.florianehrle.de/?p=9252</guid>

					<description><![CDATA[<p>FAT32 is essentially the “standard file system” for many devices, especially embedded and older ones. The Nintendo Wii, for example, only supports FAT32-formatted SD cards, just as many [&#8230;]</p>
<p>Der Beitrag <a href="https://blog.florianehrle.de/en/2026/03/13/format-drives-with-a-capacity-of-over-32-gb-as-fat32-under-windows/" data-wpel-link="internal">Format drives with a capacity of over 32 GB as FAT32 under Windows</a> erschien zuerst auf <a href="https://blog.florianehrle.de/en" data-wpel-link="internal">flohs blog</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<div style="height:18px" aria-hidden="true" class="wp-block-spacer"></div>



<hr class="wp-block-separator has-alpha-channel-opacity is-style-wide"/>



<div style="height:18px" aria-hidden="true" class="wp-block-spacer"></div>



<p class="wp-block-paragraph">FAT32 is essentially the “standard file system” for many devices, especially embedded and older ones. The Nintendo Wii, for example, only supports FAT32-formatted SD cards, just as many media players (car radios) can only read USB sticks with the FAT32 file system. It has been supported by Microsoft operating systems since Windows 95, but with some limitations &#8211; <a href="https://de.wikipedia.org/wiki/File_Allocation_Table#FAT32" data-wpel-link="external" target="_blank" rel="external noopener noreferrer">Wikipedia lists these very nicely</a>.</p>



<p class="wp-block-paragraph">One of these limitations is that Windows only allows formatting with the FAT32 file system for drives with a storage capacity of up to and including 32 GB <a href="https://blog.florianehrle.de/wp-content/uploads/2026/03/format-win11-25h2.png" data-wpel-link="internal">when formatting via the GUI</a> (context menu in Explorer). Above this, only NTFS or <a href="https://blog.florianehrle.de/wp-content/uploads/2026/03/stick-info-exfat.png" data-wpel-link="internal">exFAT </a>are offered, both of which are incompatible file systems for many devices.</p>



<p class="wp-block-paragraph">This is incomprehensible, as significantly larger volumes are supported depending on the selected sector size (up to 2 TiB with the universally compatible standard sector size of 512 bytes!). However, the limitation of individual files to a maximum of 4 GiB cannot be circumvented.</p>



<div style="height:100px" aria-hidden="true" class="wp-block-spacer"></div>



<h4 class="wp-block-heading">There are several ways…</h4>



<p class="wp-block-paragraph">…to format a drive as FAT32 in Windows anyway. For example, using the command line, where there is no 32 GB limitation:</p>



<div class="wp-block-kevinbatdorf-code-block-pro" data-code-block-pro-font-family="Code-Pro-JetBrains-Mono" style="font-size:.875rem;font-family:Code-Pro-JetBrains-Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;line-height:1.25rem;--cbp-tab-width:2;tab-size:var(--cbp-tab-width, 2)"><span role="button" tabindex="0" style="color:#e1e4e8;display:none" aria-label="Copy" class="code-block-pro-copy-button"><pre class="code-block-pro-copy-button-pre" aria-hidden="true"><textarea class="code-block-pro-copy-button-textarea" tabindex="-1" aria-hidden="true" readonly>format S: /FS:FAT32 /Q</textarea></pre><svg xmlns="http://www.w3.org/2000/svg" style="width:24px;height:24px" fill="none" viewBox="0 0 24 24" stroke="currentColor" stroke-width="2"><path class="with-check" stroke-linecap="round" stroke-linejoin="round" d="M4.5 12.75l6 6 9-13.5"></path><path class="without-check" stroke-linecap="round" stroke-linejoin="round" d="M16.5 8.25V6a2.25 2.25 0 00-2.25-2.25H6A2.25 2.25 0 003.75 6v8.25A2.25 2.25 0 006 16.5h2.25m8.25-8.25H18a2.25 2.25 0 012.25 2.25V18A2.25 2.25 0 0118 20.25h-7.5A2.25 2.25 0 018.25 18v-1.5m8.25-8.25h-6a2.25 2.25 0 00-2.25 2.25v6"></path></svg></span><pre class="shiki github-dark" style="background-color: #24292e" tabindex="0"><code><span class="line"><span style="color: #F97583">format</span><span style="color: #E1E4E8"> S: /FS:FAT32 /Q</span></span></code></pre></div>



<p class="wp-block-paragraph"></p>



<p class="wp-block-paragraph">The most convenient way for me so far has been to use a small program from &#8220;<a href="http://ridgecrop.co.uk/" data-wpel-link="external" target="_blank" rel="external noopener noreferrer">Ridgecrop Consultants Ltd</a>&#8220;: small, free, standalone, and available with or without a GUI.</p>



<p class="wp-block-paragraph">A description of the application can be found <a href="http://ridgecrop.co.uk/index.htm?fat32format.htm" data-wpel-link="external" target="_blank" rel="external noopener noreferrer">here</a>, and you can download it directly from the developer as a console version <a href="http://ridgecrop.co.uk/download/fat32format.zip" data-wpel-link="external" target="_blank" rel="external noopener noreferrer">here</a> (<a href="https://web.archive.org/web/20260313034231/http://ridgecrop.co.uk/download/fat32format.zip" data-wpel-link="external" target="_blank" rel="external noopener noreferrer">archive.org</a>). My preferred GUI version is described <a href="http://ridgecrop.co.uk/guiformat.htm" data-wpel-link="external" target="_blank" rel="external noopener noreferrer">here</a> (<a href="http://ridgecrop.co.uk/guiformat.exe" data-wpel-link="external" target="_blank" rel="external noopener noreferrer">direct download of the EXE</a>, <a href="https://web.archive.org/web/20260313040706/http://ridgecrop.co.uk/guiformat.exe" data-wpel-link="external" target="_blank" rel="external noopener noreferrer">archive.org</a>).</p>



<div style="height:100px" aria-hidden="true" class="wp-block-spacer"></div>



<h4 class="wp-block-heading">Usage</h4>



<p class="wp-block-paragraph">The application is very easy to use &#8211; connect the drive to the computer, ensure that there is only one main partition (Control Panel -> Administration -> Disk Management) and run “<strong>guiformat.exe</strong>” (as administrator, like requested).</p>



<p class="wp-block-paragraph">Select the appropriate letter from the drop-down list, set the sector size (for a total size of less than 2 TiB, select 512 bytes to ensure maximum compatibility) and format.<br>Done!</p>



<figure class="wp-block-gallery has-nested-images columns-default is-cropped wp-block-gallery-4 is-layout-flex wp-block-gallery-is-layout-flex">
<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="406" height="487" data-id="9242" src="https://blog.florianehrle.de/wp-content/uploads/2026/03/fat32format-128gb-exfat.png" alt="" class="wp-image-9242" srcset="https://blog.florianehrle.de/wp-content/uploads/2026/03/fat32format-128gb-exfat.png 406w, https://blog.florianehrle.de/wp-content/uploads/2026/03/fat32format-128gb-exfat-250x300.png 250w" sizes="auto, (max-width: 406px) 100vw, 406px" /></figure>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="404" height="485" data-id="9244" src="https://blog.florianehrle.de/wp-content/uploads/2026/03/fat32format-128gb-exfat-warning.png" alt="" class="wp-image-9244" srcset="https://blog.florianehrle.de/wp-content/uploads/2026/03/fat32format-128gb-exfat-warning.png 404w, https://blog.florianehrle.de/wp-content/uploads/2026/03/fat32format-128gb-exfat-warning-250x300.png 250w" sizes="auto, (max-width: 404px) 100vw, 404px" /></figure>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="406" height="487" data-id="9243" src="https://blog.florianehrle.de/wp-content/uploads/2026/03/fat32format-128gb-exfat-finished.png" alt="" class="wp-image-9243" srcset="https://blog.florianehrle.de/wp-content/uploads/2026/03/fat32format-128gb-exfat-finished.png 406w, https://blog.florianehrle.de/wp-content/uploads/2026/03/fat32format-128gb-exfat-finished-250x300.png 250w" sizes="auto, (max-width: 406px) 100vw, 406px" /></figure>
</figure>



<div style="height:30px" aria-hidden="true" class="wp-block-spacer"></div>



<p class="wp-block-paragraph">The file explorer also displays everything correctly as expected:</p>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="363" height="481" src="https://blog.florianehrle.de/wp-content/uploads/2026/03/stick-info-fat32.png" alt="" class="wp-image-9245" srcset="https://blog.florianehrle.de/wp-content/uploads/2026/03/stick-info-fat32.png 363w, https://blog.florianehrle.de/wp-content/uploads/2026/03/stick-info-fat32-226x300.png 226w" sizes="auto, (max-width: 363px) 100vw, 363px" /></figure>



<div style="height:6px" aria-hidden="true" class="wp-block-spacer"></div>



<div style="height:1px" aria-hidden="true" class="wp-block-spacer"></div>



<hr class="wp-block-separator has-alpha-channel-opacity is-style-wide"/>
<p>Der Beitrag <a href="https://blog.florianehrle.de/en/2026/03/13/format-drives-with-a-capacity-of-over-32-gb-as-fat32-under-windows/" data-wpel-link="internal">Format drives with a capacity of over 32 GB as FAT32 under Windows</a> erschien zuerst auf <a href="https://blog.florianehrle.de/en" data-wpel-link="internal">flohs blog</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://blog.florianehrle.de/en/2026/03/13/format-drives-with-a-capacity-of-over-32-gb-as-fat32-under-windows/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Additional results for Cinebench</title>
		<link>https://blog.florianehrle.de/en/2026/02/10/additional-results-for-cinebench/</link>
					<comments>https://blog.florianehrle.de/en/2026/02/10/additional-results-for-cinebench/#respond</comments>
		
		<dc:creator><![CDATA[Florian Ehrle]]></dc:creator>
		<pubDate>Tue, 10 Feb 2026 12:26:01 +0000</pubDate>
				<category><![CDATA[Benchmarks]]></category>
		<guid isPermaLink="false">https://blog.florianehrle.de/?p=8979</guid>

					<description><![CDATA[<p>For the purpose of significantly improving comparability, sp00n, who is active on GitHub and Hardwareluxx, among others, has compiled many benchmark results for different Cinebench versions. More results [&#8230;]</p>
<p>Der Beitrag <a href="https://blog.florianehrle.de/en/2026/02/10/additional-results-for-cinebench/" data-wpel-link="internal">Additional results for Cinebench</a> erschien zuerst auf <a href="https://blog.florianehrle.de/en" data-wpel-link="internal">flohs blog</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<div style="height:18px" aria-hidden="true" class="wp-block-spacer"></div>



<hr class="wp-block-separator has-alpha-channel-opacity is-style-wide"/>



<div style="height:18px" aria-hidden="true" class="wp-block-spacer"></div>



<p class="wp-block-paragraph">For the purpose of significantly improving comparability, sp00n, who is active on <a href="https://github.com/sp00n" data-wpel-link="external" target="_blank" rel="external noopener noreferrer">GitHub</a> and <a href="https://www.hardwareluxx.de/community/members/sp00n.179250/" data-wpel-link="external" target="_blank" rel="external noopener noreferrer">Hardwareluxx</a>, among others, has compiled many benchmark results for different Cinebench versions.</p>



<p class="wp-block-paragraph">More results are available there for Cinebench R15, R20, R23, and 2024. He makes these available for download on his GitHub repository:</p>



<h5 class="wp-block-heading"><a href="https://github.com/sp00n/cinebench_scores" data-wpel-link="external" target="_blank" rel="external noopener noreferrer">https://github.com/sp00n/cinebench_scores</a> (<a href="https://github.com/sp00n/cinebench_scores/archive/refs/heads/master.zip" data-wpel-link="external" target="_blank" rel="external noopener noreferrer">ZIP-Archive</a>)</h5>



<p class="wp-block-paragraph"></p>



<p class="wp-block-paragraph">To use the downloaded text files, copy the ones that match your version to the “<strong>cb_ranking</strong>” subfolder in the respective program directory. Then simply start Cinebench and the list of comparison results should be considerably longer.</p>



<p class="wp-block-paragraph"></p>



<div style="height:1px" aria-hidden="true" class="wp-block-spacer"></div>



<hr class="wp-block-separator has-alpha-channel-opacity is-style-wide"/>
<p>Der Beitrag <a href="https://blog.florianehrle.de/en/2026/02/10/additional-results-for-cinebench/" data-wpel-link="internal">Additional results for Cinebench</a> erschien zuerst auf <a href="https://blog.florianehrle.de/en" data-wpel-link="internal">flohs blog</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://blog.florianehrle.de/en/2026/02/10/additional-results-for-cinebench/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Cinebench: The long history of a benchmark</title>
		<link>https://blog.florianehrle.de/en/2026/02/10/cinebench-the-long-history-of-a-benchmark/</link>
					<comments>https://blog.florianehrle.de/en/2026/02/10/cinebench-the-long-history-of-a-benchmark/#respond</comments>
		
		<dc:creator><![CDATA[Florian Ehrle]]></dc:creator>
		<pubDate>Tue, 10 Feb 2026 10:47:45 +0000</pubDate>
				<category><![CDATA[Benchmarks]]></category>
		<guid isPermaLink="false">https://blog.florianehrle.de/?p=8968</guid>

					<description><![CDATA[<p>The underlying product is Cinema 4D from the German company Maxon &#8211; a performance-hungry rendering software.Its development history is really interesting; the first version was released back in [&#8230;]</p>
<p>Der Beitrag <a href="https://blog.florianehrle.de/en/2026/02/10/cinebench-the-long-history-of-a-benchmark/" data-wpel-link="internal">Cinebench: The long history of a benchmark</a> erschien zuerst auf <a href="https://blog.florianehrle.de/en" data-wpel-link="internal">flohs blog</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<div style="height:18px" aria-hidden="true" class="wp-block-spacer"></div>



<hr class="wp-block-separator has-alpha-channel-opacity is-style-wide"/>



<div style="height:18px" aria-hidden="true" class="wp-block-spacer"></div>



<p class="wp-block-paragraph">The underlying product is Cinema 4D from the German company Maxon &#8211; a performance-hungry rendering software.<br><a href="https://de.wikipedia.org/wiki/Cinema_4D" data-wpel-link="external" target="_blank" rel="external noopener noreferrer">Its development history is really interesting; the first version was released back in 1993 for the Commodore Amiga.</a></p>



<p class="wp-block-paragraph">This software was used in several movies, for example:</p>



<ul class="wp-block-list">
<li>The Girl with the Dragon Tattoo (2011)</li>



<li>Beowulf (2007)</li>



<li>The Golden Compass (2007)</li>



<li>Surf&#8217;s Up (2007)</li>



<li>Spider-Man 3 (2007)</li>



<li>Chronicles of Narnia (Part 1: 2005 / Part 2: 2008 / Part 3: 2010)</li>



<li>Serenity (2005)</li>



<li>Inception (2010)</li>



<li>Van Helsing (2004)</li>



<li>The Polarexpress (2004)</li>



<li>He Was a Quiet Man (2007)</li>



<li>Iron Man 3 (2013)</li>



<li>Pacific Rim (2013)</li>



<li>Furious 7 (2015)</li>



<li>Avengers: Endgame (2019)</li>
</ul>



<p class="wp-block-paragraph">…Bleeding edge rendering technology, you might say. Cinebench was then created to test the performance of hardware for use with Cinema 4D: The first version was released at the end of 1999 and was called “Cinebench 2000”. Since then, there have been regular new releases of this benchmark and annual releases of the actual Cinema 4D software, available for Windows and macOS (newer versions for x86, x86-64, and ARM64).</p>



<p class="wp-block-paragraph">Cinebench is mainly used to test processors; either all threads or a single thread can be fully loaded and measured. Many versions also offer GPU testing. Here is an overview of the different versions in the form of screenshots:</p>



<div style="height:60px" aria-hidden="true" class="wp-block-spacer"></div>



<h4 class="wp-block-heading">CineBench 2000</h4>



<figure class="wp-block-gallery has-nested-images columns-default is-cropped wp-block-gallery-5 is-layout-flex wp-block-gallery-is-layout-flex">
<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="513" height="332" data-id="8910" src="https://blog.florianehrle.de/wp-content/uploads/2026/02/cb2000-splash.png" alt="" class="wp-image-8910" srcset="https://blog.florianehrle.de/wp-content/uploads/2026/02/cb2000-splash.png 513w, https://blog.florianehrle.de/wp-content/uploads/2026/02/cb2000-splash-300x194.png 300w" sizes="auto, (max-width: 513px) 100vw, 513px" /></figure>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="1069" height="710" data-id="8908" src="https://blog.florianehrle.de/wp-content/uploads/2026/02/cb2000.png" alt="" class="wp-image-8908" srcset="https://blog.florianehrle.de/wp-content/uploads/2026/02/cb2000.png 1069w, https://blog.florianehrle.de/wp-content/uploads/2026/02/cb2000-300x199.png 300w, https://blog.florianehrle.de/wp-content/uploads/2026/02/cb2000-768x510.png 768w" sizes="auto, (max-width: 1069px) 100vw, 1069px" /></figure>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="1069" height="710" data-id="8909" src="https://blog.florianehrle.de/wp-content/uploads/2026/02/cb2000-tested.png" alt="" class="wp-image-8909" srcset="https://blog.florianehrle.de/wp-content/uploads/2026/02/cb2000-tested.png 1069w, https://blog.florianehrle.de/wp-content/uploads/2026/02/cb2000-tested-300x199.png 300w, https://blog.florianehrle.de/wp-content/uploads/2026/02/cb2000-tested-768x510.png 768w" sizes="auto, (max-width: 1069px) 100vw, 1069px" /></figure>
</figure>



<div style="height:60px" aria-hidden="true" class="wp-block-spacer"></div>



<h4 class="wp-block-heading">CINEBENCH 2003</h4>



<figure class="wp-block-gallery has-nested-images columns-default is-cropped wp-block-gallery-6 is-layout-flex wp-block-gallery-is-layout-flex">
<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="515" height="333" data-id="8913" src="https://blog.florianehrle.de/wp-content/uploads/2026/02/cb2003-splash.png" alt="" class="wp-image-8913" srcset="https://blog.florianehrle.de/wp-content/uploads/2026/02/cb2003-splash.png 515w, https://blog.florianehrle.de/wp-content/uploads/2026/02/cb2003-splash-300x194.png 300w" sizes="auto, (max-width: 515px) 100vw, 515px" /></figure>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="1014" height="787" data-id="8912" src="https://blog.florianehrle.de/wp-content/uploads/2026/02/cb2003.png" alt="" class="wp-image-8912" srcset="https://blog.florianehrle.de/wp-content/uploads/2026/02/cb2003.png 1014w, https://blog.florianehrle.de/wp-content/uploads/2026/02/cb2003-300x233.png 300w, https://blog.florianehrle.de/wp-content/uploads/2026/02/cb2003-768x596.png 768w" sizes="auto, (max-width: 1014px) 100vw, 1014px" /></figure>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="1014" height="787" data-id="8914" src="https://blog.florianehrle.de/wp-content/uploads/2026/02/cb2003-tested.png" alt="" class="wp-image-8914" srcset="https://blog.florianehrle.de/wp-content/uploads/2026/02/cb2003-tested.png 1014w, https://blog.florianehrle.de/wp-content/uploads/2026/02/cb2003-tested-300x233.png 300w, https://blog.florianehrle.de/wp-content/uploads/2026/02/cb2003-tested-768x596.png 768w" sizes="auto, (max-width: 1014px) 100vw, 1014px" /></figure>
</figure>



<div style="height:60px" aria-hidden="true" class="wp-block-spacer"></div>



<h4 class="wp-block-heading">CINEBENCH 9.5</h4>



<figure class="wp-block-gallery has-nested-images columns-default is-cropped wp-block-gallery-7 is-layout-flex wp-block-gallery-is-layout-flex">
<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="514" height="332" data-id="8944" src="https://blog.florianehrle.de/wp-content/uploads/2026/02/cb-9.5-splash.png" alt="" class="wp-image-8944" srcset="https://blog.florianehrle.de/wp-content/uploads/2026/02/cb-9.5-splash.png 514w, https://blog.florianehrle.de/wp-content/uploads/2026/02/cb-9.5-splash-300x194.png 300w" sizes="auto, (max-width: 514px) 100vw, 514px" /></figure>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="1014" height="787" data-id="8943" src="https://blog.florianehrle.de/wp-content/uploads/2026/02/cb-9.5.png" alt="" class="wp-image-8943" srcset="https://blog.florianehrle.de/wp-content/uploads/2026/02/cb-9.5.png 1014w, https://blog.florianehrle.de/wp-content/uploads/2026/02/cb-9.5-300x233.png 300w, https://blog.florianehrle.de/wp-content/uploads/2026/02/cb-9.5-768x596.png 768w" sizes="auto, (max-width: 1014px) 100vw, 1014px" /></figure>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="1014" height="787" data-id="8945" src="https://blog.florianehrle.de/wp-content/uploads/2026/02/cb-9.5-tested.png" alt="" class="wp-image-8945" srcset="https://blog.florianehrle.de/wp-content/uploads/2026/02/cb-9.5-tested.png 1014w, https://blog.florianehrle.de/wp-content/uploads/2026/02/cb-9.5-tested-300x233.png 300w, https://blog.florianehrle.de/wp-content/uploads/2026/02/cb-9.5-tested-768x596.png 768w" sizes="auto, (max-width: 1014px) 100vw, 1014px" /></figure>
</figure>



<div style="height:60px" aria-hidden="true" class="wp-block-spacer"></div>



<h4 class="wp-block-heading">CINEBENCH R10</h4>



<figure class="wp-block-gallery has-nested-images columns-default is-cropped wp-block-gallery-8 is-layout-flex wp-block-gallery-is-layout-flex">
<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="516" height="333" data-id="8916" src="https://blog.florianehrle.de/wp-content/uploads/2026/02/cb-r10-splash.png" alt="" class="wp-image-8916" srcset="https://blog.florianehrle.de/wp-content/uploads/2026/02/cb-r10-splash.png 516w, https://blog.florianehrle.de/wp-content/uploads/2026/02/cb-r10-splash-300x194.png 300w" sizes="auto, (max-width: 516px) 100vw, 516px" /></figure>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="1014" height="787" data-id="8915" src="https://blog.florianehrle.de/wp-content/uploads/2026/02/cb-r10.png" alt="" class="wp-image-8915" srcset="https://blog.florianehrle.de/wp-content/uploads/2026/02/cb-r10.png 1014w, https://blog.florianehrle.de/wp-content/uploads/2026/02/cb-r10-300x233.png 300w, https://blog.florianehrle.de/wp-content/uploads/2026/02/cb-r10-768x596.png 768w" sizes="auto, (max-width: 1014px) 100vw, 1014px" /></figure>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="1014" height="787" data-id="8917" src="https://blog.florianehrle.de/wp-content/uploads/2026/02/cb-r10-tested.png" alt="" class="wp-image-8917" srcset="https://blog.florianehrle.de/wp-content/uploads/2026/02/cb-r10-tested.png 1014w, https://blog.florianehrle.de/wp-content/uploads/2026/02/cb-r10-tested-300x233.png 300w, https://blog.florianehrle.de/wp-content/uploads/2026/02/cb-r10-tested-768x596.png 768w" sizes="auto, (max-width: 1014px) 100vw, 1014px" /></figure>
</figure>



<div style="height:60px" aria-hidden="true" class="wp-block-spacer"></div>



<h4 class="wp-block-heading">CINEBENCH R11.5</h4>



<figure class="wp-block-gallery has-nested-images columns-default is-cropped wp-block-gallery-9 is-layout-flex wp-block-gallery-is-layout-flex">
<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="516" height="334" data-id="8920" src="https://blog.florianehrle.de/wp-content/uploads/2026/02/cb-r11.5-splash.png" alt="" class="wp-image-8920" srcset="https://blog.florianehrle.de/wp-content/uploads/2026/02/cb-r11.5-splash.png 516w, https://blog.florianehrle.de/wp-content/uploads/2026/02/cb-r11.5-splash-300x194.png 300w" sizes="auto, (max-width: 516px) 100vw, 516px" /></figure>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="1163" height="744" data-id="8919" src="https://blog.florianehrle.de/wp-content/uploads/2026/02/cb-r11.5.png" alt="" class="wp-image-8919" srcset="https://blog.florianehrle.de/wp-content/uploads/2026/02/cb-r11.5.png 1163w, https://blog.florianehrle.de/wp-content/uploads/2026/02/cb-r11.5-300x192.png 300w, https://blog.florianehrle.de/wp-content/uploads/2026/02/cb-r11.5-768x491.png 768w" sizes="auto, (max-width: 1163px) 100vw, 1163px" /></figure>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="1163" height="744" data-id="8921" src="https://blog.florianehrle.de/wp-content/uploads/2026/02/cb-r11.5-tested.png" alt="" class="wp-image-8921" srcset="https://blog.florianehrle.de/wp-content/uploads/2026/02/cb-r11.5-tested.png 1163w, https://blog.florianehrle.de/wp-content/uploads/2026/02/cb-r11.5-tested-300x192.png 300w, https://blog.florianehrle.de/wp-content/uploads/2026/02/cb-r11.5-tested-768x491.png 768w" sizes="auto, (max-width: 1163px) 100vw, 1163px" /></figure>
</figure>



<div style="height:60px" aria-hidden="true" class="wp-block-spacer"></div>



<h4 class="wp-block-heading">CINEBENCH R15</h4>



<figure class="wp-block-gallery has-nested-images columns-default is-cropped wp-block-gallery-10 is-layout-flex wp-block-gallery-is-layout-flex">
<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="516" height="334" data-id="8923" src="https://blog.florianehrle.de/wp-content/uploads/2026/02/cb-r15-splash.png" alt="" class="wp-image-8923" srcset="https://blog.florianehrle.de/wp-content/uploads/2026/02/cb-r15-splash.png 516w, https://blog.florianehrle.de/wp-content/uploads/2026/02/cb-r15-splash-300x194.png 300w" sizes="auto, (max-width: 516px) 100vw, 516px" /></figure>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="1217" height="746" data-id="8922" src="https://blog.florianehrle.de/wp-content/uploads/2026/02/cb-r15.png" alt="" class="wp-image-8922" srcset="https://blog.florianehrle.de/wp-content/uploads/2026/02/cb-r15.png 1217w, https://blog.florianehrle.de/wp-content/uploads/2026/02/cb-r15-300x184.png 300w, https://blog.florianehrle.de/wp-content/uploads/2026/02/cb-r15-1200x736.png 1200w, https://blog.florianehrle.de/wp-content/uploads/2026/02/cb-r15-768x471.png 768w" sizes="auto, (max-width: 1217px) 100vw, 1217px" /></figure>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="1217" height="746" data-id="8924" src="https://blog.florianehrle.de/wp-content/uploads/2026/02/cb-r15-tested.png" alt="" class="wp-image-8924" srcset="https://blog.florianehrle.de/wp-content/uploads/2026/02/cb-r15-tested.png 1217w, https://blog.florianehrle.de/wp-content/uploads/2026/02/cb-r15-tested-300x184.png 300w, https://blog.florianehrle.de/wp-content/uploads/2026/02/cb-r15-tested-1200x736.png 1200w, https://blog.florianehrle.de/wp-content/uploads/2026/02/cb-r15-tested-768x471.png 768w" sizes="auto, (max-width: 1217px) 100vw, 1217px" /></figure>
</figure>



<div style="height:60px" aria-hidden="true" class="wp-block-spacer"></div>



<h4 class="wp-block-heading">CINEBENCH R20</h4>



<figure class="wp-block-gallery has-nested-images columns-default is-cropped wp-block-gallery-11 is-layout-flex wp-block-gallery-is-layout-flex">
<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="516" height="334" data-id="8926" src="https://blog.florianehrle.de/wp-content/uploads/2026/02/cb-r20-splash.png" alt="" class="wp-image-8926" srcset="https://blog.florianehrle.de/wp-content/uploads/2026/02/cb-r20-splash.png 516w, https://blog.florianehrle.de/wp-content/uploads/2026/02/cb-r20-splash-300x194.png 300w" sizes="auto, (max-width: 516px) 100vw, 516px" /></figure>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="1268" height="746" data-id="8925" src="https://blog.florianehrle.de/wp-content/uploads/2026/02/cb-r20.png" alt="" class="wp-image-8925" srcset="https://blog.florianehrle.de/wp-content/uploads/2026/02/cb-r20.png 1268w, https://blog.florianehrle.de/wp-content/uploads/2026/02/cb-r20-300x176.png 300w, https://blog.florianehrle.de/wp-content/uploads/2026/02/cb-r20-1200x706.png 1200w, https://blog.florianehrle.de/wp-content/uploads/2026/02/cb-r20-768x452.png 768w" sizes="auto, (max-width: 1268px) 100vw, 1268px" /></figure>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="1646" height="798" data-id="8927" src="https://blog.florianehrle.de/wp-content/uploads/2026/02/cb-r20-tested.png" alt="" class="wp-image-8927" srcset="https://blog.florianehrle.de/wp-content/uploads/2026/02/cb-r20-tested.png 1646w, https://blog.florianehrle.de/wp-content/uploads/2026/02/cb-r20-tested-300x145.png 300w, https://blog.florianehrle.de/wp-content/uploads/2026/02/cb-r20-tested-1200x582.png 1200w, https://blog.florianehrle.de/wp-content/uploads/2026/02/cb-r20-tested-768x372.png 768w, https://blog.florianehrle.de/wp-content/uploads/2026/02/cb-r20-tested-1536x745.png 1536w" sizes="auto, (max-width: 1646px) 100vw, 1646px" /></figure>
</figure>



<div style="height:60px" aria-hidden="true" class="wp-block-spacer"></div>



<h4 class="wp-block-heading">CINEBENCH R23</h4>



<figure class="wp-block-gallery has-nested-images columns-default is-cropped wp-block-gallery-12 is-layout-flex wp-block-gallery-is-layout-flex">
<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="516" height="353" data-id="8929" src="https://blog.florianehrle.de/wp-content/uploads/2026/02/cb-r23-splash.png" alt="" class="wp-image-8929" srcset="https://blog.florianehrle.de/wp-content/uploads/2026/02/cb-r23-splash.png 516w, https://blog.florianehrle.de/wp-content/uploads/2026/02/cb-r23-splash-300x205.png 300w" sizes="auto, (max-width: 516px) 100vw, 516px" /></figure>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="1268" height="742" data-id="8928" src="https://blog.florianehrle.de/wp-content/uploads/2026/02/cb-r23.png" alt="" class="wp-image-8928" srcset="https://blog.florianehrle.de/wp-content/uploads/2026/02/cb-r23.png 1268w, https://blog.florianehrle.de/wp-content/uploads/2026/02/cb-r23-300x176.png 300w, https://blog.florianehrle.de/wp-content/uploads/2026/02/cb-r23-1200x702.png 1200w, https://blog.florianehrle.de/wp-content/uploads/2026/02/cb-r23-768x449.png 768w" sizes="auto, (max-width: 1268px) 100vw, 1268px" /></figure>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="1646" height="794" data-id="8930" src="https://blog.florianehrle.de/wp-content/uploads/2026/02/cb-r23-tested.png" alt="" class="wp-image-8930" srcset="https://blog.florianehrle.de/wp-content/uploads/2026/02/cb-r23-tested.png 1646w, https://blog.florianehrle.de/wp-content/uploads/2026/02/cb-r23-tested-300x145.png 300w, https://blog.florianehrle.de/wp-content/uploads/2026/02/cb-r23-tested-1200x579.png 1200w, https://blog.florianehrle.de/wp-content/uploads/2026/02/cb-r23-tested-768x370.png 768w, https://blog.florianehrle.de/wp-content/uploads/2026/02/cb-r23-tested-1536x741.png 1536w" sizes="auto, (max-width: 1646px) 100vw, 1646px" /></figure>
</figure>



<div style="height:60px" aria-hidden="true" class="wp-block-spacer"></div>



<h4 class="wp-block-heading">Cinebench 2024</h4>



<figure class="wp-block-gallery has-nested-images columns-default is-cropped wp-block-gallery-13 is-layout-flex wp-block-gallery-is-layout-flex">
<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="726" height="488" data-id="8933" src="https://blog.florianehrle.de/wp-content/uploads/2026/02/cb-2024-splash.png" alt="" class="wp-image-8933" srcset="https://blog.florianehrle.de/wp-content/uploads/2026/02/cb-2024-splash.png 726w, https://blog.florianehrle.de/wp-content/uploads/2026/02/cb-2024-splash-300x202.png 300w" sizes="auto, (max-width: 726px) 100vw, 726px" /></figure>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="1257" height="742" data-id="8932" src="https://blog.florianehrle.de/wp-content/uploads/2026/02/cb-2024.png" alt="" class="wp-image-8932" srcset="https://blog.florianehrle.de/wp-content/uploads/2026/02/cb-2024.png 1257w, https://blog.florianehrle.de/wp-content/uploads/2026/02/cb-2024-300x177.png 300w, https://blog.florianehrle.de/wp-content/uploads/2026/02/cb-2024-1200x708.png 1200w, https://blog.florianehrle.de/wp-content/uploads/2026/02/cb-2024-768x453.png 768w" sizes="auto, (max-width: 1257px) 100vw, 1257px" /></figure>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="1314" height="772" data-id="8934" src="https://blog.florianehrle.de/wp-content/uploads/2026/02/cb-2024-tested.png" alt="" class="wp-image-8934" srcset="https://blog.florianehrle.de/wp-content/uploads/2026/02/cb-2024-tested.png 1314w, https://blog.florianehrle.de/wp-content/uploads/2026/02/cb-2024-tested-300x176.png 300w, https://blog.florianehrle.de/wp-content/uploads/2026/02/cb-2024-tested-1200x705.png 1200w, https://blog.florianehrle.de/wp-content/uploads/2026/02/cb-2024-tested-768x451.png 768w" sizes="auto, (max-width: 1314px) 100vw, 1314px" /></figure>
</figure>



<div style="height:60px" aria-hidden="true" class="wp-block-spacer"></div>



<h4 class="wp-block-heading">Cinebench 2026</h4>



<figure class="wp-block-gallery has-nested-images columns-default is-cropped wp-block-gallery-14 is-layout-flex wp-block-gallery-is-layout-flex">
<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="720" height="480" data-id="8939" src="https://blog.florianehrle.de/wp-content/uploads/2026/02/cb-2026-splash.png" alt="" class="wp-image-8939" srcset="https://blog.florianehrle.de/wp-content/uploads/2026/02/cb-2026-splash.png 720w, https://blog.florianehrle.de/wp-content/uploads/2026/02/cb-2026-splash-300x200.png 300w" sizes="auto, (max-width: 720px) 100vw, 720px" /></figure>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="1244" height="745" data-id="8938" src="https://blog.florianehrle.de/wp-content/uploads/2026/02/cb-2026.png" alt="" class="wp-image-8938" srcset="https://blog.florianehrle.de/wp-content/uploads/2026/02/cb-2026.png 1244w, https://blog.florianehrle.de/wp-content/uploads/2026/02/cb-2026-300x180.png 300w, https://blog.florianehrle.de/wp-content/uploads/2026/02/cb-2026-1200x719.png 1200w, https://blog.florianehrle.de/wp-content/uploads/2026/02/cb-2026-768x460.png 768w" sizes="auto, (max-width: 1244px) 100vw, 1244px" /></figure>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="1290" height="787" data-id="8940" src="https://blog.florianehrle.de/wp-content/uploads/2026/02/cb-2026-tested.png" alt="" class="wp-image-8940" srcset="https://blog.florianehrle.de/wp-content/uploads/2026/02/cb-2026-tested.png 1290w, https://blog.florianehrle.de/wp-content/uploads/2026/02/cb-2026-tested-300x183.png 300w, https://blog.florianehrle.de/wp-content/uploads/2026/02/cb-2026-tested-1200x732.png 1200w, https://blog.florianehrle.de/wp-content/uploads/2026/02/cb-2026-tested-768x469.png 768w" sizes="auto, (max-width: 1290px) 100vw, 1290px" /></figure>
</figure>



<div style="height:100px" aria-hidden="true" class="wp-block-spacer"></div>



<h4 class="wp-block-heading">Compatibility and more detailed information</h4>



<p class="wp-block-paragraph">Here, I have compiled a table of all versions known to me, including relevant information:</p>



<p class="wp-block-paragraph"></p>



<figure class="wp-block-table first-row-color is-style-regular"><table class="has-fixed-layout"><thead><tr><th></th><th class="has-text-align-center" data-align="center">Release</th><th class="has-text-align-center" data-align="center">Architecture</th><th class="has-text-align-center" data-align="center">GPU-Benchmark</th><th class="has-text-align-center" data-align="center">Supported operating systems</th><th class="has-text-align-right" data-align="right">Archive size for Windows</th></tr></thead><tbody><tr><td><strong>CineBench 2000</strong></td><td class="has-text-align-center" data-align="center">December 1st, 1999</td><td class="has-text-align-center" data-align="center">x86 (32-Bit)</td><td class="has-text-align-center" data-align="center">Yes (OpenGL)</td><td class="has-text-align-center" data-align="center">Windows 95 / 98 / NT 4 / 2000 or newer<br><br>Mac OS X 8.0 or newer</td><td class="has-text-align-right" data-align="right">6,17 MB</td></tr><tr><td><strong>CINEBENCH 2003</strong></td><td class="has-text-align-center" data-align="center">January 1st, 2003</td><td class="has-text-align-center" data-align="center">x86 (32-Bit)</td><td class="has-text-align-center" data-align="center">Yes (OpenGL)</td><td class="has-text-align-center" data-align="center">Windows 98 SE / 2000 / XP or newer<br><br>Mac OS X 9.0 or newer</td><td class="has-text-align-right" data-align="right">18,1 MB</td></tr><tr><td><strong>CINEBENCH 9.5</strong></td><td class="has-text-align-center" data-align="center">January 1st, 2004</td><td class="has-text-align-center" data-align="center">x86 (32-Bit)<br>x86-64 (64-Bit)</td><td class="has-text-align-center" data-align="center">Yes (OpenGL)</td><td class="has-text-align-center" data-align="center">Windows 2000 / XP or newer<br><br>Mac OS X 10.3.9 or newer</td><td class="has-text-align-right" data-align="right">44,3 MB</td></tr><tr><td><strong>CINEBENCH R10</strong></td><td class="has-text-align-center" data-align="center">August 1st, 2007</td><td class="has-text-align-center" data-align="center">x86 (32-Bit)<br>x86-64 (64-Bit)</td><td class="has-text-align-center" data-align="center">Yes (OpenGL)</td><td class="has-text-align-center" data-align="center">Windows 2000 / XP or newer<br><br>Mac OS X 10.3.9 or newer</td><td class="has-text-align-right" data-align="right">51,4 MB</td></tr><tr><td><strong>CINEBENCH R11.5</strong></td><td class="has-text-align-center" data-align="center">February 1st, 2010</td><td class="has-text-align-center" data-align="center">x86 (32-Bit)<br>x86-64 (64-Bit)</td><td class="has-text-align-center" data-align="center">Yes (OpenGL)</td><td class="has-text-align-center" data-align="center">Windows 2000 / XP or newer<br><br>Mac OS X 10.3.9 or newer</td><td class="has-text-align-right" data-align="right">142 MB</td></tr><tr><td><strong>CINEBENCH R15</strong></td><td class="has-text-align-center" data-align="center">September 30th, 2013</td><td class="has-text-align-center" data-align="center">x86-64 (64-Bit)</td><td class="has-text-align-center" data-align="center">Yes (OpenGL)</td><td class="has-text-align-center" data-align="center">Windows Vista, 7, 8 or newer<br><br>Mac OS X 10.6.8 or newer</td><td class="has-text-align-right" data-align="right">81,9 MB</td></tr><tr><td><strong>CINEBENCH R20</strong></td><td class="has-text-align-center" data-align="center">March 1st, 2019</td><td class="has-text-align-center" data-align="center">x86-64 (64-Bit)</td><td class="has-text-align-center" data-align="center">No</td><td class="has-text-align-center" data-align="center">Windows 7 with SP1 or newer<br><br>OS X 10.11.6 or newer</td><td class="has-text-align-right" data-align="right">221 MB</td></tr><tr><td><strong>CINEBENCH R23</strong></td><td class="has-text-align-center" data-align="center">November 11th, 2020</td><td class="has-text-align-center" data-align="center">x86-64 (64-Bit)</td><td class="has-text-align-center" data-align="center">No</td><td class="has-text-align-center" data-align="center">Windows 10 or newer<br><br>macOS 10.13.6 or newer</td><td class="has-text-align-right" data-align="right">249 MB</td></tr><tr><td><strong>Cinebench 2024</strong></td><td class="has-text-align-center" data-align="center">November 1st, 2024</td><td class="has-text-align-center" data-align="center">x86-64 (64-Bit)<br>ARM</td><td class="has-text-align-center" data-align="center">Yes</td><td class="has-text-align-center" data-align="center">Windows 10 or newer<br><br>macOS 11.7.7 or newer</td><td class="has-text-align-right" data-align="right">1,30 GB</td></tr><tr><td><strong>Cinebench 2026</strong></td><td class="has-text-align-center" data-align="center">Dezember 9th, 2025</td><td class="has-text-align-center" data-align="center">x86-64 (64-Bit)<br>ARM</td><td class="has-text-align-center" data-align="center">Yes</td><td class="has-text-align-center" data-align="center">Windows 10 or newer<br><br>macOS 14.7 or newer</td><td class="has-text-align-right" data-align="right">2,54 GB</td></tr></tbody></table></figure>



<div style="height:20px" aria-hidden="true" class="wp-block-spacer"></div>



<p class="wp-block-paragraph">I myself always use version R23 wherever possible, including additional results for better comparability (more on this in the next post). In terms of load and the hardware period I&#8217;m dealing with, this is a good compromise between load and compatibility: After all, I work a lot with older systems (Windows 10 and older) – so it&#8217;s helpful when two slower cores and relatively little RAM are still able to run in order to compare the existing hardware or test the effects of settings.</p>



<p class="wp-block-paragraph">Regardless of this, R23 is also my standard version for overclocking processors and the version used in this blog to test and measure almost all CPUs that appear in “Hardware Setups”.</p>



<p class="wp-block-paragraph">Even the first version, “CineBench 2000,” is still executable under Windows 11 (64-bit) today!</p>



<div style="height:100px" aria-hidden="true" class="wp-block-spacer"></div>



<h4 class="wp-block-heading">Download</h4>



<p class="wp-block-paragraph">All versions can be conveniently downloaded from <strong><a href="https://www.techpowerup.com/download/maxon-cinebench/" data-wpel-link="external" target="_blank" rel="external noopener noreferrer">TechPowerUp</a></strong>, among other places.</p>



<div style="height:1px" aria-hidden="true" class="wp-block-spacer"></div>



<hr class="wp-block-separator has-alpha-channel-opacity is-style-wide"/>
<p>Der Beitrag <a href="https://blog.florianehrle.de/en/2026/02/10/cinebench-the-long-history-of-a-benchmark/" data-wpel-link="internal">Cinebench: The long history of a benchmark</a> erschien zuerst auf <a href="https://blog.florianehrle.de/en" data-wpel-link="internal">flohs blog</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://blog.florianehrle.de/en/2026/02/10/cinebench-the-long-history-of-a-benchmark/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>IceBreaker: An open source classic</title>
		<link>https://blog.florianehrle.de/en/2026/02/09/icebreaker-an-open-source-classic/</link>
					<comments>https://blog.florianehrle.de/en/2026/02/09/icebreaker-an-open-source-classic/#respond</comments>
		
		<dc:creator><![CDATA[Florian Ehrle]]></dc:creator>
		<pubDate>Mon, 09 Feb 2026 13:02:56 +0000</pubDate>
				<category><![CDATA[Games]]></category>
		<category><![CDATA[Windows]]></category>
		<guid isPermaLink="false">https://blog.florianehrle.de/?p=8897</guid>

					<description><![CDATA[<p>While sorting through my old games, I stumbled across this classic mini-game once again. I can&#8217;t say why, but this game has popped into my mind every now [&#8230;]</p>
<p>Der Beitrag <a href="https://blog.florianehrle.de/en/2026/02/09/icebreaker-an-open-source-classic/" data-wpel-link="internal">IceBreaker: An open source classic</a> erschien zuerst auf <a href="https://blog.florianehrle.de/en" data-wpel-link="internal">flohs blog</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<div style="height:18px" aria-hidden="true" class="wp-block-spacer"></div>



<hr class="wp-block-separator has-alpha-channel-opacity is-style-wide"/>



<div style="height:18px" aria-hidden="true" class="wp-block-spacer"></div>



<p class="wp-block-paragraph">While sorting through my old games, I stumbled across this classic mini-game once again. I can&#8217;t say why, but this game has popped into my mind every now and then over the years. Entertaining, challenging, and yet still fun.</p>



<p class="wp-block-paragraph">All you need to control it is the left or right mouse button to determine the direction of the barrier creation. However, you need good nerves to play it. After a very long time, the developer Matthew Miller (<a href="https://mattdm.org/icebreaker/" data-wpel-link="external" target="_blank" rel="external noopener noreferrer">https://mattdm.org/icebreaker/</a>) has even released newer versions and there is now also a <a href="https://github.com/mattdm/icebreaker" data-wpel-link="external" target="_blank" rel="external noopener noreferrer">GitHub repository</a>. The game is programmed in C.</p>



<p class="wp-block-paragraph">I&#8217;ve been running v1.9.5 since the beginning, currently on Windows 11 and I still enjoy it just as much as I did “back then” on Windows XP when I first encountered this little game (was it perhaps once part of a CBS CD/DVD?).<br></p>



<div style="height:1px" aria-hidden="true" class="wp-block-spacer"></div>



<hr class="wp-block-separator has-alpha-channel-opacity is-style-wide"/>
<p>Der Beitrag <a href="https://blog.florianehrle.de/en/2026/02/09/icebreaker-an-open-source-classic/" data-wpel-link="internal">IceBreaker: An open source classic</a> erschien zuerst auf <a href="https://blog.florianehrle.de/en" data-wpel-link="internal">flohs blog</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://blog.florianehrle.de/en/2026/02/09/icebreaker-an-open-source-classic/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Windows: Set process affinity</title>
		<link>https://blog.florianehrle.de/en/2026/02/01/windows-set-process-affinity/</link>
					<comments>https://blog.florianehrle.de/en/2026/02/01/windows-set-process-affinity/#respond</comments>
		
		<dc:creator><![CDATA[Florian Ehrle]]></dc:creator>
		<pubDate>Sun, 01 Feb 2026 05:36:00 +0000</pubDate>
				<category><![CDATA[Batch]]></category>
		<category><![CDATA[Windows]]></category>
		<guid isPermaLink="false">https://blog.florianehrle.de/?p=8074</guid>

					<description><![CDATA[<p>In the past, this function was probably rarely used but since the basic physical structure of x86 processors has changed significantly in recent years, we can now be [&#8230;]</p>
<p>Der Beitrag <a href="https://blog.florianehrle.de/en/2026/02/01/windows-set-process-affinity/" data-wpel-link="internal">Windows: Set process affinity</a> erschien zuerst auf <a href="https://blog.florianehrle.de/en" data-wpel-link="internal">flohs blog</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<div style="height:18px" aria-hidden="true" class="wp-block-spacer"></div>



<hr class="wp-block-separator has-alpha-channel-opacity is-style-wide"/>



<div style="height:18px" aria-hidden="true" class="wp-block-spacer"></div>



<p class="wp-block-paragraph">In the past, this function was probably rarely used but since the basic physical structure of x86 processors has changed significantly in recent years, we can now be glad that this API function exists. We are talking about what is known as process affinity: this allows you to determine on which logical processor a task should be executed.</p>



<p class="wp-block-paragraph">The potential applications become apparent when considering how modern CPUs (including ARM) function. Intel, in particular now offers “performance-” and “efficiency cores”. AMD has models such as the Ryzen 9 5900X and <strong><a href="https://amzn.to/45HUcTG" data-wpel-link="external" target="_blank" rel="external noopener noreferrer">5950X*</a></strong>, which have two chiplets with 6 and 8 cores respectively, and only the first chiplet achieves the advertised clock speeds because it was built with better silicon quality.</p>



<p class="wp-block-paragraph">The scheduler in the operating system normally distributes processes to logical cores or threads on its own, i.e., it pushes performance-hungry processes to cores that are known to be powerful. However, if you don&#8217;t want to rely on this, it is possible to force it.</p>



<div style="height:100px" aria-hidden="true" class="wp-block-spacer"></div>



<h4 class="wp-block-heading">Compatibility</h4>



<p class="wp-block-paragraph">The underlying Windows functions based on “<strong>winbase.h</strong>” have existed since Windows XP and Windows Server 2003. The library is Kernel32.lib with the associated Kernel32.dll. Process affinity can therefore be set on all operating systems since Windows XP.</p>



<div style="height:100px" aria-hidden="true" class="wp-block-spacer"></div>



<h4 class="wp-block-heading">Functionality</h4>



<p class="wp-block-paragraph">It is important to note that the majority of all x86 processors support “simultaneous multithreading” or &#8220;hyperthreading&#8221; and can therefore execute more than one thread per physical processor core. Hence the term “logical processor” which refers to each thread and <em>not</em> each core.</p>



<p class="wp-block-paragraph">To stick with the example of the AMD Ryzen 9 5950X: This CPU has 16 physical cores that offer 32 threads with active SMT. So how many CPUs does the process affinity mask / system see?<br>That&#8217;s right, <strong>32</strong>.</p>



<p class="wp-block-paragraph">This is important to keep in mind. The internal distribution follows the initialization logic of the system, i.e., in the example of a 4-core / 8-thread processor with active SMT:</p>



<figure class="wp-block-table"><table class="has-fixed-layout"><thead><tr><th class="has-text-align-center" data-align="center">Physical core</th><th class="has-text-align-center" data-align="center">Physical Thread 1</th><th class="has-text-align-center" data-align="center">Physical Thread 2</th><th class="has-text-align-center" data-align="center">Logical processor, physical</th><th class="has-text-align-center" data-align="center">Logical processor, SMT</th></tr></thead><tbody><tr><td class="has-text-align-center" data-align="center">0</td><td class="has-text-align-center" data-align="center">0</td><td class="has-text-align-center" data-align="center">1</td><td class="has-text-align-center" data-align="center">CPU0</td><td class="has-text-align-center" data-align="center">CPU1</td></tr><tr><td class="has-text-align-center" data-align="center">1</td><td class="has-text-align-center" data-align="center">2</td><td class="has-text-align-center" data-align="center">3</td><td class="has-text-align-center" data-align="center">CPU2</td><td class="has-text-align-center" data-align="center">CPU3</td></tr><tr><td class="has-text-align-center" data-align="center">2</td><td class="has-text-align-center" data-align="center">4</td><td class="has-text-align-center" data-align="center">5</td><td class="has-text-align-center" data-align="center">CPU4</td><td class="has-text-align-center" data-align="center">CPU5</td></tr><tr><td class="has-text-align-center" data-align="center">3</td><td class="has-text-align-center" data-align="center">6</td><td class="has-text-align-center" data-align="center">7</td><td class="has-text-align-center" data-align="center">CPU6</td><td class="has-text-align-center" data-align="center">CPU7</td></tr></tbody></table></figure>



<div style="height:60px" aria-hidden="true" class="wp-block-spacer"></div>



<p class="wp-block-paragraph">With SMT disabled it would look like this:</p>



<figure class="wp-block-table"><table class="has-fixed-layout"><thead><tr><th class="has-text-align-center" data-align="center">Physical core</th><th class="has-text-align-center" data-align="center">Physical Thread 1</th><th class="has-text-align-center" data-align="center">Physical Thread 2</th><th class="has-text-align-center" data-align="center">Logical processor, physical</th><th class="has-text-align-center" data-align="center">Logical processor, SMT</th></tr></thead><tbody><tr><td class="has-text-align-center" data-align="center">0</td><td class="has-text-align-center" data-align="center">0</td><td class="has-text-align-center" data-align="center">&#8211;</td><td class="has-text-align-center" data-align="center">CPU0</td><td class="has-text-align-center" data-align="center">&#8211;</td></tr><tr><td class="has-text-align-center" data-align="center">1</td><td class="has-text-align-center" data-align="center">1</td><td class="has-text-align-center" data-align="center">&#8211;</td><td class="has-text-align-center" data-align="center">CPU1</td><td class="has-text-align-center" data-align="center">&#8211;</td></tr><tr><td class="has-text-align-center" data-align="center">2</td><td class="has-text-align-center" data-align="center">2</td><td class="has-text-align-center" data-align="center">&#8211;</td><td class="has-text-align-center" data-align="center">CPU2</td><td class="has-text-align-center" data-align="center">&#8211;</td></tr><tr><td class="has-text-align-center" data-align="center">3</td><td class="has-text-align-center" data-align="center">3</td><td class="has-text-align-center" data-align="center">&#8211;</td><td class="has-text-align-center" data-align="center">CPU3</td><td class="has-text-align-center" data-align="center">&#8211;</td></tr></tbody></table></figure>



<div style="height:100px" aria-hidden="true" class="wp-block-spacer"></div>



<h4 class="wp-block-heading">Manual usage</h4>



<p class="wp-block-paragraph">It&#8217;s quite simple: The process must be running. Then start the Task Manager, switch to the detailed view and right-click on the process. Clicking on “<em>Set Affinity</em>” opens a dialog box where you can select exactly which logical processors the process should run on and which it should not:</p>



<figure class="wp-block-gallery has-nested-images columns-4 is-cropped wp-block-gallery-15 is-layout-flex wp-block-gallery-is-layout-flex">
<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="699" height="683" data-id="8050" src="https://blog.florianehrle.de/wp-content/uploads/2026/01/taskmgr1e.png" alt="" class="wp-image-8050" srcset="https://blog.florianehrle.de/wp-content/uploads/2026/01/taskmgr1e.png 699w, https://blog.florianehrle.de/wp-content/uploads/2026/01/taskmgr1e-300x293.png 300w" sizes="auto, (max-width: 699px) 100vw, 699px" /></figure>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="699" height="683" data-id="8051" src="https://blog.florianehrle.de/wp-content/uploads/2026/01/taskmgr2.1e.png" alt="" class="wp-image-8051" srcset="https://blog.florianehrle.de/wp-content/uploads/2026/01/taskmgr2.1e.png 699w, https://blog.florianehrle.de/wp-content/uploads/2026/01/taskmgr2.1e-300x293.png 300w" sizes="auto, (max-width: 699px) 100vw, 699px" /></figure>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="699" height="683" data-id="8052" src="https://blog.florianehrle.de/wp-content/uploads/2026/01/taskmgr3e.png" alt="" class="wp-image-8052" srcset="https://blog.florianehrle.de/wp-content/uploads/2026/01/taskmgr3e.png 699w, https://blog.florianehrle.de/wp-content/uploads/2026/01/taskmgr3e-300x293.png 300w" sizes="auto, (max-width: 699px) 100vw, 699px" /></figure>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="699" height="683" data-id="8053" src="https://blog.florianehrle.de/wp-content/uploads/2026/01/taskmgr4.png" alt="" class="wp-image-8053" srcset="https://blog.florianehrle.de/wp-content/uploads/2026/01/taskmgr4.png 699w, https://blog.florianehrle.de/wp-content/uploads/2026/01/taskmgr4-300x293.png 300w" sizes="auto, (max-width: 699px) 100vw, 699px" /></figure>
</figure>



<p class="wp-block-paragraph"></p>



<p class="wp-block-paragraph">In SysInternals&#8217; “Process Explorer” this also works via the context menu of the process.</p>



<div style="height:100px" aria-hidden="true" class="wp-block-spacer"></div>



<h4 class="wp-block-heading">Permanent application to a process</h4>



<p class="wp-block-paragraph">Now it gets a little more complex: The function works with bit masks. So in order to determine exactly which logical processors a task should run on, some calculations are required:</p>



<figure class="wp-block-table"><table class="has-fixed-layout"><thead><tr><th class="has-text-align-center" data-align="center">Logical processor</th><th class="has-text-align-center" data-align="center">Decimal</th><th class="has-text-align-center" data-align="center">2 x Decimal -1</th><th class="has-text-align-center" data-align="center">Hexadecimal</th></tr></thead><tbody><tr><td class="has-text-align-center" data-align="center">CPU0</td><td class="has-text-align-center" data-align="center">1</td><td class="has-text-align-center" data-align="center">1</td><td class="has-text-align-center" data-align="center">1</td></tr><tr><td class="has-text-align-center" data-align="center">CPU1</td><td class="has-text-align-center" data-align="center">2</td><td class="has-text-align-center" data-align="center">3</td><td class="has-text-align-center" data-align="center">2</td></tr><tr><td class="has-text-align-center" data-align="center">CPU2</td><td class="has-text-align-center" data-align="center">4</td><td class="has-text-align-center" data-align="center">7</td><td class="has-text-align-center" data-align="center">4</td></tr><tr><td class="has-text-align-center" data-align="center">CPU3</td><td class="has-text-align-center" data-align="center">8</td><td class="has-text-align-center" data-align="center">15</td><td class="has-text-align-center" data-align="center">8</td></tr></tbody></table></figure>



<div style="height:60px" aria-hidden="true" class="wp-block-spacer"></div>



<p class="wp-block-paragraph">To find out the bit mask, the easiest way is to start the calculator in Windows and switch to “<strong>Programmer</strong>” mode:</p>



<figure class="wp-block-gallery has-nested-images columns-default is-cropped wp-block-gallery-16 is-layout-flex wp-block-gallery-is-layout-flex">
<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="695" height="679" data-id="8057" src="https://blog.florianehrle.de/wp-content/uploads/2026/01/calc1e.png" alt="" class="wp-image-8057" srcset="https://blog.florianehrle.de/wp-content/uploads/2026/01/calc1e.png 695w, https://blog.florianehrle.de/wp-content/uploads/2026/01/calc1e-300x293.png 300w" sizes="auto, (max-width: 695px) 100vw, 695px" /></figure>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="695" height="679" data-id="8058" src="https://blog.florianehrle.de/wp-content/uploads/2026/01/calc2e.png" alt="" class="wp-image-8058" srcset="https://blog.florianehrle.de/wp-content/uploads/2026/01/calc2e.png 695w, https://blog.florianehrle.de/wp-content/uploads/2026/01/calc2e-300x293.png 300w" sizes="auto, (max-width: 695px) 100vw, 695px" /></figure>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="695" height="679" data-id="8059" src="https://blog.florianehrle.de/wp-content/uploads/2026/01/calc3.png" alt="" class="wp-image-8059" srcset="https://blog.florianehrle.de/wp-content/uploads/2026/01/calc3.png 695w, https://blog.florianehrle.de/wp-content/uploads/2026/01/calc3-300x293.png 300w" sizes="auto, (max-width: 695px) 100vw, 695px" /></figure>
</figure>



<p class="wp-block-paragraph"></p>



<p class="wp-block-paragraph">Then simply add up the decimal numbers of the desired logical processors and see what the value is when converted to hexadecimal. That is then the required bit mask. If, for example, you specifically want the process to run on either core 0 or core 3, that is also possible:<br>1 + 8 equals 9, which is also 9 in hexadecimal, so “9” is the bit mask.</p>



<p class="wp-block-paragraph">For CPUs with many cores and / or threads, the numbers quickly become big. The limit before NUMA restrictions occur and make the process more complex is 64 logical processors.</p>



<div style="height:100px" aria-hidden="true" class="wp-block-spacer"></div>



<h4 class="wp-block-heading">Table for up to 32 logical processors</h4>



<p class="wp-block-paragraph">For simplicity&#8217;s sake, here is an overview table:</p>



<figure class="wp-block-table"><table class="has-fixed-layout"><thead><tr><th class="has-text-align-center" data-align="center">Physical processor</th><th class="has-text-align-center" data-align="center">Logical processor</th><th class="has-text-align-center" data-align="center">Decimal</th><th class="has-text-align-center" data-align="center">2 x Decimal -1</th></tr></thead><tbody><tr><td class="has-text-align-center" data-align="center">Core 0 Thread 1</td><td class="has-text-align-center" data-align="center">CPU0</td><td class="has-text-align-center" data-align="center">(2<sup>0</sup>) = 1</td><td class="has-text-align-center" data-align="center">1</td></tr><tr><td class="has-text-align-center" data-align="center">Core 0 Thread 2</td><td class="has-text-align-center" data-align="center">CPU1</td><td class="has-text-align-center" data-align="center">(2<sup>1</sup>) = 2</td><td class="has-text-align-center" data-align="center">3</td></tr><tr><td class="has-text-align-center" data-align="center">Core 1 Thread 1</td><td class="has-text-align-center" data-align="center">CPU2</td><td class="has-text-align-center" data-align="center">(2<sup>2</sup>) = 4</td><td class="has-text-align-center" data-align="center">7</td></tr><tr><td class="has-text-align-center" data-align="center">Core 1 Thread 2</td><td class="has-text-align-center" data-align="center">CPU3</td><td class="has-text-align-center" data-align="center">(2<sup>3</sup>) = 8</td><td class="has-text-align-center" data-align="center">15</td></tr><tr><td class="has-text-align-center" data-align="center">Core 2 Thread 1</td><td class="has-text-align-center" data-align="center">CPU4</td><td class="has-text-align-center" data-align="center">(2<sup>4</sup>) = 16</td><td class="has-text-align-center" data-align="center">31</td></tr><tr><td class="has-text-align-center" data-align="center">Core 2 Thread 2</td><td class="has-text-align-center" data-align="center">CPU5</td><td class="has-text-align-center" data-align="center">(2<sup>5</sup>) = 32</td><td class="has-text-align-center" data-align="center">63</td></tr><tr><td class="has-text-align-center" data-align="center">Core 3 Thread 1</td><td class="has-text-align-center" data-align="center">CPU6</td><td class="has-text-align-center" data-align="center">(2<sup>6</sup>) = 64</td><td class="has-text-align-center" data-align="center">127</td></tr><tr><td class="has-text-align-center" data-align="center">Core 3 Thread 2</td><td class="has-text-align-center" data-align="center">CPU7</td><td class="has-text-align-center" data-align="center">(2<sup>7</sup>) = 128</td><td class="has-text-align-center" data-align="center">255</td></tr><tr><td class="has-text-align-center" data-align="center">Core 4 Thread 1</td><td class="has-text-align-center" data-align="center">CPU8</td><td class="has-text-align-center" data-align="center">(2<sup>8</sup>) = 256</td><td class="has-text-align-center" data-align="center">511</td></tr><tr><td class="has-text-align-center" data-align="center">Core 4 Thread 2</td><td class="has-text-align-center" data-align="center">CPU9</td><td class="has-text-align-center" data-align="center">(2<sup>9</sup>) = 512</td><td class="has-text-align-center" data-align="center">1023</td></tr><tr><td class="has-text-align-center" data-align="center">Core 5 Thread 1</td><td class="has-text-align-center" data-align="center">CPU10</td><td class="has-text-align-center" data-align="center">(2<sup>10</sup>) = 1024</td><td class="has-text-align-center" data-align="center">2047</td></tr><tr><td class="has-text-align-center" data-align="center">Core 5 Thread 2</td><td class="has-text-align-center" data-align="center">CPU11</td><td class="has-text-align-center" data-align="center">(2<sup>11</sup>) = 2048</td><td class="has-text-align-center" data-align="center">4095</td></tr><tr><td class="has-text-align-center" data-align="center">Core 6 Thread 1</td><td class="has-text-align-center" data-align="center">CPU12</td><td class="has-text-align-center" data-align="center">(2<sup>12</sup>) = 4096</td><td class="has-text-align-center" data-align="center">8191</td></tr><tr><td class="has-text-align-center" data-align="center">Core 6 Thread 2</td><td class="has-text-align-center" data-align="center">CPU13</td><td class="has-text-align-center" data-align="center">(2<sup>13</sup>) = 8192</td><td class="has-text-align-center" data-align="center">16383</td></tr><tr><td class="has-text-align-center" data-align="center">Core 7 Thread 1</td><td class="has-text-align-center" data-align="center">CPU14</td><td class="has-text-align-center" data-align="center">(2<sup>14</sup>) = 16384</td><td class="has-text-align-center" data-align="center">32767</td></tr><tr><td class="has-text-align-center" data-align="center">Core 7 Thread 2</td><td class="has-text-align-center" data-align="center">CPU15</td><td class="has-text-align-center" data-align="center">(2<sup>15</sup>) = 32768</td><td class="has-text-align-center" data-align="center">65535</td></tr><tr><td class="has-text-align-center" data-align="center">Core 8 Thread 1</td><td class="has-text-align-center" data-align="center">CPU16</td><td class="has-text-align-center" data-align="center">(2<sup>16</sup>) = 65536</td><td class="has-text-align-center" data-align="center">131071</td></tr><tr><td class="has-text-align-center" data-align="center">Core 8 Thread 2</td><td class="has-text-align-center" data-align="center">CPU17</td><td class="has-text-align-center" data-align="center">(2<sup>17</sup>) = 131072</td><td class="has-text-align-center" data-align="center">262143</td></tr><tr><td class="has-text-align-center" data-align="center">Core 9 Thread 1</td><td class="has-text-align-center" data-align="center">CPU18</td><td class="has-text-align-center" data-align="center">(2<sup>18</sup>) = 262144</td><td class="has-text-align-center" data-align="center">524287</td></tr><tr><td class="has-text-align-center" data-align="center">Core 9 Thread 2</td><td class="has-text-align-center" data-align="center">CPU19</td><td class="has-text-align-center" data-align="center">(2<sup>19</sup>) = 524288</td><td class="has-text-align-center" data-align="center">1048575</td></tr><tr><td class="has-text-align-center" data-align="center">Core 10 Thread 1</td><td class="has-text-align-center" data-align="center">CPU20</td><td class="has-text-align-center" data-align="center">(2<sup>20</sup>) = 1048576</td><td class="has-text-align-center" data-align="center">2097151</td></tr><tr><td class="has-text-align-center" data-align="center">Core 10 Thread 2</td><td class="has-text-align-center" data-align="center">CPU21</td><td class="has-text-align-center" data-align="center">(2<sup>21</sup>) = 2097152</td><td class="has-text-align-center" data-align="center">4194303</td></tr><tr><td class="has-text-align-center" data-align="center">Core 11 Thread 1</td><td class="has-text-align-center" data-align="center">CPU22</td><td class="has-text-align-center" data-align="center">(2<sup>22</sup>) = 4194304</td><td class="has-text-align-center" data-align="center">8388607</td></tr><tr><td class="has-text-align-center" data-align="center">Core 11 Thread 2</td><td class="has-text-align-center" data-align="center">CPU23</td><td class="has-text-align-center" data-align="center">(2<sup>23</sup>) = 8388608</td><td class="has-text-align-center" data-align="center">16777215</td></tr><tr><td class="has-text-align-center" data-align="center">Core 12 Thread 1</td><td class="has-text-align-center" data-align="center">CPU24</td><td class="has-text-align-center" data-align="center">(2<sup>24</sup>) = 16777216</td><td class="has-text-align-center" data-align="center">33554431</td></tr><tr><td class="has-text-align-center" data-align="center">Core 12 Thread 2</td><td class="has-text-align-center" data-align="center">CPU25</td><td class="has-text-align-center" data-align="center">(2<sup>25</sup>) = 33554432</td><td class="has-text-align-center" data-align="center">67108863</td></tr><tr><td class="has-text-align-center" data-align="center">Core 13 Thread 1</td><td class="has-text-align-center" data-align="center">CPU26</td><td class="has-text-align-center" data-align="center">(2<sup>26</sup>) = 67108864</td><td class="has-text-align-center" data-align="center">134217727</td></tr><tr><td class="has-text-align-center" data-align="center">Core 13 Thread 2</td><td class="has-text-align-center" data-align="center">CPU27</td><td class="has-text-align-center" data-align="center">(2<sup>27</sup>) = 134217728</td><td class="has-text-align-center" data-align="center">268435455</td></tr><tr><td class="has-text-align-center" data-align="center">Core 14 Thread 1</td><td class="has-text-align-center" data-align="center">CPU28</td><td class="has-text-align-center" data-align="center">(2<sup>28</sup>) = 268435456</td><td class="has-text-align-center" data-align="center">536870911</td></tr><tr><td class="has-text-align-center" data-align="center">Core 14 Thread 2</td><td class="has-text-align-center" data-align="center">CPU29</td><td class="has-text-align-center" data-align="center">(2<sup>29</sup>) = 536870912</td><td class="has-text-align-center" data-align="center">1073741823</td></tr><tr><td class="has-text-align-center" data-align="center">Core 15 Thread 1</td><td class="has-text-align-center" data-align="center">CPU30</td><td class="has-text-align-center" data-align="center">(2<sup>30</sup>) = 1073741824</td><td class="has-text-align-center" data-align="center">2147483647</td></tr><tr><td class="has-text-align-center" data-align="center">Core 15 Thread 2</td><td class="has-text-align-center" data-align="center">CPU31</td><td class="has-text-align-center" data-align="center">(2<sup>31</sup>) = 2147483648</td><td class="has-text-align-center" data-align="center">4294967295</td></tr></tbody></table></figure>



<p class="wp-block-paragraph"></p>



<p class="wp-block-paragraph">For example, if I want an AMD Ryzen 9 5950X to run the designated process on the potentially faster first 8 cores or 16 threads, the bit mask would be “<strong>FFFF</strong>” .</p>



<div style="height:100px" aria-hidden="true" class="wp-block-spacer"></div>



<h4 class="wp-block-heading">Scripting</h4>



<p class="wp-block-paragraph">You can automate the process using Batch or PowerShell. Here is a simple example in Batch:</p>



<div class="wp-block-kevinbatdorf-code-block-pro" data-code-block-pro-font-family="Code-Pro-JetBrains-Mono" style="font-size:.875rem;font-family:Code-Pro-JetBrains-Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;line-height:1.25rem;--cbp-tab-width:2;tab-size:var(--cbp-tab-width, 2)"><span role="button" tabindex="0" style="color:#e1e4e8;display:none" aria-label="Copy" class="code-block-pro-copy-button"><pre class="code-block-pro-copy-button-pre" aria-hidden="true"><textarea class="code-block-pro-copy-button-textarea" tabindex="-1" aria-hidden="true" readonly>@echo off
cd "C:\Users\Admin\Desktop\MySoftware"
START /min /affinity FFFF cmd /C "MyProzess.exe -MyParameter1 -MyParameter2"</textarea></pre><svg xmlns="http://www.w3.org/2000/svg" style="width:24px;height:24px" fill="none" viewBox="0 0 24 24" stroke="currentColor" stroke-width="2"><path class="with-check" stroke-linecap="round" stroke-linejoin="round" d="M4.5 12.75l6 6 9-13.5"></path><path class="without-check" stroke-linecap="round" stroke-linejoin="round" d="M16.5 8.25V6a2.25 2.25 0 00-2.25-2.25H6A2.25 2.25 0 003.75 6v8.25A2.25 2.25 0 006 16.5h2.25m8.25-8.25H18a2.25 2.25 0 012.25 2.25V18A2.25 2.25 0 0118 20.25h-7.5A2.25 2.25 0 018.25 18v-1.5m8.25-8.25h-6a2.25 2.25 0 00-2.25 2.25v6"></path></svg></span><pre class="shiki github-dark" style="background-color: #24292e" tabindex="0"><code><span class="line"><span style="color: #F97583">@echo</span><span style="color: #E1E4E8"> </span><span style="color: #F97583">off</span></span>
<span class="line"><span style="color: #F97583">cd</span><span style="color: #E1E4E8"> </span><span style="color: #9ECBFF">&quot;C:\Users\Admin\Desktop\MySoftware&quot;</span></span>
<span class="line"><span style="color: #F97583">START</span><span style="color: #E1E4E8"> /min /affinity FFFF </span><span style="color: #F97583">cmd</span><span style="color: #E1E4E8"> /C </span><span style="color: #9ECBFF">&quot;MyProzess.exe -MyParameter1 -MyParameter2&quot;</span></span></code></pre></div>



<div style="height:60px" aria-hidden="true" class="wp-block-spacer"></div>



<p class="wp-block-paragraph">In addition, you can also set the process priority right away:</p>



<div class="wp-block-kevinbatdorf-code-block-pro" data-code-block-pro-font-family="Code-Pro-JetBrains-Mono" style="font-size:.875rem;font-family:Code-Pro-JetBrains-Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;line-height:1.25rem;--cbp-tab-width:2;tab-size:var(--cbp-tab-width, 2)"><span role="button" tabindex="0" style="color:#e1e4e8;display:none" aria-label="Copy" class="code-block-pro-copy-button"><pre class="code-block-pro-copy-button-pre" aria-hidden="true"><textarea class="code-block-pro-copy-button-textarea" tabindex="-1" aria-hidden="true" readonly>@echo off
cd "C:\Users\Admin\Desktop\MySoftware"
START /high /min /affinity FFFF cmd /C "MyProzess.exe -MyParameter1 -MyParameter2"</textarea></pre><svg xmlns="http://www.w3.org/2000/svg" style="width:24px;height:24px" fill="none" viewBox="0 0 24 24" stroke="currentColor" stroke-width="2"><path class="with-check" stroke-linecap="round" stroke-linejoin="round" d="M4.5 12.75l6 6 9-13.5"></path><path class="without-check" stroke-linecap="round" stroke-linejoin="round" d="M16.5 8.25V6a2.25 2.25 0 00-2.25-2.25H6A2.25 2.25 0 003.75 6v8.25A2.25 2.25 0 006 16.5h2.25m8.25-8.25H18a2.25 2.25 0 012.25 2.25V18A2.25 2.25 0 0118 20.25h-7.5A2.25 2.25 0 018.25 18v-1.5m8.25-8.25h-6a2.25 2.25 0 00-2.25 2.25v6"></path></svg></span><pre class="shiki github-dark" style="background-color: #24292e" tabindex="0"><code><span class="line"><span style="color: #F97583">@echo</span><span style="color: #E1E4E8"> </span><span style="color: #F97583">off</span></span>
<span class="line"><span style="color: #F97583">cd</span><span style="color: #E1E4E8"> </span><span style="color: #9ECBFF">&quot;C:\Users\Admin\Desktop\MySoftware&quot;</span></span>
<span class="line"><span style="color: #F97583">START</span><span style="color: #E1E4E8"> /high /min /affinity FFFF </span><span style="color: #F97583">cmd</span><span style="color: #E1E4E8"> /C </span><span style="color: #9ECBFF">&quot;MyProzess.exe -MyParameter1 -MyParameter2&quot;</span></span></code></pre></div>



<div style="height:60px" aria-hidden="true" class="wp-block-spacer"></div>



<p class="wp-block-paragraph">Possible values are:</p>



<div class="wp-block-kevinbatdorf-code-block-pro" data-code-block-pro-font-family="Code-Pro-JetBrains-Mono" style="font-size:.875rem;font-family:Code-Pro-JetBrains-Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;line-height:1.25rem;--cbp-tab-width:2;tab-size:var(--cbp-tab-width, 2)"><span role="button" tabindex="0" style="color:#e1e4e8;display:none" aria-label="Copy" class="code-block-pro-copy-button"><pre class="code-block-pro-copy-button-pre" aria-hidden="true"><textarea class="code-block-pro-copy-button-textarea" tabindex="-1" aria-hidden="true" readonly>/low
/normal
/high
/realtime
/abovenormal
/belownormal</textarea></pre><svg xmlns="http://www.w3.org/2000/svg" style="width:24px;height:24px" fill="none" viewBox="0 0 24 24" stroke="currentColor" stroke-width="2"><path class="with-check" stroke-linecap="round" stroke-linejoin="round" d="M4.5 12.75l6 6 9-13.5"></path><path class="without-check" stroke-linecap="round" stroke-linejoin="round" d="M16.5 8.25V6a2.25 2.25 0 00-2.25-2.25H6A2.25 2.25 0 003.75 6v8.25A2.25 2.25 0 006 16.5h2.25m8.25-8.25H18a2.25 2.25 0 012.25 2.25V18A2.25 2.25 0 0118 20.25h-7.5A2.25 2.25 0 018.25 18v-1.5m8.25-8.25h-6a2.25 2.25 0 00-2.25 2.25v6"></path></svg></span><pre class="shiki github-dark" style="background-color: #24292e" tabindex="0"><code><span class="line"><span style="color: #E1E4E8">/low</span></span>
<span class="line"><span style="color: #E1E4E8">/normal</span></span>
<span class="line"><span style="color: #E1E4E8">/high</span></span>
<span class="line"><span style="color: #E1E4E8">/realtime</span></span>
<span class="line"><span style="color: #E1E4E8">/abovenormal</span></span>
<span class="line"><span style="color: #E1E4E8">/belownormal</span></span></code></pre></div>



<div style="height:25px" aria-hidden="true" class="wp-block-spacer"></div>



<hr class="wp-block-separator has-alpha-channel-opacity is-style-wide"/>
<p>Der Beitrag <a href="https://blog.florianehrle.de/en/2026/02/01/windows-set-process-affinity/" data-wpel-link="internal">Windows: Set process affinity</a> erschien zuerst auf <a href="https://blog.florianehrle.de/en" data-wpel-link="internal">flohs blog</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://blog.florianehrle.de/en/2026/02/01/windows-set-process-affinity/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Nice Thing: OpenRCT2 and OpenTTD</title>
		<link>https://blog.florianehrle.de/en/2026/01/24/nice-thing-openrct2-and-openttd/</link>
					<comments>https://blog.florianehrle.de/en/2026/01/24/nice-thing-openrct2-and-openttd/#respond</comments>
		
		<dc:creator><![CDATA[Florian Ehrle]]></dc:creator>
		<pubDate>Sat, 24 Jan 2026 02:04:00 +0000</pubDate>
				<category><![CDATA[Games]]></category>
		<category><![CDATA[Retro Computing]]></category>
		<category><![CDATA[Windows]]></category>
		<guid isPermaLink="false">https://blog.florianehrle.de/?p=6914</guid>

					<description><![CDATA[<p>These are two really good games from legendary assembler programmer Chris Sawyer, which were huge hits when they came out and have only gotten better over time. I [&#8230;]</p>
<p>Der Beitrag <a href="https://blog.florianehrle.de/en/2026/01/24/nice-thing-openrct2-and-openttd/" data-wpel-link="internal">Nice Thing: OpenRCT2 and OpenTTD</a> erschien zuerst auf <a href="https://blog.florianehrle.de/en" data-wpel-link="internal">flohs blog</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<div style="height:18px" aria-hidden="true" class="wp-block-spacer"></div>



<hr class="wp-block-separator has-alpha-channel-opacity is-style-wide"/>



<div style="height:18px" aria-hidden="true" class="wp-block-spacer"></div>



<p class="wp-block-paragraph">These are two really good games from legendary assembler programmer <a href="https://en.wikipedia.org/wiki/Chris_Sawyer" data-wpel-link="external" target="_blank" rel="external noopener noreferrer">Chris Sawyer</a>, which were huge hits when they came out and have only gotten better over time. I especially enjoyed playing Rollercoaster Tycoon 1 with the two expansions, “Added Attractions” and “Loopy Landscapes,” over and over again. Simply a timeless classic.</p>



<p class="wp-block-paragraph">However, the technical side, or more precisely the resolutions, had long been a problem: the game only natively supports 4:3 resolutions, which have long since fallen out of use. There were hacks to get around this: Using a hex editor, it was possible to make at least 720p playable in 16:9 format. None of this was ideal. With Windows 11, full-screen mode no longer works at all, making it a hopeless case.</p>



<div style="height:100px" aria-hidden="true" class="wp-block-spacer"></div>



<h4 class="wp-block-heading">OpenRCT2</h4>



<p class="wp-block-paragraph">This is where OpenRCT2 comes in: an open source implementation of Rollercoaster Tycoon 2.<br>RCT2 builds seamlessly on RCT1 and has been improved and expanded in many areas without losing any of its charm (unlike RCT3, which came later). It&#8217;s best to have the original game handy, as the experience is only really good with the original game data.</p>



<p class="wp-block-paragraph">Thanks to this community project, RCT2 is up and running again, with many modern features and support for modern systems and hardware. I highly recommend that every fan of the series take a look at <a href="https://openrct2.io/" data-wpel-link="external" target="_blank" rel="external noopener noreferrer">the project</a>.</p>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="2560" height="1080" src="https://blog.florianehrle.de/wp-content/uploads/2026/01/openrct2.png" alt="OpenRCT2 - The main menu with native resolution on an LG Ultrawide monitor (2560x1080, 21:9)!" class="wp-image-6693" srcset="https://blog.florianehrle.de/wp-content/uploads/2026/01/openrct2.png 2560w, https://blog.florianehrle.de/wp-content/uploads/2026/01/openrct2-300x127.png 300w, https://blog.florianehrle.de/wp-content/uploads/2026/01/openrct2-1200x506.png 1200w, https://blog.florianehrle.de/wp-content/uploads/2026/01/openrct2-768x324.png 768w, https://blog.florianehrle.de/wp-content/uploads/2026/01/openrct2-1536x648.png 1536w, https://blog.florianehrle.de/wp-content/uploads/2026/01/openrct2-2048x864.png 2048w" sizes="auto, (max-width: 2560px) 100vw, 2560px" /></figure>



<p class="wp-block-paragraph">The system requirements are:</p>



<p class="wp-block-paragraph">Windows 7 or newer<br>macOS 10.13 (High Sierra) or newer<br>Linux is more complex: Ubuntu 18.04 or higher, Arch, in principle many distributions should run<br>FreeBSD, OpenBSD, NetBSD</p>



<p class="wp-block-paragraph">…so the whole thing even runs natively on macOS and Linux!</p>



<div style="height:100px" aria-hidden="true" class="wp-block-spacer"></div>



<h4 class="wp-block-heading">OpenTTD</h4>



<p class="wp-block-paragraph">Just like OpenRCT2, OpenTTD is a community-developed reimplementation of the classic Transport Tycoon Deluxe, which was released in the 90s and is also an absolute classic.</p>



<p class="wp-block-paragraph">Here, too, many features have been expanded and improved, and TTD now runs flawlessly on modern systems. You should also have the original game data at hand here. Click <a href="https://www.openttd.org/" data-wpel-link="external" target="_blank" rel="external noopener noreferrer">here</a> for the project, and <a href="https://www.openttd.org/screenshots" data-wpel-link="external" target="_blank" rel="external noopener noreferrer">here</a> for some impressions. The multiplayer mode is also actively used, and there are many servers!</p>



<p class="wp-block-paragraph">It is also important to know <a href="https://wiki.openttd.org/en/Archive/Manual/Installation%20FAQ" data-wpel-link="external" target="_blank" rel="external noopener noreferrer">where to copy which original game files</a>.</p>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="2560" height="1080" src="https://blog.florianehrle.de/wp-content/uploads/2026/01/openttd.png" alt="OpenTTD - Also the main menu with native resolution on an LG Ultrawide screen (2560x1080, 21:9)" class="wp-image-6694" srcset="https://blog.florianehrle.de/wp-content/uploads/2026/01/openttd.png 2560w, https://blog.florianehrle.de/wp-content/uploads/2026/01/openttd-300x127.png 300w, https://blog.florianehrle.de/wp-content/uploads/2026/01/openttd-1200x506.png 1200w, https://blog.florianehrle.de/wp-content/uploads/2026/01/openttd-768x324.png 768w, https://blog.florianehrle.de/wp-content/uploads/2026/01/openttd-1536x648.png 1536w, https://blog.florianehrle.de/wp-content/uploads/2026/01/openttd-2048x864.png 2048w" sizes="auto, (max-width: 2560px) 100vw, 2560px" /></figure>



<p class="wp-block-paragraph">The <a href="https://wiki.openttd.org/en/Archive/Manual/System%20Requirements" data-wpel-link="external" target="_blank" rel="external noopener noreferrer">system requirements</a> are very minimal:<br>OpenTTD should run on <em><strong>absolutely any computer</strong></em> with a standard operating system!</p>



<div style="height:1px" aria-hidden="true" class="wp-block-spacer"></div>



<hr class="wp-block-separator has-alpha-channel-opacity is-style-wide"/>
<p>Der Beitrag <a href="https://blog.florianehrle.de/en/2026/01/24/nice-thing-openrct2-and-openttd/" data-wpel-link="internal">Nice Thing: OpenRCT2 and OpenTTD</a> erschien zuerst auf <a href="https://blog.florianehrle.de/en" data-wpel-link="internal">flohs blog</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://blog.florianehrle.de/en/2026/01/24/nice-thing-openrct2-and-openttd/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
	</channel>
</rss>
