1,651

(105 odpowiedzi, napisanych Fabryka - 8bit)

działa już OK :) dzięki! :)

http://www.atari.org.pl/forum/viewtopic ... 54#p189054

1,652

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

Cześć,

Żeby nie było że nic się nie dzieje... prace idą pełną parą... właściwie to są już na finiszu...

Wygląda to tak:

http://seban.slight.pl/aa/slt_sid_v3.1.jpg

A gra tak: Hokuto by Nata (plik w formacie FLAC, stereo 16bit, 48KHz). Utwór wykorzystuje dwa SID-y (tak, jest oryginalnie w Stereo :] )

Wielkie podziękowania należą się Mono oraz XXL-owi za prace nad rewelacyjnymi playerami umożliwiającymi odgywanie plików SID na małym Atari! Dzięki WIELKIE Panowie! :D Bez waszego wsparcia nie miałbym takiej motywacji do pracy nad tym projektem! :) DZIĘKI! DZIĘKI! DZIĘKI! :D

1,653

(105 odpowiedzi, napisanych Fabryka - 8bit)

Hej!

Dzięki za kolejną wersję. Jednak Ten powrót do ostatniego katalogu jakoś nie działa chyba. Wchodzę w katalog SIDY, po czym po ESC jestem w katalogu głównym (odpalam z ASPEQT oraz QMEG 4.04, urzędzenie D1:)

1,654

(15 odpowiedzi, napisanych Programowanie - 8 bit)

niezaprzeczalnie nakłamałem :) faktycznie przejście do BASIC-a np. z DOS, nie czyści ekranu :)

w takim razie może coś w tym stylu:

10 ? CHR$(125):LIST 
15 EKR=PEEK(88)+256*PEEK(89)
20 FOR Y=0 TO 10:FOR X=0 TO 10
21 A=PEEK(EKR+Y*40+X)
22 PTR=EKR+40*(Y+10)+20+X
23 POKE PTR,A
24 NEXT X:NEXT Y

ps1) ale szybkie to nie będzie, ale to tylko przykład. Można się pozbyć mnożeń, etc. :)

ps2) mój błąd polegał na tym że w np. w DOS II+ włączenie BASIC-a (komenda =ON) ponownie otwiera ekran, bo RAMTOP obniża sie do $A000 i OS musi ponownie otworzyć ekran nieco niżej w pamięci, natomiast późniejsze wywołanie CAR z poziomu DOS (gdy BASIC jest już włączony) już nie czyście ekranu, ale w przypadku DOS II+ czy My-DOS przejście z BASIC-a do DOS już czyści ekran (ale to już zachowanie danego DOS-a)

1,655

(15 odpowiedzi, napisanych Programowanie - 8 bit)

@Iron: ale BASIC sam siebie uruchamiając się czyści ekran, więc nie bardzo sobie to wyobrażam :)

1,656

(15 odpowiedzi, napisanych Programowanie - 8 bit)

ale przecież GRAPHICS 0 otwiera tryb tekstowy, taki jak po starcie BASIC-a, gdy widzisz napis READY. Nie bardzo rozumiem w czym problem ;/

10 GRAPHICS 0:POKE 752,1
20 FOR I=1 TO 50
22 POSITION RND(0)*10,RND(0)*10
23 ? CHR$(20);
24 NEXT I
30 REM --- TEXT LOCATE DEMO ---
40 FOR Y=0 TO 10
41 FOR X=0 TO 10
42 LOCATE X,Y,A
44 COLOR A:PLOT 38-X,23-Y
45 NEXT X
46 NEXT Y
99 GOTO 99

1,657

(15 odpowiedzi, napisanych Programowanie - 8 bit)

przykład użycia locate w trybie graficznym:

10 GRAPHICS 7+16
20 FOR I=1 TO 50
21 COLOR 1+RND(0)*2
22 PLOT RND(0)*49,RND(0)*50
23 DRAWTO RND(0)*49,RND(0)*50
24 NEXT I
30 REM - LOCATE DEMO -
40 FOR Y=0 TO 49
41 FOR X=0 TO 49
42 LOCATE X,Y,C
43 COLOR C:PLOT 159-X,49-Y
44 NEXT X
45 NEXT Y
99 GOTO 99

aby działało w trybie TXT musisz otworzyć ekran ponownie, np. używając polecenia:

GRAPHICS 0

EDIT:

O, mono był szybszy i wszystko dokładnie wyjaśnił :D

1,658

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

ehhhh.... niby mu przykro a potem kolejne bajki...

Teli Sandor napisał/a:

Anyway, our most popular demo is the Joyride and it contains mostly our own work. (still most of the musics and a few routines converted from the C64)

"few routines converted from C64..." pozostawię to bez komentarza.

Ja rozumiem zrozumienie zasady działania efektu i "portowanie" go na Atari wraz z informacją skąd czerpali inspirację/wiedzę lub kogo naśladowali. Takie działanie (analiza czyjegoś kodu) pozwala się wiele nauczyć i nie jest czymś złym, a mogę powiedzieć że nawet pożytecznym i jestem to wstanie zrozumieć, ale przypisanie sobie cudzej pracy poprzez podpisanie się pod nią to było mimo wszystko dość dziwne zachowanie ;/

1,659

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

@wieczór: pisałem o tym wyżej ... to nie zapis nutowy ale player z muzyką przeniesiony 1:1 z C64, a potem procedura konwersji częstotliwości w locie i emulacji obwiedni. Jak pisałem wyżej, kiedyś z nudów jak już skończę pracę nad Slight-SID to pokażę Ci że muzy z demek hard-ów z przeniesionym player-em 1:1 będą grała na Slight-SID-ie bez problemu :P

"emulacja SID" to złe słowo... bo zapewnili minimum funkcjonalności aby tylko POKEY był w stanie cokolwiek z siebie wydobyć na podstawie wartości rejestrów SID-a.

Bardzo dawno temu przyglądałem się temu co wyprawiał hard... nie mogę znaleźć jednego demka, chodzi mi o ten efekt:

http://youtu.be/p69z3zytU6I?t=12m52s

nawet się nie wysilili aby własne trajektorie opracować ;/ a najbardziej mnie "zapieniało" zawsze że pod ukradzionym kodem podpisywali się swoimi nazwiskami i wstawiali (c) Copyright by Hard. Złodziejstwo połączone z bezczelnością.

1,660

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

Pierwszy przykład z brzegu:

Hard: http://youtu.be/VWPi_CyurOY?t=15m14s vs C64: http://youtu.be/qFOVJ_t0EJQ?t=2m50s

tutaj im wyszło nieco gorzej, jednak wyraźne naśladownictwo oryginału widać: (koncepcja/design):

Hard: http://youtu.be/VWPi_CyurOY?t=16m15s vs C64: http://youtu.be/qFOVJ_t0EJQ?t=3m27s


ps) filmy na YT są podłej jakości i w dodatku 25fps, proponuję obejrzeć oryginały, chociaż na emulatorach.

1,661

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

Miałem nic nie pisać o tej sprawie,  bo nie będę obiektywny (ale należę do tej grupy która nie darzy sympatią tych ludzi), ale  cóż skoro zaczynamy dyskutować na ten temat to się wypowiem...

Wieczór, zapewniam Cię iż rypali jak mogli... niewiele myśląc nad oryginalnymi algorytmami... nie mam naprawdę teraz czasu ani chęci na pokazywanie palcem miejsc w pamięci... ale nawet organizację ekranu emulowali sobie na fontach tam gdzie im atarowskiego zestawu znaków starczyło, kradli wszystko łącznie z czcionkami i pełnymi algorytmami, tworzyli otoczkę która pozwalała uruchomić kod C64 na Atari. Dużo nie trzeba było w niektórych wypadkach, naprawdę.

Co do muzyki to brali  playery z  C64 jest pewne, często lokowane od $1000 (jak w większość muzaków SID-owych). Potem z biegiem czasu, np. w Joyride już udało im się odkryć Benjy Sound Monitor. Player modyfikowali tak że zamiast do rej. SID-a wpisywał sobie do jakichś lokacji w pamięci, potem mieli drugą prockę która dokonywała przeliczeń częstotliwości i emulowała obwiednie. Czasami to wychodziło lepiej, czasami gorzej. Na początku robili to bardzo nieudolnie bo ich procedury dzielnie wykonywały kilkanaście "dzieleń" na ramkę aby przeliczyć częstotliwości wpisywane do rej. na Atarowskie odpowiedniki, potem odkryli fakt że wiele player-ów ma tablicę częstotliwości dla nut i wystarczy je "dostosować" a nie będzie trzeba wykonywać morderczych dzieleń :D

Nie mnie ich oceniać, wybrali taką drogę jaką wybrali. Byłoby inaczej gdyby dali creditsy do autorów oryginałów, a tymczasem poczytaj teksty scroll-ach, szczycili się tym jakby to były ich osiągnięcia, w 100% ich kod. Obraz jaki się z tego wyłaniał w tamtych czasach był żałosny, i powodował że szybko stali się pośmiewiskiem dla dużej grupy osób. Często na giełdzie robiliśmy sobie sobotnio-niedzielne sesje z "commodore-owcami :)" którzy pokazywali nam pierwowzory i efekty z każdej części "twórczości" hard-ów.

Jak będę miał za dużo wolnego czasu i przegrzebię dyskietki z C64 i znajdę tytuły dem z których rypali.

Cześć,

Sprawa jest następująca... szanowny kolega uicr0biee już spory kawałek czasu temu przekazał do przejrzenia i analizy sporą garść magnetofonów, cartridge oraz kaset dla różnych systemów Turbo. Zgodził się również na publikację materiałów które dzięki jego kolekcji uda się pozyskać. Zatem w tym wątku będę publikował materiały które uda się zgrać, odzyskać oraz odtworzyć z istniejących konstrukcji (w tym wypadku cartów, magnetofonów oraz kaset).

Nie bardzo wiedziałem w jakiej kategorii umieścić ten wątek, jednak zdecydowałem się na dział sprzęt, bo nawet obrazy kaset które zgrałem są powiązane ze sprzętem (systemy turbo), zatem wątek wylądował w dziale sprzęt. Szczególnie iż w późniejszym czasie pojawią się tutaj obrazy zgranych cartów oraz o ile znajdę czas to również hardware znaleziony w magnetofonach od kolegi uicr0bee.

Na pierwszy ogień poszły kasety oraz ich okładki, nie wszystko udało mi się zidentyfikować, część taśm była w opłakanym stanie jednak starałem się robić co w mojej mocy aby to wszystko zgrać, podzieliłem to według jakiegoś własnego uznania, co nie oznacza że zrobiłem to prawidłowo, albo że nie popełniłem błędów.

Tak czy inaczej, na pierwszy ogień idą materiały zgrane z kaset, dla zainteresowanych są tutaj:

"Uicr0bee Tapes"

(pliki WAV zawierają materiał audio, pliki TIFF zawierają skany okładek o ile istniały w oryginale, pliki *.pk możecie zignorować, to pliki pomocnicze dla softu którego używałem do obróbki plików audio).

Wielkie podziękowania należą się koledze uicr0bee za to że udostępnił swoje zbiory. Równie wielkie podziękowania nalezą się również Azbestowi za to że utrzymuje pigwę i udostępnia miejsce gdzie to wszystko mogłem wrzucić.

W miarę postępów prac wątek będzie uaktualniany o nowe informacje.


EDIT: aktualizacja linku (https + proxy)

1,663

(7 odpowiedzi, napisanych Kupię / Sprzedam / Zamienię Atari)

Ojej... alem żem dostał PM-ek :) Odpisałem na wszystko. Moja poczta forumowa ląduje na g-mail, od czasów ostatnich zmian (kiedy to gmail wprowadził kategorię) wszystkie powiadomienia o PM-kach lądują u mnie w zakładce "powiadomienia", o których to gmail nie powiadamia jako nowej poczcie, chyba że klikną ową zakładkę. dziś tam ujrzałem multum informacji o nadchodzących PM-kach, dopiero dziś się skapowałem że parę osób do mnie pisało. Można do mnie wysłać normalny e-mail z forum, wtedy wpada do głównej skrzynki i nie ma problemu z odpowiedzią, także piszcie proszę w przyszłości na e-mail.

pozdrawiam
Seban

1,664

(105 odpowiedzi, napisanych Fabryka - 8bit)

dzięki WILEKIE XXL!

1,665

(9 odpowiedzi, napisanych Fabryka - 8bit)

nie było tematu kosztów. jak ta wersja w pełni spełni oczekiwania jakościowe, to podliczę finalne koszty produktu ;]

http://www.atari.org.pl/forum/viewtopic ... 38#p188038

1,666

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

Hej!

Przeczytałem dopiero PW, nie bardzo wiem jak zdalnie pomóc. Czytałeś może ten opis JER-a:

http://www.dereatari.republika.pl/serw.htm#Magnetofon

i podstawowe pytanie... czy magnetofon działa w systemie standard?

Wspominałeś również że działa po wciśnięciu PLAY, ale rozumiem że chodzi o moment gdy próbujesz wczytywać program, bo normalnie wciśnięcie PLAY w magnetofonie XC12 nie powinno spowodować żadnej reakcji (normalnie, to znaczy np. gdy jesteś w BASIC i widzisz napis READY).

No i jeszcze pytanie którą wersję Turbo 2000 masz zamontowaną wewnątrz magnetofonu? Masz dodatkowy kabel podłączany do drugiego portu Joysticka? Czy jakiś dodatkowy kabel owinięty wokół kabla od magnetofonu? A może jakiś przełącznik Turbo/Normal?

1,667

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

sekcje zasilania działają OK. Atari po podłączeniu carta o dziwo wstało za pierwszym razem :] już myślałem że mam z górki, ale pojawił się problem z gen. hi-freq, który wcześniej działał i był sprawdzony. Zamiast upragnionych 17.734MHz lub 14.318MHz widzę nic ;) albo 43KHz :) albo ktoś pakując kondensatory w sklepie pomylił wartości, albo zamiast bramek mam "chiński stempel" :D ze względu na brak komponentów pod ręką, dalszy ciąg prac jutro ;/

ps) ta wersja Slight-SID będzie miała dwa taktowania PAL i NTSC.

EDIT:

clock-gen ruszył, ciąg dalszy prac nastąpi niebawem.

1,668

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

z dnia na dzień coraz bliżej...

http://seban.slight.pl/aa/slt_sid_v31-proto.jpg

prototyp tej wersji hardware zmontowany, teraz czeka mnie uruchomienie poszczególnych bloków systemu :) pytanie na dzisiejszy wieczór brzmi... wielki błysk i czarny pysk, czy może jednak sekcja zasilania ruszy poprawnie :)

1,669

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

pik33 napisał/a:

Sprawa 1:

Seban napisał/a:

mastering który wykonują obecnie przygotowując utwory do wydania na winylu jest zrealizowany w większości wypadków o wiele lepiej w przypadku materiału przygotowywanego na płytę winylową,

Problemem z CD jest często właśnie mastering, a raczej "fachowcy" którzy go robią.  No i 44100, czyli za mało.

przepraszam to było oczywiście moje przejęzyczenie... miało być tak:

"mastering który wykonują obecnie przygotowując utwory do wydania na winylu jest zrealizowany w większości wypadków o wiele lepiej w przypadku materiału przygotowywanego na płytę CD"

A co do fachowców od masteringu, to się zgadzam z tym w 100%. A do kompletu wnerwia mnie maksymalnie durna kompresja dynamiki, i cholerny Loudness War. Przepraszam że to napiszę w ten sposób, ale przez tych patafianów którzy robią coś takiego z materiałem w studio... w "mainstream" nie ma obecnie praktycznie nic co dało by się słuchać :P

1,670

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

to na pewno nie jitter i nie zegary. Emulacja POKEY-a we wszystkich engine nie uwzględnia toru analogowego, jego pasma przenoszenia, zniekształceń. W dodatku nie wiem czy któryś emulator uwzględnia realne charakterystyki POKEY-owych DAC-ów, czy tylko dokonują prostego sumowania, co prawda w Altirra jest co prawda opcja non-linear mixing, ale nie sprawdzałem jak bardzo odwzorowuje oryginał :]

Tyle że z POKEY-em nie mam problemu, w większości przypadków jestem w stanie przełknąć brzmienie emulowanego POKEY-a. Ale faktem jest że są muzyczki których słuchać się nie da.

1,671

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

a ja będę się upierał że się nie da, no ewentualnie mogę napisać że się "prawie da" :) sygnał analogowy jest ciągły... (tak, tak, wiem... ale przynajmniej dokonajmy takiego uproszczenia nie wchodząc tutaj w fizykę kwantową :P ) układ cyfrowy jak doskonały by nie był zawsze dokona kwantyzacji na którymś poziomie (czas, napięcie, etc). Zgadzam się natomiast że da się zrobić prawie doskonałą emulację odwzorowującą większość "niedoskonałości" oryginalnego układu, i wtedy różnicy nie usłyszy 99% populacji (w tym również ja). Jednak do tej pory w przypadku SID-a nikomu się to nie udało, dlatego tak się upieram przy "real hardware" :)

1,672

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

Hej!

Ja wiem o czym mówicie, i wiem do czego dążycie. Może źle się wyraziłem, ale spróbuję to napisać to jeszcze raz... cyfrowe odwzorowanie analogowego układu, tylko na papierze wygląda dobrze. Wydaje się że da się zastąpić jeden układ drugim, ja będę się upierał że nie ma na to najmniejszych szans. Nie chodzi o doskonałość układów cyfrowych, ale chodzi właśnie o te niedoskonałości układów analogowych. Zawartość harmonicznych, zawarty w sygnale wyjściowym analogowy szum, nieliniowość i niedoskonałość wzmacniaczy operacyjnych, czy bloków analogowych zawartych w układzie, w przypadku filtru zniekształcenia harmoniczne czy też przesunięcia fazowe sygnału zależne od dużej liczby warunków... ciężko to wszystko odwzorować w cyfrowej przestrzeni... może być idealnie matematycznie, jednak brzmieniowo będzie to dalekie od oryginału.

Chodzi mi oryginalne i niepowtarzalne brzmienie danego instrumentu (w tym wypadku układu SID8580R5). To tak jakby porównywać cyfrowy syntezator Yamahy z całą emulacją fizyki dźwięku, a wszystko tylko po to aby uzyskać ideale brzmienie np. skrzypiec, możliwe wiernie naśladujące oryginalny instrument... no i niby są bardzo blisko osiągnięcia tego celu, to jednak nadal nie jest ten dźwięk który daje oryginał (dla uproszczenia pomijam zupełnie sposób odwzorowania ekspresji oraz sposób w którym muzyk gra na instrumencie)

EDIT:

Albo jeszcze prościej... odwieczna wojna pomiędzy zwolennikami brzmienia cyfrowego a analogowego (taśma magnetyczna czy płyta winylowa). Zaznaczam że nie jestem żadnym "audiofilem", i sceptycznie podchodziłem długi czas to tej sprawy, wyśmiewając technologię analogową przy każdej możliwej okazji, jednak pewnego dnia postanowiłem przeprowadzić na sobie eksperyment. Porównałem sobie brzmienie kilku płyt CD, SACD. Posłuchałem kilkudziesięciu utworów w jakości 24bit/192KHz na studyjnym sprzęcie, po czym zacząłem porównywać to z wersjami zapisanymi na płytach winylowych CD (to było oczywiście przejęzyczenie).

Muszę wam powiedzieć że mocno się zdziwiłem, mastering który wykonują obecnie przygotowując utwory do wydania na winylu jest zrealizowany w większości wypadków o wiele lepiej w przypadku materiału przygotowywanego na płytę winylową, będę nawet twierdził że niedoskonałości technologi analogowej oraz wszelakie wady zapisu na płycie winylowej nikną przy tym jak potrafi to brzmieć i to wcale nie na jakiejś kosmicznej jakości sprzęcie, tylko zwykłym japońskim gramofonie z lat '80. Jeden z ostatnich eksperymentów w którym porównywałem brzmienie CD vs płyta winylowa była ostatnie wydana płyta Marka Bilińskiego "Marek Biliński - Best of the Best (2014) - CD/VINYL". Kupiłem obie płyty (CD/Vinyl), przesłuchałem obie nie jeden raz, jednak wracam cały czas do wersji na czarnym krążku ;]


Chciałbym abyście wiedzieli że nie neguje takiego rozwiązania jak SID-Cog czy innych emulatorów, chciałem jedynie aby było dostępne oryginalne brzmienie SID-a również dla posiadaczy Atari, i oczywiście przyznaję się że zawsze zazdrościłem tego układu dźwiękowego kolegom posiadającym Commodore :) Robert Yannes wiedział co robi od samego początku :]

1,673

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

Hej!

Ja słuchałem wersji 1.3 na real hardware ;) Nie neguję pracy i dokonań Ahle2, bo odwalił kawał porządnej roboty :) jednak SID-owski VSF który emuluje za pomocą prostego FIR-a nie będzie nigdy brzmiał tak jak analogowy filtr, przenigdy. Właśnie ten filtr jest potęgą która tworzy pełne brzmienie SID-a, mimo iż uproszczony do maksimum i dostosowany do ograniczeń technologii która była dostępna w tamtych czasach,  to właśnie to że został wykonany jako kawałek analogowej części w krzemie powoduje że ma niesamowicie ciekawe i bogate brzmienie, dla zainteresowanych dwa obrazki:

http://mail.lipsia.de/~enigma/mos6581r4/filter_q30.jpg

http://oms.wmhost.com/misc/sid_filter.gif

1,674

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

Ok, dodam taką opcję :)

1,675

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

Cześć!

pik33 napisał/a:

Jako że nowych sidów nikt już nie robi...

Dla chętnych będzie dostępna wersja w jednym SID8580R5 na pokładzie.

pik33 napisał/a:

SIDCog - emulator Sida na mikrokontroler Propeller. Od czasu tego dema autor jeszcze poprawił tego sida. Jeden Propeller "załatwi" sześć SIDów...

Znam, widziałem, słuchałem i testowałem. Nie wiem o jakiej nowej wersji mówisz (ja przyglądałem się wersji 1.3), ale ta wersja miała zaimplementowany filtr tylko i wyłącznie 6dB/oct, w przypadku prawdziwego SID-a jest to 12dB/oct i w dodatku pełny analog. SIDCog jest implementacją w pełni cyfrową w dodatku ze względu na ograniczenia narzucone przez wydajność Propeller-a wyjściowe sample rate tej implementacji było w/g mnie trochę za niskie. Słuchałem tego i różnice w brzmieniu były dla mnie bardziej niż zauważalne.

"odsłuchałem" wiele emulatorów SID-a i zarówno programowych jak i tych bardziej sprzętowych, jednak uważam że każde z tych rozwiązań nie brzmi tak jak oryginalny układ i dlatego uparłem się aby mieć oryginalnego SID-a na pokładzie, właśnie ze względu na jego unikalne brzmienie i analogowo zrealizowany filtr VSF.