O serii cartridge BLACK BOX pewnie słyszał w Polsce każdy, kto miał w latach 80'-90' styczność z komputerem Commodore C64.
Najbardziej popularnymi były (jeśli się mylę, proszę mnie poprawić) v3,4,5 i v8. Ich popularność wynikała z dobrego wsparcia dla użytkowników magnetofonów, czyli obsługi Turbo i programu do regulacji skosu głowicy magnetofonowej. Posiadały one także, zależnie od wersji, dodatkowe programy i proste rozszerzenia języka BASIC.
Na ich dużą popularność miała także wpływ to, że nie były to układy zbyt zaawansowane technicznie, więc dość łatwe do skopiowania. Toteż powstało wiele klonów z większymi (najczęściej sprowadzającymi się do zmiany nazwy produktu poprzez dodanie kolejnych cyferek oraz usunięcie informacji o autorze) lub żadnymi zmianami powstało też kilka licencjonowanych wersji.
Była to chyba najczęściej nielegalnie kopiowana rodzina kartridży w Polsce.
W rezultacie autor postanowił stworzyć kolejny cartridge BLACK BOX z kolejnym numerem tym razem "9" w nazwie, w którym wykorzystał całe swoje doświadczenie nabyte przy realizacji wcześniejszych wersji tj. 1, 2, 3, 4, 5, 6, 7 i 8. Czym różni się wersja 9 od pozostałych?
Przede wszystkim dodano obsługę stacji dyskowych w trybie Turbo ok. 15x.
Całkowicie spolszczono interfejs użytkownika, a także znacznie rozbudowano język BASIC.
Dodano obsługę polskich znaków zarówno na ekranie jak i wydruku.
W v9 można było dołączyć drukarkę w najpopularniejszym wówczas standardzie równoległym oraz uzyskać wydruk polskich znaków w najpopularniejszych wówczas standardach znanych z komputerów PC.
Dodano też rozszerzenia BASIC dające możliwość tworzenia aplikacji okienkowych oraz pomoc z opisem rozszerzeń dostępną na ekranie w każdej chwili.
Dodatki te umożliwiały niemal profesjonalne zastosowanie komputera C64.
Tym razem autor postanowił zabezpieczyć swój produkt przed nieautoryzowanym kopiowaniem. Z wywiadu, jaki udzielił po latach, wynika, że przy tworzeniu zabezpieczenia poprosił o pomoc największego specjalistę od układów scalonych na Politechnice Wrocławskiej. W rezultacie powstał układ, który tak zabezpieczył ten cartridge, że właściwie do dzisiaj nie udało się go sklonować.
Paradoksalnie to silne zabezpieczenie, a więc brak dostępu do tanich klonów, a potem rozpowszechnienie komputerów 16-bitowych spowodowało, że cartridge BLACK BOX V.9 nie uzyskał popularności, na jaką moim zdaniem zasługiwał.
Prawdopodobnie kardridży tych nie sprzedano zbyt wiele, a jeszcze mniej przetrwało do dzisiaj.
Jeśli nadal nie znudził Cię mój tekst, to możesz czytać dalej, jak zbudować sobie w pełni działającą replikę Black Boxa v.9.
A jeśli chciałbyś się na razie tylko z nim zapoznać, to skorzystaj z tego pliku obrazu
Który możesz użyć pod emulatorem VICE Emulator, aby zapoznać się z działaniem BlackBoxa.
Proponuję ściągnąć najnowszą wersję, w której autorom udało się w końcu usunąć zakłócenia na ekranie spowodowane jednym z zabezpieczeń w programie elektroniczne organy. Niestety, nadal pozostały one na planszy tytułowej.
Kilka słów o konstrukcji
Aby było jasne, nigdy nie miałem w ręce oryginalnego kartridża. Całość powstała dzięki analizie EPROM-u, schematowi zrobionemu z dostępnych zdjęć PCB oraz na zasadzie dedukcji, co autor miał na myśli. W rezultacie powstał układ, który jest w pełni funkcjonalnym symulatorem, wykorzystującym te same układy elektroniczne. W szczegółach technicznych mogą wystąpić jakieś różnice, ale aby je wykryć, musiałbym mieć dostęp do oryginalnego układu.
W każdym razie Podczas odtwarzania Black Boxa V.9 nie został uszkodzony ani ubity żaden oryginalny układ ani żaden element wchodzący w jego skład.Autor nie odpowiada za żadne straty spowodowane tym układem.
Co jest potrzebne, aby zbudować swojego Black Boxa v.9?
1. Układ GAL16v8 (lub odpowiednik ATF16V8).
2. Pamięć EPROM 27c256 lub odpowiednik.
3. Programator lub programatory do powyższych układów.
4. Mikroprzełącznik do przycisku RESET.
5. Podstawki DIL pod te układy. Szczególnie pod układ GAL, ponieważ przewidziane są jego aktualizacje.
6. Programator.
7. PCB (jak uzyskać, napiszę później).
8. Akcesoria do lutowania
.
9. Po kilka kondensatorów 1nF, 100pF i mniejszych (zależnie od posiadanej wersji c64 i c64c i jeszcze innych czynników).
10. Duuużo cierpliwości i dobrych chęci przy uruchamianiu układu
.
Jeśli nadal chcesz stać się posiadaczem Black Boxa v.9, to przeczytaj, jak zdobyć niezbędne materiały do jego zbudowania.
Jeśli posiadasz już konto na PCBWay.
Możesz pominięć ten punkt. Jeśli nie, zarejestruj się korzystając z mojego linku.
Dzięki temu, przy pierwszym twoim zamówieniu, firma przekaże na moje konto 10$ do wykorzystania na nowe wspaniałe projekty, a ty otrzymasz 5$ na swoje konto do wykorzystania na zakupy PCB.
Jeśli masz już tam konto lub dokonałeś rejestracji, możesz teraz zamówić PCB. Tę wersję PCB rekomenduję (jest ona autorstwa użytkownika @Rime i wygląda znacznie lepiej niż moja
), która jest dostępna tutaj.
W każdym razie obie spełniają swoje zadania i możesz je zastosować zamiennie.
Koszt PCB to równowartość 5$ plus koszty przesyłki zależne od jej wybranej formy.
Teraz napiszę bardzo ważną rzecz.
Proszę za PCB zapłacić kartą, nie stosować żadnych kuponów rabatowych, dzięki temu na moje konto trafi 10% od zamówienia, co mam nadzieję pokryje przynajmniej częściowo poniesione przeze mnie koszty odtworzenia tego Black Box-a"
Gdy już dokonasz wpłaty, proszę napisz mi email na adres:
A ja odeslę Ci w odpowiedzi najnowszy przetestowany plik .jed potrzebny do zaprogramowania układu GAL.
Mała uwaga, z racji sposobu działania PCBWay i tego, że wpłaty księguje w poniedziałki, pliki .jed będę wysyłał we wtorki lub środy.
Tak więc proszę się nie denerwować brakiem szybkiej odpowiedzi.
Jeśli chcesz otrzymywać powiadomienia o aktualizacjach, aktualizowany plik .jed na email czy ewentualnie nowych projektach, proszę dać znać w tym emailu, abym mógł twój adres dodać do listy.
Na podany adres proszę pisać tylko w sprawie pliku .jed po dokonaniu zapłaty za PCB do BLACK BOX V.9 .
W sprawach technicznych proszę pytać w tym wątku, myślę że dzięki temu nie będzie potrzeby wielokrotnie przerabiać tego samego problemu.
Plik do zaprogramowania pamięci EPROM 27C256:
Na koniec jeszcze raz przypomnę:
UKŁAD nie jest wierną kopią układu BLACK BOX V.9 produkowanego w latach 90'
przez firmę ROM BIT a powstał jedynie aby jak najdokładniej symulować/emulować tamten układ więc może i zapewnie się rózni w szczegółach tech. zwłaszcza jeśli chodzi o oprogramowanie ukladu GAL.
Jest on dostepny na zasadzie licencji:
Napotkane Problemy
Układ powstał na najstarszej wersji c64 tylko takową posiadam. Doszło do mnie że mogą wystąpić trudności na innych wersjach c64 najczęsciej wystarczy dobranie odpowiednich kondensatorów (na PCB przewidziano miejsce na dodatkowe ceramiczne w obudowach SMD na spodniej stronie PCB.
Z tego co wiem najwięcej problemów może sprawić najnowsza wersja c64 (oryginalny BBV9 podobno na niej nie działał), dokonane różne niestandardowe modyfikacje więc jeśli taką wersję posiadasz zastanów się 2x zanim dokonasz zakupu.Jesli mimo wszystko się zdecydujesz to ja ze swej strony służę wszelką możliwą pomocą.Ale także liczę na innych użytkowników. W końcu po to jest elektroda.pl
Aby być w zgodzie z regulaminem dodaje także zdjęcie (ta moja) w dodatku bez maski ,teraz dopiero widzę jaka jest brzydka
Filmik z działania
oraz schemat:
autorstwa użytkownika JarekC
Aktualizacja.
Dodaję skrót do świeżego newsa, autorstwa kolegi @Rime, który miał okazję jako pierwszy zapoznać się z klonem BlackBoxa v.9. Jest on także autorem PCB, które nawiązuje prowadzeniem ścieżek i wymiarami do oryginału, więc można zastosować obudowę z epoki, czyli nieśmiertelne Z-7 lub KM20B, a także pomógł w przetestowaniu działania układu na wielu typach C64 i C64C. Co pomogło dopasować optymalną pojemność kondensatora (najlepiej zastosować dwa 1nF i 100pF, jeden z nich w formie SMD).
https://www.c64.fun/czytaj.php?text=33
Mała aktalizacja .
Uklad działa na komputerach z NTSC z kondensatorem 200pF.
Najbardziej popularnymi były (jeśli się mylę, proszę mnie poprawić) v3,4,5 i v8. Ich popularność wynikała z dobrego wsparcia dla użytkowników magnetofonów, czyli obsługi Turbo i programu do regulacji skosu głowicy magnetofonowej. Posiadały one także, zależnie od wersji, dodatkowe programy i proste rozszerzenia języka BASIC.
Na ich dużą popularność miała także wpływ to, że nie były to układy zbyt zaawansowane technicznie, więc dość łatwe do skopiowania. Toteż powstało wiele klonów z większymi (najczęściej sprowadzającymi się do zmiany nazwy produktu poprzez dodanie kolejnych cyferek oraz usunięcie informacji o autorze) lub żadnymi zmianami powstało też kilka licencjonowanych wersji.
Była to chyba najczęściej nielegalnie kopiowana rodzina kartridży w Polsce.
W rezultacie autor postanowił stworzyć kolejny cartridge BLACK BOX z kolejnym numerem tym razem "9" w nazwie, w którym wykorzystał całe swoje doświadczenie nabyte przy realizacji wcześniejszych wersji tj. 1, 2, 3, 4, 5, 6, 7 i 8. Czym różni się wersja 9 od pozostałych?
Przede wszystkim dodano obsługę stacji dyskowych w trybie Turbo ok. 15x.
Całkowicie spolszczono interfejs użytkownika, a także znacznie rozbudowano język BASIC.
Dodano obsługę polskich znaków zarówno na ekranie jak i wydruku.
W v9 można było dołączyć drukarkę w najpopularniejszym wówczas standardzie równoległym oraz uzyskać wydruk polskich znaków w najpopularniejszych wówczas standardach znanych z komputerów PC.
Dodano też rozszerzenia BASIC dające możliwość tworzenia aplikacji okienkowych oraz pomoc z opisem rozszerzeń dostępną na ekranie w każdej chwili.
Dodatki te umożliwiały niemal profesjonalne zastosowanie komputera C64.
Tym razem autor postanowił zabezpieczyć swój produkt przed nieautoryzowanym kopiowaniem. Z wywiadu, jaki udzielił po latach, wynika, że przy tworzeniu zabezpieczenia poprosił o pomoc największego specjalistę od układów scalonych na Politechnice Wrocławskiej. W rezultacie powstał układ, który tak zabezpieczył ten cartridge, że właściwie do dzisiaj nie udało się go sklonować.
Paradoksalnie to silne zabezpieczenie, a więc brak dostępu do tanich klonów, a potem rozpowszechnienie komputerów 16-bitowych spowodowało, że cartridge BLACK BOX V.9 nie uzyskał popularności, na jaką moim zdaniem zasługiwał.
Prawdopodobnie kardridży tych nie sprzedano zbyt wiele, a jeszcze mniej przetrwało do dzisiaj.
Jeśli nadal nie znudził Cię mój tekst, to możesz czytać dalej, jak zbudować sobie w pełni działającą replikę Black Boxa v.9.
A jeśli chciałbyś się na razie tylko z nim zapoznać, to skorzystaj z tego pliku obrazu
Który możesz użyć pod emulatorem VICE Emulator, aby zapoznać się z działaniem BlackBoxa.
Proponuję ściągnąć najnowszą wersję, w której autorom udało się w końcu usunąć zakłócenia na ekranie spowodowane jednym z zabezpieczeń w programie elektroniczne organy. Niestety, nadal pozostały one na planszy tytułowej.
Kilka słów o konstrukcji
Aby było jasne, nigdy nie miałem w ręce oryginalnego kartridża. Całość powstała dzięki analizie EPROM-u, schematowi zrobionemu z dostępnych zdjęć PCB oraz na zasadzie dedukcji, co autor miał na myśli. W rezultacie powstał układ, który jest w pełni funkcjonalnym symulatorem, wykorzystującym te same układy elektroniczne. W szczegółach technicznych mogą wystąpić jakieś różnice, ale aby je wykryć, musiałbym mieć dostęp do oryginalnego układu.
W każdym razie Podczas odtwarzania Black Boxa V.9 nie został uszkodzony ani ubity żaden oryginalny układ ani żaden element wchodzący w jego skład.Autor nie odpowiada za żadne straty spowodowane tym układem.
Co jest potrzebne, aby zbudować swojego Black Boxa v.9?
1. Układ GAL16v8 (lub odpowiednik ATF16V8).
2. Pamięć EPROM 27c256 lub odpowiednik.
3. Programator lub programatory do powyższych układów.
4. Mikroprzełącznik do przycisku RESET.
5. Podstawki DIL pod te układy. Szczególnie pod układ GAL, ponieważ przewidziane są jego aktualizacje.
6. Programator.
7. PCB (jak uzyskać, napiszę później).
8. Akcesoria do lutowania

9. Po kilka kondensatorów 1nF, 100pF i mniejszych (zależnie od posiadanej wersji c64 i c64c i jeszcze innych czynników).
10. Duuużo cierpliwości i dobrych chęci przy uruchamianiu układu

Jeśli nadal chcesz stać się posiadaczem Black Boxa v.9, to przeczytaj, jak zdobyć niezbędne materiały do jego zbudowania.
Jeśli posiadasz już konto na PCBWay.
Możesz pominięć ten punkt. Jeśli nie, zarejestruj się korzystając z mojego linku.
Dzięki temu, przy pierwszym twoim zamówieniu, firma przekaże na moje konto 10$ do wykorzystania na nowe wspaniałe projekty, a ty otrzymasz 5$ na swoje konto do wykorzystania na zakupy PCB.
Jeśli masz już tam konto lub dokonałeś rejestracji, możesz teraz zamówić PCB. Tę wersję PCB rekomenduję (jest ona autorstwa użytkownika @Rime i wygląda znacznie lepiej niż moja

W każdym razie obie spełniają swoje zadania i możesz je zastosować zamiennie.
Koszt PCB to równowartość 5$ plus koszty przesyłki zależne od jej wybranej formy.
Teraz napiszę bardzo ważną rzecz.
Proszę za PCB zapłacić kartą, nie stosować żadnych kuponów rabatowych, dzięki temu na moje konto trafi 10% od zamówienia, co mam nadzieję pokryje przynajmniej częściowo poniesione przeze mnie koszty odtworzenia tego Black Box-a"
Gdy już dokonasz wpłaty, proszę napisz mi email na adres:
blackboxv9@proton.me
A ja odeslę Ci w odpowiedzi najnowszy przetestowany plik .jed potrzebny do zaprogramowania układu GAL.
Mała uwaga, z racji sposobu działania PCBWay i tego, że wpłaty księguje w poniedziałki, pliki .jed będę wysyłał we wtorki lub środy.
Tak więc proszę się nie denerwować brakiem szybkiej odpowiedzi.
Jeśli chcesz otrzymywać powiadomienia o aktualizacjach, aktualizowany plik .jed na email czy ewentualnie nowych projektach, proszę dać znać w tym emailu, abym mógł twój adres dodać do listy.
Na podany adres proszę pisać tylko w sprawie pliku .jed po dokonaniu zapłaty za PCB do BLACK BOX V.9 .
W sprawach technicznych proszę pytać w tym wątku, myślę że dzięki temu nie będzie potrzeby wielokrotnie przerabiać tego samego problemu.
Plik do zaprogramowania pamięci EPROM 27C256:
Na koniec jeszcze raz przypomnę:
UKŁAD nie jest wierną kopią układu BLACK BOX V.9 produkowanego w latach 90'
przez firmę ROM BIT a powstał jedynie aby jak najdokładniej symulować/emulować tamten układ więc może i zapewnie się rózni w szczegółach tech. zwłaszcza jeśli chodzi o oprogramowanie ukladu GAL.
Jest on dostepny na zasadzie licencji:
Under the Attribution-NonCommercial-NoDerivs (CC BY-NC-ND) License.
Napotkane Problemy
Układ powstał na najstarszej wersji c64 tylko takową posiadam. Doszło do mnie że mogą wystąpić trudności na innych wersjach c64 najczęsciej wystarczy dobranie odpowiednich kondensatorów (na PCB przewidziano miejsce na dodatkowe ceramiczne w obudowach SMD na spodniej stronie PCB.
Z tego co wiem najwięcej problemów może sprawić najnowsza wersja c64 (oryginalny BBV9 podobno na niej nie działał), dokonane różne niestandardowe modyfikacje więc jeśli taką wersję posiadasz zastanów się 2x zanim dokonasz zakupu.Jesli mimo wszystko się zdecydujesz to ja ze swej strony służę wszelką możliwą pomocą.Ale także liczę na innych użytkowników. W końcu po to jest elektroda.pl

Aby być w zgodzie z regulaminem dodaje także zdjęcie (ta moja) w dodatku bez maski ,teraz dopiero widzę jaka jest brzydka

Filmik z działania
oraz schemat:

autorstwa użytkownika JarekC
Aktualizacja.
Dodaję skrót do świeżego newsa, autorstwa kolegi @Rime, który miał okazję jako pierwszy zapoznać się z klonem BlackBoxa v.9. Jest on także autorem PCB, które nawiązuje prowadzeniem ścieżek i wymiarami do oryginału, więc można zastosować obudowę z epoki, czyli nieśmiertelne Z-7 lub KM20B, a także pomógł w przetestowaniu działania układu na wielu typach C64 i C64C. Co pomogło dopasować optymalną pojemność kondensatora (najlepiej zastosować dwa 1nF i 100pF, jeden z nich w formie SMD).
https://www.c64.fun/czytaj.php?text=33
Mała aktalizacja .
Uklad działa na komputerach z NTSC z kondensatorem 200pF.
Cool? Ranking DIY