201

(18 odpowiedzi, napisanych Programowanie - 16/32bit)

ugh, to była niefortunna przeklejka ;) ..

powinno być:
        move.l    update,$114.w        ;slap interrupt
        move.b    #246,$fffffa23.w    ; set data
        andi.b     #$0f,$fffffa1d.w     
        ori.b        #$a0,$fffffa1d.w       ; div mode 50
        bset.b    #5,$fffffa09.w        ; enable TiC
        bset.b    #5,$fffffa15.w        ; set interrupt mask B

202

(18 odpowiedzi, napisanych Programowanie - 16/32bit)

Modyfikacja częstotliwości przerwań / ustawień TC jest ryzykowna, najlepiej jest przechwycić przerwanie, wywołać naszą prockę, a potem skoczyć do starej / systemowej obsługi przerwania. To jest jak w przykładzie z Maxymizera (tylko ten kod poniżej jest jakiś 'lewy').

Robiłem podobnie przy integracji replaya midi w BadMood na flaszkę.

Trzeba też uważać, żeby przerwanie TiC nie wyskoczyło zanim zakończy się poprzednie (jak wykonywanie przerwania będzie trwało zbyt długo, a miałem takie przypadki).

Co do włączania/modyfikacji TiC to zwykle maskuję wszystkie przerwania w sr, wyłączam TiC, ustawiam TiC i dopiero potem go włączam i przywracam sr.

Coś mniej więcej jak poniżej (ustawia TIC domyślnie na 200hz):

move.w    sr,-(sp)    ;save status register
        or.w    #$0700,sr    ;turn off all interupts

stop TiC:
bclr.b    #5,$fffffa15.w        ;set interrupt mask B

ustawianie TiC:
move.l    update,$114.w        ;slap interrupt
        move.b    #246,$fffffa21.w    ; set data
        ori.b     #80,$fffffa1b.w    ; div mode
        bset.b    #5,$fffffa09.w        ; enable TiC
        bset.b    #5,$fffffa15.w        ; set interrupt mask B

;enable interrupts
move.w       (sp)+,sr         ;restore Status Register

203

(37 odpowiedzi, napisanych Software, Gry - 16/32bit)

sqward: co to znaczy "tani"? :)

Tutaj jest mała płytka, która może robić za syntezator midi:
https://learn.adafruit.com/adafruit-vs1 … l/overview
za 24 zielonych. Trzeba by było to jeszcze jakoś zamontować w środku. Oprócz midi dekoduje skompresowane audio w locie.

204

(20 odpowiedzi, napisanych Programowanie - 16/32bit)

Trzeba jeszcze nadmienić, że dodali support typów integer i domyślnie int'y są 64 bitowe (jak mniemam zmiana ta dostosowuje luę do realiów systemów 64-bitowych).
Lua jest używana np. w Grafx2, ale to na flaszce (można sobie robić skrypty do rysowania/generowania grafiki).

205

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

nie wiedziałem na początku w co się tak właściwie pakuję ;)

206

(17 odpowiedzi, napisanych Scena - 16/32bit)

Port Quake'a już jest: http://dhs.nu/bbs-ct60/index.php?request=13464

207

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

Cyprian: Obudowa mega ST, jest bardziej kwadratowa (więc płyta flaszki się raczej nie zmieści). Obudowa mega STE / TT bardziej się nadaje, ale cały tylny panel musiałby być wykrojony (ze względu na porty) i w środku na pewno trzeba by było inaczej wszystko poukładać (np. stacja jest zamocowana do górnej pokrywy obudowy - mogłaby zahaczyć o ct60 / SuperVidela). Pewnie włożyłbym f030 do takiej jeżeli miałbym taką obudowę w dobrym stanie z kompletem śrubek.

uicr0Bee: Zaślepki zostawiam. Z jednej strony zaślepka jest przyklejona taśmą izolacyjną, chyba fabrycznie, druga się trzyma bez żadnych problemów. Nie jeżdżę z tym pudłem pekaesem, więc nic mi nie klekocze ;))).

208

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

Do jednej plyty nie miałem oryginalnej obudowy i chciałem obudowę desktop.

Aloha,
kilka dni temu udało mi się przełożyć płytę Falcona 030 z CT60 i SuperVidelem do obudowy C-LAB Mk X i ją zamknąć na dobre, pacjent przeżył. Może komuś to pomoże.

210

(17 odpowiedzi, napisanych Scena - 16/32bit)

https://www.scene.org/file.php?file=%2F … p;fileinfo

Trochę cienko, że framerate jest shardkodowany, ale i tak mistrz..

211

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

lol trudne do zdobycia?
http://www.tme.eu/pl/katalog/?idp=1& … 3A56965%3B

212

(7 odpowiedzi, napisanych Bałagan)

co do skwierczenia audio to dobrą opcją jest FDI we flaszce, zero szumów. Ale musiałbyś mieć w piecu kartę dźwiękową z wejściem optycznym.

213

(7 odpowiedzi, napisanych Bałagan)

Ciekawy temat.

Evil/DHS nagrywa wszystko starą kamerą (np. jvc gr-d50) do strumienia  dv (30mbit/s z poszczególnymi ramkami), zrzuca po firewire na komputer, przerabia z 25fps interlace na 50fps progresywny (JES deinterlacer), potem normalizuje audio do 0dB (bez ingerencji w strumień wideo), edytuje video, enkoduje z użyciem ffmpeg.
Sprzętowe grabbery mają problemy z interlacem (albo jest gubiona co druga ramka albo jest wyczerniana).  No i mogą nie łapać wszystkich 313/312 linii PAL.   
Wszystkie dema na VideoDB z falcona na RGB są w ten sposób grabowane.

Z VGA jest prościej, ale dobre sprzętowe frame grabbery kosztują kosmiczne pieniądze. Myślałem jeszcze nad kilkoma innymi opcjami typu Hauppage HDPVR/Roxio Game Capture HD Pro/Elgato Game Capture HD - nie jestem w pełni do nich przekonany. 

Sqward próbował testować Hauppage HDPVR z f030 jakiś czas temu, ale był potrzebny jakiś konwerter z RGB na composite i sprawa się rozeszła.

CM-500 jest ciężko dostępny, bo to hybryda modułów CM-32L i sc-55. Ludzie się o te moduły zabijają ;). Moduły były zgrywane w trybie GM czyli podobnym jaki występuje w sc-55 i pochodnych.

Są też tańsze rozwiązania:
http://www.adafruit.com/products/1381

Ww. można zamontować wewnątrz kompa. We flaszce można się jeszcze pokusić o podłączenie tego do systemu audio.

Aloha!
Doszedłem już z playerem mniej więcej do ładu :)
Nowe próbki tutaj. Nagrywane z Rolanda CM-500 podpiętego do Atari F030 bez wspomagaczy.

216

(2 odpowiedzi, napisanych Software, Gry - 16/32bit)

fdi init jest tylko do inicjalizacji/detekcji zewnętrznego zegara DSP. Do przekierowania dżwięku na wyjście cyfrowe musisz mieć program do konfiguracji macierzy Falcona. Poszukaj Iphigenie na sieci.
Jak wyjście w tym programie będzie ustawione na dsp to znaczy, że dźwięk idzie do FDI.
Co do CD readera to nie pomogę, już zapomniałem co to jest cd rom ;))).

217

(37 odpowiedzi, napisanych Software, Gry - 16/32bit)

yerz: odnośnie bawienia się urządzeniami midi za pomoca klawiatury to nie jest to jakaś specjalna filozofia, napisałem akurat taki programik pod rolandy mt-32, ale pod GM też działa (inaczej ustawia się banki).
Co do cubase'a to musisz sprawdzić, ale bez klawiatury midi na pewno można utwory edytować.

218

(37 odpowiedzi, napisanych Software, Gry - 16/32bit)

zewnętrzne urządzenie będzie się zachowywało tak jak inne o ile będzie prawidłowo obsługiwało protokół midi. Co do Cubase'a nie pamiętam czy tam dało się używać klawiatury, może powstał jakiś moduł pomocniczy. W niektórych programach/sekwencerach widziałem coś podobnego do klawiatury na ekranie, ale nie wiem czy na Cubase reaguje na klawiaturę. Jak masz syntezator to podepnij go pod port midi, odpal cubase'a i sobie sprawdź.
Co do pomysłu urządzenia to co masz konkretnie na myśli? Nie wiem czy jest sens, bo jest cała masa syntezatorów na rynku, które możesz sobie podpiąć (tanie i nie tanie).

219

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

ja bym był zainteresowany wersją mega ste .. Jak jest ze stabilonością kompa z tym rozwiązaniem? Fajnie jak pod romy tosa były podstawki. To potrzebuje jakichś dodatkowych sterowników?

220

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

Używam ultrasatana i według mnie jest to lepsza opcja niż zwykły. Dwie karty to większa wygoda wymiany danych między pc a st. Można mieć na jednej karcie normalne partycje st, druga może być sformatowana na partycję mieszaną pc/tos i można swobodnie przerzucać dane między pc/st bez rebootów systemu (hotswap). To najbardziej użyteczna według mnie rzecz.

Jak w temacie. Jak ktoś ma do sprzedania to proszę o info na priv'a.

222

(10 odpowiedzi, napisanych Bałagan)

Wystarczy obejrzeć recenzje w internecie, wygląda jak mały niewypał.

223

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

IDE z CTPCI nie testowałem, ale pewnie ten port jest jeszcze szybszy niż ten oryginalny (,ale nie wiem czy firmware ct60 obsługuje ten drugi port IDE, za mojej kadencji nie było supportu - po moich odkryciach z radeonem śmiem wątpić, ale bardzo możliwe skoro został dodany support w hd driverze. No chyba że to było dla Coldfire'a ;P).
IDE jest wpięty bezpośrednio na szynę, im szybsza tym lepsze transfery. W ct60 można ją było jeszcze podkręcić. Druga sprawa współczesne dyski ide nie są wcale gorsze od scsi. Ogólnie sam sobie tego nie wymyśliłem R. Czuba kiedyś o tym wspominał.
Drugi aspekt jest taki, że do hard disc recordingu na gołym flachonie polecane były dyski scsi, nie ide z wiadomych względów i o ile pamiętam, chyba Cubase Audio wymagał dysków scsi.
Tutaj można sobie poczytać o zwiechach dysków przy zgrywaniu audio: http://www.soundonsound.com/sos/1994_ar … alcon.html .

224

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

c-lab miał normalną płytę falconową, tylko dodany wewnętrzny dysk scsi (współczuję temu kto to wlutowywał), zdjęty bass boost, clock patch i ewentualnie dodatkowe wyjścia audio.
złącze ide w podstawowej konfiguracji ssie, na dopalonym sprzęcie (z ct60) jest już odwrotnie ;)

225

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

Cyprian napisał/a:

Falcon miał pewne niewielkie niedogodności (typu boost  bass czy w niektórych przypadkach problem z zegarem scsi). Były one na tyle nie istotne (lub łatwo naprawialne) że nie przeszkadzały w profesjonalnej pracy w studiach nagraniowych.

no clock patch w studiach nagraniowych był raczej bardzo istotny, szczególnie jak zgrywałeś audio i komp Ci się zwieszał ;). Zdjęcie basów to inna historia, jak ktoś miał cyfrowe wyjście audio to raczej go to nie obchodziło.
Za clock patcha to rzeczywiście goście z Atari powinni w baniak dostać, bardzo dużo nerwów ta niedoróbka kosztuje (jak ktoś o niej nie wie).