1

(3 odpowiedzi, napisanych Fabryka - 16/32bit)

Wrzuciłem nagranie z 520ST+ obu kartów ze standardowymi playlistami, których używałem do testowania innych rozwiązań z OPL:
OPL3 cart:
https://www.youtube.com/watch?v=pXyDYWVE5iQ?feature=shared
https://www.youtube.com/watch?v=9DJk52oY7KA?feature=shared
https://www.youtube.com/watch?v=WzHFSJ29N9A?feature=shared

OPL2 cart:
https://www.youtube.com/watch?v=jSGr0RvY1C8?feature=shared

2

(3 odpowiedzi, napisanych Fabryka - 16/32bit)

Dzięki, końcówka była niezła.. Już myślałem, że ST nie pociągnie OPL2/3 na wersji bez zatrzasków. Ale jak zajrzałem do FM Melody Carta to pomyślałem, że to powinno się udać. No i znalazłem błędy w swoich schematach w interfejsie carta (odwrócone linie adresowe, więc muszę na razie odwracać kolejność bitów w bajcie w locie zanim cokolwiek wyślę do opl2/3, niezła wpadka). Zastanawiał mnie tylko ten wielki kondensator wpakowany na linię +5V(2200uF 10V), bo to by wskazywało jakby designerzy karta spodziewali się jakichś spadków napięcia, które powodują problemy z działaniem. Może to też temat do przepatrzenia.
ym2203 byłoby ok, ale niestety przez wojnę handlową z Japonią dostaliśmy to co dostaliśmy. Co do rozwoju, to teraz będzie już łatwiej.. Prawdopodobnie zrobię jakąś stronę/podstronkę o używaniu chipów FM na STkach, opublikuję soft do tego i zrobię coś co by dało się wpakować w obudowę. No i driver do prawdziwego SB na ISA :).. Dostałem już od Artik'a sprzęt do eksperymentów..
Mam placeholder na support YM2203, ale czekam na update'y UnseenMenace'a dot. rozszerzenia(wPINANEGO NA YM22149).. No i player vgm nie ma obsługi ym2149, a niektóre vgmy korzystają np. z ym2413B(OPLL) i YM2149, co może być ciekawe.. No i FM plus MIDI, jak to było w niektórych grach na Sharp x68000... https://www.youtube.com/watch?v=uFkxOf7dvdA&ab_channel=OfficialCaveDwellersEarlyAccess%26Extras W sumie nie jestem pewien czy to były alternatywne soundtracki czy mix midi plus fm..
https://www.youtube.com/watch?v=qniIinLpr28&ab_channel=RMC-TheCave

3

(3 odpowiedzi, napisanych Fabryka - 16/32bit)

Cześć,
Wczoraj udało mi się znaleść ostatnie błędy i odpalić dwa prototypy cartów do Atari ST z OPL2 i OPL3. Dzięki temu można używać chipów FM na każdym 16/32-bitowym Atari z minimalnym narzutem na cpu (w stosunku do innych adapterów / rozwiązań). Dodatkowo w ramach experymentu powstały drivery OPLL do carta FM Melody Maker (,który ma w środku klona YM2413B/OPLL).

Napisałem jeszcze prosty player i sterowniki (kod playera nic nie wie na temat sprzętu), dzięki temu można używać różnych chipów fm oraz odtwarzać różne formaty(vgm,dro,imf, rad(beta)) na różnych urządzeniach (wszystkie urządzenia o których pisałem wcześniej na forum i na mojej stronie). Oprogramowanie jeszcze rozwijam i nie jest w 100% skończone.

opl2cart Dune
opl3cart Tyrian 37
FM Melody Maker cart tune MSX

Załączam screenshoty cartów i sample nagrane bezpośrednio z cartów na Atari 520ST+. OPL3 na ST będzie prawdopodobnie po raz pierwszy w historii :)(nie licząc podłączenia OPL3 Duo! przez SPI emulowanym na złączu Centronics ;), co było trochę za wolne jak na zwykłe ST)..

Podziękowania dla TOri, Willie, BadWolf'a, Insane/TSCC i Sporniket'a za konsultacje z elektroniki (elektronikiem nie jestem) :)... No i Maarte Jansena libkę na Arduino (niezła ściągawka z OPL2), za urządzenia (układ DAC jest podobny jak OPL2 Audio board), Serdaco za OPL2/3LPT, przez które zacząłem badać możliwość zrobienia interfejsu na ROMIe (,bo dostęp był powolny i za bardzo skomplikowany).

Całość nie jest finalna, chcę żeby to wyszło jakoś fajnie i miało normalną obudowę. I pewnie będzie trzeba dotweakować części DAC. OPL2 trochę szumi.

4

(14 odpowiedzi, napisanych Sprzęt - 16/32bit)

Tak, nie zamawiać za dużo i nie denerwować właściciela, żeby nie wpisał Cię przypadkiem na czarną listę ;).. "Don't piss off Bradley" https://www.vice.com/en/article/7kvkx9/ … ines-alive ...

5

(14 odpowiedzi, napisanych Sprzęt - 16/32bit)

przem0c napisał/a:

Napisałem, odpisał, fakt że trochę dziwnie, ale nie ważne. Ważniejsze jest to, że wysyłka do polski 48$ wiec suma prawie 400 zł za samą folię. Średnio bym powiedział.... moja klawiatura nie ma też 2 gumek i jest żółta na razie. Wymaga jeszcze poza tymi 400 zł pracy, więc chyba rozsądniej będzie zapolować na całą, kompletną gdzieś z ogłoszenia, a tą sprzedać na części za 100-200 zł.
Fajnie, że jest możliwość jej reanimacji, ale takim kosztem nie wiem czy jest sens.

Mogę się dołączyć do zamówienia, wziąłbym dwie sztuki folii, bo jestem w tej samej sytuacji. Kosztami przesyłki można się podzielić. Jedyne co mnie martwi, że jest jakiś limit 2 szt na zamówienie? Dojdzie jeszcze cło i vat..

6

(6 odpowiedzi, napisanych Konsole)

Do lynxa 2 jest jeszcze taki ekran: https://retrosix.co.uk/Atari-Lynx-II-Cl … p551376260 ..

7

(26 odpowiedzi, napisanych Fabryka - 16/32bit)

@tOri: konektor już testowałem i wydawał się dobry. Wersję z "kartonu" mam w planach. Robiłem jeszcze poprawki w między czasie i poprawiłem trochę problemów(od posta w jeszcze zeszłym tygodniu). Generalnie połączenia robiłem po netliście wygenerowanej z KiCada na podstawie schematu i routowałem ręcznie. Footprint konektora ma jakieś błędy, ale nie potrafię ich naprawić. Jeden konektor cartridge'a już raz zrobiłem do prototypowania, żeby móc się podpiąć się do złącza cartridge'a i wyszedł całkiem ok. Może obrys wymaga jakiejś poprawy. Obudową na razie się nie przejmuję, bo traktują tę wersję jako prototyp do developmentu, żeby w razie czego można było cześci wymienić bez lutowania i do developmentu driverów (w teorii można je pisać w ciemno). Nie używałem autoroutera KiCada, chyba nie umiem.
@tOri @willy:  Dzięki. Podeślę namiary na aktualną wersję na priva. Dzięki za ewentualną pomoc.

Generalnie mam wrażenie, że pewnie połączenia dałoby się zrobić jakoś lepiej. Możliwe, że ścieżki +5V powinny być trochę grubsze (możliwe że będę musiał to pcb przeprojektować pewnie jeszcze raz), a linie sygnałowe do data lineów zbliżonej długości, ale przy dwóch warstwach momentami ciężko mi się te ścieżki podpinało..

W całym projekcie chyba najbardziej kluczową rzeczą było zrobienie interfejsu do ustawiania linii dla opl3 (wymyślałem sobie zatrzaski przy zapisie do $FBxxxx, $FAxxxx, wystarczy tylko zapis, nie potrzeba R/W tutaj artykuł od którego się zaczęło: https://www.atarimagazines.com/st-log/i … RFACE.php), reszta została inspirowana kartą Resound na ISA i interfejsem tOriego na "malucha".

8

(26 odpowiedzi, napisanych Fabryka - 16/32bit)

Jeżeli ktoś nie zagląda na AF lub Exxosa. Od jakiegoś czasu pracuję nad cartem z OPL3 do ST (nadal nie wiem co robię ;)). Udało mi się zaprojektować pcb w wersji deweloperskiej. Szukam kogoś kto się lepiej ode mnie zna na elektronice, przejrzy schemat / pcb i może zgłosi jakieś problemy / uwagi zanim to wyślę do produkcji (i zwiększy prawdopodobieństwo powstania / skończenia tego projektu, ograniczy potencjalne straty w sprzęcie). To mój pierwszy tak duży projekt (i pewnie ostatni, bo bym coś teraz na Atari poprogramował ;)).

https://nokturnal.pl/2024/03/atari-st-o … -board-pcb

Jeżeli prototyp będzie zadziała to prawdopodobnie powstanie wersja 'konsumencka" tj. mniejsza płytka i kondensatorami filmowymi, być może wersja z podwójnym opl3.

9

(9 odpowiedzi, napisanych Konsole)

Jakiś czas temu instalowałem composite do light sixera (wersja tfwb8), idealnie nie jest, ale lepiej niż przez RF(na Sony Bravia): https://nokturnal.pl/2023/07/atari-vcs- … posite-mod. Zrobiłbym upgrade na cleancomp, ale czekam na następną rewizję z poprawkami.

10

(8 odpowiedzi, napisanych Sprzęt - 16/32bit)

ten zasilacz nie jest kompatybilny z mste. Mste potrzebuje jeszcze +12v,-12V, -5V i power good.

11

(53 odpowiedzi, napisanych Fabryka - 16/32bit)

1. Sikor - 1 szt
2. tOri - 3 szt
3. Lopez - 1 szt
4. VLX - 2 szt.
5. SuN - 1 szt.
6. saulot - 4 szt

@lukasz7x6: Jezeli to jest standardowa obudowa to jak wspomniał VLX możesz zmniejszyć obroty przez zmianę kabla (są chyba dwa) i użyć do montażu gumowych kołków zamiast śrub (ale nie pamiętam czy tak się da). Jest jeszcze jedna opcja, która pewnie nie wszystkim się podoba to usunięcie kratki z obudowy (https://www.youtube.com/watch?v=P9O7Su1pYW8&ab_channel=Dbug%27sstuff).

13

(26 odpowiedzi, napisanych Fabryka - 16/32bit)

Dawno nic nie pisałem, ale projekt mi się trochę rozrósł i zacząłem podłączać różne pudła z opl2/3 dostępne na rynku. Skończyło się na napisaniu biblioteki obsługującej kilka rodzajów urządzeń opartych na OPL2/OPL3 (OPL2LPT, OPL3LPT, OPL3 Express, OPL2 Audio board, OPL3 Duo!) i playera(,który był na bazie https://github.com/DhrBaksteen/ArduinoOPL2, ale większość przepisałem na C99 i asma, dodałem obsługę OPL3 w playerze).
Można dopisać drivery SB na VME, ale niestety nie mam dostępu do sprzętu i nie wiem jak wygląda interfejs do programowania tego.
Być może będzie nowe rozszerzenie z YM2203 (https://www.exxosforum.co.uk/forum/view … 64#p111064) i dodałem na zapas support parsowania VGM i driver (,który na razie nic nie robi, tylko sobie loguje). Ale na razie jeszcze tego nie ma, więc będzie trzeba trochę poczekać..

Tutaj playlista z próbkami:
https://www.youtube.com/playlist?list=PLx2JWmDdl6TPcmuN_Pb7eNn_cDC_HJLKT

Każde urządzenie ma swoje plusy i minusy. Na ST najlepsze są OPLxLPT, ale brak jednego druta w porcie Centronics na ST niestety uniemożliwia użycia ficzerów OPL3 (jedyny plus jest taki, że OPL3 jest kompatybilny wstecz z OPL2 i nie potrzebuje opóźnień przy komunikacji), wersja OPL3 na USB jest dosyć wolna (kuriozalny transfer danych i narzut sterownika usb, ale działa), komunikacja przy emulowanym SPI i przesyłaniu po bicie też jest wolne na ST. Więc zostaje tylko ulepszenie oprogramowania (replay nie jest na przerwaniach i jadę na zwykłych delayach, więcej formatów) i zrobienie wersji opl2/3 na cart + drivery. Mam już jakiś projekt muszę to lepiej przetestować, zrobić jakiś prototyp i nie spalić kolejnego MMU w ST i Falcona ;). Ale to pewnie po przerwie, bo przez ostanie kilka miesięcy robię tylko to.
Mozliwe, że stworzę specjalną stronę dla tego projektu, ale zależy jak będzie z czasem..

14

(89 odpowiedzi, napisanych Sprzęt - 16/32bit)

@artik-wroc: 6! znajdzie się jeszcze jedna sztuka?

15

(8 odpowiedzi, napisanych Sprzęt - 16/32bit)

sugerowałbym kart diagnostyczny i podłączenie pod serial jeżeli nie ma jakiegoś outputu sensownego, a nie wymienianie wszystkiego w ciemno..

Ja w jednym 520st+ zamontowałem nowy DAC(to co podesłał Cyprian) https://nokturnal.pl/2023/05/atari-520- … rd-upgrade. Ale mam drugi egzemplarz 520ST w którym wszystko jest ok i nie musiałem nic robić.

17

(42 odpowiedzi, napisanych Sprzęt - 8bit)

@peterkaczorowski dzięki, mam wszystko. Zaopatrzyłem sie już jakiś czas temu, bo miałem nadzieję, że stacja jednak wstanie.

Zrobiłem testy diagnostyczne programem do 1050 i wszystkie testy przeszły. :)

18

(42 odpowiedzi, napisanych Sprzęt - 8bit)

@peterkaczorowski dzięki za listę, obejrzę sobie. Widziałem tylko ten JBety.. Strona Jera też jest super.
Ok coś się ruszyło. Miałem źle wpiętyty J10 i J1.. Więc dysk się kręci po włożeniu dyskietki.. pod mydos udało się dysk sformatować. Nagraną dyskietkę z happy warp czyta :). Dzięki. Mogę z tym działać dalej..

19

(42 odpowiedzi, napisanych Sprzęt - 8bit)

@perinoid otwierałem na samym początku jak były problemy z zasilaniem i dociskałem scalaki w podstawkach (wędrowała wcześniej w paczkomacie) i chyba sprawdzałem 12v/5v. Miałem nadzieję, że nowy zasilacz coś znacząco poprawi. W teorii ta stacja była sprawdzana i testowana programem diagnostycznym 1050, więc z nowym zasilaczem powinna pójść, ale z jakichś powodów nie chce. Spróbuję zobaczyć jak to się zachowuje bez obudowy i sprawdzę 12v..

update: zmierzyłem napięcie na regulatorach 4,9V na 7805, 12,09V na 7812 po włączeniu. Stacja po włożeniu dyskietki i położeniu głowicy nie kręci się. Przy włączeniu bez dysku głowica rusza się minimalnie w przód i tył. Metalowy ekran nieźle się grzeje.. 44C.. Jeszcze patrzę na konektory, z tego co widzę, że system jest taki, że oznaczenie konektora (pieczątka) musi być przodem do takiego samego podpisu na płycie? J10 mam wpięty odwrotnie niż wszystkie inne, ale chyba tak powinno być... Zauważyłem też że plastik który jest podnoszony przez metalową płytkę od zamknięcia stacji jest pęknięty na końcu (wygląda jak jakaś rurka termokurczliwa), ale na razie spełnia swoją funkcję. Chyba to muszę skleić zanim się rozpadnie..

20

(42 odpowiedzi, napisanych Sprzęt - 8bit)

@mateoos: d2 jest na off w sio2sd.

21

(42 odpowiedzi, napisanych Sprzęt - 8bit)

ok, to przerobiłem zasilacz na 9VAC, 4A z linku @perinoid'a i stacja jest włączona, dioda power nie gaśnie. Po opuszczeniu zamka druga dioda zapala się na czerwono i się pali(to chyba nie jest normalne). Czyli jest jakiś progres. Po włączeniu bez dyskietki jest tylko krótkie tr t t i tyle. Niestety mam jakąś dyskietkę z driverami do happy warp 7.1, ale z niej nic nie bootuje (BOOT ERROR), nie czyta. Odpaliłem przez sio2sd mydos 4.5 beta nie mogę odczytać nic z katalogu. Ustawiłem stacje 1050 na 2 i przy formatowaniu nowej dyskietki coś tam głośno poterkocze z kilka razy i wywala błąd 144. Generalnie dziwnie, tak jakby nie rozkręcał silnika, coś za cicho to działa. Spróbuję odpalić program 1050 diagnostyczny jeszcze i zobaczę co będzie..

22

(42 odpowiedzi, napisanych Sprzęt - 8bit)

Heh, kanibalizowanie Commodore :).. Jeszcze jedno pytanie, Jer na swoim blogu wspomina o niezgodnych ze schematem kondensatorach C67, C68 o wartościach 6800uF. Wygląda tak jak u mnie. Trzeba to korygować?

23

(42 odpowiedzi, napisanych Sprzęt - 8bit)

@perinoid dzięki..

24

(42 odpowiedzi, napisanych Sprzęt - 8bit)

@perinoid: dzięki, spróbuję oba warianty(zmiana zasilacza/czyszczenie silnika). Jak czyści się taki silnik? Ciężko jest znaleść zamiennik silnika? Czego szukać?

25

(42 odpowiedzi, napisanych Sprzęt - 8bit)

Cześć, podczepię się pod temat, bo ostatnio wpadła mi na stan stacja 1050 (podobno działająca, sprawdzona, bez zasilacza etc..). Ostatnio korzystałem z takiej chyba z ponad 30 lat temu, więc już kompletnie nie pamiętam jak powinna działać. Kabel SIO mam od Lotharka, zasilacz Tatarka (model 6VAC 10,5/1100 ZN) jaki sugerował Dely(https://tatarek.com.pl/zasilacze/zasilacze-napiecia-zmiennego-transformatorowe-acac/t411x) z odpowiednią końcówką (2,5 X 5,5mm), ale już nie za 50pln ;).
Problem polega na tym, że po włączeniu mechanizm rusza na chwilę, dioda power pali się (druga dioda zapala się jak coś tam się dzieje), po jakiejś chwili obie gasną, więc już nawet nie ma co podłączać tego do komputera
Stacja nie daje się przez jakiś czas włączyć. Zasilacz ~12VAC (zmierzyłem miernikiem), 1,1A. Zasilacz do wymiany (za słabe napięcie) ? Chciałbym się upewnić, że wszystko działa ok zanim będę pakował tam turbo i inne. Z góry dzięki..