<feed xmlns='http://www.w3.org/2005/Atom'>
<title>bedrock-pc/src/emulators, branch debug</title>
<subtitle>Bedrock emulator and assembler for Windows and Linux
</subtitle>
<id>https://code.benbridle.com/bedrock-pc/atom?h=debug</id>
<link rel='self' href='https://code.benbridle.com/bedrock-pc/atom?h=debug'/>
<link rel='alternate' type='text/html' href='https://code.benbridle.com/bedrock-pc/'/>
<updated>2025-07-14T23:39:17Z</updated>
<entry>
<title>Add logging for starting and promoting a dynamic emulator</title>
<updated>2025-07-14T23:39:17Z</updated>
<author>
<name>Ben Bridle</name>
<email>ben@derelict.engineering</email>
</author>
<published>2025-07-14T23:39:17Z</published>
<link rel='alternate' type='text/html' href='https://code.benbridle.com/bedrock-pc/commit/?id=738dd7801c8213228d39f83553a785f1219929c3'/>
<id>urn:sha1:738dd7801c8213228d39f83553a785f1219929c3</id>
<content type='text'>
This commit changes the message shown when starting the emulator with
dynamic mode, to make it clear that the window will be hidden initially,
and also adds a message for when the emulator window is made visible.
</content>
</entry>
<entry>
<title>Fix window not being made visible when input device is accessed</title>
<updated>2025-07-14T23:03:12Z</updated>
<author>
<name>Ben Bridle</name>
<email>ben@derelict.engineering</email>
</author>
<published>2025-07-14T23:03:12Z</published>
<link rel='alternate' type='text/html' href='https://code.benbridle.com/bedrock-pc/commit/?id=4e3ee9c9d61ff1e05a7881c92d4414a2ae1da784'/>
<id>urn:sha1:4e3ee9c9d61ff1e05a7881c92d4414a2ae1da784</id>
<content type='text'>
This is for when the emulator is started in dynamic mode. Reading from
the input device wasn't making the window visible, because the break
signal was only being fired when writing to the input device.
</content>
</entry>
<entry>
<title>Change scroll units from pixels to lines</title>
<updated>2025-07-08T01:30:44Z</updated>
<author>
<name>Ben Bridle</name>
<email>ben@derelict.engineering</email>
</author>
<published>2025-07-08T01:30:44Z</published>
<link rel='alternate' type='text/html' href='https://code.benbridle.com/bedrock-pc/commit/?id=d14677431988b6ad6bfea1ae004a6a6dd8f504a9'/>
<id>urn:sha1:d14677431988b6ad6bfea1ae004a6a6dd8f504a9</id>
<content type='text'>
The input device now uses lines instead of pixels as the scroll unit.
Reverts commit 2db5707.
</content>
</entry>
<entry>
<title>Sandbox the file device</title>
<updated>2025-07-07T09:49:48Z</updated>
<author>
<name>Ben Bridle</name>
<email>ben@derelict.engineering</email>
</author>
<published>2025-07-07T09:49:48Z</published>
<link rel='alternate' type='text/html' href='https://code.benbridle.com/bedrock-pc/commit/?id=a702893fd1e1e59b5bfc770c5088120e8c3ece56'/>
<id>urn:sha1:a702893fd1e1e59b5bfc770c5088120e8c3ece56</id>
<content type='text'>
Unless the --trust-files switch is used, the file device will be
sandboxed to a program-specific config folder placed according to the
conventions of the operating system.
</content>
</entry>
<entry>
<title>Fix scale factor used when scrolling by lines</title>
<updated>2025-07-04T10:51:23Z</updated>
<author>
<name>Ben Bridle</name>
<email>ben@derelict.engineering</email>
</author>
<published>2025-07-04T10:51:23Z</published>
<link rel='alternate' type='text/html' href='https://code.benbridle.com/bedrock-pc/commit/?id=2db5707e454cb28fcfdba3af7de0884e16ce72d5'/>
<id>urn:sha1:2db5707e454cb28fcfdba3af7de0884e16ce72d5</id>
<content type='text'>
Each line scrolled should be equivalent to 20 pixels, not 1/20 pixels.
</content>
</entry>
<entry>
<title>Initial commit</title>
<updated>2025-07-03T09:24:07Z</updated>
<author>
<name>Ben Bridle</name>
<email>bridle.benjamin@gmail.com</email>
</author>
<published>2025-07-03T03:26:07Z</published>
<link rel='alternate' type='text/html' href='https://code.benbridle.com/bedrock-pc/commit/?id=2accc78948fa4a18e37ab0bc405f9b2758acaa3e'/>
<id>urn:sha1:2accc78948fa4a18e37ab0bc405f9b2758acaa3e</id>
<content type='text'>
</content>
</entry>
</feed>
