2007: Saw Impossiblator 3 on AssemblyTV (which was broadcast by a small TV station), later noticed that it didn't work on xvic. Started checking out other VIC-20 demos & modern games and was amazed on what this little computer could do.
2007 - early 2009: Multiple "how to fix xvic for impo3" planning discussions with tlr (via IRC); the text file in impo3.zip proved really helpful. Started looking for a VIC-20 to buy. Spent most of the time working on x64dtv instead, got stuck on rewriting it...
2009-05 (or maybe -06): Got my first VIC-20! Unfortunately, it didn't come with a suitable A/V cable. Heard about Mega-Cart, wanted to get one.
2009-06-16: Created svn branch for the xvic CPU/VIC-I rewrite. Used a new CPU core from an under-construction x64dtv rewrite (yep, xvic uses the terribly misnamed "6510dtvcore.c"). Spent the rest of the summer learning how the VIC-I works (in a rather indirect way, due to not being able to test programs on a VIC-20 myself) and rewriting the related code (with a lot of help/support from tlr), until...
2009-07-31: New xvic seemed to work much better, and without (confirmed) regressions. Called it "done" and tagged the rewrite branch for merging into VICE trunk, where fixing continued.
2009-08-03: Wrote my first VIC-20 program:
unconnected
2009-08 (or maybe -07): Finally got an A/V cable for my VIC-20. Turned out that the VIC-20 was broken (LED turns on, no video output, LOAD"$",8 doesn't hit the drive). Couldn't repair it, couldn't find an another one to buy.
2009-11: Joined Denial to give the VIC-20 away for spare parts. Answered some questions, asked some new ones, announced VICE 2.2.
2010-02: Looks like I'll never get a working VIC-20. Time to grab my coat on move on... had fun, see you!
