<feed xmlns='http://www.w3.org/2005/Atom'>
<title>mike/sst/src, branch v0.16-BETA</title>
<subtitle>Source Speedrun Tools: practice tools and handy features for Source Engine games</subtitle>
<id>https://git.woz.blue/mike/sst/atom?h=v0.16-BETA</id>
<link rel='self' href='https://git.woz.blue/mike/sst/atom?h=v0.16-BETA'/>
<link rel='alternate' type='text/html' href='https://git.woz.blue/mike/sst/'/>
<updated>2025-11-25T19:44:59+00:00</updated>
<entry>
<title>Fix input HUD crash in L4D games</title>
<updated>2025-11-25T19:44:59+00:00</updated>
<author>
<name>Michael Smith</name>
<email>mikesmiffy128@gmail.com</email>
</author>
<published>2025-11-25T19:40:20+00:00</published>
<link rel='alternate' type='text/html' href='https://git.woz.blue/mike/sst/commit/?id=447aa3e9d2983a8fd74e7f8371bf88ece291bd69'/>
<id>urn:sha1:447aa3e9d2983a8fd74e7f8371bf88ece291bd69</id>
<content type='text'>
I screwed up merging Evan's changes, and also didn't have that one
REQUIRE_GAMEDATA for some reason, and also didn't test actually turning
on the sst_inputhud cvar once everything had loaded fine in testing.

Unlucky, I guess. Better testing might still have caught it.
</content>
</entry>
<entry>
<title>Begin work on 0.16!</title>
<updated>2025-11-24T22:22:15+00:00</updated>
<author>
<name>Michael Smith</name>
<email>mikesmiffy128@gmail.com</email>
</author>
<published>2025-11-24T22:21:49+00:00</published>
<link rel='alternate' type='text/html' href='https://git.woz.blue/mike/sst/commit/?id=04b465b8914bb8a0965e137dd1a5bd14f2963482'/>
<id>urn:sha1:04b465b8914bb8a0965e137dd1a5bd14f2963482</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Do the release notes and zip dates for 0.15</title>
<updated>2025-11-24T22:06:53+00:00</updated>
<author>
<name>Michael Smith</name>
<email>mikesmiffy128@gmail.com</email>
</author>
<published>2025-11-24T22:06:53+00:00</published>
<link rel='alternate' type='text/html' href='https://git.woz.blue/mike/sst/commit/?id=e191c3e5f4cb7e8a0cbec2e9383f7252db2b0fd2'/>
<id>urn:sha1:e191c3e5f4cb7e8a0cbec2e9383f7252db2b0fd2</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix inverted title case logic</title>
<updated>2025-11-24T21:35:43+00:00</updated>
<author>
<name>Michael Smith</name>
<email>mikesmiffy128@gmail.com</email>
</author>
<published>2025-11-24T21:35:43+00:00</published>
<link rel='alternate' type='text/html' href='https://git.woz.blue/mike/sst/commit/?id=da9bf5c5c058c6d7611ab9fbcd2ac61e3e9a23d3'/>
<id>urn:sha1:da9bf5c5c058c6d7611ab9fbcd2ac61e3e9a23d3</id>
<content type='text'>
Never tested until I started launching Half-Life 2, lol.
</content>
</entry>
<entry>
<title>Add offset for 4104 portal colours</title>
<updated>2025-11-24T21:09:53+00:00</updated>
<author>
<name>Michael Smith</name>
<email>mikesmiffy128@gmail.com</email>
</author>
<published>2025-11-24T21:09:53+00:00</published>
<link rel='alternate' type='text/html' href='https://git.woz.blue/mike/sst/commit/?id=197e25c82e0e02a82682e9ea2e4729bdac56ba86'/>
<id>urn:sha1:197e25c82e0e02a82682e9ea2e4729bdac56ba86</id>
<content type='text'>
Thanks again to Evan Lin for finding this and sending a patch over.
</content>
</entry>
<entry>
<title>Turn x86 stuff into a chunklet to help out SPT</title>
<updated>2025-11-24T03:23:22+00:00</updated>
<author>
<name>Michael Smith</name>
<email>mikesmiffy128@gmail.com</email>
</author>
<published>2025-11-24T03:19:49+00:00</published>
<link rel='alternate' type='text/html' href='https://git.woz.blue/mike/sst/commit/?id=508878ff0a9e4cd8528727c41819bc2d70b33dd0'/>
<id>urn:sha1:508878ff0a9e4cd8528727c41819bc2d70b33dd0</id>
<content type='text'>
Quick unused header cleanup pass while we're at it.
</content>
</entry>
<entry>
<title>Mark hidden stuff as unsupported in help text</title>
<updated>2025-11-15T20:42:55+00:00</updated>
<author>
<name>Michael Smith</name>
<email>mikesmiffy128@gmail.com</email>
</author>
<published>2025-11-15T20:33:33+00:00</published>
<link rel='alternate' type='text/html' href='https://git.woz.blue/mike/sst/commit/?id=13ddf47d80893eb4d09ca31f5469b835f24170c7'/>
<id>urn:sha1:13ddf47d80893eb4d09ca31f5469b835f24170c7</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Deal with CON_HIDDEN not existing in OE</title>
<updated>2025-11-15T20:24:41+00:00</updated>
<author>
<name>Michael Smith</name>
<email>mikesmiffy128@gmail.com</email>
</author>
<published>2025-11-15T20:24:41+00:00</published>
<link rel='alternate' type='text/html' href='https://git.woz.blue/mike/sst/commit/?id=c15101df02685a5d26f4b130f7b559eb7ed7f74f'/>
<id>urn:sha1:c15101df02685a5d26f4b130f7b559eb7ed7f74f</id>
<content type='text'>
Pretty hacky for now, but not the worst thing in the world. Can always
be tidied up later.
</content>
</entry>
<entry>
<title>Fix incorrect gamedata short-circuiting</title>
<updated>2025-11-15T19:31:12+00:00</updated>
<author>
<name>Michael Smith</name>
<email>mikesmiffy128@gmail.com</email>
</author>
<published>2025-11-15T19:31:12+00:00</published>
<link rel='alternate' type='text/html' href='https://git.woz.blue/mike/sst/commit/?id=650bb761d3e5af3f8fa19ac8d22864cc0360d085'/>
<id>urn:sha1:650bb761d3e5af3f8fa19ac8d22864cc0360d085</id>
<content type='text'>
Gamedata bugs are the gift that keeps on giving. This was making vgui
stuff fail in L4D2 because the other outer conditions would match first.

It's perhaps unfortunate that we have to remove short-circuiting in
cases where it would work fine, but who knows, maybe the compiler would
be smart enough to figure it out anyway.

At any rate it's necessary for correctness, so whatever.
</content>
</entry>
<entry>
<title>Improve gamedata codegen and fix spurious cases</title>
<updated>2025-10-11T02:13:18+00:00</updated>
<author>
<name>Michael Smith</name>
<email>mikesmiffy128@gmail.com</email>
</author>
<published>2025-10-11T02:09:35+00:00</published>
<link rel='alternate' type='text/html' href='https://git.woz.blue/mike/sst/commit/?id=74f1309af5310fbfa346048f8ecfc7fe1e8a4571'/>
<id>urn:sha1:74f1309af5310fbfa346048f8ecfc7fe1e8a4571</id>
<content type='text'>
The old GAMESPECIFIC mechanism had worked in practice but was
technically a little bit incorrect, oops.
</content>
</entry>
</feed>
