Fixing a Quicktake 150 serial connector

[email protected]
Colin Leroy-Mira's SixForty Offers Social Photo Sharing — On Your Apple II

Now even Apple's eight-bit line-up can get in on the fun of photo-centric social media, with a new client for 640x480.com.

Hackster.io

Tonight I got a message from a fellow #appleII nerd, who got a #Quicktake for Christmas, tried it with his Apple II and had everything work perfect from start.
If fills me with joy, both on the software side and on the documentation side (custom cable building required! )

#RetroComputing

Repórter Retro 120 - Retrópolis

Este é o Repórter Retro 120, produzido pela A.R.N.O. (Agência Retropolitana de Notícias)! MP3 para ouvir offline Escute no YouTube Do que falamos? 40 anos da rede Token Ring 40 anos do C++ 40 anos do Intel 80386 (ou apenas 368 para os íntimos) O processador que mudou o jogo O processo de boot do

Retrópolis - A cidade dos clássicos

This week-end's release of #Quicktake for Apple II brings another 30-plus-second improvement on the Quicktake 200 decoder, down from 103 to 68 !

https://www.colino.net/wordpress/en/quicktake-for-apple-ii/

I am starting to be very happy with the performance of all three decoders.

#RetroComputing

I managed to get a "for parts" #Quicktake 150 for 15 euros, it only needed 15 minutes of work to "fix it" (the Trash button was stuck down). Here's its first picture!

#RetroComputing #AppleII

This week-end's release of #Quicktake for Apple II brings the decoding speed to under 60 seconds for Quicktake 150 pictures.

https://www.colino.net/wordpress/en/quicktake-for-apple-ii/

#RetroComputing #AppleII

Quicktake for Apple II

Quicktake for Apple II is a program to fetch and view your Quicktake pictures on your Apple II. Reject planned obsolescence!

[email protected]

6502 optimisation challenge anyone?
This is one of the two longest functions in my #Quicktake 150 decoder, it's called 110k times, takes 7.9M cycles.
The vars are in zero-page already.

The function reads bits from a buffer to get the next valid Huffman code out of the buffer and return its value.

I'm out of ideas :)

Edit: Reading multiple bits using a lookup table will not be better, as it requires a 16-bits buffer which is extremely slower to asl/rol. It was the previous implementation.

The function:
https://www.colino.net/tmp/getdatahuff.s.txt

#RetroComputing #assembly