<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Omnicrash&#039;s Dev Blog</title>
	<atom:link href="http://www.omnicrash.be/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.omnicrash.be</link>
	<description>Projects &#38; Programs</description>
	<lastBuildDate>Wed, 06 Jul 2011 21:56:43 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.4</generator>
		<item>
		<title>Release: Praecantatio, a plugin for craftbukkit</title>
		<link>http://www.omnicrash.be/2011/07/06/release-praecantatio-a-plugin-for-craftbukkit/</link>
		<comments>http://www.omnicrash.be/2011/07/06/release-praecantatio-a-plugin-for-craftbukkit/#comments</comments>
		<pubDate>Wed, 06 Jul 2011 21:56:43 +0000</pubDate>
		<dc:creator>Omnicrash</dc:creator>
				<category><![CDATA[Releases]]></category>
		<category><![CDATA[Bukkit]]></category>
		<category><![CDATA[Minecraft]]></category>
		<category><![CDATA[Praecantatio]]></category>

		<guid isPermaLink="false">http://www.omnicrash.be/?p=124</guid>
		<description><![CDATA[I just released a plugin for Minecraft servers running craftbukkit that I have been working on for the past week, that allows you to cast spells by saying them. For more info refer to the official thread on the bukkit forums.]]></description>
			<content:encoded><![CDATA[<p>I just released a plugin for Minecraft servers running craftbukkit that I have been working on for the past week, that allows you to cast spells by saying them. For more info refer <a href="http://forums.bukkit.org/threads/fun-rpg-praecantatio-v1-0-a-magic-plugin-based-on-incantatio.24959/">to the official thread on the bukkit forums</a>.</p>
<p><a href="http://www.omnicrash.be/wp-content/plugins/download-monitor/download.php?id=7"><img alt="jar" title="jar" class="download-icon" src="http://www.omnicrash.be/wp-content/plugins/download-monitor/img/filetype_icons/document.png" /> Praecantatio v1.2  - 36.81 kB</a><br />Praecantatio is a magic plugin for craftbukkit for Minecraft. Refer to <a "http://forums.bukkit.org/threads/fun-rpg-praecantatio-v1-0-a-magic-plugin-based-on-incantatio.24959/">the official thread at the bukkit forums</a> for more info: http://forums.bukkit.org/threads/fun-rpg-praecantatio-v1-0-a-magic-plugin-based-on-incantatio.24959/.</p><br />
<p><a href="http://www.omnicrash.be/wp-content/plugins/download-monitor/download.php?id=8"><img alt="7z" title="7z" class="download-icon" src="http://www.omnicrash.be/wp-content/plugins/download-monitor/img/filetype_icons/document.png" /> Praecantatio source code v1.2  - 40.3 kB</a><br />This is the source code for praecantatio.
Praecantatio is a magic plugin for craftbukkit for Minecraft. Refer to <a "http://forums.bukkit.org/threads/fun-rpg-praecantatio-v1-0-a-magic-plugin-based-on-incantatio.24959/">the official thread at the bukkit forums</a> for more info: http://forums.bukkit.org/threads/fun-rpg-praecantatio-v1-0-a-magic-plugin-based-on-incantatio.24959/.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.omnicrash.be/2011/07/06/release-praecantatio-a-plugin-for-craftbukkit/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Release: ps2clmon</title>
		<link>http://www.omnicrash.be/2011/01/29/release-ps2clmon/</link>
		<comments>http://www.omnicrash.be/2011/01/29/release-ps2clmon/#comments</comments>
		<pubDate>Sat, 29 Jan 2011 15:19:54 +0000</pubDate>
		<dc:creator>Omnicrash</dc:creator>
				<category><![CDATA[Releases]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[C#]]></category>
		<category><![CDATA[PS2]]></category>
		<category><![CDATA[ps2client]]></category>
		<category><![CDATA[ps2clmon]]></category>
		<category><![CDATA[SMS]]></category>

		<guid isPermaLink="false">http://www.omnicrash.be/?p=113</guid>
		<description><![CDATA[I recently installed Simple Media System on my PS2. After struggling a bit to get it working right, I found that none of the existing streaming tools worked correctly on my PC. And since I&#8217;m running Windows 7, a SMB share is out of the question, since SMS can&#8217;t find them. So I coded up [...]]]></description>
			<content:encoded><![CDATA[<p>I recently installed Simple Media System on my PS2. After struggling a bit to get it working right, I found that none of the existing streaming tools worked correctly on my PC. And since I&#8217;m running Windows 7, a SMB share is out of the question, since SMS can&#8217;t find them.</p>
<p>So I coded up this handy app to monitor a device and a program, and only launch the program if the device comes online, and close it after it goes offline.<br />
<span id="more-113"></span><br />
The program is fully console based, but also provides the means to minimize to the system tray. Use the commands &#8216;help&#8217; and &#8216;help set&#8217; to learn its usage, but if you just need to use it for SMS you can just type &#8216;host playstation2&#8242; where playstation2 is the address of your PS2.</p>
<p>help:<code><br />
set <setting> <value>  - Apply a setting. Type help set for more info.<br />
status - Display status of the device and the client.<br />
settings - Display current settings.<br />
hide - Minimizes this program to the system tray.<br />
restart - Restart the program.<br />
exit - Exit the program.</code></p>
<p>help set:<code><br />
host - The hostname of the device.<br />
application - The name of the client application WITHOUT '.exe'.<br />
arguments - The arguments of the client. Use %host% to insert host info.<br />
devtimeout - The timeout between device checks.<br />
apptimeout - The timeout between application checks.<br />
maxtries - The maximum number of times to retry if before the device is considered offline.<br />
autorestart - Restart this program if it crashes. Valid values are 'true' or 'false' without the quotes.<br />
autohide - Hide this program on startup. Valid values are 'true' or 'false' without the quotes.</code></p>
<p>All commands are case sensitive. If you ever need to reset the settings, just delete &#8216;settings.dat&#8217;.<br />
Requires the .NET 3.5 framework.</p>
<p>Included in the download is ps2client for uLe rev 7 by dlanor, so this should be all you need to stream to your PS2.<br />
<p><a href="http://www.omnicrash.be/wp-content/plugins/download-monitor/download.php?id=6"><img alt="zip" title="zip" class="download-icon" src="http://www.omnicrash.be/wp-content/plugins/download-monitor/img/filetype_icons/document-zipper.png" /> ps2clmon v0.1  - 44.43 kB</a><br />A tool to monitor a ps2 & ps2client. You can also reconfigure it to monitor any program/device combination, as long as simply pinging the device's IP adress is sufficient.</p></p>
]]></content:encoded>
			<wfw:commentRss>http://www.omnicrash.be/2011/01/29/release-ps2clmon/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Release: btcnfgen</title>
		<link>http://www.omnicrash.be/2011/01/14/release-btcnfgen/</link>
		<comments>http://www.omnicrash.be/2011/01/14/release-btcnfgen/#comments</comments>
		<pubDate>Fri, 14 Jan 2011 01:15:50 +0000</pubDate>
		<dc:creator>Omnicrash</dc:creator>
				<category><![CDATA[Hardware]]></category>
		<category><![CDATA[Releases]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[btcnfgen]]></category>
		<category><![CDATA[C#]]></category>
		<category><![CDATA[PSP]]></category>
		<category><![CDATA[pspbtcnf]]></category>

		<guid isPermaLink="false">http://www.omnicrash.be/?p=87</guid>
		<description><![CDATA[Recently, I came across the need to edit PSP custom firmware (5.50 GEN) flash to include my own prx modules. Because I needed them to be loaded always in any section, I couldn&#8217;t simply use the seplugins folder&#8217;s functionality. Searching the internet, I found many tools to extract/build binary pspbtcnf files&#8230; except none of them [...]]]></description>
			<content:encoded><![CDATA[<p>Recently, I came across the need to edit PSP custom firmware (5.50 GEN) flash to include my own prx modules. Because I needed them to be loaded always in any section, I couldn&#8217;t simply use the seplugins folder&#8217;s functionality.</p>
<p>Searching the internet, I found many tools to extract/build binary pspbtcnf files&#8230; except none of them would work, not the ones on PC and not the ones on the PSP itself. The available tools usually extracted fine but when rebuilding them, even unchanged, they would simply lock up my PSP on boot. One even made files that made no sense on the Windows port of it. The Linux version produced files that seemed fine, but failed to run on actual hardware.</p>
<p>So I was left with the only other option: code a working alternative. After 3 days of reverse engineering and debugging in my spare time, I present to you <strong>btcnfgen</strong>, including the full C# source code. There are both Windows version and Linux versions available, the Windows version will need the .NET 3.5 framework, the Linux version has the Mono libraries statically linked and should work as is, and the Mono version should work on both platforms, provided the Mono framework is installed.<br />
<span id="more-87"></span><br />
<strong>NOTE: </strong>As always, when dealing with PSP flash memory, caution is advised and having a Pandora battery and magic memory stick on hand wouldn&#8217;t hurt either. By using this tool you claim full responsibility for whatever damage it might cause to any hard or software.<br />
<code><br />
btcnfgen v0.1<br />
Usage: btcnfgen [-b | -e | -h] [-v] [-y] source [output]<br />
-b      Build a binary file from a plaintext file.<br />
-e      Extract a binary file into a plaintext file.<br />
-v      Force version (in format #.##).<br />
-c      Ask for confirmation to overwrite if output file already exists.<br />
-h      Displays this info.</code><br />
<p><a href="http://www.omnicrash.be/wp-content/plugins/download-monitor/download.php?id=4"><img alt="7z" title="7z" class="download-icon" src="http://www.omnicrash.be/wp-content/plugins/download-monitor/img/filetype_icons/document.png" /> btcnfgen v0.1  - 15.05 kB</a><br />A tool to extract and build valid pspbtcnf binaries. Windows and Mono versions, and full C# source code included.</p> <p><a href="http://www.omnicrash.be/wp-content/plugins/download-monitor/download.php?id=5"><img alt="gz" title="gz" class="download-icon" src="http://www.omnicrash.be/wp-content/plugins/download-monitor/img/filetype_icons/document-zipper.png" /> btcnfgen Linux v0.1  - 2.69 MB</a><br />A tool to extract and build valid pspbtcnf binaries. Statically linked Linux Mono version.</p></p>
]]></content:encoded>
			<wfw:commentRss>http://www.omnicrash.be/2011/01/14/release-btcnfgen/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>PixelDepth shader release</title>
		<link>http://www.omnicrash.be/2010/09/16/pixeldepth-shader-release/</link>
		<comments>http://www.omnicrash.be/2010/09/16/pixeldepth-shader-release/#comments</comments>
		<pubDate>Thu, 16 Sep 2010 20:09:08 +0000</pubDate>
		<dc:creator>Omnicrash</dc:creator>
				<category><![CDATA[Releases]]></category>
		<category><![CDATA[Shaders]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[C#]]></category>
		<category><![CDATA[HLSL]]></category>
		<category><![CDATA[Truevision 3D]]></category>

		<guid isPermaLink="false">http://www.omnicrash.be/?p=47</guid>
		<description><![CDATA[With some delay, I have taken it upon myself to release a shader a month. [EDIT: Due to my time being consumed by other projects/life, I haven't had time to release more shaders. On the plus side, some other projects are coming along great and will see a release shortly.] The first thing I&#8217;ll be [...]]]></description>
			<content:encoded><![CDATA[<p><del datetime="2011-01-13T23:07:53+00:00">With some delay, I have taken it upon myself to release a shader a month.</del> <em>[EDIT: Due to my time being consumed by other projects/life, I haven't had time to release more shaders. On the plus side, some other projects are coming along great and will see a release shortly.]</em><br />
The first thing I&#8217;ll be releasing will be my PixelDepth shader.</p>
<p>Basically, this shader will increase pixelation as the depth increases. It can be a great effect for a retro 8-bit graphical look, and is light on both processing and memory.</p>
<p>While the image doesn&#8217;t quite do the effect justice, I&#8217;m stuck using this until I find time to build a simple demo framework for my post processing effects.</p>
<p><img class="alignnone size-medium wp-image-64" title="pixeldepth" src="http://www.omnicrash.be/files/pixeldepth-622x337.png" alt="" width="622" height="337" /></p>
<p><span id="more-47"></span>I hope to eventually expand this to a depth of field kind of effect which shouldn&#8217;t be hard to implement, but I&#8217;m currently preoccupied with another project. When I get around to doing this I&#8217;ll post the updated shader.</p>
<p>The current implementation contains both the C# and the HLSL shader source files. It has been designed to run on the TrueVision 3D engine, but it should be very easy to adapt it to whatever suits your needs. And if you&#8217;re using the TV3D engine, it&#8217;ll be pretty much plug and play, except for the location of the engine components and perhaps you&#8217;d like to link to the shader source instead of the compiled ones like I do.</p>
<p>The classes should be pretty self explanatory, but if you have any questions, don&#8217;t hesitate to post them in the comments.</p>
<p>Feel free to use this shader anyway you&#8217;d like as long as you give credit.</p>
<p><a href="http://www.omnicrash.be/wp-content/plugins/download-monitor/download.php?id=3"><img alt="7z" title="7z" class="download-icon" src="http://www.omnicrash.be/wp-content/plugins/download-monitor/img/filetype_icons/document.png" /> PixelDepth shader v0.4  - 1.97 kB</a><br />A fullscreen effect that increases pixellation over distance.
HLSL source files accompanied with a C# implementation using the TrueVision3D engine.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.omnicrash.be/2010/09/16/pixeldepth-shader-release/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Custom DFI NFII Ultra Infinity BIOS</title>
		<link>http://www.omnicrash.be/2010/07/14/custom-dfi-nfii-ultra-infinity-bios/</link>
		<comments>http://www.omnicrash.be/2010/07/14/custom-dfi-nfii-ultra-infinity-bios/#comments</comments>
		<pubDate>Wed, 14 Jul 2010 01:37:53 +0000</pubDate>
		<dc:creator>Omnicrash</dc:creator>
				<category><![CDATA[Hardware]]></category>
		<category><![CDATA[BIOS]]></category>
		<category><![CDATA[NFII Ultra Infinity]]></category>

		<guid isPermaLink="false">http://www.omnicrash.be/?p=30</guid>
		<description><![CDATA[A few weeks back, I was resurrecting some old PC components to create a file/torrent server. After checking all the components, replacing the CPU &#38; the RAM, I had a fully functional system. However, when I added a few terabyte HD&#8217;s I found the embedded SiI3114 controller wasn&#8217;t so happy with them; The system hung [...]]]></description>
			<content:encoded><![CDATA[<p>A few weeks back, I was resurrecting some old PC components to create a file/torrent server. After checking all the components, replacing the CPU &amp; the RAM, I had a fully functional system.</p>
<p>However, when I added a few terabyte HD&#8217;s I found the embedded SiI3114 controller wasn&#8217;t so happy with them; The system hung at the controller&#8217;s BIOS drive detection.</p>
<p>After a bit of Google-ing I found it could be solved with a simple BIOS update. Phew, saved right? Guess again&#8230;</p>
<p>Apparently, the latest BIOS update was only for PCI cards using the SiI3114 chip. The embedded chips have their BIOS integrated into the system&#8217;s BIOS. Checking DFI&#8217;s support site, it seemed I already had the latest system BIOS.</p>
<p>So I was left with only one option: assemble my own BIOS.</p>
<p><span id="more-30"></span></p>
<p>Looking through various forums, I found a nifty utility: <a href="http://www.rebelshavenforum.com/CBROM.html" target="_blank">CBROM</a>. It allows you to integrate or remove addon BIOS&#8217;s from a system BIOS, so after carefully reading up on it, I managed to remove the old SiI3114 controller BIOS and integrating the latest one.</p>
<p>Since the PC in question only had a &#8216;floppy drive flash&#8217; option, and only a DOS utility for flashing, I created my own boot CD containing DOS 6.22, the modified BIOS and the flash utility. After booting that &amp; flashing, the drives worked perfectly!</p>
<p>All in all, a lot of time went into finding a solution for this problem, but it saved me from having to buy a new motherboard, or an entirely new system. Plus messing around with the BIOS was fun.</p>
<p>For anyone who is interested, I&#8217;ve uploaded the files I&#8217;ve created here. Remember when booting the image to switch from the RAMdrive to the actual CD or you won&#8217;t find the BIOS and the flash utility.</p>
<p><a href="http://www.omnicrash.be/wp-content/plugins/download-monitor/download.php?id=1"><img alt="rar" title="rar" class="download-icon" src="http://www.omnicrash.be/wp-content/plugins/download-monitor/img/filetype_icons/document-zipper.png" /> NFII Ultra Infinity custom BIOS v1.0  - 260.11 kB</a><br />Custom NFII Ultra Infinity BIOS containing the latest system BIOS and the latest SiI3114 controller BIOS.</p>
<p><a href="http://www.omnicrash.be/wp-content/plugins/download-monitor/download.php?id=2"><img alt="rar" title="rar" class="download-icon" src="http://www.omnicrash.be/wp-content/plugins/download-monitor/img/filetype_icons/document-zipper.png" /> NFII Ultra Infinity custom BIOS - boot CD v1.0  - 1.11 MB</a><br />The NFII Ultra Infinity custom BIOS containing the latest SiI3114 BIOS, in a handy DOS 6.22 boot CD.
Boot from the disk, switch from ramdisk to the CD drive, and execute flash.bat for automatic flashing.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.omnicrash.be/2010/07/14/custom-dfi-nfii-ultra-infinity-bios/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Welcome</title>
		<link>http://www.omnicrash.be/2010/07/14/welcome-2/</link>
		<comments>http://www.omnicrash.be/2010/07/14/welcome-2/#comments</comments>
		<pubDate>Tue, 13 Jul 2010 23:46:36 +0000</pubDate>
		<dc:creator>Omnicrash</dc:creator>
				<category><![CDATA[Website]]></category>

		<guid isPermaLink="false">http://www.omnicrash.be/?p=27</guid>
		<description><![CDATA[Welcome to version 2.0 of my blog! I&#8217;m finally (mostly) satisfied with the CSS and functionality, so now I&#8217;ll be mostly adding content. Still don&#8217;t like the sidebar though, but at the moment I&#8217;m not sure how I&#8217;m going to change it. I&#8217;ll be using this blog to report about my personal projects,  application coding [...]]]></description>
			<content:encoded><![CDATA[<div>
<p>Welcome to version 2.0 of my blog! I&#8217;m finally (mostly) satisfied with the CSS and functionality, so now I&#8217;ll be mostly adding content. Still don&#8217;t like the sidebar though, but at the moment I&#8217;m not sure how I&#8217;m going to change it.</p>
<p>I&#8217;ll be using this blog to report about my personal projects,  application coding progress &amp; releases, code tips &amp; snippets. If you&#8217;re interested in game programming, C#, XNA or HLSL you might want to keep an eye (or a RSS reader) on the site. You can also follow <a href="http://twitter.com/omnicrash" target="_blank">my twitter</a>, any new posts will automatically be linked there.</p>
<p>Last but not least, I will soon be releasing the full source code to all my HLSL shaders. So check in soon for some HDR, deferred rendering, spotlight projections, shadows, god rays &amp; more!</p>
</div>
]]></content:encoded>
			<wfw:commentRss>http://www.omnicrash.be/2010/07/14/welcome-2/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

