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
Nowa beta RastaConvertera Ilmenit udostępnia czternastą betę swojego konwertera grafiki na komputery Atari.
Test7800 0.3.0 Nowa wersja emulatora Atari 7800 przynosi szereg poprawek i ulepszeń.
Defender 1.02 Nowa wersja gry Defender na Atari ST/STE/Falcon030, oparta na oryginalnych kodach z automatu arcade.
Nowe firmware dla A8PicoSIO Nowa wersja oprogramowania dla A8PicoSIO wprowadza obsługę obrazów dysków ATR o sektorach 512-bajtowych.
Mad Pascal 1.7.4 Nowa wersja kompilatora MadPascal przynosi poprawki i optymalizacje
Opcje wyszukiwania
Procesor nie ma takiej flagi, za to OS ma ich kilka, wystarczy że wartość jednej z nich jest nieprawidłowa i reset wywola zimny start.
sta nmires
bit nmist
bvc *-3
Dziękuję za odpowiedzi. Zastanawiam się teraz jak fizycznie wykonać takie połączenie. Odpowiedniej grubości płytka drukowana wsuwana między piny w gnieździe wydaje się dobrym pomysłem, ale jej wykonanie leży poza moimi możliwościami. Mógłbym obciąć wtyczkę od magnetofonu i jej użyć, ale trochę mi jej szkoda. No cóż, coś wymyślę.
Chcę to robić bo jest to interesujące.
A konkretnie to, np:
- połączenie linii clock out z interrupt pozwoliłoby na obsługę przerwań timerów pokeya prze PIA, w efekcie zmniejszenie obciążenia procesora o ponad 50% przy syntezie pewnych dźwięków,
- clock out z data in pozwoliłoby na synchronizację timerów pokeya,
- motor control z audio in - odgrywanie 1 bitowej muzyki przez PIA.
Chciałbym łączyć ze sobą różne piny w gnieździe SIO, np. clock out z interrupt, albo motor control z audio in, clock out z data in, itp., ale nie chciałbym popsuć Atari. Czy to można zrobić po prostu kawałkiem drucika, czy też trzeba by użyć jakiegoś opornika czy innej diody? Proszę o radę.
Tebe, ale poprawisz to, prawda?
Ta gra wykrywa stereo, ale potem chyba nic z tą informacją nie robi. W jakim celu?
Program który zakłada wykonanie na procesorze 6502 taktowanym tym samym zegarem co POKEY nie będzie działał na Rapidusie. Po co sprawdzać?
Możecie ewentualnie spróbować tego co zaproponował Phaeron: https://atariage.com/forums/topic/27923 … nt=4060114
mono napisał/a:Edit: Jeszcze jedna rzecz mi się przypomniała. Jeden POKEY może grać dwie fale PDM - 1+3 i 2+4. AUDCTL ustawiasz na 1.77 na kanałach 1 i 3, filtr na 1+3 i 2+4 i łączysz generatory 1+2 i 3+4 w pary. Ponieważ okres generatora jest < 256 to obydwa kanały 1 i 2 mogą generować falę o wypełnieniu 1/7 (oidp) bo zarówno AUDF1 i AUDF2 jak i AUDF3 i AUDF4 będą się przeładowywać w tym samym momencie. Może miałbyś mniej miksowania wtedy. Sampla generujesz parami 1+3 i 2+4.
Nie da się. Dźwięk będzie zniekształcony z powodu nonlinear mixing.
To nie jest fork ani poprawka kodu Foksa, ani tym bardziej "pokątny mod", tylko moja własna emulacja POKEYa. A zbieżność nazw jest nieprzypadkowa, jakby DLL miał inną nazwę, to by go RMT nie rozpoznał.
Znalezione posty [ 10 ]
Forum oparte o: PunBB
Currently installed 7 official extensions. Copyright © 2003–2009 PunBB.
Wygenerowano w 0.008 sekund, wykonano 73 zapytań