2,426

(47 odpowiedzi, napisanych Software, Gry - 8bit)

no właśnie nie ciszy :) Trzeba nadawać logiczną "1" czyli coś koło 5278Hz :D W dodatku trzeba by tak wcelować aby żadnego "pyknięcia" nie było :D Zajęcie karkołomne chyba raczej :D

Kurcze ja kiedyś napisałem kilka takich programów kopiujących, nawet dodawały loader ale ni cholery nie mogę znaleźć tego... mam jedynie szczątki źródeł "Cassette Protect Copy" który kiedyś napisałem dla Sikora... on też dodawał przerwy odpowiednie ale binarki znaleźć nie mogę a źródła się nie kompilują bo brakuje mi jakiejś mojej biblioteki której oczywiście na dyskietce nie ma :(

2,427

(47 odpowiedzi, napisanych Software, Gry - 8bit)

Vasco: Problem w tym że "Name Copy" autorstwa JBW ma trochę mały bufor. Ta wersja Robbo o której rozmawiamy nie ma szans zmieścić się do bufora NCopy.

Sprawdziłem NCOPY na krótszym zbiorze i faktycznie dodaje dłuższe przerwy w odpowiednich miejscach :D

2,428

(47 odpowiedzi, napisanych Software, Gry - 8bit)

Panowie... zapewniam was że pliki nagrane w standardzie wymagają dłuższych przerw między rekordami w przypadku długo wykonujących się segmentów INIT. To była i jest norma, nie ma mowy o uszkodzonym sterowaniu silnikiem czy ręcznym robieniu pause. Swego czasu było sporo programów kopiujących dysk-taśma które o tym wiedziały i same robiły odpowiednie przerwy. Trzy posty wyżej zapodałem wam WAV-a zgranego z ATARI przy pomocy takiego kopiera (DT_COPY). Wersja z dłuższą przerwą po drugim rekordzie działa bezbłędnie. Loader "!" zatrzymuje silnik przed uruchomieniem segmentu INIT jednak jak już to pisałem powyżej bezwładność silnika magnetofonu nie pozwala na tak szybkie zatrzymanie się taśmy. Właśnie dlatego w przypadku zapisu programu przez LIST i wczytywaniu przez ENTER, system operacyjny dawał długie przerwy między rekordami aby magnetofon zdążył się zatrzymać po każdym wczytanym bloku.

W przypadku tego nieszczęsnego ROBBO tekst widoczny w czołówce po drugim rekordzie jest wypisywany "ultra szybką" procedurą "put char" z ROM-u Atari i trwa to całe wieki, dlatego po drugim rekordzie ładowanie się sypie (za krótka przerwa między 2 a 3 blokiem danych). Taka uroda zapisu na taśmie ;) Już chyba po prostu o tym zapomnieliście :)

Co do uszkodzenia występującego w przypadku KSO2000, które opisuje kolega Lt_Bri to osobiście się nie takim nigdy nie spotkałem ale jest ono bardzo prawdopodobne jeżeli ktoś dał za słaby tranzystor sterujący silnikiem na płytce KSO. Jeżeli tranzystor został uszkodzony i dostawał przebicia złącza C-E, wtedy działo by się tak jak napisał Lt_bri - silnik był cały czas włączony.

pozdrawiam
Seban

2,429

(54 odpowiedzi, napisanych Bałagan)

jaki typ pliku? MKV? AVI? czy co?

2,430

(47 odpowiedzi, napisanych Software, Gry - 8bit)

sprawdzę Ci jutro i dam znać.

UPDATE #1: Sprawdziłem twój plik WAV-e, problem jest dokładnie taki o jakim mówiłem, po drugim bloku loader uruchamia segment INIT niestety przerwa między rekordami jest za krótka i w momencie gdy już pokaże się czołówka "cracked by Mr.Bacardi" jest już pozamiatane bo taśma jest już w połowie kolejnego rekordu.

Wyjścia są dwa:

1) przygotować wav-a z odpowiednią przerwą
2) należy wywalić tą czołówkę (do niczego nie jest potrzebna)

Jak znajdę chwilę czasu przygotuję Ci nowego wav-a i wersję z wywaloną czołówką bez segmentów INIT.

UPDATE #2: Tutaj masz WAV-a z przerwą po drugim rekordzie, zgrałem z prawdziwego Atari przy pomocy prymitywnego interface skleconego na szybko (dwa rezystory i dwa kondensatory). Powinno działać, daj znać jak poszedł test. Plik do pobrania tutaj. Rozmiar ~78MB.

pozdrawiam
Seban

2,431

(54 odpowiedzi, napisanych Bałagan)

problem w tym że u mnie filmy 720p śmigają jak się patrzy. Rip z HD-DVD w ogóle śmiga. Natomiast cokolwiek z BlueRay w rozdziałce 1080p (kodek H.264) totalnie zabija system.
Sprawdziłem z ciekawości na Core Quad + GF9600... tam akceleracja chyba działa bo obciążenie systemu go obciązenie tylko jednego jądra (z 4 dostępnych) skacze maksymalnie 30%.
Ja na razie zainwestuje w dual-core jak radził Dely... bo wychodzi mi na to że H.264 nie jest "akcelerowane" przez ATI. Co innego HD-DVD... materiały w tym formacie nic szczególnego nie robią mojemu PC-towi mimo rozdzielczości 1080p.

Pet: uruchomiłem program do którego link zapodałeś, oto wynik jego pracy:

http://seban.slight.pl/temp/dxva.png

Nie do końca potrafię zinterpretować to co widzę? Any help? ;)

pozdrawiam
Seban

2,432

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

Hej!

Dostałem wszystkie materiałty od kolegi lt_bri, chyba brakuje tylko kilku ostatnich stron. Ostatnie miesiące tamtego roku były dla mnie totalnym chaosem więc przyznaję się iż nie miałem kiedy się tym zająć... ale nie spocząłem na laurach. Jak tylko nadrobię zaległości w pracy to zajmę się złożeniem reszty materiałów.

pozdrawiam
Seban

2,433

(47 odpowiedzi, napisanych Software, Gry - 8bit)

szczególnie jak trzeba nagrać na te dyskietki stuff z sieci :) Zaraz się okazuje że potrzebny PC i SIO2PC ;) Ale chyba nieco oddalamy się od tematu.
Skoro ktoś ma problem z wczytywaniem z magnetofonu to nie od razu musi kupować stację dysków albo SIO2PC ;)
Dobrym rozwiązaniem byłoby SIO2SD jednak to też wymaga pewnych nakładów finansowych.

pozdrawiam
Seban

2,434

(47 odpowiedzi, napisanych Software, Gry - 8bit)

no tak, tyle że:

1) nie każdego stać na taki zakup, a ostanio ceny stacji na Allegro to jakiś absurd.
2) nie każdy ma ochotę za zabawę ze stacją/SIO2PC/ czy SIO-to-cokolwiek

Z analizy podobnych przypadków na forum wnioskuję iż niektórzy to tak zagorzali fani magnetofonu iż nie zastąpią go niczym innym, lub nie mają możliwości zmiany na nic innego lub wystarcza im to co mają i czasami chcą rozwiązać swoje drobne problemy nie kupując dodatkowego hardware.

pozdrawiam
Seban

2,435

(47 odpowiedzi, napisanych Software, Gry - 8bit)

Generalnie loader "!" jest strasznie kulawym programem, nawet nie zgłasza błędów odczytu a w dodatku jest fatalnie napisany. Najprostszym rozwiązaniem byłoby użycie jakiegoś kopiera DYSK-TAŚMA który sam dodaje przerwy i odpowiedni loader... może ktoś z forum pomoże bo przyznam iż nie pamiętam w tej chwili żadnej nazwy takiego automatycznego kopiera.

pozdrawiam
Seban

2,436

(47 odpowiedzi, napisanych Software, Gry - 8bit)

A mi się przypomniała taka akcja.... dawno, dawno temu na giełdzie na grzybowskiej kiedy jeszcze piractwo w PL było legalne, ludzie którzy zajmowali się tym procederem i nagrywali ludzikom software na kasety... oni używali specjalnych kopierów które robiły dłuższą przerwę pomiędzy blokami w momencie w gdy wykryły segment INIT w takim bloku... W przypadku normalnej przerwy i segmentu INIT loader (np. legendarny "!") zatrzymywał silnik magnetofonu wywoływał kod wskazany przez segment INIT po czym gdy tylko kod wskazany przez INIT został wykonany to loader włączał silnik magnetofonu i kontynuował wczytywanie... jeżeli kod wskazany przez INIT wykonywał się długo to standardowa przerwa między rekordami na kasecie była za krótka i efekt był taki iż bezwładność silnika magnetofonu sprawiała iż zatrzymywał się on gdy już zaczynał lecieć kojeny rekord z taśmy... po próbie wznowienia ładowania przez loader taśma była już za początkiem kolejnego rekordu i było pozamiatane.

Nie wiem jak robi CAS2WAV czy XEX2CAS ale nie wydaje mi się aby dokładał odpowiednio dłuższe przerwy po napotkaniu segmentów INIT. Sądzę iż to może być twój problem. Może ktoś z forum będzie pamiętam który z kopierów DYSK-TAŚMA miał opcję generowania odpowiednio dłuższych przerw po segmentach INIT?

co do przedstawionej wersji Robbo to struktura pliku wygląda tak:

$0600-$06AC
$02e2-$02e3 (INIT: $600)
$02e0-$02e1 (RUN: $A87F)
$0e00-$ba80

Nie wiem kiedy masz błąd wczytywania... ale jest możliwe iż już po pierwszym segmencie INIT coś się sypie.

pozdrawiam
Seban

2,437

(54 odpowiedzi, napisanych Bałagan)

Ten OMAP 3530 od Texas Instruments to ARM Cortex A8 (dual-pipeline - w uproszczeniu wykonuje 2 instrukcje w jednym cyklu) pracujący na 600MHz + NEON SIMD extansions + niezależne DSP pracujące na ~400MHz. 1080p to nie ciągnie na chwilę obecną na open source-owych kodekach. Że niby odtwarza 720p ma udowodnić odtworzony na beagle-board "Big Buck Bunny" w rozdzielczości 720p (i tak jest widziałem to na żywo w akcji). Dekoder dekodujący strumień to FFD show przekompilowany i poprawiony tak aby działał na rdzeniu DSP.  W środku tego OMAP-a jest jeszcze zintegrowany akcelerator graficzny oparty o PowerVR :) Także nawet z 3D sobie jakoś tam radzi (http://www.imgtec.com/partners/Texas-Instruments.asp)

Dla zainteresowanych: http://focus.ti.com/docs/prod/folders/p … p3530.html

Seban

2,438

(54 odpowiedzi, napisanych Bałagan)

Ja przygody z Matrox-ami zakończyłem na G400, były to dla mnie najlepsze karty graficzne w tamtym czasie. Szkoda że nie dali rady ustępując pola NV i ATI.

2,439

(54 odpowiedzi, napisanych Bałagan)

nosty napisał/a:

No prosze... jaka zgodnosc. A ja zawsze myslalem, ze ideą wspolczesnego komputera jest uniwersalnosc, multimedialnosc i mozliwosc zaprogramowania go do wszystkiego :P

może i by im się to udało gdyby:

1) na taki komputer nie trzeba było wydać majątku
2) nie wymagałby: 500W zasilacza, 4 rdzeniowego procesora, karty graficznej o poborze mocy kilkaset wat i genrującej taki szum jak niejedna suszarka :)
3) taki komputer był idealnie cichy i nie wymagał systemu chłodzenia ciekłym azotem :)

to wyżej to oczywiście taka drobna ironia ;) Ale wracając do tematu to wolałbym mieć all in one w rozsądnej cenie z rozsądną funkcjonalnością... jednak nie raz doświadczyłem już na sobie starego dobrego powiedzenia... "jeżeli coś jest do wszystkiego to jest do niczego" ;)

pozdrawiam
Seban

2,440

(54 odpowiedzi, napisanych Bałagan)

I ja jestem podobnego zdania, czyli:

1) do gier konsole
2) do oglądania materiałów FullHD - odpowiedni telewizor + dedykowany odtwarzacz

Jednak ja nie posiadam w domu żadnego telewizora, nie potrzebuję systemu dźwięku 5.1 ja po prostu chciałem od czasu do czasu obejrzeć sobie jakiś materiał HD. Popcorn byłby dla mnie najlepszym rozwiązaniem gdybym miał jakiś telewizor HD ;) (mój monitor nie ma HDMI)

A tak a propos wbudowanych kart graficznych... to niestety nie podzielam opinii iż one się do czegoś nadają (przynajmniej w przypadku Intel GMA). Przy rozdzielczości większej 1024x768 te karty stają się dla mnie bezużyteczne... komputer dostaje paraliżu, a ilość danych przewalanych z pamięci SDRAM współdzielonej przez kartę z CPU tak spowalnia komputer że zaczyna działać on tak wolno że idzie się pociąć Włożenie byle jakiej karty GFX z własną pamięcią, tak dramatycznie poprawia sprawę że ciężko sobie to wyobrazić ;) przynajmniej tak wyglądały moje doświadczenia w tym temacie, a walczyłem z chipsetami Intela z wbudowanymi GMAxxx. Nie wiem jak się spisują inne chipsety (NV czy ATI) bo nie miałem okazji ich męczyć.

2,441

(54 odpowiedzi, napisanych Bałagan)

Ja zupełnie nie gram w gry... nie zajmuje się jakimś 3D, nic a nic... jedyne do czego mógłbym to wykorzystać moc tego potwora to liczenie SETI albo Folding@home ;)
Więc nie wydam tyle kasy na kartę graficzną :D Do tego czekałaby mnie wymiana zasilacza i pewnie systemu chłodzenia w komputerze :) Także nie skuszę się na tę chwilę na tak drastyczny upgrade :)

pozdrawiam
Seban

2,442

(54 odpowiedzi, napisanych Bałagan)

Hej!

Co do testowego materiału to znajduje się on w kontenerze .MKV i w środku stream H264... niestety żadne DxVA nie działa w przypadku mojego ATI. Sprawdziłem również "Media Player Home Cinema" on ma możliwość użycia DXVA. Ustawiłem jak chcieli (http://mpc-hc.sourceforge.net/DXVASupport.html), wywaliłem wszystkie ffdshow, core avc oraz PowerDVD 8  i nastąpiło 100% obciążenie CPU i zero obrazu... Wydaje mi się iż po prostu moje ATI HD2400 nie wspomaga streama H264... być może musi to być jakiś specyficzny stream przygotowany przez ATi ;) Sprawdzę jakiś materiał HD w formacie WMV / HD DVD.

Tutaj http://ati.amd.com/products/radeonhd2400/index.html ... bredzą niby:

ATI Avivo? HD Video & Media
Combine advanced HD video processing with cool, quiet, and energy efficient operation that will delight a home theater enthusiast. ATI Avivo? HD technology provides hardware based H.264/VC-1 decoding of Blu-ray and HD DVD movies and built-in 5.1 surround audio designed for an easy HDMI connection to big-screen TVs.

ale to chyba tylko marketingowy kit co zresztą sugerował Dely... chyba już się pogodziłem z faktem że super UVC w przypadku mojej karty to fikcja. Sprawdzę jeszcze tylko jakiś materiał HD w formacie WMV. Do tego wszystkiego zaczynam się obawiać zmiana na Radeona HD serii 3xxx cokolwiek polepszy.

2,443

(54 odpowiedzi, napisanych Bałagan)

Hej!

Hmmm... dwa kodeki? Do H264 widzę tylko tylko jeden (CL264dec.ax):

http://seban.slight.pl/temp/PDVD8_filt.png

http://seban.slight.pl/temp/PDVD8_h264.png

Co do opcji akceleracji w ustawieniach kodeka via MPC to nie widzę za bardzo możliwości (chyba że to te tajemnicze "Use DxVA"):

http://seban.slight.pl/temp/PDVD8_set.png

dopiero w ustawieniach PowerDVD mam niby włączone:

http://seban.slight.pl/temp/PDVD8_avivo.png

Być może coś źle robię. Wersja PowerDVD którą mam zainstalowaną to "PowerDVD 8 version 8.0.2217.00" Trial.

pozdrawiam
Seban

2,444

(54 odpowiedzi, napisanych Bałagan)

Core AVC (14 days trial): niestety na moim sprzęcie zachowuje się gorzej niż FFD Show, jak się zaczyna przytykać to na amen, totalny paraliż komputera. W dodatku utylizacja GPU spadła do 10%-15%.

PowerDVD8: małe problemy... próba odtworzenie "Big Buck Bunny" kończy się pokazaniem ikonki FFD Show. Po dodaniu kodeka do H264 z Power DVD do Media Player Classic niestety obciążanie CPU 100%. Czyli niestety moje CPU i GPU nie dają rady choćby nie wiem co. Wygląda na to iż modernizacja sprzętu jest konieczna. Oczywiście w PowerDVD zaznaczona opcja "Enable Hardware Acceleration (ATI AVIVO support)"

dzięki wszystkim za pomoc i pozdrawiam
Seban

2,445

(54 odpowiedzi, napisanych Bałagan)

Hej!

Panowie dziękuję za rzeczową dyskusję i rady :) Dziś sprawdzę jak na moim low-end sprzęcie radzą sobie testowe wersje "core AVC" oraz PowerDVD 8. Jeżeli one nie rozwiążą moich problemów to czeka mnie wymiana karty graficznej ja jakiegoś Radeona HD3xxx (jeżeli UVC faktycznie działa ;] ) i ew. CPU czego wolałbym uniknąć. Mocniejszego CPU i tak bym nie wykorzystał w domu... i nawet nie chodzi o oszczędności energii ale o generowane ciepło i hałas... teraz mam zimny i cichy komputer nawet w upalne gorące dni... nawet nie wiecie jaką grzałkę miałem poprzednio :) To był jakiś Celeron 3GHz (taki bazujący na rdzeniu P4).

Powiem szczerze iż bardzo mi się marzy aby jednak UVC o którym wspomniał Dely zechciało działać :) Niby piszą tutaj ( http://en.wikipedia.org/wiki/Unified_Video_Decoder ) że Radek HD2400 ma jakieś wsparcie dla UVC, ale jak sugeruje Dely to chyba nie działa... przynajmniej nie jestem w stanie tego stwierdzić w przypadku używania FFD Show. Tzn. niby dekodowanie materiału H264 w jakimś stopniu obciąża GPU, ale sądząc po obciążeniu CPU to raczej nie daje jakichś wymiernych korzyści :)

Co do pomysłu Pecusia z "Popcornem" to urządzenie wygląda zachęcająco jednak nie posiadam żadnego innego urządzenia wyświetlającego niż monitor LG M228WA, więc dokupowanie dodatkowego urządzenia nie mając żadnego wyświetlacza Full-HD mija się chyba z celem w moim przypadku.

Jak tylko zrobię testy CoreAVC i PowerDVD 8 dam wam znać jak to wyszło w przypadku mojego hardware-u :)

O właśnie jeszcze jedno... ta karta którą mam (ATI Radeon 2400HD, pasywnie chłodzony, PCIe x16) nie potrzebuje żadnych dodatkowych wtyczek z zasilacza. Czy karty Radeon HD3xxx wymagają jakiegoś dodatkowego zasilania? Bo przyznam iż zasilacz mój nie posiada tych wtyczek 6 pin-owych do zasilania kart graficznych :(


pozdrawiam i dzięki
Seban

2,446

(54 odpowiedzi, napisanych Bałagan)

Hej!

Mam do was pytanie... jakiego peceta powinienem mieć gdybym płynnie chciał odtwarzać materiał FullHD?

Obecnie mam Celerona 430 @ 1.8GHz, do tego 4GB RAM, ATI Radeon 2400HD, płyta główna Gigabyte 965P-DS4 (chipset P965). Kartka grafiki podłączona do monitora LCD poprzez DVI, rozdzielczość ekraniu toi 1680x1050... System to Windows XP 32-bit (tak tak, wiem że nie widzi pełnych 4GB)... no i niestety mój "super sprzęt" ;)  się nie wyrabia przy odtwarzaniu materiału Full-HD 1080p. Obciążenie CPU 100%  obciążenie GPU w porywach do 45%, przeważnie na poziomie 25%. 

Kodeki zainstalowane w systemie to FFD SHOW do tego Halli Media Splitter oraz Media Player Classic, tudzież windowsowy media player 11. Materiał FullHD w kontenerze MKV.

Co ciekawe niektóre materiały HD, np. open-movie Big Buck Bunny: ( http://www.bigbuckbunny.org/index.php/download/ )

odtwarzany jest płynnie i bez 100% obciążenie CPU. Rozumiem iż open-source-owa implantacja H.264 po prostu nie wykorzystuje wszystkich możliwości przewidzianych przez standard H.264? Czy jak?

Obciążenie CPU i GPU podczas odtwarzania "Big Buck Bunny" prezentuje się następująco:
http://seban.slight.pl/temp/cpu_load.png http://seban.slight.pl/temp/gpu_load.png

Oświecicie mnie może czy naprawdę potrzeba jakiegoś wyczesanego CPU lub bardziej zaawansowanego GPU aby otworzyć materiał full HD? Ja naprawdę nie potrzebuje w domowym pececie dwu czy 4-rdzeniowej grzałki która pożera koszmarne ilości energii... Celeron którego mam z TDP ~35W w zupełności mi wystarcza... (lub wystarczał ;( )

Próbowałem jeszcze windowsowego portu Linuxowego Mplayer-a ale on niestety w ogóle sobie nie radzi, również XBMC osiąga wydajność kilka FPS.

Zapewne część z was jest lepiej ode mnie zorientowana w temacie i będzie mogła coś doradzić w tej sprawie.

pozdrawiam
Seban

2,447

(5 odpowiedzi, napisanych Bałagan)

Oryginalna wersja kasetowa doczytywała poziomy z kasety w miare przechodzenia kolejnych. Natomiast pirackie wersje plikowe nie doczytywały się ;)

2,448

(5 odpowiedzi, napisanych Fabryka - 8bit)

Z tego co ja pamiętam z czasów kiedy pisałem pod Quck Assemblerem to miał on sporo błędów, jeden z nich był właśnie przy dyrektywie "icl", także praktycznie rzadko kiedy używałem tej dyrektywy.

2,449

(11 odpowiedzi, napisanych Sprawy atari.area)

Przecież ja nie mówiłem że nie było :) Ja go tylko nie widziałem przez długi, długi czas :)

2,450

(11 odpowiedzi, napisanych Sprawy atari.area)

ja miałem to samo :) Długo tego linka nie mogłem dostrzec :) Ale któregoś pięknego dnia udało mi się go zobaczyć ;)

pozdrawiam
Seban