<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/">
	<channel>
		<title><![CDATA[DevXH - Announcements]]></title>
		<link>https://devxh.com/forum/</link>
		<description><![CDATA[DevXH - https://devxh.com/forum]]></description>
		<pubDate>Mon, 28 Sep 2026 07:25:31 +0000</pubDate>
		<generator>MyBB</generator>
		<item>
			<title><![CDATA[DevXH v1.0.0 — The Gates Are Open]]></title>
			<link>https://devxh.com/forum/showthread.php?tid=2</link>
			<pubDate>Fri, 25 Sep 2026 18:52:41 +0000</pubDate>
			<dc:creator><![CDATA[<a href="https://devxh.com/forum/member.php?action=profile&uid=1">Rattles</a>]]></dc:creator>
			<guid isPermaLink="false">https://devxh.com/forum/showthread.php?tid=2</guid>
			<description><![CDATA[<span style="font-style: italic;" class="mycode_i">The labyrinth has a door that never closes.</span><br />
<br />
Today DevXH leaves the forge: <span style="font-weight: bold;" class="mycode_b">v1.0.0</span> of the headless dedicated server for<br />
Diablo &amp; Hellfire, built on DevilutionX 1.5.5.<br />
<br />
<span style="color: #bbbebf;" class="mycode_color"><span style="font-family: Consolas, 'Courier New', monospace;" class="mycode_font"><span style="font-weight: bold;" class="mycode_b">What is DevXH?</span></span></span><br />
A port of DevilutionX that runs the game engine as a <span style="font-weight: bold;" class="mycode_b">headless dedicated<br />
server</span> — no window, no display, no window manager, no audio. It hosts a<br />
public game on TCP/IP or ZeroTier, seats an idle player so the world stays<br />
alive, and runs forever on a &#36;5 VPS at roughly <span style="font-weight: bold;" class="mycode_b">2% CPU</span>. Stock DevilutionX<br />
clients join with zero patches.<br />
<br />
<span style="color: #bbbebf;" class="mycode_color"><span style="font-family: Consolas, 'Courier New', monospace;" class="mycode_font"><span style="font-weight: bold;" class="mycode_b">What shipped in v1.0.0</span></span></span><ul class="mycode_list"><li><span style="font-weight: bold;" class="mycode_b">devilutionx-server</span> — Linux x64 binary, clean SIGINT/SIGTERM shutdown<br />
</li>
<li>Public TCP/IP hosting (port 6112) and ZeroTier private realms<br />
</li>
<li>Idle host player keeps the world up — 3 human slots per game<br />
</li>
<li>Bot mode (<br />
<div class="codeblock"><div class="title">Code:</div><div class="body" dir="ltr"><code>--join</code></div></div>) for automated idle players<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b">devxh-beat</span> heartbeat agent — lists your gate on the website's public<br />
server list with live player counts<br />
</li>
<li>Full handbook: CLI reference, ZeroTier guide, systemd unit, diagnostics<br />
</li>
</ul>
<br />
<span style="color: #bbbebf;" class="mycode_color"><span style="font-family: Consolas, 'Courier New', monospace;" class="mycode_font"><span style="font-weight: bold;" class="mycode_b">The public gates</span></span></span><br />
The website now runs a <span style="font-weight: bold;" class="mycode_b">live server list</span>: real gates, real player counts,<br />
one-click copy of the connect address.<br />
<ul class="mycode_list"><li>See who's online: <a href="https://devxh.com/#servers" target="_blank" rel="noopener" class="mycode_url">devxh.com — The Gates</a><br />
</li>
<li>Register your own gate: <a href="https://devxh.com/forum/gates.php" target="_blank" rel="noopener" class="mycode_url">My Gates</a><br />
(forum account required — the API key is shown once)<br />
</li>
</ul>
<br />
<span style="color: #bbbebf;" class="mycode_color"><span style="font-family: Consolas, 'Courier New', monospace;" class="mycode_font"><span style="font-weight: bold;" class="mycode_b">Downloads</span></span></span><ul class="mycode_list"><li>Server binary (2.9 MB) + source (10 MB): <a href="https://github.com/lldrattles/devxh/releases/tag/v1.0.0" target="_blank" rel="noopener" class="mycode_url">GitHub release v1.0.0</a><br />
</li>
<li>Direct downloads and checksums: <a href="https://devxh.com/#downloads" target="_blank" rel="noopener" class="mycode_url">devxh.com — Downloads</a><br />
</li>
<li>SHA256 published on the release page; the site's download cards show fingerprints too<br />
</li>
</ul>
<br />
<span style="color: #bbbebf;" class="mycode_color"><span style="font-family: Consolas, 'Courier New', monospace;" class="mycode_font"><span style="font-weight: bold;" class="mycode_b">New here? The path in:</span></span></span><br />
<ol type="1" class="mycode_list"><li><a href="https://devxh.com/guides/first-gate.html" target="_blank" rel="noopener" class="mycode_url">Raise Your First Gate</a> — VPS to systemd service in 10 minutes<br />
</li>
<li><a href="https://devxh.com/guides/joining.html" target="_blank" rel="noopener" class="mycode_url">Joining a Public Game</a> — stock client, no patches<br />
</li>
<li><a href="https://devxh.com/guides/zerotier.html" target="_blank" rel="noopener" class="mycode_url">ZeroTier Private Realms</a> — a game nobody can see but your circle<br />
</li>
<li><a href="https://devxh.com/guides/handbook.html" target="_blank" rel="noopener" class="mycode_url">The Server Handbook</a> — every flag, every switch<br />
</li>
</ol>
<br />
<span style="color: #bbbebf;" class="mycode_color"><span style="font-family: Consolas, 'Courier New', monospace;" class="mycode_font"><span style="font-weight: bold;" class="mycode_b">Notes from the crypt</span></span></span><ul class="mycode_list"><li>Game MPQs are <span style="font-weight: bold;" class="mycode_b">never</span> distributed — you must own Diablo/Hellfire<br />
</li>
<li>Gates appear on the public list after a quick moderation pass<br />
</li>
<li>Found a bug? <a href="https://devxh.com/forum/forumdisplay.php?fid=12" target="_blank" rel="noopener" class="mycode_url">Bug Reports</a>. Want a flag added? <a href="https://devxh.com/forum/forumdisplay.php?fid=13" target="_blank" rel="noopener" class="mycode_url">Feature Requests</a>. This place is home now<br />
</li>
</ul>
<br />
<span style="color: #bbbebf;" class="mycode_color"><span style="font-family: Consolas, 'Courier New', monospace;" class="mycode_font"><span style="font-weight: bold;" class="mycode_b">The gates are open. Take up arms.</span></span></span>]]></description>
			<content:encoded><![CDATA[<span style="font-style: italic;" class="mycode_i">The labyrinth has a door that never closes.</span><br />
<br />
Today DevXH leaves the forge: <span style="font-weight: bold;" class="mycode_b">v1.0.0</span> of the headless dedicated server for<br />
Diablo &amp; Hellfire, built on DevilutionX 1.5.5.<br />
<br />
<span style="color: #bbbebf;" class="mycode_color"><span style="font-family: Consolas, 'Courier New', monospace;" class="mycode_font"><span style="font-weight: bold;" class="mycode_b">What is DevXH?</span></span></span><br />
A port of DevilutionX that runs the game engine as a <span style="font-weight: bold;" class="mycode_b">headless dedicated<br />
server</span> — no window, no display, no window manager, no audio. It hosts a<br />
public game on TCP/IP or ZeroTier, seats an idle player so the world stays<br />
alive, and runs forever on a &#36;5 VPS at roughly <span style="font-weight: bold;" class="mycode_b">2% CPU</span>. Stock DevilutionX<br />
clients join with zero patches.<br />
<br />
<span style="color: #bbbebf;" class="mycode_color"><span style="font-family: Consolas, 'Courier New', monospace;" class="mycode_font"><span style="font-weight: bold;" class="mycode_b">What shipped in v1.0.0</span></span></span><ul class="mycode_list"><li><span style="font-weight: bold;" class="mycode_b">devilutionx-server</span> — Linux x64 binary, clean SIGINT/SIGTERM shutdown<br />
</li>
<li>Public TCP/IP hosting (port 6112) and ZeroTier private realms<br />
</li>
<li>Idle host player keeps the world up — 3 human slots per game<br />
</li>
<li>Bot mode (<br />
<div class="codeblock"><div class="title">Code:</div><div class="body" dir="ltr"><code>--join</code></div></div>) for automated idle players<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b">devxh-beat</span> heartbeat agent — lists your gate on the website's public<br />
server list with live player counts<br />
</li>
<li>Full handbook: CLI reference, ZeroTier guide, systemd unit, diagnostics<br />
</li>
</ul>
<br />
<span style="color: #bbbebf;" class="mycode_color"><span style="font-family: Consolas, 'Courier New', monospace;" class="mycode_font"><span style="font-weight: bold;" class="mycode_b">The public gates</span></span></span><br />
The website now runs a <span style="font-weight: bold;" class="mycode_b">live server list</span>: real gates, real player counts,<br />
one-click copy of the connect address.<br />
<ul class="mycode_list"><li>See who's online: <a href="https://devxh.com/#servers" target="_blank" rel="noopener" class="mycode_url">devxh.com — The Gates</a><br />
</li>
<li>Register your own gate: <a href="https://devxh.com/forum/gates.php" target="_blank" rel="noopener" class="mycode_url">My Gates</a><br />
(forum account required — the API key is shown once)<br />
</li>
</ul>
<br />
<span style="color: #bbbebf;" class="mycode_color"><span style="font-family: Consolas, 'Courier New', monospace;" class="mycode_font"><span style="font-weight: bold;" class="mycode_b">Downloads</span></span></span><ul class="mycode_list"><li>Server binary (2.9 MB) + source (10 MB): <a href="https://github.com/lldrattles/devxh/releases/tag/v1.0.0" target="_blank" rel="noopener" class="mycode_url">GitHub release v1.0.0</a><br />
</li>
<li>Direct downloads and checksums: <a href="https://devxh.com/#downloads" target="_blank" rel="noopener" class="mycode_url">devxh.com — Downloads</a><br />
</li>
<li>SHA256 published on the release page; the site's download cards show fingerprints too<br />
</li>
</ul>
<br />
<span style="color: #bbbebf;" class="mycode_color"><span style="font-family: Consolas, 'Courier New', monospace;" class="mycode_font"><span style="font-weight: bold;" class="mycode_b">New here? The path in:</span></span></span><br />
<ol type="1" class="mycode_list"><li><a href="https://devxh.com/guides/first-gate.html" target="_blank" rel="noopener" class="mycode_url">Raise Your First Gate</a> — VPS to systemd service in 10 minutes<br />
</li>
<li><a href="https://devxh.com/guides/joining.html" target="_blank" rel="noopener" class="mycode_url">Joining a Public Game</a> — stock client, no patches<br />
</li>
<li><a href="https://devxh.com/guides/zerotier.html" target="_blank" rel="noopener" class="mycode_url">ZeroTier Private Realms</a> — a game nobody can see but your circle<br />
</li>
<li><a href="https://devxh.com/guides/handbook.html" target="_blank" rel="noopener" class="mycode_url">The Server Handbook</a> — every flag, every switch<br />
</li>
</ol>
<br />
<span style="color: #bbbebf;" class="mycode_color"><span style="font-family: Consolas, 'Courier New', monospace;" class="mycode_font"><span style="font-weight: bold;" class="mycode_b">Notes from the crypt</span></span></span><ul class="mycode_list"><li>Game MPQs are <span style="font-weight: bold;" class="mycode_b">never</span> distributed — you must own Diablo/Hellfire<br />
</li>
<li>Gates appear on the public list after a quick moderation pass<br />
</li>
<li>Found a bug? <a href="https://devxh.com/forum/forumdisplay.php?fid=12" target="_blank" rel="noopener" class="mycode_url">Bug Reports</a>. Want a flag added? <a href="https://devxh.com/forum/forumdisplay.php?fid=13" target="_blank" rel="noopener" class="mycode_url">Feature Requests</a>. This place is home now<br />
</li>
</ul>
<br />
<span style="color: #bbbebf;" class="mycode_color"><span style="font-family: Consolas, 'Courier New', monospace;" class="mycode_font"><span style="font-weight: bold;" class="mycode_b">The gates are open. Take up arms.</span></span></span>]]></content:encoded>
		</item>
	</channel>
</rss>