[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Ideas for //c (rom 0) mods



I have a rom 0 //c that I've been dying to.. er.. improve on.  Here's
some ideas that I wanted to bounce off of you folks, please stop me
from doing something horribly wrong if anything sounds odd:

Phase 1)  This is the "totally do-able" part I'm okay with
-Ditch the brick-on-a-leash (ebay?)
-Remove the 44-pin connector box from inside //c case, replace with
little-john style converter and pico power supply
-Use extra room in case to house 12v power adapter used by pico power
supply (if it fits...)
-Test and ensure //c still works (bypassing the old power plug and
switch for now)
-This leaves the //c with an odd "tail" for the DC adapter plug...

Phase 2)  This is the part where the //c becomes permanently altered
-Desolder (or saw off) power connector used by brick on leash (any
side effects?  Is that capacitor near the connector used in any other
part of the board?)
-Attach standard two-prong power plug and re-route power switch to DC
adapter
-At this point the //c can be disconnected from power like any other
portable

Once I'm done with this, I should have a //c that no longer resembles
an explosive threat to air safety, and can travel with a //c that will
not be subject to too much extra annoying TSA scrutiny (really,
someone called it a typewriter.  I died a little inside).  You have no
idea how much those people freak out when the brick-on-leash, aka a
mega-huge transformer with a lot of wire coming off of it, goes
through the x-ray.  So I'd love to get rid of that part and lighten
the load a little (lot!)

Phase 3)  This is the odd part where you start wondering if I'm crazy,
and where I'll need a lot of help
-Remove floppy drive, replace with some bizzare contraption inspired
by "Semi-virtual disk"
-Which begs the question, are there any micro-controllers that emulate
floppies like SVD did?  Another totally kooky idea is something that
has the timing to emulate the boot 0 phase to push 256 bytes of loader
code into ram and execute a much cooler program that is less timing-
dependent and reuses the floppy signals to stream data in a way that
doesn't need to mimic physical media in favor of a larger storage
scheme based on IDE-style flash.  I think the only real barrier might
be the //c woz machine part.  Any way to bypass and go straight for
the raw signals?
-Pie in sky idea: Microdrive with a flash card that mounts in the
floppy drive opening.  Is there any way to tap the //c bus on a rom-0
board to create a virtual "slot"?  I seem to remember that the //c had
its own rom that more or less occupied the bank-switch rom reserved
for physical cards in other ]['s, which leads me to believe that no
bankswitching == no support for card rom == no possibility to hack a
slot.  Which is a bummer, but understandable.