2,401

(35 odpowiedzi, napisanych Fabryka - 8bit)

Wersja 0.2 z:
- bardziej restrykcyjnym sprawdzaniem poprawności rozmiaru pliku,
- dodanym przełącznikiem /S pozwalającym na granie krótszych patternów (48 linii zamiast standardowych 64; wykorzystuje to Kuba Husak w muzyce do gry "Inspektor").

2,402

(35 odpowiedzi, napisanych Fabryka - 8bit)

Kolejny player z serii. Tym razem na warsztacie znalazło się CMC i derywaty czyli DMC i CMR.
Aplikacja jest dedykowana SDX i działa w konsoli.
A co ma?:
- odtwarzanie plików CMC/CMR/DMC,
- zmodyfikowana tablica basów (player Rzóga włączana przez /R),
- gra n razy na ramkę (nazywa się to subtempo?) - włącza się przełącznikiem /1, /2, /3 lub /4,
- można ustawić panning stereo dla 3 kanałów (-1 to lewy, 0 środek, 1 prawy),
- wykrywa drugiego POKEYa i gra wtedy na środku panoramy.
Tradycyjnie proponuję wrzucić pliczki gdzie kto lubi a RUNEXT.CFG ustawić następująco:

CMC,A:>BIN>CMCPLAY.COM,% /X
DMC,A:>BIN>CMCPLAY.COM,% /2 /X
CMR,A:>BIN>CMCPLAY.COM,% /R /X

Przy okazji odkryłem ciekawą rzecz - mianowicie można odpalać konkretny plik z opcjami i RUNEXT przekopiuje wszystkie podane opcje np.:

SPYVSSPY.CMC 3 -1,0,1

odpali

A:>BIN>CMCPLAY.COM SPYVSSPY.CMC 3 -1,0,1 /X

Działa to również w Sparta Commanderze (bo i czemu miałoby nie działać ;]).
Player można ściągnąć stąd.
Proszę oczywiście o bugs & requests.

Edit: Poprawki przykładów.

2,403

(70 odpowiedzi, napisanych Fabryka - 8bit)

Ależ nie ma za co. Uważam, że robienie kombajnów odtwarzających naraz wszystko mija się z celem. Plan jest taki, żeby zrobić osobne playery konsolowe do CMC, RMT, MPT i NEO (dla SoundBoarda na VBXE2 jest) oraz wykorzystać je z RUNEXT.SYS lub z Sparta Commander'em. I w efekcie dostaniemy wielki kombajn odpalający wszystko co chcemy.
Proponowałbym zrobić to samo z grafiką.

2,404

(70 odpowiedzi, napisanych Fabryka - 8bit)

Tak.

2,405

(70 odpowiedzi, napisanych Fabryka - 8bit)

Wersja 0.2 z:
- poprawioną detekcją drugiego POKEYa,
- są dwa playery - pełny (domyślnie) i okrojony (włączany przez /S),
- określana jest ilość songów w module,
- przy playerze okrojonym wymuszone jest granie pierwszego songu.
Prosiłbym o informacje o bugach, a w szczególności:
- czy poprawnie liczona jest ilość songów,
- czy poprawnie przechodzi detekcja stereo,
- czy poprawnie grają obydwie procedury (do czasu, aż nie naprawię sobie SimpleStereo nie mam jak tego sprawdzić).
Pozwoliłem sobie załączyć kilka TMCów dostarczanych razem z jaskrowym TMC.

2,406

(70 odpowiedzi, napisanych Fabryka - 8bit)

Pin napisał/a:

(...) więc pytanie do koderów - czy ktoś chętny podejmie się napisania playera do TMC - player musi oczywiście zadziałać wraz z RUNEXT, czyli sumarycznie wystarczy by zadziałał spod SDX wraz z podaniem parametru jako argument z nazwą pliku. Nie stać mnie na wiele, lecz mogę postawić za taki player z 10 browarów na Głuchołazach ;)-
(...)
Ktoś chętny? :D

No cóż. Co prawda nie zrobiło się na poczekaniu, ale przysiadłem nockę i na bazie neoplay zrobiłem Ci tmcplay.
Pliki należy sobie skopiować do odpowiednich katalogów (u mnie A:>BIN> i A:>MAN>) a RUNEXT.CFG proponuję wyedytować tak:

TMC,A:>BIN>TMCPLAY.COM

lub jeśli wola

TMC,A:>BIN>TMCPLAY.COM,% /X

Prosiłbym, żebyś pin sprawdził jak to gra, bo obawiam się że uwaliłem sobie stereo :( Program mi pokazuje, że wykrył ale kompletnie go nie słychać.

MAN TMCPLAY

lub

TMCPLAY

pokaże sposób wywołania playera i listę parametrów (MAN bardziej szczegółowo).

2,407

(56 odpowiedzi, napisanych Zloty)

A będzie wersja jutubowa?

2,408

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

Dziękuję. Hasło w Atariki zaktualizowane. Font z QMEGa w moim brudnopisie.

2,409

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

Chętnie - a gdzie mogę je zobaczyć? Napisałbyś coś więcej o nich (warto uzupełnić w Atariki)?

Edit: A polskie fonty Karenowe mam chwilowo w brudnopisie dopóki ktoś kompetentny nie potwierdzi są już przy opisie ATASCII.

Edit 2: No tak. Można je zobaczyć na Atari z QMEGiem (4OS zresztą mi sam montowałeś) :] Wygląda na to, że zmieniono tylko nieco wygląd znaków w zestawie standardowym (międzynarodowy usunięto).

2,410

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

Aha. I wszystkie były fabrycznie montowane w romie?

2,411

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

I drugi shot (dlaczego nie można załączać kilku obrazków?):

2,412

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

Znalazłem coś takiego oraz coś takiego.

2,413

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

Czy poza standardowym, międzynarodowym i arabskim były montowane w ROMie jakieś inne zestawy znaków? Niekoniecznie przez samo Atari - może np. TOMS dodawał polski zestaw przy jakichś przeróbkach (w drukarkach chyba instalowali)?

2,414

(11 odpowiedzi, napisanych Scena - 8bit)

Wyjście przez START - chyba tylko użytkowników Windowsa to nie dziwi.
Selft test w GR.10 :)
Ale bardzo fajny trybut.

2,415

(18 odpowiedzi, napisanych Bałagan)

Ależ mikey: "Nie przykonał mnie Pan (tm)"!

2,416

(250 odpowiedzi, napisanych Bałagan)

Bo piractwo ma nie tylko wymiar praktyczny, ale też i duchowy :P

2,417

(138 odpowiedzi, napisanych Zloty)

No tak, ale ja nie pisałem o tym co jest w regulaminie, ale o tym jak się zabezpieczyć przed konwertami a przy okazji nie obcinać autorskich prac wykonanych nie wykonanych na Atari (przynajmniej w fazie początkowej, bo finalnie i tak nawet konwertując swoją pracę trzeba ją dopieścić na docelowym sprzęcie). Mowa oczywiście o pracach wcześniej nie publikowanych.

2,418

(138 odpowiedzi, napisanych Zloty)

Przed chamskimi konwertami nieźle chroni wymóg dostarczenia poszczególnych kroków realizacji pracy (choć jest to uciążliwe, no i nie da się przez to wystawić rzeczy, które się już zrobiło kilka lat temu).

Edit: Natomiast nie ma znaczenia czy te kroki były robione na pece czy na Atari.

2,419

(138 odpowiedzi, napisanych Zloty)

A właściwie to czemu swojej własnej nigdzie wcześniej niepublikowanej nie można?

2,420

(138 odpowiedzi, napisanych Zloty)

A nie można ująć tego prosto - "zakazuje się konwertowania"? Z wykluczeniem konwersji własnej pracy z jednej postaci do innej.

2,421

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

Policzmy... Biorąc pod uwagę pojęcia tak nieostre, jak "kilka" i "miliony" można założyć, że:
1. "kilka" zawiera się w przedziale 2..9.
2. "miliony" w najbardziej pesymistycznym wariancie to 2mln, w optymistycznym (choć właściwie to paradoksalnie jest to chyba wariant pesymistyczny) nieskończenie wiele.
Dzieląc pesymistyczną ilość piw przez ilość dni wychodzi, że:
1. dla 2 lat wypijasz dziennie 2739,726027397 piwa.
2. dla 9 lat wypijasz dziennie 608,828006088 piw.
A dzienne przeciętne zapotrzebowanie na wodę to 1.5l - nie ma się z czego cieszyć... Dely - jesteś ALKOHOLIKIEM ;P

Edit: No dobra - dla 1mln ilości spadają o połowę - ale 304,414003044 piwa dziennie?

Edit 2: Choć właściwie to daje 25,367833587 piw na godzinę, lub też 0,422797226 piwa na minutę. Powiedzmy, że początkowe liczby tylko straszą ;]

2,422

(60 odpowiedzi, napisanych Fabryka - 8bit)

SIO2BSD w wersji 1.14 zostało zaopatrzone w nowe opcje.

-f pozwala na formatowanie .atr'ów (kiedy Atari wysyła komendę "Format" po SIO), które mają pierwsze 3 sektory gęstości SS/DD i DS/DD pełne (po 256 bajtów).
-q umożliwia ustawienie częstotliwości taktowania POKEYa przez co precyzyjniej wyliczana jest prędkość transmisji ustawiana w porcie szeregowym; można podać tu konkretną częstotliwość (z przecinkiem np. -q 1789772.5) lub predefiniowane stałe: "pal", "ntsc", "ntscf" (częstotliwość taktowania komputerów NTSC z Freddym - wg informacji z Atariki); jeśli nie podaje się częstotliwości -q wtedy przyjmowana jest (wzorem AspeQt) częstotliwość uśredniona między PAL a NTSC z Freddym (czyli 1781610 Hz).

Poprawiony został też wzór liczący prędkość transmisji dla konkretnego HSINDEX i aktualnie wygląda to tak:

baudrate = f / (2 * (hsindex + 7.13))

dzięki czemu podczas komunikacji z dowolnym predefiniowanym zegarem (również domyślnym) nie powinno już być żadnych zacięć z indeksami 1..3 (AspeQt ma, bo ma te prędkości predefiniowane a nie wyliczane ;]).
Opcja -q uaktywnia się, analogicznie jak -i tylko w Linuxie.

Poprawiono też błąd ujawniający się podczas pracy z konwerterem RS-USB Prolific PL2303 a polegający na niemożności ustawienia dowolnej prędkości transmisji. W takim wypadku przyjmowana jest domyślnie 57600 bit/s.

Całkowicie zmieniony został interfejs mkatr. Aktualnie wszystkie parametry podaje się z linii poleceń - nie pojawia się już żadne menu. Gęstości są oczywiście predefiniowane i, jak poprzednio, można też zdefiniować własny format.

Testy przeprowadziłem niestety tylko z Atari w wersji PAL, ponieważ nie posiadam maszyny w NTSC. Jeśli ktoś byłby chętny do potestowania, lub wypożyczenia mi takiego komputera do testów, to byłbym wdzięczny (na najbliższym party/sztabie oferuję piwko w ramach rewanżu), gdyż chodzi mi o doprecyzowanie/zweryfikowanie współczynnika we wzorze.

Edit: Wszystko to przez IDE+, który ma w sobie obsługę US dla SIO. Wystarczy to uaktywnić, po czym boot można śmiało uskuteczniać z HSINDEX=0 :) SDX 4.44 też ładnie pracuje z takimi prędkościami.
Draco w godzinach popołudniowych lub wieczornych wystawi aktualną wersję SIO2BSD do ściągnięcia.

Edit 2: Oczywiście XL OS z łatką Hiasa też z tym ładnie pracuje.

Edit 3: Testy przeprowadzano z konwerterami RS-USB: FT232RL, PL2303 oraz z I/O Boardem Candle'a.

2,423

(250 odpowiedzi, napisanych Bałagan)

BartoszP napisał/a:

Pytanie jest proste: Czym różni się autor programu od np. aktora ? Czemu aktor ma kosić kasę do końca życia w majestacie prawa a autor programów nie ?

Autor programów nie jest Twórcą. Konkretnie nie każdy. Znakomita większość jest zwykłymi wyrobnikami przepisującymi po 20x to samo za każdym razem w innej technologii i nigdy w życiu nie skalali się Twórczym podejściem do tematu. Ma to zresztą odzwierciedlenie w tym do kogo należą prawa autorskie majątkowe w relacji pracodawca-pracownik. Czym się różnią od siebie systemy bankowe 5 największych firm? Jestem za tym, żeby na równi z Twórcami byli traktowani tylko Ci, którzy tworzą coś nowego - technologie, algorytmy, urządzenia, itp. Może patenty miałyby tu większy sens?
Aktor tak naprawdę sprzedaje swój czas i za każdym razem tworzy mało uchwytne dzieło w postaci przedstawienia na deskach teatru. Nieco inaczej jest z filmem, który można wyprodukować w n egzemplarzach i pokazywać w kinie czy w tv - chociaż i tutaj dostaje gość gażę za występ przed kamerą i tak naprawdę też sprzedaje swój czas. Praca programisty (najczęściej) nie jest aż tak nacechowana jego indywidualnością i dlatego większość jest wynagradzana marnie. Ciekaw jestem czy np. pracownicy w zespole który stworzył takiego Wiedźmina, czy Far Cry dostają tantiemy? Śmiem wątpić - stawiam na to, że tantiemy kasuje wydawca. Dokładnie, jak w showbusinessie.

2,424

(250 odpowiedzi, napisanych Bałagan)

Pewnie znają, ale wersję sprzed narodzenia Chrystusa ;>

2,425

(23 odpowiedzi, napisanych Sprawy atari.area)

Z nazwą RIP?