Bringing the C64 online… part IV

Back in October, I was able to bring my Commodore SX-64 online by setting it up as a webserver and also as a webbrowser, surfing the web.  All this was done, by using the 2.4 build of the Contiki software, allowing older systems, like the Commodore, to interact on the world wide web.
The only thing I couldn’t do, was send tweets using the included Breadbox64 Twitter client, as it utilizes basic authentication and Twitter only accepts OAuth.

Last week though, I read a message that a new build of the Contiki software was out (2.5 RC1), so naturally I downloaded it (hoping there would be an update for the Breadbox64 application), moved the D64-files to a couple of 5,25″ floppies and started up my SX-64, equipped with the Retro Replay cartridge and the RR-Net card.

The Contiki software has undergone several updates mostly in the backend, but some updates are visible at the front and are a real improvement.  The webbrowser for instance, now uses a black-and-white color scheme, which provides much more contrast and works a whole lot better than the previous blue interface.

The mailclient, working along the same color schemes, is fast but unfortunately still some issues remain.  You need to replace the “@” in the recipient’s mailaddress with the “Shift-*” (it will be translated into “@” by the application).  Also, it cannot cope with SMTP-servers requiring authentication (if it can, please let me know as I wasn’t able to access one of my secured SMTP-servers).  For all other SMTP-servers, it works like a charm! 

Now, for me the most interesting part was going to be tested… would the Breadbox64 Twitter client work this time around?  Loading the program, I noticed that on the welcome screen, not just Johan Van den Brande’s name was listed as the author, but also Oliver Schmidt.  It further mentioned that now you would need a account… OK, what’s all this then…
Well, basically, the API provides a means to take advantage of Twitter’s OAuth authentication technology without the cost and complexity of OAuth in simple tweeting applications like this one for the Commodore.
All you need to do is sign-in with OAuth to the site, where you create a password for your applications to use with the API when they want to Tweet.  This password is, you then use when logging on to the Breadbox64 application.
Apparantly, Oliver and Johan changed the loginprocedure of Breadbox64, using basic authentication, to sign-in to instead of and using it effectively as an OAuth proxy.

Pretty cool and I’m happy to say, I launched my first tweet from my SX-64 =)

Share This Post


One Response to Bringing the C64 online… part IV

  1. Johan Van den Brande


    Nice to see you enjoy BB64 ;-) All of the recent work, like porting BB64 to other platforms, was done by Oliver.


Leave a Reply

Your email address will not be published. Required fields are marked *