<?xml version="1.0" encoding="utf-8"?>
<feed xml:lang="en" xmlns="http://www.w3.org/2005/Atom"><title>Recent changes to patches</title><link href="https://sourceforge.net/p/cadcdev/patches/" rel="alternate"/><link href="https://sourceforge.net/p/cadcdev/patches/feed.atom" rel="self"/><id>https://sourceforge.net/p/cadcdev/patches/</id><updated>2017-01-28T22:24:46.203000Z</updated><subtitle>Recent changes to patches</subtitle><entry><title>#52 Make KOS Installable</title><link href="https://sourceforge.net/p/cadcdev/patches/52/?limit=25#2e55" rel="alternate"/><published>2017-01-28T22:24:46.203000Z</published><updated>2017-01-28T22:24:46.203000Z</updated><author><name>Lawrence Sebald</name><uri>https://sourceforge.net/u/ljsebald/</uri></author><id>https://sourceforge.net9b682d0e5ff1f8a484520378c4ee6dd11f88e986</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;status&lt;/strong&gt;: open --&amp;gt; closed-out-of-date&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Group&lt;/strong&gt;:  --&amp;gt; Unstable_(example)&lt;/li&gt;
&lt;/ul&gt;&lt;/div&gt;</summary></entry><entry><title>#53 Make KOS Ports Installable</title><link href="https://sourceforge.net/p/cadcdev/patches/53/?limit=25#e659" rel="alternate"/><published>2017-01-28T22:24:08.147000Z</published><updated>2017-01-28T22:24:08.147000Z</updated><author><name>Lawrence Sebald</name><uri>https://sourceforge.net/u/ljsebald/</uri></author><id>https://sourceforge.net035fe5606ae14ff7e7dd26411627865069390615</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;status&lt;/strong&gt;: open --&amp;gt; closed-out-of-date&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Group&lt;/strong&gt;:  --&amp;gt; Unstable_(example)&lt;/li&gt;
&lt;/ul&gt;&lt;/div&gt;</summary></entry><entry><title>#58 Small fixes/cleanup to flashrom.c</title><link href="https://sourceforge.net/p/cadcdev/patches/58/?limit=25#6852" rel="alternate"/><published>2015-05-21T03:19:03.791000Z</published><updated>2015-05-21T03:19:03.791000Z</updated><author><name>Lawrence Sebald</name><uri>https://sourceforge.net/u/ljsebald/</uri></author><id>https://sourceforge.net56d7f286b7a6c54c83b4a3d18003b266b30cf5c3</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;status&lt;/strong&gt;: unread --&amp;gt; closed-accepted&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;assigned_to&lt;/strong&gt;: Harley Laue --&amp;gt; Lawrence Sebald&lt;/li&gt;
&lt;/ul&gt;&lt;/div&gt;</summary></entry><entry><title>#58 Small fixes/cleanup to flashrom.c</title><link href="https://sourceforge.net/p/cadcdev/patches/58/?limit=25#1c9a" rel="alternate"/><published>2013-10-09T23:57:41.662000Z</published><updated>2013-10-09T23:57:41.662000Z</updated><author><name>Donald Haase</name><uri>https://sourceforge.net/u/quzar/</uri></author><id>https://sourceforge.netf68bd059166048ba1b72c3554eb5ae119797edbf</id><summary type="html"/></entry><entry><title>Small fixes/cleanup to flashrom.c</title><link href="https://sourceforge.net/p/cadcdev/patches/58/" rel="alternate"/><published>2013-10-09T23:57:11.812000Z</published><updated>2013-10-09T23:57:11.812000Z</updated><author><name>Donald Haase</name><uri>https://sourceforge.net/u/quzar/</uri></author><id>https://sourceforge.netc097a2ecf19227602d3f6e6dd63fc2d13cf34c30</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;Ticket 58 has been modified: Small fixes/cleanup to flashrom.c&lt;br /&gt;
Edited By: Donald Haase (quzar)&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>Small fixes/cleanup to flashrom.c</title><link href="https://sourceforge.net/p/cadcdev/patches/58/" rel="alternate"/><published>2013-10-09T23:57:11.812000Z</published><updated>2013-10-09T23:57:11.812000Z</updated><author><name>Donald Haase</name><uri>https://sourceforge.net/u/quzar/</uri></author><id>https://sourceforge.nete6ecba44e99ef79f2ac5e823e613529455c8b29a</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;Just a revision based on some notes I had made regarding flashrom.c ages ago. Should be fairly self-explanatory.&lt;/p&gt;
&lt;p&gt;For a few functions, return the return of a subfunction instead of -1 on failure (in case there's ways the syscalls can percolate up something useful).&lt;/p&gt;
&lt;p&gt;Rearrange a few things to remove a goto.&lt;/p&gt;
&lt;p&gt;Assign a define to the number 62, which is the offset of the CRC in a block.&lt;/p&gt;
&lt;p&gt;Check a malloc for failure. &lt;/p&gt;
&lt;p&gt;Enforce printing 16 characters of a non-terminated string, removing the need to store a temp var or null terminate it.&lt;/p&gt;
&lt;p&gt;Also updated doxy to match new outputs.&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>Small fixes/cleanup to flashrom.c</title><link href="https://sourceforge.net/p/cadcdev/patches/58/" rel="alternate"/><published>2013-10-09T23:57:11.812000Z</published><updated>2013-10-09T23:57:11.812000Z</updated><author><name>Donald Haase</name><uri>https://sourceforge.net/u/quzar/</uri></author><id>https://sourceforge.nete67b27dccf1ee19605ce938aeb9fc5891c75fea4</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;Ticket 58 has been modified: Small fixes/cleanup to flashrom.c&lt;br /&gt;
Edited By: Lawrence Sebald (ljsebald)&lt;br /&gt;
Status updated: u'unread' =&amp;gt; u'closed-accepted'&lt;br /&gt;
Owner updated: u'lostgeneration' =&amp;gt; u'ljsebald'&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>Keyboard Key Repeat</title><link href="https://sourceforge.net/p/cadcdev/patches/57/" rel="alternate"/><published>2010-10-29T23:22:18Z</published><updated>2010-10-29T23:22:18Z</updated><author><name>Anonymous</name><uri>https://sourceforge.net/u/userid-None/</uri></author><id>https://sourceforge.netd417f2524c69b3e283d29def7fbf2f02a3eb5e09</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;I'm working on making a Dreamcast game, and one thing I wanted was a scripting engine that I could &lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>Maple cleanup</title><link href="https://sourceforge.net/p/cadcdev/patches/56/" rel="alternate"/><published>2009-02-09T11:59:16Z</published><updated>2009-02-09T11:59:16Z</updated><author><name>Donald Haase</name><uri>https://sourceforge.net/u/quzar/</uri></author><id>https://sourceforge.netf318d2a49a147e6f18ccf461f374311014f90a7b</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;All of the proper maple device attaches cleared out the status buffer. While not necessary for drivers that do not use the status struct, it would be best practice to always provide that it will be zero'd (it's not like it costs a horrible amount).&lt;/p&gt;
&lt;p&gt;So, with this patch, the default maple attach would clear the status buffer and not just call the driver's attach, but check if there is one first.&lt;/p&gt;
&lt;p&gt;Detach should always clear status_valid as good practice too. This eliminates the need for many driver's detach functions.&lt;/p&gt;
&lt;p&gt;Overall this should force drivers to behave better.&lt;/p&gt;
&lt;p&gt;Four other smaller changes:&lt;br /&gt;
1) Changed order of var settings in sip's attach (so as to do as little necessary if not and so as to only set status_valid at last moment)&lt;br /&gt;
2) Redid some comments in vmu to be C style&lt;br /&gt;
3) Fixed some spacing in maple.h&lt;br /&gt;
4) Fixed a signed-ness issue in maple_utils.c&lt;/p&gt;
&lt;p&gt;As a note, it may make sense to rewrite the definition of periodic, attach, and detach. I don't see why (and no driver uses) the fact that the driver is passed to it. Is there a good reason for it to do this?&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>Screenshot compatability</title><link href="https://sourceforge.net/p/cadcdev/patches/55/" rel="alternate"/><published>2008-09-02T06:09:47Z</published><updated>2008-09-02T06:09:47Z</updated><author><name>Donald Haase</name><uri>https://sourceforge.net/u/quzar/</uri></author><id>https://sourceforge.net0a66fb39a3f41ee2d5345759865fb6cbc57e82fb</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;This is an updated version of KOS' dreamcast/util/screenshot.c which allows for screenshots to be taken regardless of the video mode. The previous version only allowed for screenshots in RGB565 mode. Had this sitting around for a while, but forgot, because I was going to add other formats.&lt;/p&gt;
&lt;p&gt;Follows identically the style of the previous version.&lt;/p&gt;&lt;/div&gt;</summary></entry></feed>