<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:georss="http://www.georss.org/georss" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:media="http://search.yahoo.com/mrss/"
		>
<channel>
	<title>Comments for Oldskooler Ramblings</title>
	<atom:link href="http://trixter.oldskool.org/comments/feed/" rel="self" type="application/rss+xml" />
	<link>http://trixter.oldskool.org</link>
	<description>the unlikely child born of the home computer wars</description>
	<lastBuildDate>Tue, 21 May 2013 21:55:55 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.com/</generator>
	<item>
		<title>Comment on Upcoming Trixter Sighting + Retroprogramming by Trixter</title>
		<link>http://trixter.oldskool.org/2013/05/15/upcoming-trixter-sighting-retroprogramming/#comment-11005</link>
		<dc:creator><![CDATA[Trixter]]></dc:creator>
		<pubDate>Tue, 21 May 2013 21:55:55 +0000</pubDate>
		<guid isPermaLink="false">http://trixter.oldskool.org/?p=976#comment-11005</guid>
		<description><![CDATA[I&#039;m definitely able to reproduce it now, and it&#039;s always by pressing a key, and the PCjr doesn&#039;t have a keyboard controller (CPU does everything) so I think your theory has merit.  I will also try to reproduce it in mode 2 (I am indeed setting it to mode 3).]]></description>
		<content:encoded><![CDATA[<p>I&#8217;m definitely able to reproduce it now, and it&#8217;s always by pressing a key, and the PCjr doesn&#8217;t have a keyboard controller (CPU does everything) so I think your theory has merit.  I will also try to reproduce it in mode 2 (I am indeed setting it to mode 3).</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Beefing up your AT&amp;T PC 6300 by Trixter</title>
		<link>http://trixter.oldskool.org/2008/04/22/beefing-up-your-6300/#comment-11004</link>
		<dc:creator><![CDATA[Trixter]]></dc:creator>
		<pubDate>Tue, 21 May 2013 21:49:15 +0000</pubDate>
		<guid isPermaLink="false">http://trixter.wordpress.com/?p=179#comment-11004</guid>
		<description><![CDATA[Unfortunately for Joe (Hi Joe! Email me for some Tandy fun!), the 6300+ was indeed a 286-based system which used a battery to maintain the CMOS.  More unfortunately, I don&#039;t have any information on the 6300+, sorry.]]></description>
		<content:encoded><![CDATA[<p>Unfortunately for Joe (Hi Joe! Email me for some Tandy fun!), the 6300+ was indeed a 286-based system which used a battery to maintain the CMOS.  More unfortunately, I don&#8217;t have any information on the 6300+, sorry.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Beefing up your AT&amp;T PC 6300 by Alex Dillard</title>
		<link>http://trixter.oldskool.org/2008/04/22/beefing-up-your-6300/#comment-11002</link>
		<dc:creator><![CDATA[Alex Dillard]]></dc:creator>
		<pubDate>Mon, 20 May 2013 21:17:27 +0000</pubDate>
		<guid isPermaLink="false">http://trixter.wordpress.com/?p=179#comment-11002</guid>
		<description><![CDATA[Interesting.  I was under the impression that the battery in the 6300 was only needed to keep the clock working while the computer is off (which -- I think -- would be in contrast to modern PCs, where often the battery is needed to maintain all of the settings that are in the CMOS BIOS.)  Anyone please feel free to correct me if I have stated something that is false.  I&#039;ll take a look later at the 6300 service manual (https://sites.google.com/site/att6300shrine/Home/downloads) and see if it says anything about the machine not booting specifically because the clock battery isn&#039;t any good.  Note that the battery you are referring to was mentioned briefly in comment #10 above, for a similar reason (&quot;won&#039;t boot&quot;), although the ultimate conclusion in that instance appears to have been that the battery was not the issue.]]></description>
		<content:encoded><![CDATA[<p>Interesting.  I was under the impression that the battery in the 6300 was only needed to keep the clock working while the computer is off (which &#8212; I think &#8212; would be in contrast to modern PCs, where often the battery is needed to maintain all of the settings that are in the CMOS BIOS.)  Anyone please feel free to correct me if I have stated something that is false.  I&#8217;ll take a look later at the 6300 service manual (<a href="https://sites.google.com/site/att6300shrine/Home/downloads" rel="nofollow">https://sites.google.com/site/att6300shrine/Home/downloads</a>) and see if it says anything about the machine not booting specifically because the clock battery isn&#8217;t any good.  Note that the battery you are referring to was mentioned briefly in comment #10 above, for a similar reason (&#8220;won&#8217;t boot&#8221;), although the ultimate conclusion in that instance appears to have been that the battery was not the issue.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Beefing up your AT&amp;T PC 6300 by JoeSnow</title>
		<link>http://trixter.oldskool.org/2008/04/22/beefing-up-your-6300/#comment-10999</link>
		<dc:creator><![CDATA[JoeSnow]]></dc:creator>
		<pubDate>Sat, 18 May 2013 22:33:41 +0000</pubDate>
		<guid isPermaLink="false">http://trixter.wordpress.com/?p=179#comment-10999</guid>
		<description><![CDATA[Does anyone know where to get a replacement CMOS battery for a PC6300 Plus? Mine is completely dead and I think my machine won&#039;t boot up without it.]]></description>
		<content:encoded><![CDATA[<p>Does anyone know where to get a replacement CMOS battery for a PC6300 Plus? Mine is completely dead and I think my machine won&#8217;t boot up without it.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Upcoming Trixter Sighting + Retroprogramming by reenigne</title>
		<link>http://trixter.oldskool.org/2013/05/15/upcoming-trixter-sighting-retroprogramming/#comment-10990</link>
		<dc:creator><![CDATA[reenigne]]></dc:creator>
		<pubDate>Thu, 16 May 2013 15:52:46 +0000</pubDate>
		<guid isPermaLink="false">http://trixter.oldskool.org/?p=976#comment-10990</guid>
		<description><![CDATA[Ah, that snow is annoying. I guess lockstep is the way to go for that then. Hope the PCjr&#039;s wait states are as cooperative as the CGA&#039;s were.

The apparent system timer halt is very strange - I just looked at the schematic and the system timer clock depends only on signals which are coming straight from the 8284, so NMI shouldn&#039;t be able to affect it. Are you by any chance doing 2 interrupts per frame (9956 count) and getting a skipped interrupt due to running with interrupts off for ~8ms? Otherwise it sounds like a faulty 8253, which is sometimes going into the wrong phase. If you&#039;re using mode 3, it might work better in mode 2.]]></description>
		<content:encoded><![CDATA[<p>Ah, that snow is annoying. I guess lockstep is the way to go for that then. Hope the PCjr&#8217;s wait states are as cooperative as the CGA&#8217;s were.</p>
<p>The apparent system timer halt is very strange &#8211; I just looked at the schematic and the system timer clock depends only on signals which are coming straight from the 8284, so NMI shouldn&#8217;t be able to affect it. Are you by any chance doing 2 interrupts per frame (9956 count) and getting a skipped interrupt due to running with interrupts off for ~8ms? Otherwise it sounds like a faulty 8253, which is sometimes going into the wrong phase. If you&#8217;re using mode 3, it might work better in mode 2.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Upcoming Trixter Sighting + Retroprogramming by Trixter</title>
		<link>http://trixter.oldskool.org/2013/05/15/upcoming-trixter-sighting-retroprogramming/#comment-10989</link>
		<dc:creator><![CDATA[Trixter]]></dc:creator>
		<pubDate>Thu, 16 May 2013 14:14:48 +0000</pubDate>
		<guid isPermaLink="false">http://trixter.oldskool.org/?p=976#comment-10989</guid>
		<description><![CDATA[Well, it&#039;s a &quot;video hardware vertical retrace interrupt&quot; simulated in software, how&#039;s that?  :-)

Unfortunately, I discovered last night that the PCjr palette register mechanism will output random garbage while the palette change is in progress, which is likely why they built a hardware vertical retrace interrupt into the system -- so that you could change the entire palette without affecting the picture.  So they traded one type of &quot;CGA snow&quot; for another...!  And your tricks for getting the system into lockstep don&#039;t work on PCjr, it has a completely different DRAM refresh mechanism that is handled by the video circuitry.  Finally, I found that something -- I&#039;m not sure what yet -- can actually halt the system timer for short periods of time on PCjr (likely something to do with the NMI).  I had a border change built into the interrupt so I could see where it was firing, and at some point after some keyboard and joystick handling, it started firing in the middle of the screen!

In other words, I&#039;m not sure what kinds of raster effects are possible with these glitches, but I&#039;ll experiment.

The PCjr is likely easier to get into lockstep *because* it doesn&#039;t have DMA -- everything is handled by the CPU.  But I&#039;m going to go back to PC+CGA programming before I try to get that deep into PCjr.]]></description>
		<content:encoded><![CDATA[<p>Well, it&#8217;s a &#8220;video hardware vertical retrace interrupt&#8221; simulated in software, how&#8217;s that?  :-)</p>
<p>Unfortunately, I discovered last night that the PCjr palette register mechanism will output random garbage while the palette change is in progress, which is likely why they built a hardware vertical retrace interrupt into the system &#8212; so that you could change the entire palette without affecting the picture.  So they traded one type of &#8220;CGA snow&#8221; for another&#8230;!  And your tricks for getting the system into lockstep don&#8217;t work on PCjr, it has a completely different DRAM refresh mechanism that is handled by the video circuitry.  Finally, I found that something &#8212; I&#8217;m not sure what yet &#8212; can actually halt the system timer for short periods of time on PCjr (likely something to do with the NMI).  I had a border change built into the interrupt so I could see where it was firing, and at some point after some keyboard and joystick handling, it started firing in the middle of the screen!</p>
<p>In other words, I&#8217;m not sure what kinds of raster effects are possible with these glitches, but I&#8217;ll experiment.</p>
<p>The PCjr is likely easier to get into lockstep *because* it doesn&#8217;t have DMA &#8212; everything is handled by the CPU.  But I&#8217;m going to go back to PC+CGA programming before I try to get that deep into PCjr.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Upcoming Trixter Sighting + Retroprogramming by reenigne</title>
		<link>http://trixter.oldskool.org/2013/05/15/upcoming-trixter-sighting-retroprogramming/#comment-10986</link>
		<dc:creator><![CDATA[reenigne]]></dc:creator>
		<pubDate>Thu, 16 May 2013 11:18:15 +0000</pubDate>
		<guid isPermaLink="false">http://trixter.oldskool.org/?p=976#comment-10986</guid>
		<description><![CDATA[Ah, okay - I thought it must be something like that but I was confused because I didn&#039;t know (or had forgotten) that the PCjr has a hardware vertical retrace interrupt, and couldn&#039;t think of a machine that did and which this trick would work on. Also, I wouldn&#039;t describe that as &quot;implemented in software&quot; - it&#039;s still a hardware interrupt, it just comes from a different piece of hardware. But I&#039;m nitpicking - I look forward to see what effects you make with this!]]></description>
		<content:encoded><![CDATA[<p>Ah, okay &#8211; I thought it must be something like that but I was confused because I didn&#8217;t know (or had forgotten) that the PCjr has a hardware vertical retrace interrupt, and couldn&#8217;t think of a machine that did and which this trick would work on. Also, I wouldn&#8217;t describe that as &#8220;implemented in software&#8221; &#8211; it&#8217;s still a hardware interrupt, it just comes from a different piece of hardware. But I&#8217;m nitpicking &#8211; I look forward to see what effects you make with this!</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Upcoming Trixter Sighting + Retroprogramming by Trixter</title>
		<link>http://trixter.oldskool.org/2013/05/15/upcoming-trixter-sighting-retroprogramming/#comment-10985</link>
		<dc:creator><![CDATA[Trixter]]></dc:creator>
		<pubDate>Wed, 15 May 2013 23:16:20 +0000</pubDate>
		<guid isPermaLink="false">http://trixter.oldskool.org/?p=976#comment-10985</guid>
		<description><![CDATA[Wha??  It&#039;s YOUR calculations I&#039;m using!  (14.31818MHz / 12 / ((912*262) / 12) = 59.92 Hz so if I plug ((912*262) / 12)=19912 in as the PIT interval, the system timer will fire on the same scanline every time.  So, reprogram Interrupt 8 (IRQ0) to fire with an interval of 19912 right when vertical retrace starts, et voila, you have a vertical retrace interrupt in software.

PCjr has a real hardware one!  Why am I not using it?  I know you know the answer :-) but for those not familiar with what we&#039;re doing:  Because I want slightly more time to do things before the screen starts drawing.  I programmed PCjr&#039;s VINT (IRQ5) to change the border color so I could see where it was firing and I saw nothing, which means it really is firing right as the beam is going back up the screen.  However, there is a border around the drawable area, so by making my own interrupt that fires right after the last scanline is drawn, I get some extra time to do things &quot;invisibly&quot; as long as I&#039;m not changing the border color itself.

Code for timing when to start the interrupt:

[code]

Procedure InitChannelCGAVINT(channel,accessMode,mode:byte;divisor:word);
const
  chan0base=$40;
var
  modecmd,lobyte,hibyte,chanport:byte;
begin
  {check for valid input allowed:
    only channels 0 and 2 (1 is for DRAM REFRESH, do NOT touch!)
    only accessmodes 1 through 3 (0 is not an access mode)}
	if not (channel in [0,2]) or not (accessMode in [1..3]) then exit;
  {precalc how we&#039;re going to set the channel, so we don&#039;t tie up too much
  time with interrupts turned off}
  modecmd:=(channel shl 6) + (accessMode shl 4) + ((mode AND $7) shl 1); {bit 0 always 0 for 16-bit mode}
  lobyte:=lo(divisor);
  hibyte:=hi(divisor);
  chanport:=chan0base+channel;
  {must make these changes atomic, so disable interrupts before starting}
  asm
    {get to end of display cycle}
    mov   dx,m6845_status
    mov   bl,c_vertical_sync
    mov   bh,c_display_enable or c_vertical_sync
    mov   ah,c_display_enable
    mov   cx,199
    pushf
    cli
  @WDR:
    in    al,dx
    test  al,bl
    jz    @WDR  {wait if not vertically retracing}
    {Now we are tracing back up the screen.  Wait until first scanline.}
  @hor1:
    in    al,dx
    test  al,bh
    jnz   @hor1 {wait until not horizontally or vertically retracing}
    {Now we are drawing our first scanline.}
  @hor2:
    in    al,dx
    test  al,ah
    jz    @hor2 {wait until horizontally retracing}
    loop  @hor1 {loop 199 more times}

    {set new rate}
    mov     al,modecmd
    out     CTCModeCommandReg,al
    xor     dx,dx
    mov     dl,chanport
    mov     al,lobyte
    out     dx,al
    mov     al,hibyte
    out     dx,al
    popf
  end;
end;

[/code]]]></description>
		<content:encoded><![CDATA[<p>Wha??  It&#8217;s YOUR calculations I&#8217;m using!  (14.31818MHz / 12 / ((912*262) / 12) = 59.92 Hz so if I plug ((912*262) / 12)=19912 in as the PIT interval, the system timer will fire on the same scanline every time.  So, reprogram Interrupt 8 (IRQ0) to fire with an interval of 19912 right when vertical retrace starts, et voila, you have a vertical retrace interrupt in software.</p>
<p>PCjr has a real hardware one!  Why am I not using it?  I know you know the answer :-) but for those not familiar with what we&#8217;re doing:  Because I want slightly more time to do things before the screen starts drawing.  I programmed PCjr&#8217;s VINT (IRQ5) to change the border color so I could see where it was firing and I saw nothing, which means it really is firing right as the beam is going back up the screen.  However, there is a border around the drawable area, so by making my own interrupt that fires right after the last scanline is drawn, I get some extra time to do things &#8220;invisibly&#8221; as long as I&#8217;m not changing the border color itself.</p>
<p>Code for timing when to start the interrupt:</p>
<pre class="brush: plain; title: ; notranslate">

Procedure InitChannelCGAVINT(channel,accessMode,mode:byte;divisor:word);
const
  chan0base=$40;
var
  modecmd,lobyte,hibyte,chanport:byte;
begin
  {check for valid input allowed:
    only channels 0 and 2 (1 is for DRAM REFRESH, do NOT touch!)
    only accessmodes 1 through 3 (0 is not an access mode)}
	if not (channel in [0,2]) or not (accessMode in [1..3]) then exit;
  {precalc how we're going to set the channel, so we don't tie up too much
  time with interrupts turned off}
  modecmd:=(channel shl 6) + (accessMode shl 4) + ((mode AND $7) shl 1); {bit 0 always 0 for 16-bit mode}
  lobyte:=lo(divisor);
  hibyte:=hi(divisor);
  chanport:=chan0base+channel;
  {must make these changes atomic, so disable interrupts before starting}
  asm
    {get to end of display cycle}
    mov   dx,m6845_status
    mov   bl,c_vertical_sync
    mov   bh,c_display_enable or c_vertical_sync
    mov   ah,c_display_enable
    mov   cx,199
    pushf
    cli
  @WDR:
    in    al,dx
    test  al,bl
    jz    @WDR  {wait if not vertically retracing}
    {Now we are tracing back up the screen.  Wait until first scanline.}
  @hor1:
    in    al,dx
    test  al,bh
    jnz   @hor1 {wait until not horizontally or vertically retracing}
    {Now we are drawing our first scanline.}
  @hor2:
    in    al,dx
    test  al,ah
    jz    @hor2 {wait until horizontally retracing}
    loop  @hor1 {loop 199 more times}

    {set new rate}
    mov     al,modecmd
    out     CTCModeCommandReg,al
    xor     dx,dx
    mov     dl,chanport
    mov     al,lobyte
    out     dx,al
    mov     al,hibyte
    out     dx,al
    popf
  end;
end;

</pre>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Upcoming Trixter Sighting + Retroprogramming by reenigne</title>
		<link>http://trixter.oldskool.org/2013/05/15/upcoming-trixter-sighting-retroprogramming/#comment-10983</link>
		<dc:creator><![CDATA[reenigne]]></dc:creator>
		<pubDate>Wed, 15 May 2013 22:14:22 +0000</pubDate>
		<guid isPermaLink="false">http://trixter.oldskool.org/?p=976#comment-10983</guid>
		<description><![CDATA[Okay, I&#039;ll bite: a vertical retrace interrupt in software? How do you do that then?]]></description>
		<content:encoded><![CDATA[<p>Okay, I&#8217;ll bite: a vertical retrace interrupt in software? How do you do that then?</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on The Running Program by Trixter</title>
		<link>http://trixter.oldskool.org/2006/03/13/the-running-program/#comment-10934</link>
		<dc:creator><![CDATA[Trixter]]></dc:creator>
		<pubDate>Fri, 03 May 2013 20:54:34 +0000</pubDate>
		<guid isPermaLink="false">http://trixter.wordpress.com/2006/03/13/the-running-program/#comment-10934</guid>
		<description><![CDATA[Demonlord is the very best cracker I&#039;ve ever known, and I&#039;ve known a lot.  http://thecrackerdiaries.wordpress.com/ is a sample of his work and how he operates.  Most cracks are child&#039;s play to him.  (Don&#039;t ask about the website, it&#039;s just a test for an idea I&#039;d like to flesh out next year)]]></description>
		<content:encoded><![CDATA[<p>Demonlord is the very best cracker I&#8217;ve ever known, and I&#8217;ve known a lot.  <a href="http://thecrackerdiaries.wordpress.com/" rel="nofollow">http://thecrackerdiaries.wordpress.com/</a> is a sample of his work and how he operates.  Most cracks are child&#8217;s play to him.  (Don&#8217;t ask about the website, it&#8217;s just a test for an idea I&#8217;d like to flesh out next year)</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on The Running Program by Scali</title>
		<link>http://trixter.oldskool.org/2006/03/13/the-running-program/#comment-10930</link>
		<dc:creator><![CDATA[Scali]]></dc:creator>
		<pubDate>Fri, 03 May 2013 11:38:41 +0000</pubDate>
		<guid isPermaLink="false">http://trixter.wordpress.com/2006/03/13/the-running-program/#comment-10930</guid>
		<description><![CDATA[When I was a younger lad, a friend of mine had bought Defender Of The Crown, which came on a bootable diskette, with its own format, so it could not be read by MS-DOS. And because for some reason, the diskcopy command of MS-DOS insists that it has to be able to read the disk&#039;s FAT before it can copy it, you couldn&#039;t make copies of it. No copy program on Amiga or C64 ever complained about copying a disk it couldn&#039;t understand. And on PC I have never seen any alternatives to diskcopy, for some reason...

So anyway, I decided to just take the same route as the Amiga/C64 programs: I&#039;d just read the raw sectors of the disk and write them back to another disk. Much to my surprise this actually worked: the copied disk would boot and play just fine. Apparently there was no real copy protection, just &#039;security through obscurity&#039;.

I have later found cracked copies of the game though, where the crackers turned the bootable disk into a regular EXE file which could be run from MS-DOS. Now that&#039;s some nice cracking. Reminds me of those C64 crackers who would convert a multi-part game on tape to disk (or vice versa), or some would even take a two-sided disk, and crunch it to fit on a single side.
I suppose Demonlord is such a guy.]]></description>
		<content:encoded><![CDATA[<p>When I was a younger lad, a friend of mine had bought Defender Of The Crown, which came on a bootable diskette, with its own format, so it could not be read by MS-DOS. And because for some reason, the diskcopy command of MS-DOS insists that it has to be able to read the disk&#8217;s FAT before it can copy it, you couldn&#8217;t make copies of it. No copy program on Amiga or C64 ever complained about copying a disk it couldn&#8217;t understand. And on PC I have never seen any alternatives to diskcopy, for some reason&#8230;</p>
<p>So anyway, I decided to just take the same route as the Amiga/C64 programs: I&#8217;d just read the raw sectors of the disk and write them back to another disk. Much to my surprise this actually worked: the copied disk would boot and play just fine. Apparently there was no real copy protection, just &#8216;security through obscurity&#8217;.</p>
<p>I have later found cracked copies of the game though, where the crackers turned the bootable disk into a regular EXE file which could be run from MS-DOS. Now that&#8217;s some nice cracking. Reminds me of those C64 crackers who would convert a multi-part game on tape to disk (or vice versa), or some would even take a two-sided disk, and crunch it to fit on a single side.<br />
I suppose Demonlord is such a guy.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on No love for the IBM PC by Scali</title>
		<link>http://trixter.oldskool.org/2013/01/09/where-is-the-love/#comment-10923</link>
		<dc:creator><![CDATA[Scali]]></dc:creator>
		<pubDate>Thu, 02 May 2013 20:51:32 +0000</pubDate>
		<guid isPermaLink="false">http://trixter.oldskool.org/?p=868#comment-10923</guid>
		<description><![CDATA[Yes, you&#039;re right... The original PC had some rather faithful clones, and some stuff that would only work on the original (like California Games&#039; palette effects). And PCjr/Tandy were rather rigid standards as well.
So there is a small class of PC hardware where cycle-exact emulation may be desired.

But I joined the PC world when XTs at 9.54 MHz were all the rage. Mine could switch back to 4.77 MHz, but I have no idea if it would be cycle-exact to the original PC. At that point it wasn&#039;t revelant anymore anyway.
I know that everything I had since then could be tweaked in the BIOS, with all sorts of waitstates, shadow rom and all that, which greatly affected performance. So even if you had two identical machines, there was no guarantee that they&#039;d perform the same. In fact, part of the whole PC experience was to maximize the performance by getting the right hardware, and then finding the most optimal settings. Especially in the 486-age, out-performing your friend&#039;s machine was the thing :)]]></description>
		<content:encoded><![CDATA[<p>Yes, you&#8217;re right&#8230; The original PC had some rather faithful clones, and some stuff that would only work on the original (like California Games&#8217; palette effects). And PCjr/Tandy were rather rigid standards as well.<br />
So there is a small class of PC hardware where cycle-exact emulation may be desired.</p>
<p>But I joined the PC world when XTs at 9.54 MHz were all the rage. Mine could switch back to 4.77 MHz, but I have no idea if it would be cycle-exact to the original PC. At that point it wasn&#8217;t revelant anymore anyway.<br />
I know that everything I had since then could be tweaked in the BIOS, with all sorts of waitstates, shadow rom and all that, which greatly affected performance. So even if you had two identical machines, there was no guarantee that they&#8217;d perform the same. In fact, part of the whole PC experience was to maximize the performance by getting the right hardware, and then finding the most optimal settings. Especially in the 486-age, out-performing your friend&#8217;s machine was the thing :)</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on No love for the IBM PC by Trixter</title>
		<link>http://trixter.oldskool.org/2013/01/09/where-is-the-love/#comment-10922</link>
		<dc:creator><![CDATA[Trixter]]></dc:creator>
		<pubDate>Thu, 02 May 2013 20:21:22 +0000</pubDate>
		<guid isPermaLink="false">http://trixter.oldskool.org/?p=868#comment-10922</guid>
		<description><![CDATA[Andrew Jenner and I have separately come up with effects that only work on the real hardware, so I still maintain that a cycle-exact emulator is necessary.  Andrew in particular has succeeded in getting the entire system (video, DRAM refresh, interrupts) into lockstep which is a particular achievement for fine control, but such code won&#039;t work on any emulator made today.  There is certainly enough power in 2013 machines to emulate a 1981 system perfectly, so I guess it&#039;s just a matter of time and desire.  PCem comes very close.

While different machines operated differently, just about every 4.77MHz 8088 system with a CGA card (IBM or clone) operates identically to each other.  I can see the benefit of creating a class-specific emu just like any other C64, A500, etc. emu.  The only difference being that the C64 etc. emus had classes of only one member :)]]></description>
		<content:encoded><![CDATA[<p>Andrew Jenner and I have separately come up with effects that only work on the real hardware, so I still maintain that a cycle-exact emulator is necessary.  Andrew in particular has succeeded in getting the entire system (video, DRAM refresh, interrupts) into lockstep which is a particular achievement for fine control, but such code won&#8217;t work on any emulator made today.  There is certainly enough power in 2013 machines to emulate a 1981 system perfectly, so I guess it&#8217;s just a matter of time and desire.  PCem comes very close.</p>
<p>While different machines operated differently, just about every 4.77MHz 8088 system with a CGA card (IBM or clone) operates identically to each other.  I can see the benefit of creating a class-specific emu just like any other C64, A500, etc. emu.  The only difference being that the C64 etc. emus had classes of only one member :)</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on No love for the IBM PC by Scali</title>
		<link>http://trixter.oldskool.org/2013/01/09/where-is-the-love/#comment-10918</link>
		<dc:creator><![CDATA[Scali]]></dc:creator>
		<pubDate>Thu, 02 May 2013 18:15:48 +0000</pubDate>
		<guid isPermaLink="false">http://trixter.oldskool.org/?p=868#comment-10918</guid>
		<description><![CDATA[At the same time I&#039;d say that it also means that a cycle-exact PC emulator is not required. Different chipsets had slight variations in timing. In fact, when it comes to VGA, it made a huge difference which chip you had. Some really bad (like Oak, Trident, Realtek), and some well above average (Paradise, ET4000, some Cirrus Logic etc).

Dosbox takes too much liberty though, not bothering to do any timing for instructions for example (they&#039;re all &#039;1 cycle&#039; within the emulation logic). But I think PCEm does a nice job. The speed is comparable to a real PC with a similar configuration. And that&#039;s about as good as it ever got anyway.]]></description>
		<content:encoded><![CDATA[<p>At the same time I&#8217;d say that it also means that a cycle-exact PC emulator is not required. Different chipsets had slight variations in timing. In fact, when it comes to VGA, it made a huge difference which chip you had. Some really bad (like Oak, Trident, Realtek), and some well above average (Paradise, ET4000, some Cirrus Logic etc).</p>
<p>Dosbox takes too much liberty though, not bothering to do any timing for instructions for example (they&#8217;re all &#8217;1 cycle&#8217; within the emulation logic). But I think PCEm does a nice job. The speed is comparable to a real PC with a similar configuration. And that&#8217;s about as good as it ever got anyway.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on No love for the IBM PC by Trixter</title>
		<link>http://trixter.oldskool.org/2013/01/09/where-is-the-love/#comment-10916</link>
		<dc:creator><![CDATA[Trixter]]></dc:creator>
		<pubDate>Thu, 02 May 2013 17:04:50 +0000</pubDate>
		<guid isPermaLink="false">http://trixter.oldskool.org/?p=868#comment-10916</guid>
		<description><![CDATA[I think that&#039;s certainly part of it.  If you had a C64, you had a shared experience with all other C64 owners.]]></description>
		<content:encoded><![CDATA[<p>I think that&#8217;s certainly part of it.  If you had a C64, you had a shared experience with all other C64 owners.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on No love for the IBM PC by Aaron J. Grier</title>
		<link>http://trixter.oldskool.org/2013/01/09/where-is-the-love/#comment-10910</link>
		<dc:creator><![CDATA[Aaron J. Grier]]></dc:creator>
		<pubDate>Thu, 02 May 2013 07:00:07 +0000</pubDate>
		<guid isPermaLink="false">http://trixter.oldskool.org/?p=868#comment-10910</guid>
		<description><![CDATA[I wonder if part of the lack of nostalgia for early PC was the heterogeneity and fragmentation of the platform.  My leading edge model D had different quirks than the IBMs or Compaqs that my neighbors had.  While the 5150 (or 5160) is the canonical PC, it&#039;s not everybody&#039;s canonical PC.]]></description>
		<content:encoded><![CDATA[<p>I wonder if part of the lack of nostalgia for early PC was the heterogeneity and fragmentation of the platform.  My leading edge model D had different quirks than the IBMs or Compaqs that my neighbors had.  While the 5150 (or 5160) is the canonical PC, it&#8217;s not everybody&#8217;s canonical PC.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on The IBM PC 5150: What if? by Aaron J. Grier</title>
		<link>http://trixter.oldskool.org/2012/12/27/the-ibm-pc-5150-what-if/#comment-10908</link>
		<dc:creator><![CDATA[Aaron J. Grier]]></dc:creator>
		<pubDate>Thu, 02 May 2013 05:11:00 +0000</pubDate>
		<guid isPermaLink="false">http://trixter.oldskool.org/?p=853#comment-10908</guid>
		<description><![CDATA[my first thought for the reduced bus-width analog of the 8088 was the 68008, but it didn&#039;t come out in 1982, a little late for the original PC.]]></description>
		<content:encoded><![CDATA[<p>my first thought for the reduced bus-width analog of the 8088 was the 68008, but it didn&#8217;t come out in 1982, a little late for the original PC.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Journey&#8217;s End by Trixter</title>
		<link>http://trixter.oldskool.org/2013/04/21/journeysend/#comment-10886</link>
		<dc:creator><![CDATA[Trixter]]></dc:creator>
		<pubDate>Fri, 26 Apr 2013 15:20:39 +0000</pubDate>
		<guid isPermaLink="false">http://trixter.oldskool.org/?p=974#comment-10886</guid>
		<description><![CDATA[Can you describe this procedure in more detail?

I was thinking of dedicating a table (for hardware) and a few bins (for software) where the table has an IN and OUT end, and the bins are IN and OUT as well (OUT software means it&#039;s been imaged properly and is ready for dissemination).]]></description>
		<content:encoded><![CDATA[<p>Can you describe this procedure in more detail?</p>
<p>I was thinking of dedicating a table (for hardware) and a few bins (for software) where the table has an IN and OUT end, and the bins are IN and OUT as well (OUT software means it&#8217;s been imaged properly and is ready for dissemination).</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Journey&#8217;s End by Aaron J. Grier</title>
		<link>http://trixter.oldskool.org/2013/04/21/journeysend/#comment-10883</link>
		<dc:creator><![CDATA[Aaron J. Grier]]></dc:creator>
		<pubDate>Fri, 26 Apr 2013 00:48:49 +0000</pubDate>
		<guid isPermaLink="false">http://trixter.oldskool.org/?p=974#comment-10883</guid>
		<description><![CDATA[the staging area idea is a good one.  I came up with an &quot;ice floe&quot; procedure for getting rid of machines, and it does help.]]></description>
		<content:encoded><![CDATA[<p>the staging area idea is a good one.  I came up with an &#8220;ice floe&#8221; procedure for getting rid of machines, and it does help.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Journey&#8217;s End by Aaron J. Grier</title>
		<link>http://trixter.oldskool.org/2013/04/21/journeysend/#comment-10882</link>
		<dc:creator><![CDATA[Aaron J. Grier]]></dc:creator>
		<pubDate>Thu, 25 Apr 2013 23:38:53 +0000</pubDate>
		<guid isPermaLink="false">http://trixter.oldskool.org/?p=974#comment-10882</guid>
		<description><![CDATA[bits don&#039;t take much physical space these days, and can be crammed into increasingly smaller physical spaces as time goes on.  these days it almost seems more effort to decide to throw them away than it does just to carry them forward to the next generation of storage technology.

physical computers, on the other hand, are relatively incompressible, at least if they are to remain functional.  :)

since surplus unix workstations started following me home in the late 90s, I&#039;ve been wrestling with reconciling reality with my dreams.  systems that are currently powered up and performing useful work are one thing, but when systems have sat on the shelf for the last decade collecting dust, it&#039;s increasingly hard to justify keeping them. (which of course makes me want to get some sort of rotation schedule in, but I&#039;m just kidding myself...) 

I completely empathize with you, and share in your gut-wrenching feelings of retroactively losing potential knowledge.]]></description>
		<content:encoded><![CDATA[<p>bits don&#8217;t take much physical space these days, and can be crammed into increasingly smaller physical spaces as time goes on.  these days it almost seems more effort to decide to throw them away than it does just to carry them forward to the next generation of storage technology.</p>
<p>physical computers, on the other hand, are relatively incompressible, at least if they are to remain functional.  :)</p>
<p>since surplus unix workstations started following me home in the late 90s, I&#8217;ve been wrestling with reconciling reality with my dreams.  systems that are currently powered up and performing useful work are one thing, but when systems have sat on the shelf for the last decade collecting dust, it&#8217;s increasingly hard to justify keeping them. (which of course makes me want to get some sort of rotation schedule in, but I&#8217;m just kidding myself&#8230;) </p>
<p>I completely empathize with you, and share in your gut-wrenching feelings of retroactively losing potential knowledge.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Optimizing for the 8088 and 8086 CPU: Part 1 by Trixter</title>
		<link>http://trixter.oldskool.org/2013/01/10/optimizing-for-the-8088-and-8086-cpu-part-1/#comment-10876</link>
		<dc:creator><![CDATA[Trixter]]></dc:creator>
		<pubDate>Tue, 23 Apr 2013 14:50:29 +0000</pubDate>
		<guid isPermaLink="false">http://trixter.oldskool.org/?p=871#comment-10876</guid>
		<description><![CDATA[This supports my favorite Terje quote:  &quot;All programming can be viewed as an exercise in caching.&quot;]]></description>
		<content:encoded><![CDATA[<p>This supports my favorite Terje quote:  &#8220;All programming can be viewed as an exercise in caching.&#8221;</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Optimizing for the 8088 and 8086 CPU: Part 1 by Purp (@PurpAv)</title>
		<link>http://trixter.oldskool.org/2013/01/10/optimizing-for-the-8088-and-8086-cpu-part-1/#comment-10875</link>
		<dc:creator><![CDATA[Purp (@PurpAv)]]></dc:creator>
		<pubDate>Tue, 23 Apr 2013 08:45:30 +0000</pubDate>
		<guid isPermaLink="false">http://trixter.oldskool.org/?p=871#comment-10875</guid>
		<description><![CDATA[The 386SX is so severely memory constrained that many of the 8088 style size optimizations that would result in a loss on 386DX become a win on the 386SX.  Curiously, in the modern x64 CPU bloatware era, aggressive space optimizations may actually run faster than their book numbers would indicate.  If you can keep code in the small L1&#039;s its going to be like 8-10X faster than a fully unrolled size porked &quot;speed optimized&quot; version that blows out the L1 and winds up flogging the L2.]]></description>
		<content:encoded><![CDATA[<p>The 386SX is so severely memory constrained that many of the 8088 style size optimizations that would result in a loss on 386DX become a win on the 386SX.  Curiously, in the modern x64 CPU bloatware era, aggressive space optimizations may actually run faster than their book numbers would indicate.  If you can keep code in the small L1&#8242;s its going to be like 8-10X faster than a fully unrolled size porked &#8220;speed optimized&#8221; version that blows out the L1 and winds up flogging the L2.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Journey&#8217;s End by Purp (@PurpAv)</title>
		<link>http://trixter.oldskool.org/2013/04/21/journeysend/#comment-10874</link>
		<dc:creator><![CDATA[Purp (@PurpAv)]]></dc:creator>
		<pubDate>Tue, 23 Apr 2013 07:35:11 +0000</pubDate>
		<guid isPermaLink="false">http://trixter.oldskool.org/?p=974#comment-10874</guid>
		<description><![CDATA[A similar hardware/software purge/triage took me about 2 years, on and off, to accomplish.   Its hard.  You&#039;ll probably take several passes at it tightening retention standards each pass.  Allow for some reflection time between culling passes.  I got rid of some stuff in a frenzy I wish I&#039;d retained.  It may pay to setup a disposal staging area where things can be reflected on for a bit before dropping the hammer.  

One thing I did was decide if something&#039;s genetics were worth preserving, and I made an executive decision to kill all hardware that used those miserable Dallas chips (ex PS/2 Model 35/55/65).  I did a couple of Dallas grind/peel/solder mod jobs to fit a CR2032 carrier off some junk Pentium mobo, but the effort was too much for the gain.  When you&#039;re young, time is unlimited and &quot;I&#039;ll get to that someday&quot; projects are easy to accumulate, as you get a bit older you realize time is a limited resource, and all those shelved projects have become a psychological drain.  Once removed from sight, I found my mood improved considerably

I also made an executive decision to kiil scads of genericlone adapter cards.  How many unidentifiable driverless IDE paddle cards do you need?  My answer was zero.  I kept several ST01&#039;s, and various Adaptec and Future Domain cards I could find drivers for, and a the oddball stuff like caching IDE controllers.  

I read your page on the Editors.  Consider using an EGA card rather than CGA.  No &quot;snow&quot;.  The switches on the EGA can be set so it&#039;ll emulate a CGA and drive a CGA display.  It can even be configured with the switches to drive the monochrome displays.  The EGA driving CGA display doesn&#039;t need the memory daughter card, a non-upgraded basic 64k EGA can drive the CGA display.

If you&#039;ve got a Hercules Plus card laying around, the Brief editor can be configured to do a 43 line mode with that card too.  Its not super fast, but those extra lines make quite a difference in your visual perception of code when programming.  25 lines isn&#039;t a lot of visible context.]]></description>
		<content:encoded><![CDATA[<p>A similar hardware/software purge/triage took me about 2 years, on and off, to accomplish.   Its hard.  You&#8217;ll probably take several passes at it tightening retention standards each pass.  Allow for some reflection time between culling passes.  I got rid of some stuff in a frenzy I wish I&#8217;d retained.  It may pay to setup a disposal staging area where things can be reflected on for a bit before dropping the hammer.  </p>
<p>One thing I did was decide if something&#8217;s genetics were worth preserving, and I made an executive decision to kill all hardware that used those miserable Dallas chips (ex PS/2 Model 35/55/65).  I did a couple of Dallas grind/peel/solder mod jobs to fit a CR2032 carrier off some junk Pentium mobo, but the effort was too much for the gain.  When you&#8217;re young, time is unlimited and &#8220;I&#8217;ll get to that someday&#8221; projects are easy to accumulate, as you get a bit older you realize time is a limited resource, and all those shelved projects have become a psychological drain.  Once removed from sight, I found my mood improved considerably</p>
<p>I also made an executive decision to kiil scads of genericlone adapter cards.  How many unidentifiable driverless IDE paddle cards do you need?  My answer was zero.  I kept several ST01&#8242;s, and various Adaptec and Future Domain cards I could find drivers for, and a the oddball stuff like caching IDE controllers.  </p>
<p>I read your page on the Editors.  Consider using an EGA card rather than CGA.  No &#8220;snow&#8221;.  The switches on the EGA can be set so it&#8217;ll emulate a CGA and drive a CGA display.  It can even be configured with the switches to drive the monochrome displays.  The EGA driving CGA display doesn&#8217;t need the memory daughter card, a non-upgraded basic 64k EGA can drive the CGA display.</p>
<p>If you&#8217;ve got a Hercules Plus card laying around, the Brief editor can be configured to do a 43 line mode with that card too.  Its not super fast, but those extra lines make quite a difference in your visual perception of code when programming.  25 lines isn&#8217;t a lot of visible context.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Journey&#8217;s End by Trixter</title>
		<link>http://trixter.oldskool.org/2013/04/21/journeysend/#comment-10873</link>
		<dc:creator><![CDATA[Trixter]]></dc:creator>
		<pubDate>Tue, 23 Apr 2013 01:42:45 +0000</pubDate>
		<guid isPermaLink="false">http://trixter.oldskool.org/?p=974#comment-10873</guid>
		<description><![CDATA[Always a kind and thoughtful post from you :-) Thank you.  I do plan on retaining a few machines for myself -- I could never let me 5160+5161 go after trying to obtain it in parts for 15 years, and of course my 6300 will stay with me as it was my first machines.  But yes, there will be quite a lot of storage space in the house in about 18 months...]]></description>
		<content:encoded><![CDATA[<p>Always a kind and thoughtful post from you :-) Thank you.  I do plan on retaining a few machines for myself &#8212; I could never let me 5160+5161 go after trying to obtain it in parts for 15 years, and of course my 6300 will stay with me as it was my first machines.  But yes, there will be quite a lot of storage space in the house in about 18 months&#8230;</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Journey&#8217;s End by Tomer Gabel</title>
		<link>http://trixter.oldskool.org/2013/04/21/journeysend/#comment-10871</link>
		<dc:creator><![CDATA[Tomer Gabel]]></dc:creator>
		<pubDate>Tue, 23 Apr 2013 00:21:08 +0000</pubDate>
		<guid isPermaLink="false">http://trixter.oldskool.org/?p=974#comment-10871</guid>
		<description><![CDATA[Makes perfect sense to me. Now that there are actual museums, proper collections etc. you can contribute to, it makes little or no senes to have all all this software and hardware at home. But as a collector, I can resonate with just how hard it is to let these tidbits go -- in a way, owning an &quot;über retrogaming machine&quot; or an A1000 is part of my self-image, and it makes these items very hard to part with. Still, it&#039;s the only sensible way to go and I wish you the best of luck in finding loving homes for beloved pieces of history.]]></description>
		<content:encoded><![CDATA[<p>Makes perfect sense to me. Now that there are actual museums, proper collections etc. you can contribute to, it makes little or no senes to have all all this software and hardware at home. But as a collector, I can resonate with just how hard it is to let these tidbits go &#8212; in a way, owning an &#8220;über retrogaming machine&#8221; or an A1000 is part of my self-image, and it makes these items very hard to part with. Still, it&#8217;s the only sensible way to go and I wish you the best of luck in finding loving homes for beloved pieces of history.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on PCjr talk cancelled by Trixter</title>
		<link>http://trixter.oldskool.org/2013/04/18/pcjr-talk-cancelled/#comment-10868</link>
		<dc:creator><![CDATA[Trixter]]></dc:creator>
		<pubDate>Mon, 22 Apr 2013 17:49:37 +0000</pubDate>
		<guid isPermaLink="false">https://trixter.wordpress.com/?p=972#comment-10868</guid>
		<description><![CDATA[The PCjr talk has already been rescheduled for the Vintage Computer Festival Midwest (vcfmw.org) in late 2013.  The Harlem Shake references will be removed before then ;-)]]></description>
		<content:encoded><![CDATA[<p>The PCjr talk has already been rescheduled for the Vintage Computer Festival Midwest (vcfmw.org) in late 2013.  The Harlem Shake references will be removed before then ;-)</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Journey&#8217;s End by VileR</title>
		<link>http://trixter.oldskool.org/2013/04/21/journeysend/#comment-10865</link>
		<dc:creator><![CDATA[VileR]]></dc:creator>
		<pubDate>Mon, 22 Apr 2013 06:06:40 +0000</pubDate>
		<guid isPermaLink="false">http://trixter.oldskool.org/?p=974#comment-10865</guid>
		<description><![CDATA[Good on you -- sounds more like a refocusing of efforts than an &quot;end&quot;; sometimes weeding out the dross is a necessary step.
(I&#039;d gladly take one of those Tandy 1Ks off your hands, if I thought it was likely to survive trans-atlantic courier carelessness that is....)]]></description>
		<content:encoded><![CDATA[<p>Good on you &#8212; sounds more like a refocusing of efforts than an &#8220;end&#8221;; sometimes weeding out the dross is a necessary step.<br />
(I&#8217;d gladly take one of those Tandy 1Ks off your hands, if I thought it was likely to survive trans-atlantic courier carelessness that is&#8230;.)</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on PCjr talk cancelled by VileR</title>
		<link>http://trixter.oldskool.org/2013/04/18/pcjr-talk-cancelled/#comment-10864</link>
		<dc:creator><![CDATA[VileR]]></dc:creator>
		<pubDate>Mon, 22 Apr 2013 05:58:25 +0000</pubDate>
		<guid isPermaLink="false">https://trixter.wordpress.com/?p=972#comment-10864</guid>
		<description><![CDATA[Urgh, that sucks. :-/  Best of luck getting everything under control!
If you ever find the time, perhaps you could salvage your work towards that PCjr presentation in a different form... something like your AT&amp;T PC6300 retrospective video?]]></description>
		<content:encoded><![CDATA[<p>Urgh, that sucks. :-/  Best of luck getting everything under control!<br />
If you ever find the time, perhaps you could salvage your work towards that PCjr presentation in a different form&#8230; something like your AT&amp;T PC6300 retrospective video?</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Journey&#8217;s End by Trixter</title>
		<link>http://trixter.oldskool.org/2013/04/21/journeysend/#comment-10863</link>
		<dc:creator><![CDATA[Trixter]]></dc:creator>
		<pubDate>Mon, 22 Apr 2013 01:26:57 +0000</pubDate>
		<guid isPermaLink="false">http://trixter.oldskool.org/?p=974#comment-10863</guid>
		<description><![CDATA[Hopefully ALL of the gear will end up there.  I certainly don&#039;t plan on putting it in the garbage, if that&#039;s what you&#039;re worried about...]]></description>
		<content:encoded><![CDATA[<p>Hopefully ALL of the gear will end up there.  I certainly don&#8217;t plan on putting it in the garbage, if that&#8217;s what you&#8217;re worried about&#8230;</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Journey&#8217;s End by Alkivar</title>
		<link>http://trixter.oldskool.org/2013/04/21/journeysend/#comment-10862</link>
		<dc:creator><![CDATA[Alkivar]]></dc:creator>
		<pubDate>Sun, 21 Apr 2013 21:07:01 +0000</pubDate>
		<guid isPermaLink="false">http://trixter.oldskool.org/?p=974#comment-10862</guid>
		<description><![CDATA[hopefully much of this gear you are ridding yourself of will go to museums and other collectors who will treat it with care.]]></description>
		<content:encoded><![CDATA[<p>hopefully much of this gear you are ridding yourself of will go to museums and other collectors who will treat it with care.</p>
]]></content:encoded>
	</item>
</channel>
</rss>
