On Fri, Apr 6, 2012 at 1:09 PM, Alexandre Souza - Listas
<pu1bzz.listas at gmail.com> wrote:
3d printing, anyone?
This would be an excellent application for the technology - just need
an STL-format shape for most toolchains.
? I don't think it is that hard to make, but both my SX64 doesn't have this
piece.
I would recommend a parametric CAD like OpenSCAD or FreeCAD to
generate the shape. IIRC, it should be a small number of "cubes"
subtracted from other cubes, so that's easy to code up.
I have a
factory cable for my SX64 but some traces on the keyboard
flexi-PCB are damaged (due to a rework attempt by the previous owner),
so I have a different problem to solve.
? The keyboard SEEMS easy to emulate. I'd have to grab mine and take a look.
It's a passive switch matrix, like the C-64 and VIC-20 and PET, and
since the ROMs are fundamentally the same as a C-64 (yes there are
differences but I don't think they apply to the keyboard scanning
routine), one could take a C-64 keyboard and wire up a DB25 adapter.
Not portable, but it would work.
For a "modern" keyboard, I'd recommend something like Jim Brain's
adapter that has a silicon crossbar switch. We've been over that sort
of thing on the list before, but the design constraints are that the
scan routine runs every clock 'tick' (16.67ms on any C= NTSC machine)
and strobes the matrix in a few uS, plus in the case of the C-64, the
keyboard shares lines with the joysticks, so any keyboard adapter
should play nice with those lines in particular. I don't think many
people did in-the-box hacks with the keyboard scan lines, so as long
as the IRQ scan routine works and the joysticks work, that would be a
successful emulator. There are several techniques to do it; a silicon
crossbar switch is a low-effort one.
Unfortunately, I'm in the middle of a huge
confusion, where a job was
cancelled, I have to move from my apartament until monday and have no money
and no job :) I think it will take some time :)
That's unfortunate. I hope some good news comes your way.
-ethan