<feed xmlns='http://www.w3.org/2005/Atom'>
<title>bedrock-pc, branch v1.0.0-alpha4</title>
<subtitle>Bedrock emulator and assembler for Windows and Linux
</subtitle>
<id>https://code.benbridle.com/bedrock-pc/atom?h=v1.0.0-alpha4</id>
<link rel='self' href='https://code.benbridle.com/bedrock-pc/atom?h=v1.0.0-alpha4'/>
<link rel='alternate' type='text/html' href='https://code.benbridle.com/bedrock-pc/'/>
<updated>2025-03-24T23:49:50Z</updated>
<entry>
<title>Update version to 1.0.0-alpha4</title>
<updated>2025-03-24T23:49:50Z</updated>
<author>
<name>Ben Bridle</name>
<email>ben@derelict.engineering</email>
</author>
<published>2025-03-24T23:49:50Z</published>
<link rel='alternate' type='text/html' href='https://code.benbridle.com/bedrock-pc/commit/?id=49933164dd3fdb587bdaadcaf7c0d84187fc9861'/>
<id>urn:sha1:49933164dd3fdb587bdaadcaf7c0d84187fc9861</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Change program description</title>
<updated>2025-03-24T23:49:38Z</updated>
<author>
<name>Ben Bridle</name>
<email>ben@derelict.engineering</email>
</author>
<published>2025-03-24T23:49:38Z</published>
<link rel='alternate' type='text/html' href='https://code.benbridle.com/bedrock-pc/commit/?id=079703e3761c15a929391962e9e386135853ca58'/>
<id>urn:sha1:079703e3761c15a929391962e9e386135853ca58</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Restructure program</title>
<updated>2025-03-24T23:48:49Z</updated>
<author>
<name>Ben Bridle</name>
<email>ben@derelict.engineering</email>
</author>
<published>2025-03-24T23:46:49Z</published>
<link rel='alternate' type='text/html' href='https://code.benbridle.com/bedrock-pc/commit/?id=ab84ad75629b0a4124221023ca91411d2cd62a32'/>
<id>urn:sha1:ab84ad75629b0a4124221023ca91411d2cd62a32</id>
<content type='text'>
This commit also includes changes to devices according to the latest
devices specification, in particular the math and system devices.
</content>
</entry>
<entry>
<title>Use switchboard crate for parsing command line arguments</title>
<updated>2025-02-03T07:12:02Z</updated>
<author>
<name>Ben Bridle</name>
<email>ben@derelict.engineering</email>
</author>
<published>2025-02-03T07:12:02Z</published>
<link rel='alternate' type='text/html' href='https://code.benbridle.com/bedrock-pc/commit/?id=07ae3438917fd854a46924a410f6890cd0651f1b'/>
<id>urn:sha1:07ae3438917fd854a46924a410f6890cd0651f1b</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Use log crate for printing info and error messages</title>
<updated>2025-02-02T20:51:32Z</updated>
<author>
<name>Ben Bridle</name>
<email>ben@derelict.engineering</email>
</author>
<published>2025-02-02T20:51:32Z</published>
<link rel='alternate' type='text/html' href='https://code.benbridle.com/bedrock-pc/commit/?id=a2408cd14317e1c0969953f8745034d78b2b9bcf'/>
<id>urn:sha1:a2408cd14317e1c0969953f8745034d78b2b9bcf</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add -c alias for --show-cursor</title>
<updated>2025-01-21T23:21:45Z</updated>
<author>
<name>Ben Bridle</name>
<email>bridle.benjamin@gmail.com</email>
</author>
<published>2025-01-21T23:21:45Z</published>
<link rel='alternate' type='text/html' href='https://code.benbridle.com/bedrock-pc/commit/?id=0070a300bc281d15a695709b7dd2e1cb9017913a'/>
<id>urn:sha1:0070a300bc281d15a695709b7dd2e1cb9017913a</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Update dependencies</title>
<updated>2025-01-17T06:14:30Z</updated>
<author>
<name>Ben Bridle</name>
<email>ben@derelict.engineering</email>
</author>
<published>2025-01-13T21:56:18Z</published>
<link rel='alternate' type='text/html' href='https://code.benbridle.com/bedrock-pc/commit/?id=4d19cb5c537c41567f3279cae65b45f0eda30427'/>
<id>urn:sha1:4d19cb5c537c41567f3279cae65b45f0eda30427</id>
<content type='text'>
Library names have changed from using underscores as separators to using
hyphens for separators. phosphor has a dependency on event-queue, which
was also affected by this change.
</content>
</entry>
<entry>
<title>Update version to 1.0.0-alpha3</title>
<updated>2025-01-11T21:53:52Z</updated>
<author>
<name>Ben Bridle</name>
<email>ben@derelict.engineering</email>
</author>
<published>2025-01-11T21:53:52Z</published>
<link rel='alternate' type='text/html' href='https://code.benbridle.com/bedrock-pc/commit/?id=241ff7093269b64e22ea755bd391cb7dedb2ded8'/>
<id>urn:sha1:241ff7093269b64e22ea755bd391cb7dedb2ded8</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Only print halt messages if the verbose flag is set</title>
<updated>2025-01-11T21:52:59Z</updated>
<author>
<name>Ben Bridle</name>
<email>ben@derelict.engineering</email>
</author>
<published>2025-01-11T21:52:59Z</published>
<link rel='alternate' type='text/html' href='https://code.benbridle.com/bedrock-pc/commit/?id=8bfc20d44d3a0d040c6f7031f4975afd515e7424'/>
<id>urn:sha1:8bfc20d44d3a0d040c6f7031f4975afd515e7424</id>
<content type='text'>
This required passing the verbose flag state down into the DebugState
structure.
</content>
</entry>
<entry>
<title>Unlink the verbose and debug modes</title>
<updated>2025-01-11T21:52:10Z</updated>
<author>
<name>Ben Bridle</name>
<email>ben@derelict.engineering</email>
</author>
<published>2025-01-11T21:52:10Z</published>
<link rel='alternate' type='text/html' href='https://code.benbridle.com/bedrock-pc/commit/?id=bd9b53d9cf976539ed977e0535325ee12091543c'/>
<id>urn:sha1:bd9b53d9cf976539ed977e0535325ee12091543c</id>
<content type='text'>
Previously, having debug mode turned on would automatically turn on
verbose mode, even if the verbose mode flag hadn't been set by the user.
This is undesirable if you just want to test a fragment of code and
see a concise stack state without all the verbose output.
</content>
</entry>
</feed>
