<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-3420432824963092233</id><updated>2011-11-27T16:20:05.056-08:00</updated><title type='text'>Moth's Blog</title><subtitle type='html'>I'm a programmer living in Cardiff, Wales. 
A technology enthusiast, I am mostly interested in Microsoft Windows, Apple macintosh and their respective mobile OSes</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://mothdesigns.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3420432824963092233/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://mothdesigns.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>Moth</name><uri>http://www.blogger.com/profile/16630064987165657892</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='28' height='32' src='http://1.bp.blogspot.com/_ewZV1f7XYM8/StomP0jJfJI/AAAAAAAAAJA/2r8UVHqpvns/S220/moth_100x100.jpg'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>10</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-3420432824963092233.post-7906968128071616779</id><published>2010-08-20T06:58:00.000-07:00</published><updated>2010-08-20T06:58:27.970-07:00</updated><title type='text'></title><content type='html'>&lt;div style="font-family: helvetica, arial, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-left: 0px; margin-right: 0px; margin-top: 1em; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-transform: none;"&gt;Back in the day, there were those of us that reveled in the new found notoriety of being on the edge of High Tech development.&lt;br style="text-transform: none;" /&gt;People started calling us ‘Hackers’. The term being generally considered an accolade.&lt;br style="text-transform: none;" /&gt;It took a long, long time before the concept broadened to include just about any backyard contraption.&lt;br style="text-transform: none;" /&gt;It took even longer before the notion of ‘Phreaking’ (stealing – power, phone, TV, whatever) got rolled in under the catchphrase.&lt;br style="text-transform: none;" /&gt;We tried to fight back. insisting that nefarious, surreptitious activity was proprly termed ‘cracking’.&lt;br style="text-transform: none;" /&gt;For a while that worked.&lt;br style="text-transform: none;" /&gt;Until the lines were not only blurred but almost erased by P2P and digital anarchy.&lt;/div&gt;&lt;div style="font-family: helvetica, arial, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-left: 0px; margin-right: 0px; margin-top: 1em; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-transform: none;"&gt;Then, as now, there is a discernible line in R&amp;amp;D in any form or discipline. Ethical, or not, malevolent, or not. There ARE ethics, and there IS justice. from the Cottage, to the Super Colliders.&lt;/div&gt;&lt;div style="font-family: helvetica, arial, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-left: 0px; margin-right: 0px; margin-top: 1em; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-transform: none;"&gt;If a lone researcher, had posted working code for a browser exploit before giving the developers notice or warning. He’d be damned and reviled for dropping a 0 day on the planet. Even were that exploit to be known inside the security community.&lt;/div&gt;&lt;div style="font-family: helvetica, arial, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-left: 0px; margin-right: 0px; margin-top: 1em; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-transform: none;"&gt;What has happened here is no different.&lt;br style="text-transform: none;" /&gt;This, is enabling, and abetting the publication&lt;br style="text-transform: none;" /&gt;of a 0day against certain revenue tracking machines.&lt;br style="text-transform: none;" /&gt;A hack, is a hack. and a crime is a crime.&lt;br style="text-transform: none;" /&gt;Only those with the morals of a ferret, fail to distinguish amongst them.&lt;/div&gt;&lt;div style="font-family: helvetica, arial, sans-serif; font-size: 12px; line-height: 18px; margin-bottom: 1em; margin-left: 0px; margin-right: 0px; margin-top: 1em; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-transform: none;"&gt;Intellect is not the measure of a man.&lt;br style="text-transform: none;" /&gt;Brilliant criminals, are still sub-human.&lt;br style="text-transform: none;" /&gt;“There’s no such thing as right or wrong, only fun and boring…” is something expected from a 4 year old. By the age of 5, a rudimentary grasp of the concept of ‘fairness’ takes hold.&lt;br style="text-transform: none;" /&gt;By 6, The ‘Golden Rule’ is usually not only understood, but demonstrated.&lt;br style="text-transform: none;" /&gt;Is is possible to be both bright, and morally retarded.&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3420432824963092233-7906968128071616779?l=mothdesigns.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3420432824963092233/posts/default/7906968128071616779'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3420432824963092233/posts/default/7906968128071616779'/><link rel='alternate' type='text/html' href='http://mothdesigns.blogspot.com/2010/08/back-in-day-there-were-those-of-us-that.html' title=''/><author><name>Moth</name><uri>http://www.blogger.com/profile/16630064987165657892</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='28' height='32' src='http://1.bp.blogspot.com/_ewZV1f7XYM8/StomP0jJfJI/AAAAAAAAAJA/2r8UVHqpvns/S220/moth_100x100.jpg'/></author></entry><entry><id>tag:blogger.com,1999:blog-3420432824963092233.post-801494854221701544</id><published>2010-07-01T07:33:00.000-07:00</published><updated>2010-07-01T07:34:53.331-07:00</updated><title type='text'>Content Management System</title><content type='html'>&lt;span style="font-family: Arial, Helvetica, sans-serif;"&gt;Goodness me! I *have* been busy!&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family: Arial, Helvetica, sans-serif;"&gt;We now have a dev section, powered by a content management system (CMS) and I would like to take a few moments to explain what that means:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family: Arial, Helvetica, sans-serif;"&gt;With CMS, someone with no knowledge of HTML can make web-pages that&amp;nbsp;display content from a database. &lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: Arial, Helvetica, sans-serif;"&gt;Using CMS, content can be easily added, replaced,or referenced from existing HTML sites. &lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family: Arial, Helvetica, sans-serif;"&gt;&lt;strong&gt;Here is a real world example:&lt;/strong&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family: Arial, Helvetica, sans-serif;"&gt;An estate agency keeps a database of properties. As new properties become available, the agent uses a web browser to visit the CMS site and upload photographs and information about the property. No knowledge of HTML is required, everything is done using a familiar interface that resembles a word processor. &lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: Arial, Helvetica, sans-serif;"&gt;This way, the agent can quickly add or update information without the need to know anything technical.&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: Arial, Helvetica, sans-serif;"&gt;Using a CMS is also advantageous to the host, as the client site can maintain itself, lowering admin fees.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family: Arial, Helvetica, sans-serif;"&gt;Pricing for individual hosting packages is still being finalised. However, it is likely to be around £2.99/month&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family: Arial, Helvetica, sans-serif;"&gt;Of course this is justthe tip of the iceberg.&amp;nbsp;CMS is capable of so much more. If you would likto gain more understanding, further reading of the following topics is encouraged:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://en.wikipedia.org/wiki/Content_management_system"&gt;&lt;span style="font-family: Arial, Helvetica, sans-serif;"&gt;http://en.wikipedia.org/wiki/Content_management_system&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.contentmanager.eu.com/history.htm"&gt;&lt;span style="font-family: Arial, Helvetica, sans-serif;"&gt;http://www.contentmanager.eu.com/history.htm&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&lt;span style="font-family: Arial, Helvetica, sans-serif;"&gt;The dev section can be found&amp;nbsp;(in beta) at the following address&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://dev.mothdesigns.co.uk/"&gt;&lt;span style="color: orange; font-family: Arial, Helvetica, sans-serif; font-size: large;"&gt;&lt;strong&gt;http://dev.mothdesigns.co.uk&lt;/strong&gt;&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family: Arial, Helvetica, sans-serif;"&gt;Try it out. Let us know what you think. And keep checking the main website for updates.&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3420432824963092233-801494854221701544?l=mothdesigns.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3420432824963092233/posts/default/801494854221701544'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3420432824963092233/posts/default/801494854221701544'/><link rel='alternate' type='text/html' href='http://mothdesigns.blogspot.com/2010/07/content-management-system.html' title='Content Management System'/><author><name>Moth</name><uri>http://www.blogger.com/profile/16630064987165657892</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='28' height='32' src='http://1.bp.blogspot.com/_ewZV1f7XYM8/StomP0jJfJI/AAAAAAAAAJA/2r8UVHqpvns/S220/moth_100x100.jpg'/></author></entry><entry><id>tag:blogger.com,1999:blog-3420432824963092233.post-4023125141825015656</id><published>2010-04-25T08:49:00.000-07:00</published><updated>2010-04-25T08:49:13.581-07:00</updated><title type='text'>Game Mapping &amp; Modding</title><content type='html'>Alright, yeah. I play a lot of games. What you may not know is that I play games mostly to figure out how the various engine work, and find ways in which to tweak them and stretch them beyond their original purpose.&lt;br /&gt;For example, although there's nothing on the relevant sections of the website (yet!), I actually have five or six mapping projects going on for most of the idtech games (prey, Doom3 and Quake4) and I recently purchased the excellent Neverwinter Nights from Bioware (the original, not the sequel. Old-school!) so am attempting to learn all about the Aurora engine.&lt;br /&gt;I have so much design work for other people at the moment, that I can only work on the MothDesigns site in my free time. (Free time- hahahahaa! the concept is laughable!)&lt;br /&gt;&lt;br /&gt;Over the next few weeks, expect some content to appear on the game design page. Even if it is just map downloads, there will be source included as well, along with some tutorials.&lt;br /&gt;&lt;br /&gt;Once again, please bear with me with regard to the broken links and missing pages. They *do* exist on the server, but it's a mess in there at the moment. Watch this space....&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3420432824963092233-4023125141825015656?l=mothdesigns.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3420432824963092233/posts/default/4023125141825015656'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3420432824963092233/posts/default/4023125141825015656'/><link rel='alternate' type='text/html' href='http://mothdesigns.blogspot.com/2010/04/game-mapping-modding.html' title='Game Mapping &amp; Modding'/><author><name>Moth</name><uri>http://www.blogger.com/profile/16630064987165657892</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='28' height='32' src='http://1.bp.blogspot.com/_ewZV1f7XYM8/StomP0jJfJI/AAAAAAAAAJA/2r8UVHqpvns/S220/moth_100x100.jpg'/></author></entry><entry><id>tag:blogger.com,1999:blog-3420432824963092233.post-6995817662830484937</id><published>2010-04-12T07:32:00.000-07:00</published><updated>2010-04-12T07:32:37.742-07:00</updated><title type='text'>Site Re-Design</title><content type='html'>Hi everyone! &amp;nbsp;The site is currently undergoing construction. You can see the new home page right now, it's written entirely using CSS. Over the next few weeks, a database will be brought online for a brand new kind of indexing. More info to be reveled later.&lt;br /&gt;&lt;br /&gt;in the meantime, hope you enjoy the new site. Keep watching, and bear with me as I make some changes and possibly mess some stuff up temporarily.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3420432824963092233-6995817662830484937?l=mothdesigns.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3420432824963092233/posts/default/6995817662830484937'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3420432824963092233/posts/default/6995817662830484937'/><link rel='alternate' type='text/html' href='http://mothdesigns.blogspot.com/2010/04/site-re-design.html' title='Site Re-Design'/><author><name>Moth</name><uri>http://www.blogger.com/profile/16630064987165657892</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='28' height='32' src='http://1.bp.blogspot.com/_ewZV1f7XYM8/StomP0jJfJI/AAAAAAAAAJA/2r8UVHqpvns/S220/moth_100x100.jpg'/></author></entry><entry><id>tag:blogger.com,1999:blog-3420432824963092233.post-968411766763191758</id><published>2010-03-05T11:56:00.000-08:00</published><updated>2010-03-05T11:56:37.858-08:00</updated><title type='text'>HTML5 and Internet Explorer 9</title><content type='html'>So you may have been reading about HTML5. If you don't know what it is or how it affects you as a developer, but it's basically HTML, CSS, DHTML XHTML and pretty much every ML you can think of, rolled into one and dubbed 'HTML5' - it's goinf to bring a lot of ease to cross-browser and cross-platform development of web-apps in the near futre.&lt;br /&gt;&lt;br /&gt;Internet Explorer 9 is just around the corner, and whilst I have been using Google Chrome for ages now, it's interesting to read about Microsoft's development of Direct2D, which will use the GPU to render vector graphics in the browser for the first time, making things like Google Maps scroll smoothly.&lt;br /&gt;&lt;br /&gt;Further Reading:&lt;br /&gt;&lt;br /&gt;&lt;a href="http://live.visitmix.com/MIX10/Sessions/WKSP01"&gt;&lt;b&gt;&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif;"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;http://live.visitmix.com/MIX10/Sessions/WKSP01&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/a&gt;&lt;b&gt;&lt;u&gt;&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif;"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;&amp;nbsp;-&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/u&gt;&lt;/b&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="color: #222222; line-height: 24px;"&gt;&lt;span class="Apple-style-span" style="text-transform: uppercase;"&gt;&lt;b&gt;&lt;u&gt;&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif;"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/u&gt;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="color: #222222; line-height: 24px;"&gt;&lt;span class="Apple-style-span" style="text-transform: uppercase;"&gt;&lt;b&gt;&lt;a href="http://blogs.msdn.com/ie/archive/2009/11/18/an-early-look-at-ie9-for-developers.aspx"&gt;&lt;span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif;"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;http://blogs.msdn.com/ie/archive/2009/11/18/an-early-look-at-ie9-for-developers.aspx&lt;/span&gt;&lt;/span&gt;&lt;/a&gt;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3420432824963092233-968411766763191758?l=mothdesigns.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3420432824963092233/posts/default/968411766763191758'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3420432824963092233/posts/default/968411766763191758'/><link rel='alternate' type='text/html' href='http://mothdesigns.blogspot.com/2010/03/html5-and-internet-explorer-9.html' title='HTML5 and Internet Explorer 9'/><author><name>Moth</name><uri>http://www.blogger.com/profile/16630064987165657892</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='28' height='32' src='http://1.bp.blogspot.com/_ewZV1f7XYM8/StomP0jJfJI/AAAAAAAAAJA/2r8UVHqpvns/S220/moth_100x100.jpg'/></author></entry><entry><id>tag:blogger.com,1999:blog-3420432824963092233.post-6988206343973139070</id><published>2010-01-20T07:32:00.000-08:00</published><updated>2010-01-20T07:37:19.836-08:00</updated><title type='text'>Modifying a BIOS dump image:</title><content type='html'>&lt;span style="font-family: 'lucida grande', tahoma, verdana, arial, sans-serif; font-size: small;"&gt;&lt;span style="font-size: 11px;"&gt;&lt;span style="color: white;"&gt;Long time since last update. By now you've probably noticed that the ads on this page dynamically update themselves to match whatever content I post here. Help me if you can just by clicking on something interesting.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: 'lucida grande', tahoma, verdana, arial, sans-serif; font-size: small;"&gt;&lt;span style="font-size: 11px;"&gt;&lt;span style="color: white;"&gt;&lt;br /&gt;&lt;/span&gt; &lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: 'lucida grande', tahoma, verdana, arial, sans-serif; font-size: small;"&gt;&lt;span style="font-size: 11px;"&gt;&lt;span style="color: white;"&gt;I've been playing around recently with downloading BIOS updates for my ASUS laptop, and modifying the 'Energy Star' logo to my own custom design. Why do this? no reason really, except it's fun.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: 'lucida grande', tahoma, verdana, arial, sans-serif; font-size: small;"&gt;&lt;span style="font-size: 11px;"&gt;&lt;span style="color: white;"&gt;&lt;br /&gt;&lt;/span&gt; &lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: 'lucida grande', tahoma, verdana, arial, sans-serif; font-size: small;"&gt;&lt;span style="font-size: 11px;"&gt;&lt;span style="color: white;"&gt;The following code (in C) is used to modify the section of the BIOS update file, which I know resides in the first 4096 bytes of the file header:&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: 'lucida grande', tahoma, verdana, arial, sans-serif; font-size: small;"&gt;&lt;span style="font-size: 11px;"&gt;&lt;span style="color: white;"&gt;&lt;br /&gt;&lt;/span&gt; &lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: 'lucida grande', tahoma, verdana, arial, sans-serif; font-size: 11px;"&gt;&lt;span style="color: white;"&gt;&lt;br /&gt;&lt;/span&gt; &lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: 'lucida grande', tahoma, verdana, arial, sans-serif; font-size: 11px;"&gt;&lt;b&gt;&lt;i&gt;&lt;span style="color: white;"&gt;#include &lt;/span&gt;&lt;stdio.h&gt;&lt;span style="color: white;"&gt;&lt;br /&gt;#include &lt;/span&gt;&lt;string.h&gt;&lt;span style="color: white;"&gt;&lt;br /&gt;&lt;/span&gt; &lt;/string.h&gt;&lt;/stdio.h&gt;&lt;/i&gt;&lt;/b&gt;&lt;span style="display: inline;"&gt;&lt;b&gt;&lt;i&gt;&lt;span style="color: white;"&gt;&lt;br /&gt;typedef unsigned char uint8_t;&lt;br /&gt;&lt;br /&gt;// be *very* careful not to screw things up!!&lt;br /&gt;#define FILE_SIZE 8998&lt;br /&gt;#define IMG_START 0x100&lt;br /&gt;&lt;br /&gt;int main(int argc, char **argv)&lt;br /&gt;{&lt;br /&gt;uint8_t *buf;&lt;br /&gt;FILE *in;&lt;br /&gt;FILE *out;&lt;br /&gt;int check;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;    &lt;/i&gt;&lt;/b&gt;&lt;b&gt;&lt;i&gt;&lt;span style="color: white;"&gt;buf = (uint8_t *) malloc(sizeof(uint8_t)*FIL&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;b&gt;&lt;i&gt;&lt;span style="color: white;"&gt;&lt;wbr&gt;&lt;/wbr&gt;&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;span style="display: block; float: left; margin-left: -10px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;&lt;/span&gt;&lt;b&gt;&lt;i&gt;&lt;span style="color: white;"&gt;E_SIZE);&lt;br /&gt;&lt;br /&gt;out = fopen(argv[1], "r+");&lt;br /&gt;in = fopen(argv[2], "r");&lt;br /&gt;fseek(out, IMG_START, SEEK_SET);&lt;br /&gt;check = fread(buf, sizeof(uint8_t), FILE_SIZE, in);&lt;br /&gt;if (check != FILE_SIZE) {&lt;br /&gt;printf("Error reading image\n");&lt;br /&gt;exit(1);&lt;br /&gt;fclose(in); fclose(out);&lt;br /&gt;}&lt;br /&gt;fwrite(buf, sizeof(uint8_t), FILE_SIZE, out);&lt;br /&gt;&lt;br /&gt;fclose(in);&lt;br /&gt;fclose(out);&lt;br /&gt;}&lt;/span&gt;  &lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: 'lucida grande', tahoma, verdana, arial, sans-serif; font-size: 11px;"&gt;&lt;span style="display: inline;"&gt;&lt;span style="color: white;"&gt;&lt;br /&gt;&lt;/span&gt; &lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: 'lucida grande', tahoma, verdana, arial, sans-serif; font-size: small;"&gt;&lt;span style="font-size: 11px;"&gt;&lt;span style="color: white;"&gt;Screenshots to be posted later, but what we end up with is an identical image to the first, but with a modified 8bit bitmap image inside.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="color: #333333; font-family: 'lucida grande', tahoma, verdana, arial, sans-serif; font-size: 11px;"&gt;&lt;span style="display: inline;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3420432824963092233-6988206343973139070?l=mothdesigns.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3420432824963092233/posts/default/6988206343973139070'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3420432824963092233/posts/default/6988206343973139070'/><link rel='alternate' type='text/html' href='http://mothdesigns.blogspot.com/2010/01/modifying-bios-dump-image.html' title='Modifying a BIOS dump image:'/><author><name>Moth</name><uri>http://www.blogger.com/profile/16630064987165657892</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='28' height='32' src='http://1.bp.blogspot.com/_ewZV1f7XYM8/StomP0jJfJI/AAAAAAAAAJA/2r8UVHqpvns/S220/moth_100x100.jpg'/></author></entry><entry><id>tag:blogger.com,1999:blog-3420432824963092233.post-4785889839429078788</id><published>2009-10-24T13:53:00.000-07:00</published><updated>2009-10-24T13:53:41.098-07:00</updated><title type='text'>Windows 7</title><content type='html'>I've been following the progress of Windows 7 since the PDC build 6801. Indeed, I have had it installed on all of my home computers since the public beta. October 22nd marks the release to manufacturing (RTM) stage. Now we can all stop using crappy Vista.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3420432824963092233-4785889839429078788?l=mothdesigns.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3420432824963092233/posts/default/4785889839429078788'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3420432824963092233/posts/default/4785889839429078788'/><link rel='alternate' type='text/html' href='http://mothdesigns.blogspot.com/2009/10/windows-7.html' title='Windows 7'/><author><name>Moth</name><uri>http://www.blogger.com/profile/16630064987165657892</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='28' height='32' src='http://1.bp.blogspot.com/_ewZV1f7XYM8/StomP0jJfJI/AAAAAAAAAJA/2r8UVHqpvns/S220/moth_100x100.jpg'/></author></entry><entry><id>tag:blogger.com,1999:blog-3420432824963092233.post-2968933695143771661</id><published>2009-10-18T14:41:00.000-07:00</published><updated>2009-10-18T14:41:31.854-07:00</updated><title type='text'>Website</title><content type='html'>You may have noticed the &lt;a href="http://mothdesigns.co.uk/"&gt;mothdesigns.co.uk&lt;/a&gt; site is currently undergoing maintenance. Basically I'm trying to do as much as possible using just static HTML and CSS. This doesn't mean I'm too lazy to learn Dreamweaver, I believe that there are too many designers now that *assume* end users have broadband, and their sites have background processes, fancy flash animations, and other things which will quickly saturate connections.&lt;br /&gt;I'm going to show you thata website made with plain HTML and CSS can be just as impressively flash as some others (I won't mention which at this moment in time)&lt;br /&gt;&lt;br /&gt;In the meantime, sorry for the delay in sorting the site out. If you have a login for the site it shoudl still work. None of the back-end stuff has been altered. Maintenance is scheduled to last at least a week, but it'll be back, bigger and better than before.&lt;br /&gt;&lt;br /&gt;Stay Tuned!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3420432824963092233-2968933695143771661?l=mothdesigns.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3420432824963092233/posts/default/2968933695143771661'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3420432824963092233/posts/default/2968933695143771661'/><link rel='alternate' type='text/html' href='http://mothdesigns.blogspot.com/2009/10/website.html' title='Website'/><author><name>Moth</name><uri>http://www.blogger.com/profile/16630064987165657892</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='28' height='32' src='http://1.bp.blogspot.com/_ewZV1f7XYM8/StomP0jJfJI/AAAAAAAAAJA/2r8UVHqpvns/S220/moth_100x100.jpg'/></author></entry><entry><id>tag:blogger.com,1999:blog-3420432824963092233.post-5287671590307523247</id><published>2009-10-17T12:29:00.000-07:00</published><updated>2009-10-17T12:29:03.998-07:00</updated><title type='text'>Puppeteer v2.7a</title><content type='html'>&lt;div style="text-align: center;"&gt;&lt;span style="font-family: Arial, sans-serif; font-size: small;"&gt;&lt;span class="Apple-style-span" style="font-size: 13px; line-height: 17px;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://3.bp.blogspot.com/_ewZV1f7XYM8/Stoa8UNNgaI/AAAAAAAAAI0/EPt3W0yrDdg/s1600-h/puppeteer_2.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://3.bp.blogspot.com/_ewZV1f7XYM8/Stoa8UNNgaI/AAAAAAAAAI0/EPt3W0yrDdg/s200/puppeteer_2.png" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;&lt;span style="font-family: Arial, sans-serif; font-size: small;"&gt;&lt;span class="Apple-style-span" style="font-size: 13px; line-height: 17px;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-family: Arial; font-size: 13px; line-height: 17px;"&gt;&lt;span style="font-family: Arial, sans-serif;"&gt;Puppeteer is a freeware audio mixing, scratching and beatboxing tool similar to eJay. Over two thousand music samples are included for you to mess around with, in addition to voice samples of famous people like George W Bush and Tony Blair.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;br /&gt;New features in version 2.7a include: improved performance, real-time recording and NT 6.1 (vista) compatibility&lt;br /&gt;&lt;br /&gt;Head on over to the&amp;nbsp;&lt;strong&gt;&lt;span style="color: black;"&gt;&lt;a href="http://www.mothdesigns.co.uk/puppeteer.html"&gt;Puppeteer project page&lt;/a&gt;&lt;/span&gt;&lt;/strong&gt;&amp;nbsp;for further information or to download.&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3420432824963092233-5287671590307523247?l=mothdesigns.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3420432824963092233/posts/default/5287671590307523247'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3420432824963092233/posts/default/5287671590307523247'/><link rel='alternate' type='text/html' href='http://mothdesigns.blogspot.com/2009/10/puppeteer-v27a.html' title='Puppeteer v2.7a'/><author><name>Moth</name><uri>http://www.blogger.com/profile/16630064987165657892</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='28' height='32' src='http://1.bp.blogspot.com/_ewZV1f7XYM8/StomP0jJfJI/AAAAAAAAAJA/2r8UVHqpvns/S220/moth_100x100.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_ewZV1f7XYM8/Stoa8UNNgaI/AAAAAAAAAI0/EPt3W0yrDdg/s72-c/puppeteer_2.png' height='72' width='72'/></entry><entry><id>tag:blogger.com,1999:blog-3420432824963092233.post-9123819481350581896</id><published>2009-10-17T12:27:00.000-07:00</published><updated>2009-10-17T12:27:02.984-07:00</updated><title type='text'>Windows Mobile build 23071</title><content type='html'>&lt;span class="Apple-style-span" style="font-family: Arial;"&gt;&lt;span class="style13" style="font-size: small;"&gt;A new build of the Windows Mobile 6.5.1 development branch has appeared, numbered 23071.&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: Arial;"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;a href="http://4.bp.blogspot.com/_ewZV1f7XYM8/StoZ9nHRWHI/AAAAAAAAAIs/AcXE3502sWY/s1600-h/23052_winmo.jpg" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://4.bp.blogspot.com/_ewZV1f7XYM8/StoZ9nHRWHI/AAAAAAAAAIs/AcXE3502sWY/s200/23052_winmo.jpg" /&gt;&lt;/a&gt;&lt;span class="Apple-style-span" style="font-family: Arial;"&gt;&lt;span class="style13" style="font-size: small;"&gt;&lt;/span&gt;&lt;br class="style13" style="font-size: small;" /&gt;&lt;span class="style13" style="font-size: small;"&gt;WinMo users will note from the screenshot that the start menu and taskbar buttons have been moved to the bottom, more closely resembling a PC desktop.&amp;nbsp;&lt;/span&gt;&lt;br class="style13" style="font-size: small;" /&gt;&lt;span class="style13" style="font-size: small;"&gt;It's important to note that builds from the 23xx chain are not the same as what will be released as Windows Mobile 6.5 in October, but serve to form the basis of Windows Mobile 6.5.1 which will be released sometime around the beginning of 2010.&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: center;"&gt;&lt;span class="Apple-style-span" style="font-family: Arial; font-size: small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;span class="Apple-style-span" style="font-family: Arial;"&gt;&lt;span class="style13" style="font-size: small;"&gt;&lt;br /&gt;The&lt;a href="http://www.xda-developers.com/"&gt; xda-developers&lt;/a&gt; website has ROMs available for most htc devices, as well as the Samsung Omnia.&lt;/span&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3420432824963092233-9123819481350581896?l=mothdesigns.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3420432824963092233/posts/default/9123819481350581896'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3420432824963092233/posts/default/9123819481350581896'/><link rel='alternate' type='text/html' href='http://mothdesigns.blogspot.com/2009/10/windows-mobile-build-23071.html' title='Windows Mobile build 23071'/><author><name>Moth</name><uri>http://www.blogger.com/profile/16630064987165657892</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='28' height='32' src='http://1.bp.blogspot.com/_ewZV1f7XYM8/StomP0jJfJI/AAAAAAAAAJA/2r8UVHqpvns/S220/moth_100x100.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_ewZV1f7XYM8/StoZ9nHRWHI/AAAAAAAAAIs/AcXE3502sWY/s72-c/23052_winmo.jpg' height='72' width='72'/></entry></feed>
