czarno biała bitmapa w timathesie
czarno biała bitmapa w timathesie
Mam pytanko do znawców tematu.
jak eksportuje ( bądź zapisuje) dwukolorowy obrazek w hires np. czarno biały gdzie tło jest białe a reszta jednolicie czarna to na krawędziach grafiki zapisuje się bajt w rewersie na bitmapie i w mapie koloru . czyli na przykład dla wyświetlarki timanthesowej w obszarze od 4000 do 4400 jest głównie 01 ale w niektórych miejscach 10 (dla kwadratów 8x8 pikseli wypadających na krawędziach po miedzy czarnym i białym kolorem) w miejscach gdzie mam zamienione nible na bitmapie jest rewers bajtu czyli na przykład c1->3e .
Gdy się wyświetla po prostu obrazek to nie ma znaczenia, ale do jakichś bardziej zaawansowanych rzeczy niesamowicie wkurwia.
Mogę to pozamieniać z łapy w monitorze ale może znacie jakiś bardziej cywilizowany sposób. ...może jakaś opcja w timanthesie co?
Z góry dzięki za pomysły.
jak eksportuje ( bądź zapisuje) dwukolorowy obrazek w hires np. czarno biały gdzie tło jest białe a reszta jednolicie czarna to na krawędziach grafiki zapisuje się bajt w rewersie na bitmapie i w mapie koloru . czyli na przykład dla wyświetlarki timanthesowej w obszarze od 4000 do 4400 jest głównie 01 ale w niektórych miejscach 10 (dla kwadratów 8x8 pikseli wypadających na krawędziach po miedzy czarnym i białym kolorem) w miejscach gdzie mam zamienione nible na bitmapie jest rewers bajtu czyli na przykład c1->3e .
Gdy się wyświetla po prostu obrazek to nie ma znaczenia, ale do jakichś bardziej zaawansowanych rzeczy niesamowicie wkurwia.
Mogę to pozamieniać z łapy w monitorze ale może znacie jakiś bardziej cywilizowany sposób. ...może jakaś opcja w timanthesie co?
Z góry dzięki za pomysły.
jest jest, ale niestety trzeba robić to za każdym razem przed exportem (niekiedy i tak się cuda dzieją)
menu Layer -> Machine specific ->reindex color i pick background color
Tam ustalasz które kolory są dla par bitów i rejestrów kolorów itd.
Jak już wspomniałem wcześniej jak już poindeksujesz i będziesz chciał coś domalować to znów program będzie kojarzył bity z kolorami po swojemu, czyli czego więcej w kwadracie 8x8 to będzie kolor tła...
ale znów możesz reindeksować
itd.
menu Layer -> Machine specific ->reindex color i pick background color
Tam ustalasz które kolory są dla par bitów i rejestrów kolorów itd.
Jak już wspomniałem wcześniej jak już poindeksujesz i będziesz chciał coś domalować to znów program będzie kojarzył bity z kolorami po swojemu, czyli czego więcej w kwadracie 8x8 to będzie kolor tła...
ale znów możesz reindeksować
itd.
Bo pecet to zwykły banan...
nie wiem jak takie rzeczy ustawić w timanthesie, ale mogę polecić ci dobry programik do ręcznej rzeźby http://csdb.dk/release/?id=93599
ps. zdaje się że XRay64 nie chrzani bitów w hiresie
ps. zdaje się że XRay64 nie chrzani bitów w hiresie
Strasznie mnie wkurzały te bugi z tymi pxlami i konwersje tego. Co się złapałem program miał swoje kwasy. Napisałem taki tool PIC2hires1col. Na csdb są 2 wersje - starsza skromniejsza i nowsza ciut bardziej rozbudowana. Doradzam używać nowszej, jednak w przypadku W7 i pewnie Visty doradzam używać starszej. Nie będę tłumaczył, dlaczego buguje W7 to nie ma sensu. Obsługa jest prosta - można wgrać pecetową bitmapę 320x200 i skonwertować ją do danych bitmapy C64. Najpierw przed konwersją trzeba wybrać, który kolor jest kolorem tła, pozostałe zapalone pixele są konwertowane do drugiego koloru. Jeżeli jest coś odwrócone, to cały obraz - można wynikowy plik wgrać ponownie i wybrać kolor tła i skonwertować jeszcze raz albo po prostu zamienić wartość kolorów np zamiast #$50 na #$05 (na C64).