<?xml version="1.0" encoding="ISO-8859-1" ?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/"
     xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
     xmlns:content="http://purl.org/rss/1.0/modules/content/">
  <channel>
    <title>The Icon Bar (RSS 2.0 feed)</title>
    <link>http://www.iconbar.com/</link>
    <description>Technology news and views</description>
    <managingEditor>richard@--iconbar--.com</managingEditor>
    <language>en-gb</language>
    <copyright>(c) The Icon Bar 2009.  All rights reserved.</copyright>
    <lastBuildDate>Sat, 06 Dec 2008 20:43:00 GMT</lastBuildDate>
    <category>The Icon Bar: News</category>
    <ttl>15</ttl>
    <image>
      <title>The Icon Bar</title>
      <url>http://www.iconbar.com/images/logos/rss-TIB.gif</url>
      <link>http://www.iconbar.com/</link>
    </image>
  <item>
   <title>A gaggle of gadgets</title>
   <link>http://www.iconbar.com/comments/rss/news1225.html</link>
   <guid isPermaLink="true">http://www.iconbar.com/comments/rss/news1225.html</guid>
   <description>Last week saw this year's annual Computex Taipei computer trade show go down in Taiwan. The second largest computer trade show in the world, it's traditionally a source for many product announcements from the major manufacturers. Most of the time these announcements are of x86-based products, but this year it was ARM's turn to take center stage, delivering on last year's announcement that ARM were to make a big push into the netbook market. Although none of the products listed here are in stores at the moment, all announcements point towards a good number of them being made available before the year is out.</description>
   <content:encoded>
    <![CDATA[
    Last week saw this year's annual <a href="http://www.computextaipei.com.tw/">Computex Taipei</a> computer trade show go down in Taiwan. The second largest computer trade show in the world, it's traditionally a source for many product announcements from the major manufacturers. Most of the time these announcements are of x86-based products, but this year it was ARM's turn to take center stage, delivering on <a href="http://www.osnews.com/story/20425/ARM_To_Enter_Netbook_Market">last year's announcement that ARM were to make a big push into the netbook market</a>. Although none of the products listed here are in stores at the moment, all announcements point towards a good number of them being made available before the year is out.</p></p><p> <h3>Qualcomm Snapdragon</h3><p>Qualcomm's Snapdragon line of Systems-on-a-chip feature single or dual ARM cores at speeds of 1GHz or greater, a 600MHz DSP for audio/video encoding/decoding, 3D graphics acceleration, 3G/wifi/bluetooth networking, and essential I/O hardware such as audio, video, USB and SD/MMC controllers. The Snapdragon SoCs will be at the heart of Qualcomm's 'smartbook' product range - a series of always-on, always-connected mobile devices including netbooks, internet tablets, and smartphones.</p><div align="center"><table width="600"><tr><td align="center" width="50%"><img src="/news/images/computex/eee.jpg"><br /><b>ASUS Eee PC with 1GHz Snapdragon SoC, running Android</b><br />Via <a href="http://www.goodgearguide.com.au/article/305316/qualcomm_shows_eee_pc_running_android_os">GoodGearGuide</a>, <a href="http://www.engadget.com/2009/06/01/video-fanless-eee-pc-running-android-on-1ghz-snapdragon-oh-my/">Engadget</a>, <a href="http://www.liliputing.com/2009/06/asus-introduces-qualcomm-snapdragon-based-eee-pc-running-google-android-video.html">Liliputing</a></td><td align="center" width="50%"><img src="/news/images/computex/compal.jpg"><br /><b>Compal's Android-running, Snapdragon-powered smartbook</b><br />Via <a href="http://www.engadget.com/2009/06/04/compal-shows-off-android-running-snapdragon-powered-smartbook/">Engadget</a>, <a href="http://www.liliputing.com/2009/06/compal-demos-google-android-netbook-with-snapdragon-cpu-video.html">Liliputing</a></td></tr><tr><td colspan="2"><b>Other news</b><br />1.3GHz Snapdragon announcement - <a href="http://www.liliputing.com/2009/06/qualcomm-introduces-13ghz-snapdragon-cpu.html">Liliputing</a><br />Qualcomm coins the term 'smartbook' - <a href="http://www.liliputing.com/2009/05/qualcomm-coins-the-term-smartbooks-for-netbooksmartphone-mashup.html">Liliputing</a><br />ASUS, Wistron, Inventec smartbooks revealed - <a href="http://www.slashgear.com/asus-wistron-inventec-qualcomm-smartbook-netbooks-revealed-0145380/">Slashgear</a><br />LinuxDevices coverage - <a href="http://www.linuxdevices.com/news/NS4375715486.html">LinuxDevices</a></td></tr></table></div><p></p><h3>TI OMAP3</h3><p>Although perhaps not as many OMAP3 products were announced as I would have liked, it does look like there are at least a couple of OMAP3 powered products on their way to market this year.</p><div align="center"><table width="600"><tr><td align="center" width="50%"><img src="/news/images/computex/t800.jpg"><br /><b>ECS T800 netbook with 1GHz OMAP3, running Android</b><br />Via <a href="http://www.engadget.com/2009/06/02/video-ecs-t800-netbook-brings-us-to-our-knees-with-android-on-1/">Engadget</a>, <a href="http://www.liliputing.com/2009/06/ecs-launches-t800-an-81-inch-android-powered-mini-laptop-video.html">Liliputing</a></td><td align="center" width="50%"><img src="/news/images/computex/pandora.jpg"><br /><b>Pandora portable gaming console inches closer to release</b><br />Via <a href="http://www.engadget.com/2009/06/02/pandora-creeps-ever-closer-to-production-in-latest-round-of-phot/">Engadget</a>, <a href="http://openpandora.wordpress.com/">unofficial Pandora blog</a></td></tr><tr><td colspan="2"><b>Other news</b><br />Although there hasn't been much news about it recently, it looks like Always Innovating are gearing up for the <a href="http://www.alwaysinnovating.com/touchbook/">Touch Book</a> release, with a new <a href="http://www.alwaysinnovating.com/touchbook/info.htm">info page</a> appearing on the website and promising lots of news, information and pictures over the coming weeks.</td></tr></table></div><p></p><h3>nVidia Tegra</h3><p>nVidia have revealed that they want a slice of the netbook/smartbook/smartphone pie, with the announcement of their Tegra platform - a hardware platform comprising an ARM11 CPU, GeForce GPU, HD video decoder, HDMI output, USB, and all the other bits you'd expect from any modern system-on-a-chip. According to their presentation at Computex at least 12 Tegra-powered devices are on their way this year. But then again, they also claimed that Qualcomm's Snapdragon fails at HD video playback and only gets 5fps in Quake, statistics that seem to have landed nVidia in some hot water judging by the fact that <a href="http://geeksvsnerds.net/wp-content/uploads/tegra4.jpg">(almost)</a> all pictoral proof of the slide in question has vanished from the internet. At the moment only Windows CE is supported by Tegra, but support for Google's Android is in the works.</p><div align="center"><table width="600"><tr><td align="center" width="50%"><img src="/news/images/computex/tegra.jpg"><br /><b>12 Tegra products on their way</b><br />Via <a href="http://www.engadget.com/2009/06/02/nvidia-unveils-12-tegra-powered-devices-claims-the-mobile-comp/">Engadget</a>, <a href="http://www.liliputing.com/2009/06/nvidia-announces-21-ion-pcs-12-tegras.html">Liliputing</a></td><td align="center" width="50%"><img src="/news/images/computex/elan.jpg"><br /><b>Mobinnova Elan netbook</b><br />Via <a href="http://www.engadget.com/2009/06/02/video-tegra-based-mobinnova-elan-running-windows-ce-on-tegra-ro/">Engadget</a>, <a href="http://www.liliputing.com/2009/06/mobinnova-introduced-elan-netbook-with-nvidia-tegra-windows-ce-video.html">Liliputing</a></td></tr><tr><td colspan="2"><b>Other news</b><br />Tegra announcement - <a href="http://www.liliputing.com/2009/06/nvidia-introduces-tegra-powered-netbooks-running-windows.html">Liliputing</a><br />HD video playback, hardware accelerated flash plugin - <a href="http://www.liliputing.com/2009/06/video-nvidia-tegra-netbooks-playing-hd-video-flash.html">Liliputing</a><br />A few pics of hardware and the mythical presentation - <a href="http://asia.cnet.com/crave/2008/06/03/nvidia-tegra-the-one-that-s-suitable-for-mids/">CNET</a></td></tr></table></div><p></p><h3>Freescale</h3><p>Although Freescale's i.MX range of ARM-based SoC's don't appear to have as much grunt as some of their rivals, they still showed off a few products at Computex.</p><div align="center"><table width="600"><tr><td align="center" width="50%"><img src="/news/images/computex/kinpo.jpg"><br /><b>Kinpo's 7-inch Android tablet</b><br />Via <a href="http://www.engadget.com/2009/06/07/kinpo-shows-off-7-inch-android-thin-client-tablet/">Engadget</a></td><td align="center" width="50%"><img src="/news/images/computex/gnb.jpg"><br /><b>GNB's 7-inch Android netbook</b><br />Via <a href="http://www.liliputing.com/2009/06/gnbs-7-inch-google-android-netbook-video.html">Liliputing</a></td></tr><tr><td align="center" width="50%"><img src="/news/images/computex/pegatron.jpg"><br /><b>Pegatron's original netbook prototype resurfaces</b><br />Via <a href="http://www.liliputing.com/2009/06/pegatrons-arm-based-netbook-at-computex-video.html">Liliputing</a></td><td align="center" width="50%"><img src="/news/images/computex/wistron.jpg"><br /><b>Wistron's N900z netbook</b><br />Via <a href="http://www.liliputing.com/2009/06/wistron-n900z-good-battery-life-meh-performance.html">Liliputing</a></td></tr><tr><td align="center" width="50%"><img src="/news/images/computex/morefreescale.jpg"><br /><b>Freescale netbook & smartbook</b><br />Via <a href="http://www.engadget.com/2009/06/08/freescale-netbook-and-android-powered-smartbook-debut/">Engadget</a></td></tr></table></div><p></p><h3>Other</h3><p>Whereas most of the above has focused on ARM based products announced at Computex that could one day run RISC OS, it's important to remember that there are a load of other ARM based devices out there. Such as...</p><ul><li><a href="http://globalscaletechnologies.com/p-21-openrd-client.aspx">OpenRD-Client</a> - A small computer akin to the A9home, the OpenRD-Client is powered by one of Marvell's Sheeva brand of ARM-based chips, and supports clock speeds of up to 1.2GHz</li><li><a href="http://www.liliputing.com/2009/06/via-gets-into-the-arm-based-smartbook-space-video.html">VIA are entering the ARM based smartbook space</a> - just not much concrete information about products yet. See also <a href="http://www.linuxdevices.com/news/NS3833182008.html">here</a> for some more details.</li><li><a href="http://www.engadget.com/2009/05/12/android-based-alpha-680-netbook-spotted-in-the-wild/">Skytone's Alpha 680 netbook</a> - It's got an ARM CPU, it runs Android, and it features a swivel screen for converting to tablet mode.</li><li><a href="http://www.liliputing.com/2009/06/iii-netbook-hack-has-a-removable-umpc-2-devices-in-one-video.html">x86/ARM netbook/tablet combo</a> - A HP mini 1000 with the screen removed and replaced with a removable ARM powered tablet. Like a Touch Book, but with extra x86 compatability (providing you don't mind the fact VNC is being used to communicate between the two halves!)</li><li><a href="http://www.engadget.com/2009/06/04/iac-prodigy-e-reader-does-ev-do-hspa-wimax-and-wifi/">IAC's Prodigy e-reader</a> - Although you probably wouldn't want to run RISC OS on an e-reader due to the typical 0.5Hz screen refresh rate, it's worth listing just to show how many devices use ARM CPUs nowadays. See also <a href="http://www.linuxdevices.com/news/NS9291899537.html">here</a> for another ARM-based e-reader.</li><li>Snapdragon powered smartphones - <a href="http://www.engadget.com/2009/06/03/acers-snapdragon-equipped-f1-in-fast-paced-winmo-action-at-comp/">Acer F1</a>, <a href="http://www.engadget.com/2009/02/17/toshiba-tg01-hands-on-and-video-walkthrough/">Toshiba TG01</a></li></ul></p><p><a href="http://www.iconbar.com/comments/rss/news1225.html">16 comments in forum</a>

    ]]>
   </content:encoded>
   <pubDate>Sat, 13 Jun 2009 20:00:00 GMT</pubDate>
  </item>
  <item>
   <title>RISC OS on OMAP - the future?</title>
   <link>http://www.iconbar.com/comments/rss/news1224.html</link>
   <guid isPermaLink="true">http://www.iconbar.com/comments/rss/news1224.html</guid>
   <description>As most of you probably know by now, a few months ago I started work on porting RISC OS Open's RISC OS kernel to TI's OMAP3 platform - a group of SoC's (Systems on a Chip) which use ARM Cortex-A8 cores. To date, OMAP3 SoC's have been confirmed as being used in various products, including the Pandora handheld gaming console, the Touch Book convertible netbook/tablet, and the BeagleBoard development board. For years RISC OS users have been asking for a new portable RISC OS machine, and soon they may find that they have several available.</description>
   <content:encoded>
    <![CDATA[
    <a href="http://beagleboard.org/"><img src="/news/images/beagle.png" align="right" width="150" height="150" alt="BeagleBoard.org logo" hspace="2" vspace="2" border="0"></a>As most of you probably know by now, a few months ago I started work on porting RISC OS Open's RISC OS kernel to TI's OMAP3 platform - a group of SoC's (Systems on a Chip) which use ARM Cortex-A8 cores. To date, OMAP3 SoC's have been confirmed as being used in various products, including the <a href="http://openpandora.org/">Pandora</a> handheld gaming console, the <a href="http://www.alwaysinnovating.com/touchbook/">Touch Book</a> convertible netbook/tablet, and the <a href="http://beagleboard.org/">BeagleBoard</a> development board. For years RISC OS users have been asking for a new portable RISC OS machine, and soon they may find that they have several available.</p><p><h3 style="clear: both;">Out with the old, in with the new</h3><p>The Cortex-A8 and Cortex-A9 cores from ARM are the latest and greatest iteration of ARM chips. Although the 600MHz CPU in the OMAP3530 doesn't offer any increase in clock speed compared to the XScale-based CPU in the Iyonix, it has several advantages in other key areas:<ul><li><b><a href="http://en.wikipedia.org/wiki/Superscalar">Dual-issue superscalar design</a></b> - Previous ARM CPUs that have run RISC OS were all based around scalar designs, i.e. they only had one instruction pipeline and therefore were only capable of processing a maximum of one instruction per clock cycle. But the Cortex-A8 uses two instruction pipelines operating in parellel, allowing it to process up to two instructions per clock cycle. This means that although the CPU is only clocked at 600MHz it has a maximum theoretical performance of 1,200 MIPS, twice that of the IOP321 in the Iyonix.</li><li><b>Vector Floating Point Unit</b> - For many years ARM CPUs as used by RISC OS have lacked floating point units, resulting in poor performance in many modern number-crunching tasks such as audio/video encoding/decoding or 3D games. With the Cortex-A8 that's all about to change, as it contains support for both the <a href="http://en.wikipedia.org/wiki/ARM_architecture#Advanced_SIMD_(NEON)">VFPv3 and NEON</a> instruction sets. Although this new floating point instruction set isn't backwards-compatible with the old FPA10/11 instruction set that RISC OS has historically used, the new instructions are far more powerful and look to be a key part of ARM CPUs for many years to come.</li><li><b>L2 cache</b> - The CPU core in the OMAP3530 has 256KB of L2 cache. This is practically nothing when compared to modern x86 CPUs, but this is the first time a CPU with an L2 cache has been available for use by RISC OS, and should help to speed up many common memory-intensive tasks.</li><li><b>Improved memory interface</b> - As many people will testify, the memory interface of XScale-based CPUs contains flaws that severly limit the available bandwidth. Cortex-based CPUs do not suffer from these flaws, and as a result the CPU has approximately 4x greater memory bandwidth available, despite the fact the RAM is often clocked slower (165MHz DDR on a BeagleBoard compared to 200MHz DDR in an Iyonix).</li><li><b>MMU enhancements</b> - The addition of a second L1 page table pointer allows for much faster task switching than the current lazy task switching system, and as a result a more responsive desktop (Although it is questionable whether anyone will notice the difference!)</li></ul>Beyond the Cortex core, the OMAP3530 also brings the following new features to the table:<ul><li><b>Flexible display controller</b> - The display controller supports upscaling/downscaling and rotation of the display, helping to make the OS more usable on portable devices with small or irregularly-sized screens.</li><li><b>Hardware YUV overlay</b> - Nowadays this is an essential feature for video playback. When used together with the VFPU, it should greatly improve RISC OS's media player capabilites.</li><li><b>C64x+ DSP</b> - A second processor capable of running programs independently of the main CPU. Its instruction set is tailored to performing audio/video codec functions; once suitable drivers exist for RISC OS it will be able to alleviate the CPU of much of the work needed for video playback.</li><li><b>SGX 3D core</b> - Although the SGX drivers remain closed-source, there is some hope that in the future RISC OS will gain the ability to use it for hardware acceleration of 3D games or other rendering tasks.</li></ul>Unfortunately, since the OMAP3530 is targetted for portable/embedded systems, it also has a few deficiencies when compared to regular desktop ARM machines like the Iyonix:<ul><li><b>No IDE/SATA controller</b>. Instead builtin flash memory (typically 256-512MB) and SD/MMC cards are used for primary storage. Although the price of SD cards has dropped significantly in recent years, they still don't offer the same price/GB ratio, speed, or total capacity as a hard disc. Secondary storage devices such as floppy or optical discs must be connected via USB.</li><li><b>No PCI/podule bus</b>. Instead USB is used as the main form of expansion, which could cause problems with device/driver compatability, or the poor CPU performance currently offered by the Castle USB stack.</li><li><b>Limited display resolutions</b>. The maximum pixel rate the OMAP3530 is capable of is 86.5MHz - which is just about enough for 1280x1024 at 57Hz. For portable devices like the Pandora or Touch Book this isn't much of an issue, but for people planning on using a BeagleBoard as their main computer it may be very important. The display controller is also incapable of generating the timings required for many standard VESA modes, so you may find that some tweaking is required to get an MDF that works well on your monitor.</li></ul></p><h3>Getting started</h3><p>A while ago I got my hands on a BeagleBoard of my own, to help me more effectively work on the RISC OS port. For anyone else looking to get involved with porting RISC OS to the board, here's a rough getting-started guide, along with a few of the things I've learnt whilst working with the system.<br /></p><h4>List of parts</h4><p>The first thing you'll need to do is draw up your shopping list.<ul><li><b>A BeagleBoard</b>. The only official retailer is <a href="http://uk.digkey.com/">Digi-Key</a>, who use UPS express delivery to get your board to you within a couple of days, even if it's been sent from the USA. Most other vital equipment can be ordered from Digi-Key also, although not always at the best of prices. Just be aware that if you are in the EU, you'll have to pay the delivery man VAT when he delivers your board (This will be about &pound;20 in the UK if you just buy a board and a serial cable). You may also have to answer a couple of questions from Digi-Key via email to help convince the US export officials that you're not an evil terrorist, or put up with their ordering system mistakenly flagging the beableboard as export-prohibited and cancelling your order - but since it's free delivery for orders over  you can't really complain.</li><li><b>A case</b>. Although not mandatory, a case will help protect your board from knocks, bumps and spills. Currently <a href="http://specialcomp.com/beagleboard/">Special Computing</a> are the only supplier known to sell cases, although at  for a case and  for international shipping it's hardly a cheap addition if that's all your in interested ordering from them. Special Computing also sell BeagleBoards and a few other supplies, so if you aren't worried about the fact that <a href="http://beagleboard.org/support/">the Beagle Hospital only accepts RMAs on boards bought from Digi-Key</a> then an order from Special Computing may be more appropriate for you.</li><li><b>A power supply</b>. You have a few options available here:<ul><li><b>A USB cable plugged into the USB OTG port</b>. All that you'll need for this is a standard USB A to mini-B cable and something to plug the other end into (e.g. a PC or a powered hub). If you own a PDA, PSP, digital camera, or fancy mobile phone then you may already have an appropriate cable.</li><li><b>A dedicated power supply plugged into the DC jack</b>. 1A at 5V is all that's needed, although you should also be careful to make sure the jack is the right size and polarity (<a href="http://beagleboard.org/static/BBSRM_latest.pdf">check the reference manual if you're in doubt</a>)</li><li><b>A USB cable plugged into the DC jack</b>. Special Computing are the only place I know of that sell an appropriate cable; I've had trouble tracking down suppliers in the UK.</li></ul>Just be aware that if you're powering the board via a USB cable then there will only be around 100mA of power available to the USB port(s), which is only really enough for one low-power device. But since the board only has two USB ports you'd usually want to use it with a (powered) USB hub anyway.</li><li><b>A serial cable</b>. Although you might be able to get by without one, it's strongly recommended that you have a serial cable available as it's the only sure-fire way of configuring the U-Boot bootloader that's used by the board. It's also the easiest way of debugging nasty RISC OS crashes, or setting up a different operating system such as Linux.<br />The serial cable header on the BeagleBoard is suitable for an IDC10 connector. This is the same as used in most old PC's, so you may find that you've already got a suitable ribbon cable to convert from IDC10 to DB9M (The standard 9-pin serial connector). Then you can use an ordinary null modem cable to connect it to your host machine. If you don't have a suitable IDC10 cable handy, then both Digi-Key and Special Computing sell cables that can be used.</li><li><b>HDMI/DVI cable</b>. HDMI is backwards-compatible with DVI-D, so to save space on the board a HDMI socket is used instead of DVI/VGA. This means that with the appropriate cable you can connect the board to either an HDMI or DVI display - but not to VGA, as the board doesn't supply any appropriate analogue signals. With a good HD TV or monitor you may find that you can use high screen resolutions such as 1920x1080 @ 30Hz. For ordinary monitors 1280x1024 @ 57Hz is about the best you can expect. If you have a choice between HDMI and DVI, DVI is perhaps the best, since it allows the board to read the EDID information of the monitor (assuming the OS is capable of doing something with it!)</li><li><b>Powered USB hub</b>. The board itself is usually only capable of providing a small amount of power to the USB ports, plus there are only two ports available. A hub is therefore mandatory if you're planning on using the board for any serious work. Almost any powered USB hub should do, although you'll have to take into account how many ports you'll be using. The good news is that you can use the hub to power the board itself - i.e. one USB cable running from the hub to the board to provide power, and a second cable running from the board to the hub to provide the extra USB ports.</li><li><b>USB keyboard/mouse</b>. Technically you could use a USB switch/KVM to connect the board to your existing keyboard and mouse, but since my board was going to be connected to the same monitor as my RiscPC (which doesn't use a USB keyboard or mouse) I figured it would be a better idea to buy a dedicated device just for the board itself. Since I'm short on desk space I decided to try something new, and went for a mini keyboard with builtin trackball. Wireless keyboard+trackball/touchpad combos are easy to come by, but since I can't abide by replacing/recharging the batteries in wireless peripherals I went for <a href="http://www.amazon.co.uk/Mini-keyboard-Black-built-Trackball/dp/B000V5DIIU/">a more expensive wired version</a>. The only downside to a keyboard+trackball/touchpad combo is that most seem to only have two mouse buttons, so a seperate utility will be needed to use them properly with RISC OS (or in my case, a few minutes of hacking around in the USB HID driver to remap the Windows key to the middle mouse button).</li><li><b>USB network adaptor</b>. Not a necessity, but it's the easiest way to get programs to and from the board once the OS is installed. Although I have a couple of USB wifi dongles lying around the place, I wasn't sure if any of them worked with Linux, or even worse, whether any of them had open enough drivers and documentation for a RISC OS port to be made. With that in mind I decided to buy one of the cheapest USB ethernet adaptors I could find, under the assumption that cheap + mass-produced = high chance of open source drivers. Luckily this plan worked, as the device I bought has open source drivers available for both Linux and NetBSD. Plans are already in place to add support for the device to <a href="http://homepage.ntlworld.com/j-peacock/">James Peacock's EtherUSB module</a> so that it can be used under RISC OS. Note that you can also get USB hubs with builtin ethernet adaptors, such as the one sold by Special Computing, or by searching for 'laptop docking station' on any big retailers website. However these devices are often more expensive than if you were to buy a seperate hub + network adaptor, or may come with extra unwanted features (e.g. audio in/out, USB VGA adaptors, etc.)</li><li><b>USB cables</b>. To make the most of the OTG port you'll probably want two cable. The first is a male A to male mini-B cable to allow the board to be used in gadget mode. This cable will also allow you to power the board via USB. The other type of cable is a male mini-A to female A cable, which allows the OTG port to act as host - but since all new BeagleBoards have a standard full-size USB host port this could be an optional purchase. Finding places selling male mini-A to female A cables is a bit tricky - Special Computing sell them, as does <a href="http://www.amazon.co.uk/OTG-Cable-Adapter-plug-Socket/dp/B000EORX7U/">this amazon seller</a>.</li><li><b>SD/MMC cards</b>. Although the BeagleBoard does have 256MB of internal flash, it's not the best choice of storage medium for a writeable filesystem because it lacks hardware wear levelling. The NAND chip on the BeagleBoard is soldered ontop of the CPU and RAM, so there's no way of replacing it - unlike a cheap and disposable SD/MMC card.<br />With that in mind you'll want at least one SD/SDHC or MMC card to use with the board, or more if you're doing serious development work or want to easily use multiple operating systems. For maximum compatability you'll want to make sure that the cards are supported by the ROM bootloader - this means they must be 3V 4 bit cards. Even though new versions of X-loader and U-Boot will work with cards which the ROM bootloader won't, it's a good idea to have at least one ROM bootable card around the place in case you corrupt the copies of X-loader/U-Boot that are held in the internal NAND memory. Also remember to get a USB SDHC/MMC card reader if your computer lacks one.</li><li><b>Audio, S-Video cables</b>. Depending on exactly what you're using the board for, you may want audio and/or S-Video cables to hook it up to speakers, a mic, and/or a TV/monitor with S-Video input.</li></ul>There are certain tasks related to board setup that will need to be performed on a computer other than your BeagleBoard. These are:<ul><li><b>Formatting SD cards</b>. The ROM bootloader only accepts them if they're formatted correctly, which they might not be when you purchase them. A Windows, Linux or Mac OS X PC should suffice for this.</li><li><b>Compiling OS images</b>. For compiling RISC OS you'll need a RISC OS machine to do the compiling, and a Windows/Linux/Mac machine for fetching source from CVS using ROOL's shell scripts. For compiling other operating systems, such as Linux or Android, you'll most likely need a real Linux machine, or at least a virtual machine - I don't think there's any guarantee that Cygwin or Mac OS will work correctly with the build systems that most OS distributions use.</li><li><b>Installing OS images</b>. Most BeagleBoard linux distributions use SD cards with two partitions - a bootloader-compatible FAT partition containing the kernel, and an ext2/3 partition containing the OS filesystem. To set this up correctly a Linux PC or a virtual machine is needed (Mac OS X will probably do the trick also). Windows alone is unlikely to work, due to poor support for ext2/3 and SD cards with multiple partitions.</li><li><b>Communicating with the board</b>. Any computer with a serial port, including RISC OS machines, should be able to do this. You can communicate with recent versions of U-Boot using the USB OTG port instead of the serial port, but unless the OS you're running on the board also supports using the OTG port in that manner you may run into some difficulty if the OS takes a dislike to your keyboard/mouse/monitor.</li></ul></p><h4>What to do when your board arrives</h4><p>The first thing to do when your board arrives is to make sure that it works! The best way to do this is by following the instructions in the <a href="http://beagleboard.org/static/BBSRM_latest.pdf">BeagleBoard System Reference Manual</a>, or on the <a href="http://code.google.com/p/beagleboard/wiki/BeagleboardRevCValidation">BeagleBoard wiki</a>. This should also serve to familiarise you with terminology such as X-loader, U-boot, and the tasks required to create bootable SD cards. If you want to try a more complete system to test out your board, you can also try out the <a href="http://code.google.com/p/beagleboard/wiki/HowToGetAngstromRunning">Angstrom Linux demo image</a>, although if you're unfamiliar with linux you may struggle to do some of the more useful tasks such as changing the screen mode, running the omapfbplay video player, or installing new software.</p><p>After that you'll probably be wanting to try out RISC OS - in which case the guide on the <a href="http://www.riscosopen.org/wiki/documentation/pages/Cortex-A8+port">ROOL wiki</a> should contain everything you need to know about building the source and starting the ROM image (skip the start bit and scroll down to 'Getting started with the source code').<br /></p><h3>BeagleBoard impressions</h3><p>There are several operating systems available for the BeagleBoard at the moment - <a href="http://www.angstrom-distribution.org/">Angstrom</a> Linux, <a href="http://www.ubuntu.com/">Ubuntu</a> Linux, <a href="http://www.android.com/">Android</a> (itself based around a Linux kernel), Windows CE, and of course RISC OS. Angstrom is widely regarded as being the Linux distribution with the most support for the board and its features, so here I take a look at how it compares to RISC OS in terms of functionality and ease of use.<br /></p><h4>Angstrom Linux</h4><p>After playing with Angstrom for a while, using both the demo image and my own self-built one, a few things became clear to me. Angstrom Linux, despite having its roots in ARM-powered PDAs such as the <a href="http://www.iconbar.com/Review_-_Sharp_Zaurus_SL-C1000_Palmtop/news1083.html">Zaurus</a> range, still appears to suffer from the same problem as most other Linux distributions - <a href="http://linuxfonts.narod.ru/why.linux.is.not.ready.for.the.desktop.html">the desktop experience is rather lacking</a>. Beyond the SD indicator light flashing there's no indication whether the program you just clicked on is launching or whether it has silently failed. The Angstrom display manager doesn't yet support the new OMAP display drivers, so you're only able to change the desktop resolution by changing the kernel boot parameters, or entering the right values into a terminal window and restarting X. Angstrom also seems to be rather heavy on memory utilisation, with the memory monitor app reporting that around 100MB of the boards 256MB had been used by the time the desktop was reached.</p><p>But on the bright side, Angstrom does get several things right. It's the only Linux distribution to support all of the boards hardware features out-of-the-box, and installing extra software using the Angstrom package manager is easy (even if the online package browser is a bit broken at the moment). Firefox 3 seemed responsive, apart from the long time it takes to load pages - although I have a feeling that was more to do with dodgy USB drivers than a fault in Firefox itself.</p><p>It will be interesting to see what improvements are made to Angstrom once commercial devices such as the Pandora start shipping.<br /></p><h4>RISC OS</h4><p>A lot of people seem to be interested in when the right time is to start buying BeagleBoards, Pandoras, Touch Books or whatever for general RISC OS work, so I might as well give an overview of where the RISC OS port currently stands and how it stands up to its main competitor, Angstrom Linux.</p><p>The most important thing to mention is that it's not yet a polished experience. There's no support for automatically loading/saving the CMOS RAM state, so the OS will always boot to the supervisor prompt. RISC OS also takes several seconds to reach the supervisor prompt instead of 1-2 seconds, due to the current slow implementation of the RAM clear code. If you're board is powered by the hub that the board is using for USB ports, then it will take even longer, as RISC OS attempts to poll the unresponsive USB OTG port. There's no !Boot sequence publicly available that is tailored to the hardware, so you'll have to build your own if you want to try running most apps from the desktop. The driver for the USB host port, although mostly functional, appears to have flaky device insertion/removal detection, so hotplugging storage devices often results in the dreaded 'Ambiguous disc name' error from SCSIFS. Performance of filecore-formatted USB drives is atrocious - an 8GB class 6 SDHC card, which should give at least 6MB/s read/write performance, takes up to two minutes to mount and only offers ~500KB/s transfer rate. Changing screen mode runs a risk of about 1 in 5 that the computer will lock up. Changes in the instruction set related to unaligned loads/stores means that, for the moment at least, most precompiled software won't run. A bug somewhere prevents you from setting the system clock to the correct time and date. Even if you could set the correct time and date, the lack of backup battery on current BeagleBoards means you'd have to reset the clock each time the computer boots (although this could be fully automated once the USB network drivers are more mature). There's currently no support for hardware acceleration of graphics redraws, so although some aspects of the desktop are responsive others are not (e.g. the 10 or so seconds it takes for '*modules' to complete its listing if you enter it after hitting F12 while in a high-resolution screen mode). There's also no support for any hardware differences between devices that use the OMAP3530, so even if you had a Pandora or Touch Book in your hands right now the chances are that RISC OS won't run on it.</p><p>But on the bright side, all of the above can and will be fixed, hopefully in time for the first consumer-oriented machines to start hitting the market. Even at this early stage it's clear to me that RISC OS still beats Linux in terms of memory usage, desktop responsiveness, and user-friendliness of application launching. If netbook manufacturers think that ARM netbook users won't be too worried about their inability to run Windows apps on ARM Linux, perhaps we'll be able to tempt a few ARM Linux users onto an operating system that provides a better desktop experience?<br /></p><h3>Benchmarks</h3><p>Enough of the pointless speculation of about the OMAP's performance relative to existing RISC OS machines. Let's have some pointless benchmarks instead!<br /></p><h4>Dhrystone</h4><p>Dhrystone is a benchmark that's often abused by people using compilers that detect the Dhrystone source code and replace it with hand-optimised assembler. But regardless of that, it can still be a useful benchmark, especially if you're in control over which compiler and settings are used.</p><p>Using RISC OS GCC 3.4.6 r3, I compiled the Dhrystone benchmark program, using the sources that are supplied with GCC. The Dhrystone program was then used to compare the performance of a BeagleBoard (running at the default CPU clock speed of 500MHz) and my Iyonix, resulting in performance figures in both Dhrystones/sec and <a href="http://en.wikipedia.org/wiki/Dhrystone#Results">DMIPS</a>. Overall I ran the test twice - once without any optimisation, and once with ordinary -O2 optimisation. In the results, higher numbers = better.</p><p><table border="0" cellspacing="2" cellpadding="3" class="results"><tr><th bgcolor="#9999FF">Compiler setting</th><th bgcolor="#9999FF">Iyonix score</th><th bgcolor="#9999FF">BeagleBoard score</th><th bgcolor="#9999FF">Relative performance</th></tr><tr><td bgcolor="#CCCCFF">-O0 -mlibscl</td><td bgcolor="#CCCCFF">395296.6 dhry/s = 225 DMIPS</td><td bgcolor="#CCCCFF">467289.7 dhry/s = 266 DMIPS</td><td bgcolor="#CCCCFF">118%</td></tr><tr><td bgcolor="#CCCCFF">-O2 -mlibscl</td><td bgcolor="#CCCCFF">806451.6 dhry/s = 459 DMIPS</td><td bgcolor="#CCCCFF">1176470.6 dhry/s = 670 DMIPS</td><td bgcolor="#CCCCFF">145%</td></tr></table></p><p>Although these results fall rather short of the 1,200 DMIPS that ARM claim, they do show the speed advantage the Cortex has when performing CPU-intensive tasks using code produced by a standard compiler using standard optimisation settings.<br /></p><h4>Ackermann</h4><p>The Ackermann benchmark is meant to be something to do with measuring the coding efficiency of procedures. That's about all I know about it, except that depending on the input parameters it will either complete the benchmark almost immediately or take longer than my patience (e.g. 10 seconds). Once again GCC 3.4.6 r3 was used to compile the source, both with and without optimisation. The resulting executables were run with '3 9' as the parameters. In the results, lower numbers = better.</p><p><table border="0" cellspacing="2" cellpadding="3" class="results"><tr><th bgcolor="#9999FF">Compiler setting</th><th bgcolor="#9999FF">Iyonix score</th><th bgcolor="#9999FF">BeagleBoard score</th><th bgcolor="#9999FF">Relative performance</th></tr><tr><td bgcolor="#CCCCFF">-O0 -mlibscl</td><td bgcolor="#CCCCFF">534</td><td bgcolor="#CCCCFF">150</td><td bgcolor="#CCCCFF">356%</td></tr><tr><td bgcolor="#CCCCFF">-O2 -mlibscl</td><td bgcolor="#CCCCFF">203</td><td bgcolor="#CCCCFF">96</td><td bgcolor="#CCCCFF">211%</td></tr></table><br /></p><h4>RISC OS mark</h4><p>Finally something a bit easier to understand, and with <a href="http://www.richardspencer.freeuk.com/riscosmark/">benchmark results readily available for a variety of RISC OS machines</a>. For these tests, RISC OS mark 1.01 was used to compare my RISC OS 5.12 Iyonix, running at 1920x1200x16M, against the 500MHz BeagleBoard at 1280x1024x16M. Note that the percentage scores as produced by RISC OS mark are relative to the base system of a 200MHz StrongARM RiscPC, so if you own one of those you'll have an indication of how well a BeagleBoard compares to that.</p><p><table border="0" cellspacing="2" cellpadding="3" class="results"><tr><th bgcolor="#9999FF">Test</th><th bgcolor="#9999FF">Iyonix score</th><th bgcolor="#9999FF">BeagleBoard score</th><th bgcolor="#9999FF">Relative performance</th></tr><tr><td bgcolor="#CCCCFF">Processor</td><td bgcolor="#CCCCFF">260%</td><td bgcolor="#CCCCFF">294%</td><td bgcolor="#CCCCFF">113%</td></tr><tr><td bgcolor="#CCCCFF">Memory (copy 128KB block)</td><td bgcolor="#CCCCFF">187%</td><td bgcolor="#CCCCFF">1089%</td><td bgcolor="#CCCCFF">582%</td></tr><tr><td bgcolor="#CCCCFF">Memory (copy 1MB block)</td><td bgcolor="#CCCCFF">200%</td><td bgcolor="#CCCCFF">832%</td><td bgcolor="#CCCCFF">416%</td></tr><tr><td bgcolor="#CCCCFF">Rectangle copy</td><td bgcolor="#CCCCFF">1483%</td><td bgcolor="#CCCCFF">38%</td><td bgcolor="#CCCCFF">2.5%</td></tr><tr><td bgcolor="#CCCCFF">Icon plotting</td><td bgcolor="#CCCCFF">181%</td><td bgcolor="#CCCCFF">305%</td><td bgcolor="#CCCCFF">168%</td></tr><tr><td bgcolor="#CCCCFF">Draw path</td><td bgcolor="#CCCCFF">95%</td><td bgcolor="#CCCCFF">163%</td><td bgcolor="#CCCCFF">171%</td></tr><tr><td bgcolor="#CCCCFF">Draw fill</td><td bgcolor="#CCCCFF">53%</td><td bgcolor="#CCCCFF">150%</td><td bgcolor="#CCCCFF">283%</td></tr><tr><td bgcolor="#CCCCFF">HD read (MB/s)</td><td bgcolor="#CCCCFF">15</td><td bgcolor="#CCCCFF">1.3</td><td bgcolor="#CCCCFF">8.6%</td></tr><tr><td bgcolor="#CCCCFF">HD write (MB/s)</td><td bgcolor="#CCCCFF">39</td><td bgcolor="#CCCCFF">1.3</td><td bgcolor="#CCCCFF">3.3%</td></tr><tr><td bgcolor="#CCCCFF">FS read (KB/s)</td><td bgcolor="#CCCCFF">2520</td><td bgcolor="#CCCCFF">2</td><td bgcolor="#CCCCFF">0.0008%</td></tr><tr><td bgcolor="#CCCCFF">FS write (KB/s)</td><td bgcolor="#CCCCFF">2719</td><td bgcolor="#CCCCFF">2</td><td bgcolor="#CCCCFF">0.0008%</td></tr></table></p><p>A few notes about these scores:<ul><li>The default RISC OS mark memory test of copying a 128KB block would have caused the results to be heavily skewed by the 256KB L2 cache on the beagleboard, so the memory test was performed twice - once with a 128KB block and once with a 1MB block.</li><li>The rectangle copy operation has the potential to be sped up significantly once code is written to make use of the OMAP's DMA engine for hardware acceleration. The DMA engine in the OMAP is capable of rectangle copies, fills, and rotations, so should easily provide a level of hardware acceleration similar to that available with the Iyonix or ViewFinder/V-Pod equipped RiscPCs</li><li>The Iyonix was using an IDE hard disc, whereas the BeagleBoard was using dog-slow USB mass storage. This is why the filesystem scores for the BeagleBoard are so low. These scores should improve over time now that the USB stack and USB mass storage drivers are a more important part of the OS.</li></ul></p><h4>!Befunge</h4><p>I would have chosen something more useful for this last test, such as compressing files using command-line zip, but I was unable to find a compiler setting that would produce a working executable (presumably due to unaligned load/store issues). So instead I decided to try <a href="http://www.phlamethrower.co.uk/riscos/befunge.php">!Befunge</a>, my WIMP Befunge interpreter, which luckily ran without any problems. To test the relative performance of the two systems I ran my <a href="http://www.phlamethrower.co.uk/befunge/tquine.php">turtle quine</a> through the interpreter. On the Iyonix it completed in approximately 70 seconds, while on the BeagleBoard it took approximately 23, resulting in a relative performance of 304% (saving the resulting DrawFile to RAM disc instead of USB to avoid a nasty penalty).<br /></p><h3>Conclusion</h3><p>What the OMAP3530 gives with one hand it takes away with the other. Although it's undoubtedly going to be the most powerful ARM CPU to run RISC OS, it's also going to require a certain amount of hard work from OS and application developers in order to support the new hardware features such as the VFPU, and to work around architecture changes such as the handling of unaligned loads/stores. The OMAP3530 may not offer high-resolution screen modes or a fast expansion bus, but it's an important platform to support if we want to see RISC OS running natively on affordable new hardware instead of just under emulators or geriatric RiscPC's.</p><p><a href="http://www.iconbar.com/comments/rss/news1224.html">9 comments in forum</a>

    ]]>
   </content:encoded>
   <pubDate>Tue, 19 May 2009 11:00:00 GMT</pubDate>
  </item>
  <item>
   <title>Wakefield Show 2009</title>
   <link>http://www.iconbar.com/comments/rss/news1223.html</link>
   <guid isPermaLink="true">http://www.iconbar.com/comments/rss/news1223.html</guid>
   <description>The 2009 Wakefield Show takes place today.Stuart Tyrrell Developments' have unveiled their VPod graphics accelerator. For GBP149, the podule card for the Risc PC range of computers features hardware acceleration and high resolutions such as 1680x1050 in 16 million colours.NetSurf 2.0 has been released and is available for download on the NetSurf website.RISC OS Open has been demonstrated running on a A7000 computer.</description>
   <content:encoded>
    <![CDATA[
    <img src="/news/images/wakefieldsign.jpg" align="right" width="128" height="96" alt="Wakefield RISC OS Show">The 2009 Wakefield Show takes place today.<ul><li>Stuart Tyrrell Developments' have unveiled their <a href="http://twitpic.com/3ydhz">VPod graphics accelerator</a>. For &pound;149, the podule card for the Risc PC range of computers features hardware acceleration and high resolutions such as 1680x1050 in 16 million colours.</li><li>NetSurf 2.0 has been released and is available for download on the <a href="http://www.netsurf-browser.org/">NetSurf website</a>.</li><li><a href="http://www.riscosopen.org/">RISC OS Open</a> has been <a href="http://twitpic.com/3yd7t">demonstrated running</a> on a A7000 computer.</li></ul><small><b>Link:</b> <a href="http://hashtags.org/search?q=%23wakey09&page=1">Wakefield Show news</a> (via Twitter)<br /></small></p><p><a href="http://www.iconbar.com/comments/rss/news1223.html">29 comments in forum</a>

    ]]>
   </content:encoded>
   <pubDate>Sat, 25 Apr 2009 08:01:00 GMT</pubDate>
  </item>
  <item>
   <title>Some photos sent in by a reader</title>
   <link>http://www.iconbar.com/comments/rss/news1221.html</link>
   <guid isPermaLink="true">http://www.iconbar.com/comments/rss/news1221.html</guid>
   <description>Reader Mike sent in these pictures of something he found while out walking his ferret. Yes, we have readers with ferrets. Although the concept of a reader with a ferret confuses us, luckily we don't have to use our brains for this update because Mike was kind enough to send in some words to accompany the pictures.</description>
   <content:encoded>
    <![CDATA[
    Reader Mike sent in these pictures of something he found while out walking his ferret. Yes, we have readers with ferrets. Although the concept of a reader with a ferret confuses us, luckily we don't have to use our brains for this update because Mike was kind enough to send in some words to accompany the pictures.</p><p><a href="/forums/viewthread.php?threadid=11080&templatehack=ukr"><img src="/tibtheme/ukr/logos/logosmall.png" width="250" height="80" align="right" hspace="2" vspace="2"></a><b>Standard disclaimer:</b> As most of you have probably noticed, this was our April Fool's piece for this year. If you liked our <a href="http://www.ukresistance.co.uk">UK:Resistance</a> theme used for the fool then you'll be glad to hear it's been added to the theme selector available from <a href="/forums/controlpanel.php?action=changeforumopt">your account control panel</a>. Of course in the end the joke was on us, because UK:R changed their website design from traditional red and black to their new colourful layout a couple of months ago. Oh well!</p><p>Click the owly pic above to see the article in its intended guise.</p><p> <div align="center"><br /><a href="/images/badrpc/01.JPG"><img border="0" src="/images/badrpc/01a.JPG" width="500" height="375" alt="Risc PC 700 PORN"></a><br />"Dear The Icon Bar, here are some pictures I took while out walking my ferret last weekend."</p><p><a href="/images/badrpc/05.JPG"><img border="0" src="/images/badrpc/05a.JPG" width="500" height="375" alt="Risc PC 700 PORN"></a><br />"I believe that you will find this very interesting, not for the fact that I own a ferret, but for what the pictures contain."</p><p><a href="/images/badrpc/02.JPG"><img border="0" src="/images/badrpc/02a.JPG" width="500" height="375" alt="Risc PC 700 PORN"></a><br />"As you can see I have followed the customary rules for taking multiple photos of the target object from a number of different distances, both to prove the authenticity of the find and to help build to a suspenseful conclusion."</p><p><a href="/images/badrpc/06.JPG"><img border="0" src="/images/badrpc/06a.JPG" width="500" height="375" alt="Risc PC 700 PORN"></a><br />"The object I found, a glorious one-slice Acorn Risc PC, was far from its natural habitat, and clearly the worse for wear."</p><p><a href="/images/badrpc/04.JPG"><img border="0" src="/images/badrpc/04a.JPG" width="500" height="375" alt="Risc PC 700 PORN"></a><br />"Perhaps it had been out drinking with friends the night before, only to get ambushed by faster, more power-hungry Wintel machines."</p><p><a href="/images/badrpc/08.JPG"><img border="0" src="/images/badrpc/08a.JPG" width="500" height="375" alt="Risc PC 700 PORN"></a><br />"If ever there was a case against knife crime in the UK, this would be it. - Mike"</p><p><a href="/images/badrpc/03.JPG"><img border="0" src="/images/badrpc/03a.JPG" width="500" height="375" alt="Risc PC 700 PORN"></a><br />Unfortunately Mike saw fit to take more photographs than write sentences, so we'll have to continue the rest of this on our own.</p><p><a href="/images/badrpc/09.JPG"><img border="0" src="/images/badrpc/09a.JPG" width="500" height="375" alt="Risc PC 700 PORN"></a><br />But that's OK - we've recovered from the news that Mike owns a ferret.</p><p><a href="/images/badrpc/10.JPG"><img border="0" src="/images/badrpc/10a.JPG" width="500" height="375" alt="Risc PC 700 PORN"></a><br />That's because we've now come to realise that this isn't any old down-and-out Risc PC.</p><p><a href="/images/badrpc/07.JPG"><img border="0" src="/images/badrpc/07a.JPG" width="500" height="375" alt="Risc PC 700 PORN"></a><br />This is a Risc PC 700!</p><p><a href="/images/badrpc/11.JPG"><img border="0" src="/images/badrpc/11a.JPG" width="500" height="375" alt="Risc PC 700 PORN"></a><br />A FEMALE!</p><p><a href="/images/badrpc/12.JPG"><img border="0" src="/images/badrpc/12a.JPG" width="500" height="375" alt="Risc PC 700 PORN"></a><br />Seemingly aware of this fact, Mike reaches in for a closer look...</p><p><a href="/images/badrpc/13.JPG"><img border="0" src="/images/badrpc/13a.JPG" width="500" height="375" alt="Risc PC 700 PORN"></a><br />This is illegal in most counties, you know.</p><p><a href="/images/badrpc/14.JPG"><img border="0" src="/images/badrpc/14a.JPG" width="500" height="375" alt="Risc PC 700 PORN"></a><br />You'd better clear your browsing history and burn your modem after finishing viewing this.</p><p><a href="/images/badrpc/20.JPG"><img border="0" src="/images/badrpc/20a.JPG" width="500" height="375" alt="Risc PC 700 PORN"></a><br />Will you look at the chips on that!</p><p><a href="/images/badrpc/15.JPG"><img border="0" src="/images/badrpc/15a.JPG" width="500" height="375" alt="Risc PC 700 PORN"></a><br />A StrongARM revision K! This was a high-class girl!</p><p><a href="/images/badrpc/22.JPG"><img border="0" src="/images/badrpc/22a.JPG" width="500" height="375" alt="Risc PC 700 PORN"></a><br />Come here baby, let me take a closer look...</p><p><a href="/images/badrpc/26.JPG"><img border="0" src="/images/badrpc/26a.JPG" width="500" height="667" alt="Risc PC 700 PORN"></a><br />Say, do you want to come back to my place? We could hang out...</p><p><a href="/images/badrpc/17.JPG"><img border="0" src="/images/badrpc/17a.JPG" width="500" height="375" alt="Risc PC 700 PORN"></a><br />Oh, sorry madam, I didn't realise.</div><p>Even though this girl is clearly well past her use by date and infested with disease, Mike still goes on to take over fifteen additional photos.</p><p>I don't know if you and your ferret get off on that kind of thing, but we certainly don't.</p><p>This is the last time we open any emails from a ferret owner. Or a Mike. We haven't decided yet.</p><p><a href="http://www.iconbar.com/comments/rss/news1221.html">4 comments in forum</a>

    ]]>
   </content:encoded>
   <pubDate>Tue, 31 Mar 2009 23:00:00 GMT</pubDate>
  </item>
  <item>
   <title>Veneralia Celebrations at STD</title>
   <link>http://www.iconbar.com/comments/rss/news1222.html</link>
   <guid isPermaLink="true">http://www.iconbar.com/comments/rss/news1222.html</guid>
   <description>THIS IS AN APRIL FOOL AS WELL</description>
   <content:encoded>
    <![CDATA[
    <font color="#ff0000"><b><big>THIS IS AN APRIL FOOL AS WELL</big></b></font><br />Just in case you can't tell.</p><p>We just received this by courier from Stuart Tyrrell:<blockquote>Ok, so we're not Roman, but when have we ever let a small detail like that get in the way of a good party? And, if we're talking of partying, who better to show us the way? Ave Caesar!</p><p>It's been exactly V years since we last marked Veneralia with a product launch so we thought that it was about time that we did it again.</p><p>Last time it was our unique UNIpod hopping onto the stage that caused the uproar and has proved incredibly popular ever since. This year we're hoping our vibrant Vpod will spring forth to a similarly vast audience.</p><p>UNIpod: the only podule you'll ever need<br />Vpod: the only other podule you'll ever need ;-)</p><p>It's early in the season and Vpod is still a little bud, full of potential and vitality, verging on blooming but not yet bearing fruit.</p><p>We expect them to ripen by the 25th of April and to have a bountiful crop in time to produce stunning displays at the Wakefield flower^H^H^H^H^H^HRISC OS show.</p><p>So come along and share our vivid Vpod vision!</p><p>Venus Verticordia, the guest of honour at our celebration, had this to say about the Vpod: "I love it already and so will you!"</p><p>Adjusting her myrtle wreath vainly, voluptuous Venus voiced, "Vpod is such a fantastic product, I'm glad you named it after me."</p><p>Sorry, no pictures are available yet. Our artist has run out of #ffcba4, he expects to be able to pick some more up on his way back from lunch.</p><p>He dithered about mixing #ffcda3 and #ffc9a5, but he likes his pictures perfect.</p><p><b>Notes for Romans</b><br /><small>Wakefield is a new town on the road from EBVRACVM to DANVM, between LAGENTIVM and CAMVLODVNVM.</p><p>Wakefield show: Dies Saturni xii Aprilis MMIX</p><p>Vpod costs X denarii<br /></small></blockquote></p><p><a href="http://www.iconbar.com/comments/rss/news1222.html">2 comments in forum</a>

    ]]>
   </content:encoded>
   <pubDate>Tue, 31 Mar 2009 23:00:00 GMT</pubDate>
  </item>
  <item>
   <title>Paul Vigay found dead off Southsea seafront</title>
   <link>http://www.iconbar.com/comments/rss/news1220.html</link>
   <guid isPermaLink="true">http://www.iconbar.com/comments/rss/news1220.html</guid>
   <description>Newsgroup postings and the Portsmouth local newspaper are reporting that Paul Vigay was this morning found dead near his home in Southsea after being reported missing last night. His death is not being treated as suspicious. An online book of condolence has been opened for Paul.</description>
   <content:encoded>
    <![CDATA[
    <img src="http://www.iconbar.com/news/wakefield2007/Wakefield2007-Thumbnails/17.jpg" align="right" alt="Paul Vigay" width="200" /><a href="http://groups.google.co.uk/group/comp.sys.acorn.misc/browse_frm/thread/139fdecb2f041dd9?scoring=d&">Newsgroup postings</a> and the Portsmouth local newspaper are <a href="http://www.portsmouth.co.uk/newshome/Body-found-washed-ashore-in.5001144.jp">reporting</a> that Paul Vigay was this morning found dead near his home in Southsea after being reported missing last night. His death is not being treated as suspicious. An <a href="http://www.paulvigay.org/">online book of condolence</a> has been opened for Paul.</p><p>Paul was well known throughout the RISC OS community. He became interested in computers around 1978 and had an extensive knowledge of a range of computer platforms from Acorn, Commodore, Sinclair and Atari to mainframe and mini systems to 'current' machines such as Iyonix's, PCs and Macs. In 2005 he started his RISC OS friendly ISP, Orpheus Internet.</p><p><b>Links</b><br /><a href="http://www.portsmouth.co.uk/newshome/Body-found-washed-ashore-in.5001144.jp">Original The News (Portsmouth) article</a><br /><a href="http://www.portsmouth.co.uk/newshome/Mystery-of-man-found-dead.5005621.jp">Second The News article ("Mystery of man found dead in the sea")</a> (<a href="http://editorial.jpress.co.uk/Includes/Images/PPP/JPNS-23-02-09-001-JPNF.jpg">Front page thumbnail</a>)<br /><a href="http://www.portsmouth.co.uk/newshome/Tributes-paid-to-Hampshire-UFO.5006921.jp">Third The News article ("Tributes paid to Hampshire UFO Expert")</a><br /><a href="http://news.bbc.co.uk/1/hi/england/hampshire/7901141.stm">BBC News article</a><br /><a href="http://www.paulvigay.org/">Online book of condolence for Paul</a></p><p><a href="http://www.iconbar.com/comments/rss/news1220.html">13 comments in forum</a>

    ]]>
   </content:encoded>
   <pubDate>Fri, 20 Feb 2009 16:50:00 GMT</pubDate>
  </item>
  <item>
   <title>Making a Mac mini media centre</title>
   <link>http://www.iconbar.com/comments/rss/news1219.html</link>
   <guid isPermaLink="true">http://www.iconbar.com/comments/rss/news1219.html</guid>
   <description>Here's the plan: take an old Mac mini, blow the dust off it, and repurpose it as a media centre. In particular, I wanted it to:Watch and record Freeview channelsWatch shows on BBC iPlayerPlay downloaded videosHere's how I got on.</description>
   <content:encoded>
    <![CDATA[
    <img src="http://www.iconbar.com/news/uploaded/megatron.jpg" width="180" height="180" alt="Megatron" title="The megatron says 'urban freewheeler'" align="right" hspace="5" />Here's the plan: take an old Mac mini, blow the dust off it, and repurpose it as a media centre. In particular, I wanted it to:<ul><li>Watch and record Freeview channels</li><li>Watch shows on BBC iPlayer</li><li>Play downloaded videos</li></ul>Here's how I got on.<br /> <h3>The Mac</h3><p>This was an old PowerPC Mac mini: 1.4Ghz G4 processor, 1GB RAM and 80GB 4200rpm hard drive. Although not very powerful by today's standards, it has decent connectivity - USB, Firewire 400, bluetooth, gigabit ethernet, and 802.11g wireless networking.</p><p>First I performed a clean installation of OS X Leopard. This left me with about 60GB of free disk space for recording TV programmes. A half hour show takes approximately 1GB of space, so I should be able to store at least 24 hours of TV without any trouble. If the internal drive fills up I'll try connecting a firewire hard drive.</p><p>Lovely as Leopard is, I didn't want to use the desktop interface from the sofa. There are several good media centre applications, but few support the PowerPC architecture. <a href="http://xbmc.org/">XBMC</a> (XBox Media Center) and <a href="http://www.boxee.tv/">Boxee</a> (based on XMBC, but with an emphasis on social networking) only support Intel processors, and the (unofficial) Mac port of <a href="http://www.mythtv.org/">MythTV</a> has little support for USB TV tuners.</p><p>This left me with <a href="http://www.apple.com/macosx/features/300.html#frontrow">Front Row</a>. Version 2 comes as part of Leopard and is very similar to the Apple TV interface (although the implementation is rather different.)</p><p><img src="http://www.iconbar.com/news/images/uploaded/xbmc.png" width="160" height="93" alt="XBMC" title="XBMC" hspace="5" /> <img src="http://www.iconbar.com/news/images/uploaded/boxee.png" width="160" height="100" alt="Boxee" title="Boxee" hspace="5" /> <img src="http://www.iconbar.com/news/images/uploaded/front-row.png" width="160" height="100" alt="Front Row" title="Front Row" hspace="5" /><h3>Connecting to the TV</h3><p>How could something so simple prove so troublesome? The only suitable connection type was VGA (using a DVI to VGA converter), but my Samsung television has <a href="http://www.google.com/search?hl=en&client=safari&rls=en-us&q=+site:www.avforums.com+samsung+vga+problems">notorious problems</a> connecting to it. Sometimes the computer would boot up and display sucessfully, but it would usually either not display anything at all (the TV would give no indication as to the problem, merely blinking its standby light) or flash on for a few brief seconds before disappearing again. This was particularly troublesome if the TV had been switched off for a while but the computer had not.</p><p>In the end, I resorted to a hardware hack. I removed <a href="http://en.wikipedia.org/wiki/VGA_connector">pin 12</a> from the VGA cable, disabling the monitor detection facility. This allowed me to choose a more reliable resolution and frequency (1280x768 @ 75Hz) instead of the default (1360x768 @ 60Hz).</p><p>It's still not perfect but switching to a different input source and then back to VGA seems to help.</p><p>Annoying.<h3>Control</h3><p>The old Mac mini doesn't have an infra-red port so I couldn't use an Apple remote with it. This is a shame as the alternatives aren't quite as user friendly as I'd liked.</p><p>First I experimented with iPhone apps to simulate an Apple remote. The first, <a href="http://rowmote.com/Rowmote.html">Rowmote</a> (59p), worked reasonably well when the iPhone was connected to the wireless network. Unfortunately the iPhone disconnects from the network after a period of inactivity, causing the virtual remote to cease functioning, and it became frustrating having to prod it and wait for it to reconnect.</p><p>I tried a second app, <a href="http://hoofien.com/Snatch/Home.html">Snatch</a>, which is more expensive (£3.49) but comes with a free trial version. This has added usefulness like a virtual keyboard and the ability to use the iPhone screen as a touch pad (like a laptop). Although the touchpad interface was slick, the app proved less than great as a whole - the interface isn't particularly slick when switching between different modes and the interface for creating virtual keyboard buttons was horrible: the editing controls were small and fiddly and there was a complete lack of feedback when recording keypresses. In addition, some of the shortcuts I assigned (such as the one to open Front Row) didn't work at all.</p><p><a href="http://www.iconbar.com/news/uploaded/remotebuddy-ajax.jpeg"><img src="http://www.iconbar.com/news/images/uploaded/remotebuddy-ajax.jpeg" width="107" height="160" alt="RemoteBuddy Ajax" title="RemoteBuddy Ajax" align="right" hspace="5" /></a>Finally I tried <a href="http://www.iospirit.com/">Remote Buddy</a>. This is a powerful Mac application that allows applications to be controlled by many different types of device - including the Wii remote (via bluetooth). This works very well; you simply hold the 1 and 2 buttons on the remote to connect it to the Mac. I didn't find the default button mappings very intuitive but I soon reconfigured it so I could navigate Front Row and EyeTV effectively. It would be nice to use the remote's infra-red pointing facility to move the mouse pointer, but the sensor bar used by the remote to detect where you are pointing only works when the Wii is running.</p><p>Remote Buddy also has an Ajax interface which allows the desktop to be controlled remotely via a web browser. This is neat but sluggish, and dead handy for reconfiguring the system when I couldn't get anything to display on the TV.</p><p>It's expensive - 20 euros (£18) but I suspect I'll bite the bullet and buy it when the 30 day trial expires.<h3>Watching TV</h3><p><a href="http://www.iconbar.com/news/uploaded/pyetv-channels.jpg" title="Pyetv-channels"><img src="http://www.iconbar.com/news/images/uploaded/pyetv-channels.jpg" width="160" height="99" alt="PyeTV channels" title="PyeTV channels" align="right" hspace="5" /></a>This is the best bit. I bought an <a href="http://www.elgato.com/elgato/int/mainmenu/products/tuner/DTT08/product1.en.html">EyeTV DTT</a> (£35) and it works really well. It comes with a tiny aerial and a little sucker to hold it to the window. It easily picked up a signal for all the Freeview channels. Previously, for the TV, I used a much larger powered indoor aerial which was quite fussy about where you placed it.</p><p><a href="http://www.iconbar.com/news/uploaded/eyetv-drwho.jpg"><img src="http://www.iconbar.com/news/images/uploaded/eyetv-drwho.jpg" width="160" height="114" alt="EyeTV - Doctor Who search" title="EyeTV - Doctor Who search" align="right" hspace="5" /></a>You can schedule recordings using the EyeTV 3 software. This is quite neat, particularly the way it creates live searches to record future episodes of shows. The built-in programme guide is fairly comprehensive, although for some reason it seems to have confused Five US with a German TV station. I particularly like that I can log into the <a href="http://www.tvtv.co.uk">tvtv</a> web site and schedule a recording away from the computer. The recordings are saved in MPEG2 format, and you can convert them into iPhone compatible files automatically and access them remotely. (In the end I disabled this feature because the conversion process is very CPU intensive and the poor little Mac mini didn't enjoy the experience one bit.)</p><p>It isn't perfect; like a video recorder it doesn't cope well with schedule changes. I tried recording an episode of <a href="http://www.bbc.co.uk/beinghuman/">Being Human</a> but ended up with 15 minutes of overrunning rugby instead. Luckily the guide is good at finding when programmes are repeated (and it can distinguish repeats from new episodes) so it was trivial to reschedule another recording. Hurrah for BBC Three's endless repeats!</p><p>There's even a full screen interface which integrates with Front Row thanks to a third party plugin called <a href="http://code.google.com/p/pyetv/">PyeTV</a> and a bit of funky AppleScript.<h3>Other video</h3><p>I configured iTunes to share the files from my laptop. This allowed me to play music, TV shows and films through Front Row on the Mac mini. It even worked for DRM-enabled content once I had authorized the Mac mini in the iTunes store.</p><p>The Mac won't play most of the popular internet video formats out of the box - for this you need <a href="http://www.perian.org/">Perian</a>, an open source QuickTime component that adds native support for AVI, DivX and more. The final step was to create an alias in the Movies folder on my Mac mini pointing to the share on my laptop, allowing me to play videos over the network.<h3>BBC iPlayer</h3><p>I'd like to access the <a href="http://www.bbc.co.uk/iplayer/">BBC iPlayer</a> too, but I'm yet to discover a workable user interface to it.</p><p><a href="http://www.iconbar.com/news/uploaded/couch-iplayer.jpg"><img src="http://www.iconbar.com/news/images/uploaded/couch-iplayer.jpg" width="160" height="99" alt="Couch Surfer and BBC iPlayer" title="Couch Surfer and BBC iPlayer" align="right" hspace="5" /></a>There's a handy <a href="http://www.bbc.co.uk/iplayer/bigscreen/">big screen version</a> but it's still hard to navigate the interface without a mouse and it doesn't integrate well with Front Row. I knew I could access web pages using <a href="http://www.brandon-holland.com/software.html">Couch Surfer</a>, but the virtual mouse pointer (controlled using the direction buttons on the remote) was sluggish and awkward to use. The full screen option didn't work within Front Row either, leaving me with quarter-screen sized videos.</p><p>The flash player needs quite a powerful CPU to function properly. Unfortunately the G4 1.4GHz PowerPC processor in the Mac mini couldn't cope with the high quality streams.<h3>Conclusion</h3><p>It was fun to set all this up, but it's all a bit of a Heath Robinson affair and there comes a point when it's easier to buy something that just works. The Mini isn't quite up to spec for the job (a more recent Intel edition would be much better) but I don't want to spend much on upgrading outdated hardware. If, as rumoured, the next Apple TV has an integrated PVR then I'll be first in line to buy one. Until then, I'll continue with this useful but quirky system.</p><p><a href="http://www.iconbar.com/comments/rss/news1219.html">4 comments in forum</a>

    ]]>
   </content:encoded>
   <pubDate>Tue, 17 Feb 2009 12:00:00 GMT</pubDate>
  </item>
  <item>
   <title>Merry Christmas and Happy New Year from The Icon Bar</title>
   <link>http://www.iconbar.com/comments/rss/news1218.html</link>
   <guid isPermaLink="true">http://www.iconbar.com/comments/rss/news1218.html</guid>
   <description>Once again the time has come to wish you all a Merry Christmas. By the time you read this, chances are that Christmas has already been and gone, although I'm sure some of you will have a peek at the site today whilst chomping on your mince pies :)</description>
   <content:encoded>
    <![CDATA[
    <img src="http://www.iconbar.com/tibtheme/default/logos/xmas_hills.gif" align="right" alt="[TIB Christmas Logo]" style="background:#aaaaff;" />Once again the time has come to wish you all a Merry Christmas. By the time you read this, chances are that Christmas has already been and gone, although I'm sure some of you will have a peek at the site today whilst chomping on your mince pies :)</p><p>From everyone at The Icon Bar, we would like to wish you a Merry Christmas and a happy and prosperous New Year. Thanks for reading TIB in 2008 (what there was of it to read!) and we'll see you in 2009. Oh, and don't forget to vote in <a href="http://www.drobe.co.uk/article.php?id=2381">Drobe Awards 2008</a> poll while there's still time!</p><p><b>Links:</b><br /><a href="http://en.wikipedia.org/wiki/Christmas">Christmas</a> (Wikipedia)</p><p><a href="http://www.iconbar.com/comments/rss/news1218.html">3 comments in forum</a>

    ]]>
   </content:encoded>
   <pubDate>Thu, 25 Dec 2008 00:00:00 GMT</pubDate>
  </item>
  <item>
   <title>Video conversion on RISC OS</title>
   <link>http://www.iconbar.com/comments/rss/news1217.html</link>
   <guid isPermaLink="true">http://www.iconbar.com/comments/rss/news1217.html</guid>
   <description>A while ago you may remember that I wrote an article about video conversion for RISC OS, and near the end raised the topic of video conversion on RISC OS using a port of ffmpeg. Although the version of ffmpeg I originally tried on RISC OS was old and broken, Christopher Martin obviously thinks there's some merit to this approach, as he has recently produced !FFmpeg, a working port of ffmpeg for RISC OS.</description>
   <content:encoded>
    <![CDATA[
    <img src="/news/images/ffmpeg.png" align="right" width="68" height="68" hspace="2" vspace="2">A while ago you may remember that I wrote an article about <a href="/articles/Video_conversion_for_RISC_OS/index1096.html">video conversion for RISC OS</a>, and near the end raised the topic of video conversion <i>on</i> RISC OS using a port of <a href="http://ffmpeg.mplayerhq.hu/">ffmpeg</a>. Although the version of ffmpeg I originally tried on RISC OS was old and broken, Christopher Martin obviously thinks there's some merit to this approach, as he has recently produced <a href="http://www.users.on.net/~belles/software/ffmpeg/">!FFmpeg</a>, a working port of ffmpeg for RISC OS.</p><p>Once more in the interests of SCIENCE, I threw a few test videos at !FFmpeg and measured its performance against that of a similar version of ffmpeg running on my Windows PC.</p><br /> <h3>Test one: DVB-T</h3><p>Since my first article was largely concerned with converting recorded DVB-T (aka Freeview) TV programmes for watching on RISC OS, I figured the logical place to start would be with testing that. I copied a short clip over to my Iyonix and attempted to convert it to a suitable resolution for playback (416x312x25fps MPEG 1 @ 850kbps). The conversion rate was about as bad as I was expecting - 3fps. But at least it did work, and the resulting file was played back through <a href="http://users.skynet.be/Andre.Timmermans/image/kinoamp/kinoamp.htm">!KinoAMP</a> without any problems.</p><p>Of course since there's currently no software/hardware available to record DVB-T on RISC OS, there's little point in transferring multi-gigabyte files over to a RISC OS machine in order to encode them - you might as well use the PC that recorded the programme in the first place. In my case, my 2.6GHz PC was able to re-encode the test clip at a much more acceptable 235fps.</p><h3>Test two: YouTube</h3><p>For this test I saved a .flv file from YouTube and converted it for playback. Since the video resolution was only 320x240, I decided to keep things simple and just used the !FFmpeg WIMP frontend to handle the conversion for me (more on that later).</p><p>End result: My Iyonix achieved a conversion rate of 11fps. Since the !FFmpeg frontend used the -sameq option, the quality of the video did not degrade due to the transcoding, but the output file was 3 times the size of the input. Nevertheless, KinoAMP was able to play it back without any problems.</p><p>Performing the same conversion on my PC resulted in a conversion rate of 1080fps - so still about 100 times faster than what RISC OS can offer.</p><h3>Test three: YouTube on a RiscPC</h3><p>Since the conversion rate on the Iyonix was nearly acceptable (or at least in the double-digit range) I decided I might as well try converting the same .flv video to MPEG on my StrongARM RiscPC, with the right settings for RiscPC playback (288x216x25fps video @ 250kbps, same 64kbps mp3 audio as source). The conversion ran at a less than stellar 2-3 fps, but once more the output was watchable when played back through KinoAMP, and the video quality hadn't degraded too much.</p><h3>The !FFmpeg frontend</h3><p>As mentioned earlier, !FFmpeg comes with a RISC OS frontend, which can simplify the task of converting many videos. However it doesn't allow you to specify the output resolution, so if you're converting a high resolution video, or one for playback on a RiscPC, you'll have to run ffmpeg from the command line for the best results. Unfortunately that isn't as easy as it sounds, as ffmpeg seems to have trouble finding files unless you give it the full pathname or remove the filename extensions (which could make life even more difficult since you'll have to specify the output container format manually).</p><h3>Conclusion</h3><p>Video conversion on RISC OS - it's now possible, but the poor performance of converting even low-resolution videos like those on YouTube means that it still isn't something you'd really want to do unless you have no better alternative available. However it is worth noting that the current version seems to have been compiled against GCC 3.4.6, which means it's missing out on the soft-float support available in the GCC 4.1.1 pre-release. Soft-float support could result in a significant performance boost, even if it still doesn't result in better-than-realtime conversion.</p><p>If you really do want to watch YouTube on RISC OS, you might want to have a look at <a href="http://www.users.on.net/~belles/software/murnong/">Murnong</a>, an ffmpeg-based solution again created by Christopher Martin. The transcoding performance isn't likely to be any better, but at least it will simplify the number of steps you need to go through to get a video downloaded and converted.</p><p><a href="http://www.iconbar.com/comments/rss/news1217.html">1 comment in forum</a>

    ]]>
   </content:encoded>
   <pubDate>Sat, 20 Dec 2008 20:00:00 GMT</pubDate>
  </item>
  <item>
   <title>Midlands User Group Christmas Show Report</title>
   <link>http://www.iconbar.com/comments/rss/news1216.html</link>
   <guid isPermaLink="true">http://www.iconbar.com/comments/rss/news1216.html</guid>
   <description>Saturday 6 December saw the Midlands User Group's RISC OS Christmas Show in Birmingham. The show was held at Birmingham University's Guild of Students, and was attended by a steady stream of people throughout the day. What follows is a brief report and some photos from the event.</description>
   <content:encoded>
    <![CDATA[
    Saturday 6 December saw the Midlands User Group's RISC OS Christmas Show in Birmingham. The show was held at Birmingham University's Guild of Students, and was attended by a steady stream of people throughout the day. What follows is a brief report and some photos from the event.</p><p>The main announcements for this show were from RISCOS Ltd. who had their new RISC OS Upgrade CD available, along with a "RISC OS Virtually Free" CD, which for a few quid gives you a licensed copy of RISC OS 4 to be used with emulators, and comes with instructions for some emulators on how to get started.</p><p>RISC OS Open Ltd. had an Iyonix which was running a ROM image built from the publicly available sources, and were selling calendars, t-shirts, mouse mat and coaster packs and source CDs.</p><p>Orpheus and RISC OS Now were also present, notably with free mince pies for the punters (which were yummy!). A new issue of RISC OS Now was available, albeit in A5 size instead of the usual A4 size booklet. Paul Vigay took along an Acorn System One to show off, along with an Enigma Machine kit, which were on display on the Orpheus stand.</p><p>NetSurf were in attendance showing off the latest builds of the open source browser, including a Linux build with support for tabbed browsing. CJE had their mini-tardis at the show for all the spares you could need, and R-Comp had their usual selection of RISC OS products for punters, ranging from Games to laptops.</p><p>The Acorn through the Ages display contained working examples of Acorn kit from days gone by, from the Atom through to the Omega (although the Omega had an amusing sign on the top stating "Microdigital Omega - Non working". The BBC Model B on display sadly went up in smoke during the afternoon, leaving the unmistakable smell of burning electronics hanging around that half of the room for the afternoon.</p><p>Shortly before the show ended, the raffle was held. Each punter who entered had a number on their ticket (I was visitor number four!), and the number was picked randomly by a programme on Graham Shaw's computer, with source code available for anyone who wanted to check it was all above board. The winning number, as I recall, was 20.</p><p>Shortly after the raffle, the show drew to a close as crowds thinned out. Overall, it seemed a productive day. There were plenty of people at most of the stands throughout the day, and it looked from my viewpoint at the NetSurf stand that a fair amount of money changed hands around the room. Next year's show will be on the 5th of December. I'll leave you now to peruse the photos below from today's event. For those who missed them, the live feed and its photos are still available for the time being, <a href="http://twitter.com/riscos">here</a>.<br /> <h2>Show photos</h2><p><small>Click a photo for a larger view</small><br /><table border="0" cellpadding="0" width="100%" cellspacing="2"><tr><td valign="top" width="25%" align="center"><a href="/news/midlands2008/1.jpg" target="_blank"><img src="/news/midlands2008/t_1.jpg" alt="Show photo" /></a><br />The show venue</td><td valign="top" width="25%" align="center"><a href="/news/midlands2008/2.jpg" target="_blank"><img src="/news/midlands2008/t_2.jpg" alt="Show photo" /></a></td><td valign="top" width="25%" align="center"><a href="/news/midlands2008/3.jpg" target="_blank"><img src="/news/midlands2008/t_3.jpg" alt="Show photo" /></a><br />The show is this-a-way</td><td valign="top" width="25%" align="center"><a href="/news/midlands2008/4.jpg" target="_blank"><img src="/news/midlands2008/t_4.jpg" alt="Show photo" /></a></td></tr><tr><td valign="top" colspan="4"> </td></tr><tr><td valign="top" width="25%" align="center"><a href="/news/midlands2008/5.jpg" target="_blank"><img src="/news/midlands2008/t_5.jpg" alt="Show photo" /></a></td><td valign="top" width="25%" align="center"><a href="/news/midlands2008/6.jpg" target="_blank"><img src="/news/midlands2008/t_6.jpg" alt="Show photo" /></a></td><td valign="top" width="25%" align="center"><a href="/news/midlands2008/7.jpg" target="_blank"><img src="/news/midlands2008/t_7.jpg" alt="Show photo" /></a><br />Exhibitors getting ready</td><td valign="top" width="25%" align="center"><a href="/news/midlands2008/8.jpg" target="_blank"><img src="/news/midlands2008/t_8.jpg" alt="Show photo" /></a><br />Punters start to trickle in</td></tr><tr><td valign="top" colspan="4"> </td></tr><tr><td valign="top" width="25%" align="center"><a href="/news/midlands2008/9.jpg" target="_blank"><img src="/news/midlands2008/t_9.jpg" alt="Show photo" /></a></td><td valign="top" width="25%" align="center"><a href="/news/midlands2008/10.jpg" target="_blank"><img src="/news/midlands2008/t_10.jpg" alt="Show photo" /></a><br />Paul Vigay looks like he's up to something...</td><td valign="top" width="25%" align="center"><a href="/news/midlands2008/11.jpg" target="_blank"><img src="/news/midlands2008/t_11.jpg" alt="Show photo" /></a><br />He's got an Acorn System One, and a built Enigma kit</td><td valign="top" width="25%" align="center"><a href="/news/midlands2008/12.jpg" target="_blank"><img src="/news/midlands2008/t_12.jpg" alt="Show photo" /></a><br />ROL look ready for Christmas</td></tr><tr><td valign="top" colspan="4"> </td></tr><tr><td valign="top" width="25%" align="center"><a href="/news/midlands2008/13.jpg" target="_blank"><img src="/news/midlands2008/t_13.jpg" alt="Show photo" /></a><br />Paul Vigay shows off his kit to Drobe's Photographer and ROOL</td><td valign="top" width="25%" align="center"><a href="/news/midlands2008/14.jpg" target="_blank"><img src="/news/midlands2008/t_14.jpg" alt="Show photo" /></a><br />CJE get busy</td><td valign="top" width="25%" align="center"><a href="/news/midlands2008/15.jpg" target="_blank"><img src="/news/midlands2008/t_15.jpg" alt="Show photo" /></a><br />RISC OS Now was popular with the punters (and exhibitors!)</td><td valign="top" width="25%" align="center"><a href="/news/midlands2008/16.jpg" target="_blank"><img src="/news/midlands2008/t_16.jpg" alt="Show photo" /></a><br />Advantage6 had some A9 all-in-ones</td></tr><tr><td valign="top" colspan="4"> </td></tr><tr><td valign="top" width="25%" align="center"><a href="/news/midlands2008/17.jpg" target="_blank"><img src="/news/midlands2008/t_17.jpg" alt="Show photo" /></a></td><td valign="top" width="25%" align="center"><a href="/news/midlands2008/18.jpg" target="_blank"><img src="/news/midlands2008/t_18.jpg" alt="Show photo" /></a><br />ROL check out the opposition</td><td valign="top" width="25%" align="center"><a href="/news/midlands2008/19.jpg" target="_blank"><img src="/news/midlands2008/t_19.jpg" alt="Show photo" /></a><br />John Cartmell looking amused</td><td valign="top" width="25%" align="center"><a href="/news/midlands2008/20.jpg" target="_blank"><img src="/news/midlands2008/t_20.jpg" alt="Show photo" /></a><br />Despite this photo, the Atom <i>was</i> working</td></tr><tr><td valign="top" colspan="4"> </td></tr><tr><td valign="top" width="25%" align="center"><a href="/news/midlands2008/21.jpg" target="_blank"><img src="/news/midlands2008/t_21.jpg" alt="Show photo" /></a><br />This BBC B later went up in smoke, leaving the smell of toasty electronics hanging around for a while</td><td valign="top" width="25%" align="center"><a href="/news/midlands2008/22.jpg" target="_blank"><img src="/news/midlands2008/t_22.jpg" alt="Show photo" /></a><br />Archimedes and A3010 on display</td><td valign="top" width="25%" align="center"><a href="/news/midlands2008/23.jpg" target="_blank"><img src="/news/midlands2008/t_23.jpg" alt="Show photo" /></a><br />A5000, A7000 and RiscPC</td><td valign="top" width="25%" align="center"><a href="/news/midlands2008/24.jpg" target="_blank"><img src="/news/midlands2008/t_24.jpg" alt="Show photo" /></a><br />A portable BBC Master</td></tr><tr><td valign="top" colspan="4"> </td></tr><tr><td valign="top" width="25%" align="center"><a href="/news/midlands2008/25.jpg" target="_blank"><img src="/news/midlands2008/t_25.jpg" alt="Show photo" /></a><br />R-Comp had lots to sell</td><td valign="top" width="25%" align="center"><a href="/news/midlands2008/26.jpg" target="_blank"><img src="/news/midlands2008/t_26.jpg" alt="Show photo" /></a><br />Orpheus special offers</td><td valign="top" width="25%" align="center"><a href="/news/midlands2008/27.jpg" target="_blank"><img src="/news/midlands2008/t_27.jpg" alt="Show photo" /></a><br />NetSurf</td><td valign="top" width="25%" align="center"><a href="/news/midlands2008/28.jpg" target="_blank"><img src="/news/midlands2008/t_28.jpg" alt="Show photo" /></a><br />A rather dark MW Software (sorry Martin!)</td></tr><tr><td valign="top" colspan="4"> </td></tr><tr><td valign="top" width="25%" align="center"><a href="/news/midlands2008/29.jpg" target="_blank"><img src="/news/midlands2008/t_29.jpg" alt="Show photo" /></a><br />Microdigital Omega. Non working</td><td valign="top" width="25%" align="center"><a href="/news/midlands2008/30.jpg" target="_blank"><img src="/news/midlands2008/t_30.jpg" alt="Show photo" /></a><br />Home-Made portable</td><td valign="top" width="25%" align="center"><a href="/news/midlands2008/31.jpg" target="_blank"><img src="/news/midlands2008/t_31.jpg" alt="Show photo" /></a><br />Another look at that non working Omega</td><td valign="top" width="25%" align="center"><a href="/news/midlands2008/32.jpg" target="_blank"><img src="/news/midlands2008/t_32.jpg" alt="Show photo" /></a><br />A9 Home in a briefcase, and a VA-running laptop</td></tr><tr><td valign="top" colspan="4"> </td></tr><tr><td valign="top" width="25%" align="center"><a href="/news/midlands2008/33.jpg" target="_blank"><img src="/news/midlands2008/t_33.jpg" alt="Show photo" /></a><br />Kinetic RiscPC in a tower case</td><td valign="top" width="25%" align="center"><a href="/news/midlands2008/34.jpg" target="_blank"><img src="/news/midlands2008/t_34.jpg" alt="Show photo" /></a><br />ROOL goodies</td><td valign="top" width="25%" align="center"><a href="/news/midlands2008/35.jpg" target="_blank"><img src="/news/midlands2008/t_35.jpg" alt="Show photo" /></a></td><td valign="top" width="25%" align="center"><a href="/news/midlands2008/36.jpg" target="_blank"><img src="/news/midlands2008/t_36.jpg" alt="Show photo" /></a><br />Meteors, anybody?</td></tr><tr><td valign="top" colspan="4"> </td></tr><tr><td valign="top" width="25%" align="center"><a href="/news/midlands2008/37.jpg" target="_blank"><img src="/news/midlands2008/t_37.jpg" alt="Show photo" /></a><br />Linux port of NetSurf with tabbed browsing</td><td valign="top" width="25%" align="center"><a href="/news/midlands2008/38.jpg" target="_blank"><img src="/news/midlands2008/t_38.jpg" alt="Show photo" /></a><br />Iyonix running a ROM image built from publicly available sources</td><td valign="top" width="25%" align="center"><a href="/news/midlands2008/39.jpg" target="_blank"><img src="/news/midlands2008/t_39.jpg" alt="Show photo" /></a><br />General show atmosphere</td><td valign="top" width="25%" align="center"><a href="/news/midlands2008/40.jpg" target="_blank"><img src="/news/midlands2008/t_40.jpg" alt="Show photo" /></a><br />Another look at PV's Acorn System One and Enigma kit</td></tr><tr><td valign="top" colspan="4"> </td></tr><tr><td valign="top" width="25%" align="center"><a href="/news/midlands2008/41.jpg" target="_blank"><img src="/news/midlands2008/t_41.jpg" alt="Show photo" /></a><br />Electron</td><td valign="top" width="25%" align="center"><a href="/news/midlands2008/42.jpg" target="_blank"><img src="/news/midlands2008/t_42.jpg" alt="Show photo" /></a></td><td valign="top" width="25%" align="center"><a href="/news/midlands2008/43.jpg" target="_blank"><img src="/news/midlands2008/t_43.jpg" alt="Show photo" /></a><br />Another look at the Omega</td><td valign="top" width="25%" align="center"><a href="/news/midlands2008/44.jpg" target="_blank"><img src="/news/midlands2008/t_44.jpg" alt="Show photo" /></a></td></tr><tr><td valign="top" colspan="4"> </td></tr><tr><td valign="top" width="25%" align="center"><a href="/news/midlands2008/45.jpg" target="_blank"><img src="/news/midlands2008/t_45.jpg" alt="Show photo" /></a></td><td valign="top" width="25%" align="center"><a href="/news/midlands2008/46.jpg" target="_blank"><img src="/news/midlands2008/t_46.jpg" alt="Show photo" /></a></td><td valign="top" width="25%" align="center"><a href="/news/midlands2008/47.jpg" target="_blank"><img src="/news/midlands2008/t_47.jpg" alt="Show photo" /></a><br />Paul Vigay had free mince pies!</td><td valign="top" width="25%" align="center"><a href="/news/midlands2008/48.jpg" target="_blank"><img src="/news/midlands2008/t_48.jpg" alt="Show photo" /></a><br />I decided to not ask.</td></tr><tr><td valign="top" colspan="4"> </td></tr><tr><td valign="top" width="25%" align="center"><a href="/news/midlands2008/49.jpg" target="_blank"><img src="/news/midlands2008/t_49.jpg" alt="Show photo" /></a></td><td valign="top" width="25%" align="center"><a href="/news/midlands2008/50.jpg" target="_blank"><img src="/news/midlands2008/t_50.jpg" alt="Show photo" /></a><br />The show starts to wind down</td><td valign="top" width="25%" align="center"><a href="/news/midlands2008/51.jpg" target="_blank"><img src="/news/midlands2008/t_51.jpg" alt="Show photo" /></a></td><td valign="top" width="25%" align="center"><a href="/news/midlands2008/52.jpg" target="_blank"><img src="/news/midlands2008/t_52.jpg" alt="Show photo" /></a><br />Artworks and Easi/TechWriter highlights</td></tr><tr><td valign="top" colspan="4"> </td></tr><tr><td valign="top" width="25%" align="center"><a href="/news/midlands2008/53.jpg" target="_blank"><img src="/news/midlands2008/t_53.jpg" alt="Show photo" /></a><br />R-Comp find a quiet moment</td><td valign="top" width="25%" align="center"><a href="/news/midlands2008/54.jpg" target="_blank"><img src="/news/midlands2008/t_54.jpg" alt="Show photo" /></a><br />Just after the raffle. The chap behind the chap in a suit won.</td><td valign="top" width="25%" align="center"> </td><td valign="top" width="25%" align="center"> </td></tr></table></p><p><a href="http://www.iconbar.com/comments/rss/news1216.html">10 comments in forum</a>

    ]]>
   </content:encoded>
   <pubDate>Sat, 06 Dec 2008 20:43:00 GMT</pubDate>
  </item>

  </channel>
</rss>