201

(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

202

(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.

203

(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).

204

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

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

205

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

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

206

(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 ;))).

207

(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.

209

(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..

210

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

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

211

(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.

212

(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.

215

(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 ;))).

216

(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ć.

217

(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).

218

(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?

219

(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.

221

(10 odpowiedzi, napisanych Bałagan)

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

222

(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 .

223

(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 ;)

224

(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).

225

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

możesz spróbować odpalić jakiś program do nagrywania dźwięku na hd i spróbować nagrać coś z mikrofonu np. z jakimś efektem dsp. Jak się zwiesi to problem z sdma (miałem taką problematyczną płytę) - opis tego jest chyba nawet w dokumentacji hd drivera w docsach.
Albo możliwe, że menace jest tak napisany(lub coś się zwaliło przy rozpakowywaniu), chosneck też miał też różne losowe jazdy, ale już nie pamiętam, bo dawno go nie odpalałem.
Spróbuj odpalić falcona z czystą pamięcią tj. przytrzymaj ctrl przy bootowaniu i możesz też zmniejszyć bufory w hddriverze (coś tam się wciskało przy boocie, żeby zżerał jak najmniej pamięci, powinno być w instrukcji).