sporniket wrote: Thu Jul 14, 2022 1:00 pm
This time I ordered resistors with color rings instead of digits printed on it, so that I don't have to take care of bending the leads so that the digits are shown. But it's still inconvenient to check...
Mate, try SMD for one revision. I doubt you’ll go back to throughhole!
BW
DFB1 Open source 50MHz 030 and TT-RAM accelerator for the Falcon Smalliermouse ST-optimised USB mouse adapter based on SmallyMouse2 FrontBench The Frontier: Elite 2 intro as a benchmark
sporniket wrote: Thu Jul 14, 2022 6:57 pm
For other things...
But then you have to buy twice as many SMT parts because of all the ones you drop on the floor and never find again!
Reminds me of an 'Apple Engineer' we used to get come in our place to buy Dell laptops/tablets.
He told us he took a tablet to pieces to replace the screen. Used a heat gun to start to remove the screen and blew all the nearby screws off the table.
Am I right in saying that the STF pallet (RGB) is #000 to #777? From what I remember #888 on the STE is halfway between #000 and #111 and #999 is half way between #111 and #222.
What happens in an STF if you set a colour register to say #CCC, will you get a grey?
your right. On STe, to be backward compatible, the new least significant bit of color is put at position 3. Meaning if you want level 12 = $C = %1100, you have to convert it using the formula f(x)=(x >> 1)+ (x&1)<<3, ie (%110) + (0) = 6.
edit: thus, to get the STe level 1, you get (0) + (1<<3 = 8) = 8 ; level 3 -> (3 >> 1 = 1) + (1<<3 = 8) = 9 ; and so on.
On the stock STF, of course, the bit at position 3 is ignored, so each $C of #CCC will be seen as 4 and you get #444, mid grey
On a STe, writing #CCC, each C is interpreted as ((C & 7)<<1 = 4<<1=8) + ((C&8)>>3 = 8>>3 = 1) = 9, i.e you get #999, that will be slightly lighter than on the STF.