2,026

(12 odpowiedzi, napisanych Fabryka - 8bit)

Popełniłem dla Pinokia programik pozwalający grać na żywo (niektórzy wolą: "w czasie rzeczywistym") sampli.
Programik jest dość prosty i posiada następujące funkcje:
- odtwarzanie sampli poprzez znane urządzenia dźwiękowe: POKEY (mono/stereo), COVOX, SimCOVOX,
- 20 źródeł wyzwalania sampli.
Sample mogą być w formacie NEO Tracker .NSF lub Microsoft(błe) unsigned 8-bit PCM mono .WAV i żaden nie może przekroczyć 16kB.
Wymagana jest obecność pamięci rozszerzonej, gdyż każdy sampel wchodzi do jednego banku pamięci, ale dzięki tej niegospodarności można grać na POKEYu lub COVOXie z częstotliwością 11kHz, a na SimCOVOXie z 9.3kHz malując jeszcze na dodatek falę na sprajtach.
Do każdego wyzwalacza można przypisać sampel (0..J).
Do każdego wyzwalacza można przypisać kanał, na którym na być odtwarzany sampel (0..3).
Można sobie skonfigurować adres bazowy urządzenia (COVOXa, SimCOVOXa czy też drugiego POKEYa - adres pierwszego jest raczej ogólnie znany).
Program jest odporny na RESET celem skrócenia czasu potrzebnego do ponownego uruchomienia kiedy w twórczym ferworze wciśnie się RESET.
Często używane parametry z linii poleceń można zapisać w zmiennej środowiskowej, co ułatwia uruchamianie programu kiedy mamy niezliczoną ilość sampli do załadowania.
Sample mogą być wyzwalane za pomocą:
- klawiszy konsoli HELP, START, SELECT, OPTION,
- klawiszy SHIFT i BREAK,
- kierunków oraz przycisków obydwu joysticków,
- wszystkich dostępnych czterech paddli.
Nic nie stoi na przeszkodzie, aby skonstruować urządzenie, które Pinokiowi pomoże w graniu (paddle wyzwala się tak, jak drugi i trzeci przycisk w myszce od Amigi/AtariST).

Życzę smacznego i standardowo proszę o bugs&requests.

P.S. Aaaaaaa... Zapomniałem, że programik dostępny jest wyłącznie dla fanów SDX :)

Edit: Podziękowania dla Epi'ego za procedurę z NEO Trackera do grania sampli, na podstawie której (po drobnych modyfikacjach) grane są sampelki u mnie.

Edit 2: Kiedy SimCOVOX jest na $D300 wtedy jako wyzwalaczy nie można użyć kierunków obydwu joysticków, ale ciągle można używać przycisków obydwu joysticków no i paddli.

2,027

(10 odpowiedzi, napisanych Programowanie - 8 bit)

Jak uczynić program odpornym na RESET?

2,028

(1,755 odpowiedzi, napisanych Fabryka - 8bit)

SimDrive Simiusa potrafi obsługiwać 3 rodzaje turbo i nie jest to jakiś strasznie wielki kawał kodu.
Oczywiście to kod robiący z Atari stację dysków.

2,029

(1 odpowiedzi, napisanych Scena - 8bit)

Przepiękne!

2,030

(10 odpowiedzi, napisanych Programowanie - 8 bit)

Wskutek zabaw z parsowaniem linii w SDX opracowałem sobie pewną metodę parsowania przełączników z parametrami. Opis znajduje się w Atariki.

Osoby chętne podzieleniem się wiedzą nt różnych sztuczek odnośnie programowania SDX upraszane są o rozszerzanie wątku :)

2,031

(18 odpowiedzi, napisanych Zloty)

Dzięki, dzięki, dzięki. Piękne party. Przyjadę za rok (jak dożyję :P).

2,032

(17 odpowiedzi, napisanych Zloty)

Perseidy.

2,033

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

Ja też reflektowałbym na sztukę.

2,034

(128 odpowiedzi, napisanych Zloty)

@gorgh: No czytam, czytam i nie mogę się nadziwić.

Przybędziemy w składzie: yerz, wawrzon, trub (albo i nie) oraz ja - jarząbek piątkową, wieczorrrrrną porą, jako ciemni bruneci. Za wyjątkiem wawrzona - ten'że przybędzie, jako jasny blądyn (nie ma takiego miasta!).

2,035

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

Trójnóg dla głowonogów.

2,036

(128 odpowiedzi, napisanych Zloty)

Liceum francowate.

2,037

(77 odpowiedzi, napisanych Bałagan)

I ofcorz http://grayscale.scene.pl/

2,038

(4 odpowiedzi, napisanych Zloty)

Bo to jest opcja dla xxla :P

2,039

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

Podłączę się. Chętnie nabyłbym ze 4 oryginalne CX40. Ktoś mógłby?

2,040

(24 odpowiedzi, napisanych Fabryka - 8bit)

Adam Klobukowski napisał/a:

winapi prostsze od QT? Obśmiałem sie jak norka.

Chodziło mi o to, że skoro to dedykowane windowsowi, to może użycie jakiegoś api windowsowego pozwoli wykorzystać w pełni (i prościej) mechanizmy osa, bo mam wrażenie (może mylne, nie pisałem nigdy nic pod windowsa), że pisanie multiplatformowe stawia więcej ograniczeń.

2,041

(1,755 odpowiedzi, napisanych Fabryka - 8bit)

turbo - nie, nie, nie - nie przez OS, tylko przez xBIOS.
rename - szkoda - niszowe zastosowanie :)
ramcart - w trakcie, podeślę beta pacza jak będzie już działać sensownie (został zapis do zrobienia i jeszcze jest jakiś bug przy przełączaniu banków).

2,042

(24 odpowiedzi, napisanych Fabryka - 8bit)

Z programem rozmawia się telnetem i killem.

Edit:

wieczor napisał/a:

o ile się orientuję to główną platformą Aspecta jest Windows

Dopiero od niedawna. Dlaczego qt? Nie prościej byłoby używać jakiegoś winapi?

wieczor napisał/a:

zamiast tracić czas na szukanie łatwo dostępnych ustawień w interfejsie, lepiej go stracić na czytanie manuala

Dzięki temu wiesz dokładnie co program może :P

2,043

(1,755 odpowiedzi, napisanych Fabryka - 8bit)

Czy funkcja xBIOS_RENAME_FILE faktycznie jest aż tak przydatna? Może zamiast niej fajniejsza byłaby obsługa np. turbo US? Rozpoznawanie czy stacja obsługuje i ustalanie prędkości mogłoby się odbywać poza samym xBIOSem.

2,044

(24 odpowiedzi, napisanych Fabryka - 8bit)

Zawsze można odpalić programik w screenie bez xów. gui to zło i niedobro.

2,045

(6 odpowiedzi, napisanych Bałagan)

Cały w bieli, a i Onyks też niespecjalnie wygląda. I skąd tam te różowe miśki...? Wydawało mi się, że w pokoju trzyma pełne spektrum, organki casio i trzeszczące głośniki. Może przeorientował się na starość hmmm. Głowa siwieje...

2,046

(36 odpowiedzi, napisanych Zloty)

Wielki szacun Ryśku. Przyjedziemy za rok.
Nie obudziliście mnie na wypad nad jezioro, KOLEDZY!

2,047

(3 odpowiedzi, napisanych Bałagan)

Ładne te gierki. Pacman izometryczny rządzi :)

2,048

(32 odpowiedzi, napisanych Bałagan)

Poproszę 2x czarna L z samą ataryfą (bez żadnych tęcz błeee).

2,049

(88 odpowiedzi, napisanych Fabryka - 8bit)

@lotharek: no bo Ty pewnie liczysz na właściwym komputerze przy użyciu właściwego pakietu FP.

2,050

(50 odpowiedzi, napisanych Bałagan)

Oj Sikor. Może większe stężenie jodu na to wpływa, albo smog :P

Edit: Po co Ci świadomość, że wszyscy Cię lubią? Miło przecież powiedzieć: "Ten a ten mnie nie lubi hahahahh I z wzajemnością...".