Przejdź do treści forum
atari.area forum
Twoje polskie źródło informacji o Atari
Nie jesteś zalogowany. Proszę się zalogować lub zarejestrować.
Aktywne tematy Tematy bez odpowiedzi
Aktualności ze świata Atari
Atari ANTIC Displaylist Designer Nowe narzędzie dla twórców oprogramowania na Atari 8-bit.
Gopher2600 v0.40.0 To pierwszy raz, kiedy informujemy o tym projekcie.
Felix 0.6.4 Pojawiła się nowa wersja emulatora konsoli Atari Lynx - Felix.
Atari Font Maker V1.6.17.0 To rozbudowane narzędzie do tworzenia fontów, kafelków i grafik dla Atari 8-bit.
Echa Grawitacji 2025 Tematem przewodnim był "Dinozaur".
Opcje wyszukiwania (Strona 15 z 120)
$ uname -a
Linux ox 5.4.0-104-generic #118~18.04.1-Ubuntu SMP Thu Mar 3 13:53:15 UTC 2022 x86_64 x86_64 x86_64 GNU/Linux
$ fpc -h|head -2
Free Pascal Compiler version 3.0.4+dfsg-18ubuntu2 [2018/08/29] for x86_64
Copyright (c) 1993-2017 by Florian Klaempfl and others
MADS 2.1.3. Taka konstrukcja
powoduje
Runtime error 216 at $0000000000440A58
$0000000000440A58
Po poprawce
kompiluje się poprawnie.
Zdaje się, że wtedy nie było jeszcze syntezy subtraktywnej i to były eksperymenty.
@xxl: To jest z samej gry, czy może coś dorabiałeś?
Nic się nie wyczerpało. Za niecały miesiąc następna edycja!
"... has been created using ... skype" :)
A na dodatek tym https://bocianu.gitlab.io/spred/ można robić całe filmy.
Nie wiem skąd to przekonanie że mało osób ma VBXE. Wiem o co najmniej 200 sprzedanych egzemplarzach, a ta liczba jest obawiam się mocno zaniżona. Szacuję że realnych posiadaczy jest ok. 500.
Edit: Poza tym pełna zgoda z xxl :)
Z jaką częstotliwością ten strumień jest renderowany?
Nie 10*8 tylko 10*10. Traktujesz bity startu i stopu jak bity danych, ale takich które MOGĄ BYĆ przekłamane bo nie masz na nie wpływu.
Załóżmy że generujesz poziom stały więc masz strumień:
0101010101 0101010101 0101010101
czyli wysyłasz $55 $55 $55 - gdzie tu masz jakiś pisk i jakieś błędy?
Może inny schemat np:
0111111111 0111111111 0111111111
czyli wysyłasz $FF $FF $FF - tu też widzisz jakieś błędy?
No dobrze - jak chcesz wygenerować:
0001110011 1100001010 0000111110
to wysyłasz $9C $A1 $F8 ale strumień bitów generowany jest tak:
0001110011 0100001011 0000111111
wtedy dostaniesz w drugim bajcie 2 błędne bity a w trzecim bajcie 1. Przy częstotliwości 44.3kHz to nawet nie wskoczy w próg słyszalności.
Edit: Poza tym jak masz dwa błędy w bajcie (w miejscu bitu startu powinna być 1 a w miejscu bitu stopu 0), to nie wiem czy to w ogóle będzie miało znaczenie. Znaczenie myślę będą miały kumulowane pojedyncze błędy w bajcie. Ale te może dałoby się skompensować celowymi przekłamaniami w bitach danych? Tak sobie fantazjuję.
Ale poza zakresem słyszalności :) Więc niech se szumi.
A czemu chcesz to wyłączać? Dostaniesz falę o wypełnieniu 1/10 do 9/10. Przy wystarczająco wysokiej częstotliwości to nawet nie usłyszysz nośnej.
Edit: Ustawiając 1.77MHz jako główny zegar i 10 w generatorze potrzeba wysłać bajt co 110 cykli (16,1kHz nośna). To nie lepiej użyć 7-bitowego PWM-a bo i tak generator masz zajęty (chyba że taktowanie transmisji miałbyś z zewnątrz to masz 5-ty kanał w POKEY-u o rozdzielczości 3-bit)?
Można by próbować też traktować to jako strumień bitów i traktować bit startu i stopu jako bity danych, tyle że czasem byłyby one błędne. Może w ogóle nie będzie to mieć znaczenia np przy 4 w generatorze czyli nośnej 44,3kHz (bajt co 50 cykli)?
Edit 2: Ale możesz taktować z zewnątrz i dostać 5-ty kanał w POKEY-u wrzucając z zewnątrz dowolny strumień bitów nie martwiąc się w ogóle ramkami i bitami start/stop. Ale czemu wtedy nie wprowadzić tego na linię audio zamiast kombinować z datain?
Wspaniały wafelek. Przypominają mi się muzyki Tima Follina. To ten sam motor?
qbahusak napisał/a:Pytanko dość ważkie.
1. Czy wszystkie covoxy stereo są sterowane przez pierwsze 4 adresy? (np. D600 D601 D602 D603)
2. Jak jest z przyporządkowaniem kanałów stereo?
3. Co się stanie, jak pod covox mono będę wpisywał dane pod 4 adresy? (pewnie 4 razy się wpisze :)
4. Gdzie znaleźć taką rozpiskę na soft - jak obsługiwać bazylion covoxów?
5. Jakieś "How to write your own soft that uses covox" aby był zgodny ze wszystkimi, co są?
- http://atariki.krap.pl/index.php/Progra … nie_sampli
- http://atariki.krap.pl/index.php/Covox
- http://atariki.krap.pl/index.php/Evie
- http://atariki.krap.pl/index.php/SimCovox
- http://atariki.krap.pl/index.php/IDE_Plus
ad.1. SimCovox nie. Evie jest też przez kolejne 4.
ad.2. SimCovox jest w $D300 lub $D1FB. COVOX jest w $D600, $D700 ale też i w $D280. Przyporządkowanie kanałów to 14-23, wyjątkowo w SimpleStereo od Candle jest 12-34 (wersje 2 i dalsze już mają 14-23).
ad.3. Tak.
ad.4. Nie znam. Covoxa nie można odkryć, chyba że jest razem z Evie, PokeyMAX-em lub SimpleStereo4.
ad.5. Nie znam.
Edit: W http://atariki.krap.pl/index.php/XL_Digital i compotowym playerze jest wybieraczka adresów i w http://atariki.krap.pl/index.php/NeoTracker też.
Edit 2: załączona dokumentacja do PokeyMAX-a
https://twitter.com/OrdoMedicus/status/ … 6Xiq0pAAAA
Robicie zbiórkę na cele dobroczynne? Nie możecie być pewni dnia ani godziny, bo może KtośKtoWieLepiej przeznaczy Wasze pieniądze na cele jeszcze bardziej dobroczynne.
A gdyby tak Owsiakowi zrobić taki numer? Albo Ochojskiej? Albo Caritasowi?
Dzięki, bo ten programik jest świetny i testuje prawie wszystko.
Brakowało mi tam chyba tylko pistoletu i pióra świetlnego (czyli LPENH/LPENV) i możliwości określenia okresu autofajera w joysticku. Poza tym nic Cię nie zaskoczy :)
Edit: Przepraszam, zapomniałem że na sąsiednim forum pisałem już o pistoletach 2 miesiące temu.
"Niech CO Krwawy Hegemon?!"
Też popieram.
bocianu napisał/a:Bajt z danymi pocisków zawiera tez informacje o pozostałych pociskach - wstawiać tam zera?
Tak.
bocianu napisał/a:@mono
- szerokość x4 jest na podglądzie duszka pod kolorami, jak dla mnie to wystarczy. Nie wiem czy ta szerokość jest konieczna w samym edytorze. Jak myślisz?
- wysokość 1/2 liniowa to tylko kwestia wyświetlania, bo dane sa identyczne. Wyświetlane aspect ratio pixela można zmienić w opcjach.
Jeśli miałbyś obiekt złożony z playera (8px) i missila (2px) wtedy każdy z tych sprajtów może mieć inną szerokość.
Przemieszczenie sprajtów w obiekcie - można sobie wyobrazić obiekt o szerokości 12px złożony z dwóch playerów (8px) z włączonym multicolorem i przesunięciem 4px. Jeśli dla każdej klatki można byłoby to konfigurować odrębnie wtedy przydałby się też pivot point (czy też anchor - jak zwał, tak zwał) dla każdej klatki jako punkt referencyjny dla całej animacji.
Co do rozdzielczości pionowej - ona jest istotna właśnie w kontekście szerokości sprajta. Oto dla rozdzielczości jednoliniowej mamy:
- szerokosc 1x - proporcje piksela 2:1
- 2x - 4:1
- 4x - 8:1
a dla rozdzielczości dwuliniowej:
- 1x - 1:1
- 2x - 2:1
- 4x - 4:1
Super narząd.
Faktycznie miło byłoby mieć szerokość 8+2, ale też może i:
- przemieszczenie sprajta względem drugiego (zarówno playera jak i missile jesli używany jest tryb 8+2)
- różne szerokości player i missile (x1, x2, x4)
- tryb wykorzystujący więcej sprajtów (z nakładaniem i bez i z szerokościami i displacementami)
- tryb kolorystyczny dla 5 playera (missile biorą kolor z COLPF3 a nakładają się tylko playery)
- klatki animacji mogłyby mieć różne konfiguracje (i szerokości) więc przydałby się pivot point dla każdej klatki
- ustawienie priorytetu kiedy używamy wielu sprajtów (żeby szeroki missile mógłby być pod wąskim playerem)
- wysokość jedno i dwuliniowa szczególnie kiedy możemy ustalać szerokości sprajtów
Może jeszcze tryb z priorytetem 0 ale to już jest nakładanie sprajtów na grafikę i de-facto definiowanie sprajtów softwareowych, wiec nawet nie śmiem czegoś takiego proponować, bo sprajty są wtedy dowolnej szerokości, wysokości, itd. Dużo skomplikowanej pracy, a pewnie mało kto z tego skorzysta.
Bardzo fajnie, że można wybrać paletę!
Edit: Ale skoro można podawać swoje propozycje, no to podaję :)
Znalezione posty [ 351 do 375 z 2,989 ]
Forum oparte o: PunBB
Currently installed 7 official extensions. Copyright © 2003–2009 PunBB.
Wygenerowano w 0.100 sekund, wykonano 21 zapytań