Sysop: | Amessyroom |
---|---|
Location: | Fayetteville, NC |
Users: | 43 |
Nodes: | 6 (0 / 6) |
Uptime: | 28:19:22 |
Calls: | 286 |
Calls today: | 1 |
Files: | 899 |
Messages: | 76,600 |
RE: ANSI test card
Hi, all.
I've recently noticed that the terminal I wrote myself doesn't seem to display 'intense black' (dark grey) text - it took me an incredibly long time to notice that but here we are...
Does anyone know of an ANSI equivalent to the old TV test cards they
used to transmit so you could calibrate your TV correctly? Just
something that shows all the combinations of foreground and background colours would do for this case.
Thanks,
BobW
I would assume if the aforementioned were not "test bar'ey" enough,
there might be one pre-drawn on the 16 colors website?
Weirdly the majority of your message didn't show on my terminal until I quoted
it, I guess either a) another bug my side or b) the text was set to black on
black :)
It was bright black on black (or bold black), some terminals (perhaps
yours) render bright colours as bold rather than bright, so would be
yours) invisible.
Or in other words, set default colour, set foreground to black, set background to black, turn intensity on. For some reason that's not
working on my terminal, even thought it should take up to 7 parameters,
and even though setting intensity first (i.e. ^[1;30;40m) works as expected.
^[0;30;40;1m
and even though setting intensity first (i.e. ^[1;30;40m) works as expected.
and even though setting intensity first (i.e. ^[1;30;40m) works as expected.
Are you interpreting these on your own, are you just taking the first parameter of a given type?
i.e. processing the 0 then ignoring any future 0 or 1's since bold has already been set?
test that out because (due to the way I initialised the parameters in memory) it only worked for the first 3 parameters. I've now corrected memory) the initialisation so it works as expected :)
Ah, that makes sense. Very cool, sounds like it was fun to debug.
Thanks again to WWIV for stress testing my code, man this BBS does more weird stuff with ANSI than anything else I've ever had to deal with!