1 Ostatnio edytowany przez saulot (2024-07-06 10:17:12)

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.

Post's attachments

opl3cart_assembled_002.jpeg 331.73 kb, liczba pobrań: 21 (od 2024-07-06) 

signal-2024-07-05-231150_002.jpeg 104.59 kb, liczba pobrań: 12 (od 2024-07-06) 

signal-2024-07-05-231150_003.jpeg 248.77 kb, liczba pobrań: 11 (od 2024-07-06) 

Tylko zalogowani mogą pobierać załączniki.
=========================================
[www] https://nokturnal.pl
[ 16/32 bit Atari development wiki] https://bus-error.nokturnal.pl

2

! Gratulacje !

W końcu powstał sprzęt, który powinien być obecny "od zawsze" w Atari :)

Będzie się rozwijać - tak myślę.

Pozdrawiam
tOri

Różne różności dla Atari i nie tylko - przydatne, bądź nie ale i tak warto zajrzeć...
http://atari.myftp.org  Atari - Power without price and necessary elements with some sh*t onboard
https://reversing.pl SSL enabled site

3 Ostatnio edytowany przez saulot (2024-07-06 12:43:34)

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

=========================================
[www] https://nokturnal.pl
[ 16/32 bit Atari development wiki] https://bus-error.nokturnal.pl

4 Ostatnio edytowany przez saulot (2024-07-07 09:51:28)

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

=========================================
[www] https://nokturnal.pl
[ 16/32 bit Atari development wiki] https://bus-error.nokturnal.pl