Entries tagged as historyRelated tags fun anti-spam austria comic cw fail gentoo geography german gnu-linux google android antenna automobile ballooning debian education event hardware kernel phone programming review samsung music guitar mathematics matlab octave podcast private bluetooth diy electronics science work apache career philosophy politics rant religion bash bug finance image processing software cloud cryptoWednesday, October 19. 2016Rescuing data from an Epson HX-20 to a Linux PC![]() ![]() I recently managed to reactivate my dear old Epson HX-20, a retro computer released in 1983 which I used at the end of the 1980’s and early 1990’s to learn programming. Since I even could read in some BASIC programs that were still stored on the micro cassette, I wondered if I could rescue the code directly, without using OCR on printouts or even typing it off by hand. I was aware that I was very lucky that this machine still worked after all those years—the soldering seemed to have been much more rigid back then, it might cause more issues to attempt to run old PCs which are a decade younger! To be on the safe side, I invested into a new NiCd battery pack and replaced the original one. My research first led me to the machine’s RS-232 output, internally called “COM0”. Someone had used that some years ago to directly connect an HX-20 to a PC’s serial port, using a special cable and some adapters. Sadly, it seems that this is no longer an option, since these cables disappear, and serial-to-USB adapters only seem to work with a certain chip in this case. Then I stumbled upon the GPL software HXTape, and I was totally baffled: What, the Epson HX-20 had an external cassette interface as well? I knew that concept from our even older machine, the Texas Instruments TI-99/4A. It connected to a special music cassette recorder and encoded data into simple “magnetic bits” onto the tape: It was quite funny to listen to the noisy sounds when playing the MCs on an ordinary player. This bidirectional data transfer works over ordinary mono audio cables, one for each direction. And now, it turns out the HX-20 had such an interface as well, and we never used it. But the point is, one could exploit it to decode the audio signals into the original bits and bytes by connecting the HX-20’s “MIC” port to the microphone input of a PC using a simple mono audio cable with standard 3.5 mm jacks! (How tremendous the analog world was! Keep a music cassette lying around in the basement for decades and then just play it. Try this with your ¡Phone!) And that audio decoding is exactly what HXTape is doing. Continue reading "Rescuing data from an Epson HX-20 to a Linux PC"
Posted by Stephan Paukner
in GNU/Linux, Information Technology
at
19:21
| Comments (2)
| Trackbacks (0)
Thursday, September 29. 2016My Epson HX-20 still works!![]() Eight years ago, I wrote in the history of my computer usage, In 1988, when I entered grammar school, [...] I did a bit more serious BASIC programming on an Epson HX-20, which I still own today, but isn’t working anymore. [...] My cousin René taught me some BASIC things like how to use the random number generator. Well, it turns out that this machine is still alive, as you can see in this video: You can even watch me loading my cousin’s learning program from the micro cassette—that very lines he’d written for me on Dec 29th, 1988. Though, its output was designed for a separate and larger screen that I don’t own anymore. I’m pretty sure that this machine had slept from ~1995 until I woke it up now. I hope I can also have a look at my other programs on that micro cassette. Tuesday, June 30. 2009Kerze, du musst verschwinden![]() 1983_kerze_du_musst_verschwinden.mp3 Kerze, du musst verschwinden Copyright © 1983 by Stephan Paukner Saturday, February 16. 2008A history of my computer usage![]() On April 1st, 2008, it’s 10 years that I’m a netizen. I already had an e-mail address a few months before, but it was April 1998 when I seriously started to use the internet. This gives me some motivation to round it all up a bit. I took my first programming steps around 1986 on a Texas Instruments TI-99/4A. It was a home computer similar to the later following Commodore 64: It had a black/silver keyboard with a slot for cartridges. It could be connected to an ordinary TV, and own software was saved on ordinary MCs by a special tape drive—It was quite funny to listen to the noisy sounds when playing the MCs on an ordinary player. We had two game cartridges: TI Invaders (screenshots) and Hunt The Wumpus (screenshots). The computer had a TI BASIC interpreter built in. The first program my stepdad taught me was: CODE: 10 PRINT "HALLO!"<br />20 GOTO 10
Continue reading "A history of my computer usage" Monday, January 29. 2007Meeting of the generations![]()
Friday, December 29. 2006A history of my cell phones![]()
We’re writing the year 1996. TV commercials start to add something like “www.companyname.com” at the bottom corners of the screen. Cell phones start to become popular. Some mates I met at the Austrian Federal Armed Forces used such things to phone with their girlfriends. As I didn’t have a girlfriend, I didn’t need a cell phone. It was the time when cell phones began to drop down from the managers to the rednecks, who carried them on their belts as if they were revolvers, always ready to draw.
Continue reading "A history of my cell phones"
(Page 1 of 1, totaling 6 entries)
|
AboutCalendar
ArchivesCategoriesShow tagged entriesandroid antenna anti-spam apache astronomy austria automobile ballooning bash bluetooth bug career cloud collecting comic cooking cw debian dreams education electronics event fail fashion finance flickr fuerteventura fun gentoo geography german gnu-linux gnucash google google earth graphics guitar hardware history image processing internet kernel kids language lanzarote lhc lifestyle linkroll literature ltd machine learning making mallorca mathematics matlab microsoft migration movies music numismatics octave pdf perl philately philosophy phone photo gear photography physics podcast politics postfix private programming public transport rant religion review samsung science security shtf social web software statistics storage sustainability symbian tablet time lapse transceiver tv usenet video virtualization wordplay work www yahoo youtube
Syndicate This BlogFollow meBookmarks
Powered by |