<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Hacker News: LowLevelMahn</title><link>https://news.ycombinator.com/user?id=LowLevelMahn</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Thu, 16 Apr 2026 10:57:22 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=LowLevelMahn" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by LowLevelMahn in "Reverse Engineering Sid Meier's Railroad Tycoon for DOS from 1990"]]></title><description><![CDATA[
<p>that is the inital post to explain what the link referes to...</p>
]]></description><pubDate>Wed, 18 Feb 2026 15:54:16 +0000</pubDate><link>https://news.ycombinator.com/item?id=47062348</link><dc:creator>LowLevelMahn</dc:creator><comments>https://news.ycombinator.com/item?id=47062348</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47062348</guid></item><item><title><![CDATA[New comment by LowLevelMahn in "Reverse Engineering Sid Meier's Railroad Tycoon for DOS from 1990"]]></title><description><![CDATA[
<p>Tools:
IDA Pro 5 (Freeware) is the last Freeware version able to handle DOS executeables (official available by the ScummVM devs <a href="https://www.scummvm.org/news/20180331/" rel="nofollow">https://www.scummvm.org/news/20180331/</a>) - IDA Pro still supports DOS-stuff with latest release - but not the freeware<p>or Ghidra - but the DOS/16bit support is sometimes lacky - but the decompiler is builtin<p>here is a list of articles to read: <a href="https://forum.stunts.hu/index.php?topic=4287.0" rel="nofollow">https://forum.stunts.hu/index.php?topic=4287.0</a></p>
]]></description><pubDate>Wed, 18 Feb 2026 15:52:29 +0000</pubDate><link>https://news.ycombinator.com/item?id=47062321</link><dc:creator>LowLevelMahn</dc:creator><comments>https://news.ycombinator.com/item?id=47062321</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47062321</guid></item><item><title><![CDATA[New comment by LowLevelMahn in "Reverse Engineering Sid Meier's Railroad Tycoon for DOS from 1990"]]></title><description><![CDATA[
<p>the developer 'Wilczek' is posting the progress on his Railroad Tycoon reversing in this Vogons-Thread</p>
]]></description><pubDate>Sat, 14 Feb 2026 15:17:46 +0000</pubDate><link>https://news.ycombinator.com/item?id=47015139</link><dc:creator>LowLevelMahn</dc:creator><comments>https://news.ycombinator.com/item?id=47015139</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47015139</guid></item><item><title><![CDATA[Reverse Engineering Sid Meier's Railroad Tycoon for DOS from 1990]]></title><description><![CDATA[
<p>Article URL: <a href="https://www.vogons.org/viewtopic.php?t=105451">https://www.vogons.org/viewtopic.php?t=105451</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=47015138">https://news.ycombinator.com/item?id=47015138</a></p>
<p>Points: 166</p>
<p># Comments: 62</p>
]]></description><pubDate>Sat, 14 Feb 2026 15:17:46 +0000</pubDate><link>https://www.vogons.org/viewtopic.php?t=105451</link><dc:creator>LowLevelMahn</dc:creator><comments>https://news.ycombinator.com/item?id=47015138</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47015138</guid></item><item><title><![CDATA[New comment by LowLevelMahn in "Stunts DOS game mod SuperSight 2.00 released"]]></title><description><![CDATA[
<p>the developer Alberto Marnetto is responsible for creating this crazy mod extending the sight of view in Stunts making it look like a different game<p>Blog: <a href="https://marnetto.net/2026/01/27/camel" rel="nofollow">https://marnetto.net/2026/01/27/camel</a><p>Youtube: <a href="https://www.youtube.com/watch?v=AF3stJfcK8A" rel="nofollow">https://www.youtube.com/watch?v=AF3stJfcK8A</a><p>Forum-Announcement: <a href="https://forum.stunts.hu/index.php?topic=4404.msg100046#msg100046" rel="nofollow">https://forum.stunts.hu/index.php?topic=4404.msg100046#msg10...</a><p>former SuperSight Blogs:<p>Part 1: <a href="https://marnetto.net/2025/02/20/broderbund-stunts-1.html" rel="nofollow">https://marnetto.net/2025/02/20/broderbund-stunts-1.html</a><p>Part 2: <a href="https://marnetto.net/2025/08/08/broderbund-stunts-2.html" rel="nofollow">https://marnetto.net/2025/08/08/broderbund-stunts-2.html</a><p>Part 3: <a href="https://marnetto.net/2025/08/13/broderbund-stunts-3.html" rel="nofollow">https://marnetto.net/2025/08/13/broderbund-stunts-3.html</a></p>
]]></description><pubDate>Thu, 29 Jan 2026 09:10:52 +0000</pubDate><link>https://news.ycombinator.com/item?id=46807622</link><dc:creator>LowLevelMahn</dc:creator><comments>https://news.ycombinator.com/item?id=46807622</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46807622</guid></item><item><title><![CDATA[Stunts DOS game mod SuperSight 2.00 released]]></title><description><![CDATA[
<p>Article URL: <a href="https://marnetto.net/2026/01/27/camel">https://marnetto.net/2026/01/27/camel</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=46807621">https://news.ycombinator.com/item?id=46807621</a></p>
<p>Points: 3</p>
<p># Comments: 1</p>
]]></description><pubDate>Thu, 29 Jan 2026 09:10:52 +0000</pubDate><link>https://marnetto.net/2026/01/27/camel</link><dc:creator>LowLevelMahn</dc:creator><comments>https://news.ycombinator.com/item?id=46807621</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46807621</guid></item><item><title><![CDATA[New comment by LowLevelMahn in "Rust running on every GPU"]]></title><description><![CDATA[
<p>this Rust demo also uses PTX directly<p><pre><code>  During the build, build.rs uses rustc_codegen_nvvm to compile the GPU kernel to PTX.
  The resulting PTX is embedded into the CPU binary as static data.
  The host code is compiled normally.</code></pre></p>
]]></description><pubDate>Sat, 26 Jul 2025 12:10:37 +0000</pubDate><link>https://news.ycombinator.com/item?id=44693494</link><dc:creator>LowLevelMahn</dc:creator><comments>https://news.ycombinator.com/item?id=44693494</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44693494</guid></item><item><title><![CDATA[New comment by LowLevelMahn in "GCC 15.1"]]></title><description><![CDATA[
<p>not using a union: <a href="https://ojdip.net/2013/10/implementing-a-variant-type-in-cpp/" rel="nofollow">https://ojdip.net/2013/10/implementing-a-variant-type-in-cpp...</a>
because the union can't be extended with variadic template types</p>
]]></description><pubDate>Fri, 25 Apr 2025 14:10:18 +0000</pubDate><link>https://news.ycombinator.com/item?id=43793747</link><dc:creator>LowLevelMahn</dc:creator><comments>https://news.ycombinator.com/item?id=43793747</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43793747</guid></item><item><title><![CDATA[New comment by LowLevelMahn in "Microsoft is Getting Rusty [video]"]]></title><description><![CDATA[
<p>the .Net environment strongly depends on the runtime-ability of all .Net Languages - its feel like AOT (ahead-of-time/finaly compiled) but its not, so Rust woulnd fit good</p>
]]></description><pubDate>Thu, 27 Feb 2025 08:46:00 +0000</pubDate><link>https://news.ycombinator.com/item?id=43192493</link><dc:creator>LowLevelMahn</dc:creator><comments>https://news.ycombinator.com/item?id=43192493</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43192493</guid></item><item><title><![CDATA[New comment by LowLevelMahn in "Microsoft is Getting Rusty [video]"]]></title><description><![CDATA[
<p>rustc is written in Rust - for many years, start based on OCaml</p>
]]></description><pubDate>Thu, 27 Feb 2025 08:43:57 +0000</pubDate><link>https://news.ycombinator.com/item?id=43192477</link><dc:creator>LowLevelMahn</dc:creator><comments>https://news.ycombinator.com/item?id=43192477</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43192477</guid></item><item><title><![CDATA[New comment by LowLevelMahn in "Spice86 – A PC emulator for real mode reverse engineering"]]></title><description><![CDATA[
<p>so Spice86 helps in translating realmode 16bit DOS code into similar assembler looking like C# code - which got the exact same semantic and behavior but its pure C# - you can then use the normal Visual Studio debugger/IDE to port or extend the code - that is a huge benefit over beeing trapped using >30 years old DOS debuggers, compilers and IDEs for this already very hard work<p>its to ease the process of rewriting assembler code into high level code by having a highlevel-assembler-code in between<p>Spice86 is not intended for Binary exact reversing, like with <a href="https://www.scottsmitelli.com/projects/cosmore/" rel="nofollow">https://www.scottsmitelli.com/projects/cosmore/</a> or Duke Nukem, ZZT or F15 Eeagle reversing project - these are using the same compiler and try to replicate every byte of the original exe - to prevent any reversing bugs at first - but this is the hardest form of reversing and takes easily years of hard work</p>
]]></description><pubDate>Sat, 22 Feb 2025 14:21:18 +0000</pubDate><link>https://news.ycombinator.com/item?id=43139149</link><dc:creator>LowLevelMahn</dc:creator><comments>https://news.ycombinator.com/item?id=43139149</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43139149</guid></item><item><title><![CDATA[New comment by LowLevelMahn in "Spice86 – A PC emulator for real mode reverse engineering"]]></title><description><![CDATA[
<p>there are so many reasons for that<p>-there is sometimes not a single statical exe (that means all code inside) but overlays(DOS like DLLs) or serveral other ways of loading code at runtime (example for sound/gfx-drivers) - DOS allows technicaly nearly everything so everything is done in games :)<p>-many game loaders combine code/data parts of a game in memory - for keeping floppy releases smaller<p>-self modifying code, also hard to disassemble statically with Gidrah/IDA<p>-good old segment/offset 16bit realmode games - a complete different beast compare to 32bit linear DOS games (Ghidra isn't very good at this, IDA is much much better)<p>some examples:<p>the Stunts loader combines several (in itself non valid) files in memory to create a exe (the single files are packed and the result in exe in memory is also packed) - not that easy to static disassemble something like that<p>Alpha Waves also got an loader and self modifying code that is not easy to reverse statical<p>its good to have the best disassemblers available and the best (or better dedicated) debuggers around to keep your reversing project shorter then decades :)</p>
]]></description><pubDate>Fri, 21 Feb 2025 08:58:22 +0000</pubDate><link>https://news.ycombinator.com/item?id=43125525</link><dc:creator>LowLevelMahn</dc:creator><comments>https://news.ycombinator.com/item?id=43125525</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43125525</guid></item><item><title><![CDATA[New comment by LowLevelMahn in "Enhanced Syndicate Wars Port"]]></title><description><![CDATA[
<p>(found on vogons: <a href="https://www.vogons.org/viewtopic.php?p=1331177" rel="nofollow">https://www.vogons.org/viewtopic.php?p=1331177</a>)<p>there is a team working on enhancing the original Syndicate Wars port (<a href="https://gynvael.coldwind.pl/?id=279" rel="nofollow">https://gynvael.coldwind.pl/?id=279</a>) by Unavowed and Gynvael Coldwind<p>github: <a href="https://github.com/swfans/swars">https://github.com/swfans/swars</a>
youtube: <a href="https://www.youtube.com/watch?v=eJOnGRdErpg" rel="nofollow">https://www.youtube.com/watch?v=eJOnGRdErpg</a></p>
]]></description><pubDate>Thu, 20 Feb 2025 12:01:24 +0000</pubDate><link>https://news.ycombinator.com/item?id=43113681</link><dc:creator>LowLevelMahn</dc:creator><comments>https://news.ycombinator.com/item?id=43113681</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43113681</guid></item><item><title><![CDATA[Enhanced Syndicate Wars Port]]></title><description><![CDATA[
<p>Article URL: <a href="https://github.com/swfans/swars">https://github.com/swfans/swars</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=43113680">https://news.ycombinator.com/item?id=43113680</a></p>
<p>Points: 1</p>
<p># Comments: 1</p>
]]></description><pubDate>Thu, 20 Feb 2025 12:01:24 +0000</pubDate><link>https://github.com/swfans/swars</link><dc:creator>LowLevelMahn</dc:creator><comments>https://news.ycombinator.com/item?id=43113680</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43113680</guid></item><item><title><![CDATA[New comment by LowLevelMahn in "Supersight: Mod for DOS game stunts that increasing the field of view"]]></title><description><![CDATA[
<p>correct "16bit segment:offset" reversing is such a huge time consumer - linear 32bit DOS code is more or less easy in comparison</p>
]]></description><pubDate>Tue, 18 Feb 2025 12:55:46 +0000</pubDate><link>https://news.ycombinator.com/item?id=43088940</link><dc:creator>LowLevelMahn</dc:creator><comments>https://news.ycombinator.com/item?id=43088940</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43088940</guid></item><item><title><![CDATA[New comment by LowLevelMahn in "You're not a senior engineer until you've worked on a legacy project (2023)"]]></title><description><![CDATA[
<p>"with almost a decade of experience" isn't a senior at all with or without legacy projects :)<p>and nothing beats the legacyness of languages before the java/webtech times - and im not even talking about COBOL</p>
]]></description><pubDate>Mon, 17 Feb 2025 17:27:39 +0000</pubDate><link>https://news.ycombinator.com/item?id=43081301</link><dc:creator>LowLevelMahn</dc:creator><comments>https://news.ycombinator.com/item?id=43081301</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43081301</guid></item><item><title><![CDATA[New comment by LowLevelMahn in "Supersight: Mod for DOS game stunts that increasing the field of view"]]></title><description><![CDATA[
<p>sadly, correct reversing is such a huge time consumer - decades are easily reached and there are not that many developers who are passionated enough</p>
]]></description><pubDate>Mon, 17 Feb 2025 11:00:05 +0000</pubDate><link>https://news.ycombinator.com/item?id=43077533</link><dc:creator>LowLevelMahn</dc:creator><comments>https://news.ycombinator.com/item?id=43077533</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43077533</guid></item><item><title><![CDATA[New comment by LowLevelMahn in "Supersight: Mod for DOS game stunts that increasing the field of view"]]></title><description><![CDATA[
<p>its was partially ~40% ported (10 years ago) to C but still only running on DOS</p>
]]></description><pubDate>Mon, 17 Feb 2025 08:22:59 +0000</pubDate><link>https://news.ycombinator.com/item?id=43076551</link><dc:creator>LowLevelMahn</dc:creator><comments>https://news.ycombinator.com/item?id=43076551</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43076551</guid></item><item><title><![CDATA[New comment by LowLevelMahn in "Supersight: Mod for DOS game stunts that increasing the field of view"]]></title><description><![CDATA[
<p>the same guy that created (800% Detail: Tweaking Stunt Island’s 30-year-old 3D Engine): <a href="https://marnetto.net/2024/11/20/tweaking-stunt-island" rel="nofollow">https://marnetto.net/2024/11/20/tweaking-stunt-island</a></p>
]]></description><pubDate>Sun, 16 Feb 2025 09:46:48 +0000</pubDate><link>https://news.ycombinator.com/item?id=43066797</link><dc:creator>LowLevelMahn</dc:creator><comments>https://news.ycombinator.com/item?id=43066797</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43066797</guid></item><item><title><![CDATA[New comment by LowLevelMahn in "Supersight: Mod for DOS game stunts that increasing the field of view"]]></title><description><![CDATA[
<p>developer Alberto Marnetto create a modification (based on Stunts reversing propject restunts) to increasing the field of view while driving</p>
]]></description><pubDate>Sun, 16 Feb 2025 09:27:36 +0000</pubDate><link>https://news.ycombinator.com/item?id=43066704</link><dc:creator>LowLevelMahn</dc:creator><comments>https://news.ycombinator.com/item?id=43066704</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43066704</guid></item></channel></rss>