Sorted by Squirrels.

Friday, 20 November 2009

I didn't want to leave.

I visited an amazing shop a while ago. I wanted an oscilloscope and the local supermarket was right out, apparently, so a quick search on teh interwebs and this goldmine was revealed...



There was more around the corner and behind the outcrop on the right. And even then all stock wasn't accounted for. Despite this the owner knew every item intimately. Well, not in the biblical sense. Ahem.
This is what I went home with:


The top one - a Tektronix 465B. Yes, of course I wanted it *all*, but, you know, space. The prices were stupendous and it was obvious that the owner was a real true equipment geek. There were instruments in the rear recesses of the shop which were straight out of a gothic horror - brass spheres held aloft a glass tube encased in a brass and rosewood cabinet - an actual piece of test equipment used for measuring kilovolts on overhead wires. Huge knife bladed switches and variable resistors where the resistance was set by inserting plugs at intervals along parallel copper bars... And a pile of meters and programmers and signal generators and... what the... I have no idea what some of these things were.

And the smell... Divine.

Anyways. That was a while ago. I offered to advertise the establishment but the proprietor was busy enough without the additional traffic. But I'm sure that if you were within visiting distance of Reading, England and you asked...


Thursday, 8 October 2009

PL8-2, R2D2's Dad.

My children used to refer to C3PO as R2D2's dad. Funny how those minds work, isn't it.

I used to think that real fun could never be anything other than corporeal.

That just goes to show. This is the most fun that I've had in a while :)



It's the V2 incarnation (can that be right? There's no meat here..!) of the PL8 MMC interface.

Here she is, in full component-side glory.



The TTL is a simple read/write decoder. The port onto which this fits provides rough address decoding. I wish it would shave. I hate the chafing.



But I do so love the wiring.

It's a PIC - one of those manly sorts with the parallel slave port. I know it's terribly incorrect to use the word slave - oops I used it again! sorry! but that's just what it is. So the parallel slave port behaves like a chunk of selection logic and wakes the PIC when a read or write occurs. There are /RD and /WR lines. The microcode on the PIC latches data ready to be presented on a port when the /RD line is asserted. No delay, it behaves just as a latch would. Similarly asserting the /WR line will latch the values present on the data bus to a register. Interrupts ensure that these events are recognisable and the remainder of the uC code is shuffling data to and fro.

The performance of this type of interface is already documented in another post <> milliseconds to load programs <> so I won't go into it here.

Needless to say schematics and code, both micro and 6502, are available if you'd like them.

Atom VRAM mod

I have really struggled with the question 'should I modify this rare vintage micro or leave it as-is?'

Well. The thing about the Atom was that it invited modification.

So I came.

To the party that is, the one that the Atom invited me to. Honestly. Some people.



This is the truncated version of the ill-conceived all-in-one memory board that I started some while ago. It's simply VRAM. Nice. Witness the burned-off resist at or about pin 15. Ahem. Ah well, it's all for the greater good. 2114s are not exactly super-rare, but they use so much wattage. It's not green, it really isn't.

Tuesday, 6 October 2009

Retro Computer Museum Open Day 2009

The organisation most commonly known as The Retro Computer Museum are having another all-day gaming event. For those in the UK willing to travel to Leicester you should visit their site and get the low-down.

I'll be taking a boot load of kit to fiddle with over the course of the day and I might even indulge in a little gaming. I'm mad like that, me.

MMBeeb

Not a voluptuous expression of joy for a broadcaster, but one of these...


... being an MMBeeb board. I have mentioned them before, but I've improved the design somewhat since then. This is from the last batch. SMT components and a rather cheeky regulator placement make these the tiniest and most comely batch yet. I like to make each one different, unique. Electrically they're identical but each has its own character. I like to talk to them when I'm alone.



An MMBeeb board plugs into the user port of a BBC Micro and coupled with some smart coding by the original creator Martin Mather gives the contemporary BBC Micro user the ability to have at their disposal literally thousands of disk images all instantly selectable and appearing as though a genuine 5.25" disk.

They're fast too, programs load in seconds. G'orn there Chuckie Egg!

Monday, 14 September 2009

Mending

Finally I've had some movement towards finishing a job. Really, it's been a long time :)

A poorly Atom belonging to a friend required a key switch fix. The keyboard on Atom motherboards of issues 1..4 is a strange all-in-one affair where the switch mechanism is a pair of counter-wound springs which connect when a weedy plastic plunger depresses them. They are puny and prone to breaking.

The only effective fix is to cut out the broken part and insert a new switch, as I believe I have blogged about before. This would be a new challenge as the switches I replaced before were at the end of a row and were changed as a unit. This time I would attempt a single unit as I have run out of replacement parts to do the two adjacent switches...



This is the first time I've used my callipers and I must say they're jolly useful.



Here's the replacement switch ready to be dropped in. The antennae were added so that the tiny whisker-like wires at the base of the switch would register correctly with the holes on the PCB. The replacement part is ever-so-teensily different from the one it's replacing, so registration wasn't guaranteed when sliding the piece into the anxiously awaiting gap. When the sides of the switch were coated with superglue that would have been a problem. The extensions fell away as expected when the solder joints were applied.


Hurrah!

Tuesday, 8 September 2009

Grzzzzzz!


With a Pic for a brain and a mouse for motion tracking you should consider your hiding options before the head-mounted laser gets added. You have been warned!


Contact Form

Name

Email *

Message *

This is how we do it

MMC (9) acorn atom (7) sord m5 (7) zx81 (7) multicart (6) arduino (5) Sord (4) tatung einstein (4) Atari 800 (3) Chuckie egg (3) M5 (3) M5Multi (3) c128 (3) sd card (3) sd2iec (3) sio2sd (3) 6502 (2) Max6956 (2) QL (2) RCM (2) assembler (2) avr (2) c64 (2) cadsoft eagle (2) eeprom (2) einSDein (2) mmbeeb (2) multi-cart (2) spi (2) system 80 (2) ufat2 (2) vic20 (2) video genie (2) 6502 second processor (1) 6522 (1) 8255 (1) Acorn BBC Micro (1) Apple 2e (1) Apple ][ 2 two (1) BBC 6502 second processor (1) BBC micro (1) DevicePrint (1) Double Choc Chip Muffins (1) FAT (1) IO (1) Jupiter Ace (1) LED (1) Master 128 (1) PCB (1) PIC (1) POV (1) PROGMEM (1) Pineapple (1) ST (1) Spectrum 128 (1) antex (1) arcade spinner (1) arduino shield (1) atari (1) atmel (1) bakewell tart (1) beer (1) bird's nest (1) bitbucket (1) brokenated XC special (1) cake (1) cassette (1) cassette interface (1) colecovision (1) compact flash (1) convert (1) dac (1) de-yellowing (1) dev cart (1) development tool (1) eaca (1) efficient (1) einsdein. z80 (1) esp32 (1) esp8266 (1) eye strain (1) failosophy (1) filesystem (1) finally (1) fram (1) french polishing (1) fuse (1) fuses (1) game development (1) games (1) gaming (1) github (1) glue (1) google chrome (1) heroic failure (1) high voltage programming (1) hot irons (1) if (1) jiffydos (1) joey beltram (1) lego robot (1) library (1) lying (1) machine code (1) matron (1) microcode (1) mmc interface (1) mmc2iec (1) mmm (1) mouse guts (1) oscilloscopes (1) pcm (1) pic32mx (1) porn (1) proto shield (1) purple (1) repo (1) retro computer museum (1) retro hard-on (1) rom box (1) sd (1) sd-x (1) sd2mmc (1) seadragon (1) silliness (1) small (1) software master (1) soldering (1) spi software master (1) stray capacitance (1) string (1) techadventure (1) test equipment porn (1) ts1000 (1) turtle cheesecake (1) tweaking (1) vc20 (1) video head (1) video ram replacement (1) weewee (1) wingasm (1) wire library (1) wodges of IO (1) xilinx cpld (1) yellowing (1) z80 (1) zx spectrum (1) zxpander (1)
Unless otherwise stated all of the original work presented here is:

Creative Commons License
Licensed under a Creative Commons Attribution-Noncommercial 2.5 Generic License.

The work of others where referenced will be attributed appropriately. If I've failed to do this please let me know.