[Your correspondent] has also had the cheek to finally claim that he has been releasing source code for nearly twenty years, although when I was looking round to find out how someone might have been able to learn to actually program the C64 if that was their only computer not long after it was released, I couldn’t find any really useful source code and none by TMR.
The author is obviously somewhat mathematically challenged dear reader; he was failing to learn programming on the C64 between 1984 and 1985 which was around thirty years ago, but your correspondent only started giving away source code about twenty years ago so. Even someone as blatantly dim-witted as the author should have spotted there was a decade of difference. And no, it’s not “cheek” to state facts, the author probably doesn’t understand this because he doesn’t deal with them particularly often.
In his debunk, although there are no graphics in his 20 column scroller, he confesses that some graphics he did for the C64 (I don’t know what graphics he means) “were created with Pro Motion on Windows”, so this is obviously CHEATING, because I’m only interested in what people could have achieved and how it was done with what was available to them up until the time I sold my C64 in about April 1985.
The graphics are the double sized character set – it resembles the ROM font because your correspondent was going for a specific look, but is actually 16 by 16 pixels per character. And we have to pause to note dear reader that the author is pathetically arrogant enough to believe that, when your correspondent starts writing his own posts to fill the voids being left by the author’s ineptitude, that they relate more than tangentially to him.
So because this is 2015 and the majority of developers currently writing for 8-bit systems use Windows- Linux- or MacOs-based tools for programming, graphics, music, compression or editing disk images regardless of their target computer, that’s what your correspondent employs as well.
On September 1, 2015 I was shocked to find a short Commodore 64 Assembly Language course by TMR (who makes no secret of the fact his real name is Jason Kelk), called “The Hex Files”, which starts on http://www.oldschool-gaming.com/view_article.php?art=c64_hex_files_1 and may have been written in 2004. I think everyone reading this should visit that site and save it to their hard drives before it gets deleted.
It isn’t going to get deleted because that would only happen in one of the author’s many sad little delusional fantasies. And congratulations for the author are apparently in order for finally doing something that isn’t actually research but could almost manage to pass for it – well done, Paul! It’s a shame he didn’t notice your correspondent’s given name in the email exchange we had over three years ago, really.
This 9 part course introduces readers to Assembly Language programming on the C64, as well as including techniques on how to print text on the screen, and even write a scroller, complete with sprites and music! He doesn’t explain what led him to this knowledge, though.
Your correspondent’s knowledge comes from reading books, trying things out, putting the time and effort required in and not giving up. There was no mythical solution to learning assembly language involved that wasn’t afforded the author when your correspondent first sat down with an assembly language book in 1984 and the same is true for thousands of other people that the author rather desperately wants to believe don’t exist since they counter his blinkered, personally biased worldview.
Unfortunately, I’m not sure how anyone would move on from just printing or scrolling text, displaying sprites and playing some music. I wonder why the course stopped after 9 parts as well.
There is a small game documented in the ninth instalment that the author appears to have completely missed during his “research”… but the original Hex Files series was written for C64-specific fanzine; that publication ran from 1995 to 2001 and what your correspondent currently has online is, after a conversion to cross assembly, all he currently has of the original text.
We’ll just skip lightly over majority of the blatant, ranting garbage that littered the remainder of the post because it’s just child-like ranting rather than any “debunking” of what your correspondent wrote.
I remember my Dad asking me “How is it that some people have managed to write programs for the Commodore 64?”, meaning programs such as anything with graphics, etc which we were talking about. I replied “I don’t know”, then his conclusion was “They must be exceptional”. I now know that it was because they had been given information I hadn’t had.
Again the author tries to weave a bizarre little conspiracy theory where the information was somehow kept from him despite thousands or indeed tens of thousands of people not having the same issue either before, during or after he personally was unable to get anywhere.
As for me, I chose the Amstrad CPC 464 computer (rebadged as Schneider CPC464 in Germany), but then actually ended up buying the improved, short lived, compatible Amstrad CPC 664.
And yet we haven’t seen a single, complete Amstrad CPC program posted to the author’s blog in over three years… it’s almost as though he failed to do anything significant with that hardware as well despite all of those extra BASIC commands!
 That was, of course, sarcasm dear reader but we have to point that out because the author struggles to detect it.
 That might have actually been late 1983 but your correspondent can’t be sure.