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
RM 800XL: Zdjęcia nowej płyty głównej Revive Machines prezentuje rewizję 2.0 płyty głównej i przygotowuje linię montażową RM 800XL.
Nowe narzędzie PokeyForge dla RMT PokeyForge pozwala na wygodny przegląd, edycję i zarządzanie instrumentami w formacie .RTI
Nowy szybki interfejs od Mono i Pancio Twórcy pracują nad rewolucyjnym urządzeniem szeregowym wykorzystującym port SIO.
Zestaw skilli dla LLM od Ilmenita Ilmenit udostępnił narzędzia wspierające modele językowe w pisaniu kodu na 8-bitowe komputery Atari.
Grajodołek Retro #7: Custom Atari 800XL Testy wyjątkowego Atari 800XL z VBXL, stereo i mechaniczną klawiaturą na kanale Borsuka.
Opcje wyszukiwania (Strona 26 z 122)
@xxl: Zwróć uwagę, że Rapidus i U1MB w tym wykazie nie są ani urządzeniami CIO ani SIO.
Przyjacielu. ND nie musi być urządzeniem CIO.
Ładnie brzmi i wygląda. To jest tylko AY czy do spółki z POKEY-em?
DOS nie jest problemem, ponieważ można sobie napisać sterownik SIO obsługujący taki rodzaj transmisji. Mowa o Sparcie, bo pozostałe DOS-y nie dają takiej możliwości.
Co do komunikacji bez filesystemu - to też w SDX jest już zrobione, bo od chyba przeszło 10 lat jest sterownik do protokołu DOS2DOS nazywający się PCLINK.SYS i służy do komunikacji z pecetem (AspeQt i Altirra potrafią tak gadać). Wystarczy więc zaimplementować obsługę we własnym urządzeniu i wszystko będzie od ręki działać. Nie wiem czy autor FujiNET-a o tym wie...
Proponowałem Ci zresztą obsługę tego protokołu w WiFiPrime, ale nie znalazł był Ci on Twojego uznania.
xxl napisał/a:na niemodyfikowanym romie pojdzie bez problemu
Hmmm
; SeND ENaBLe
;
; * = $EC17
;
LDA #%00000111
AND SKCTLS
ORA #%00100000 ;odczyt i zapis wg AUDF4
...
STA SKCTLS
STA SKCTL
...
;RECeiVe ENable
;
*= $EC40
;
LDA #%00000111
AND SKCTLS
ORA #%00010000 ;odczyt wg AUDF4, zapis wg CLOCK IN
STA SKCTLS
STA SKCTL
...
jak sobie to wyobrażasz?
Edit: Szczerze bym się cieszył gdyby bez modyfikacji ROM-u można było komunikować się z dyskietką przez SIO bez użycia generatorów POKEY-a, ale póki co tylko NewDevice potrafi obsługiwać komunikację SIO własnymi procedurami. Z SIO można załadować własny handler do obsługi urządzenia, ale on nie przechwyci obsługi urządzenia SIO o numerze $3x.
Pięknie! Gdyby jeszcze taka komunikacja po SIO poszła na niemodyfikowanym ROM-ie...
Łatwiej kijek obcienkować niż go potem pogrubasić.
@Sikor: Oczywiście że jest lepszy DOS niż MyDOS - Sparta DOS 3.x Haaaaaa! Szach-mat.
Edit: Przypomnę jeszcze pewien link: http://www.atari.org.pl/forum/viewtopic.php?id=17136 bo potem będziesz płakał, że nikomu się nie chciało, a sam nawet się nie postarałeś o to żeby przypiąć topik. Prędzej, widzę, przypiąłbyś topik z bzdurną ankietą i gównoburzami.
@zbyti: ++ :) Jak to leciało o tej krowie...? :)
Edit: Zapodam Wam może linka do wspomnianego wątku - o tu jest: http://www.atari.org.pl/forum/viewtopic.php?id=17136
@Sikor: No jak to? Jest przecież :)
Tak'em myślał! Wielkie dzięki!
Jaka jest poprawna sekwencja:
1. odczytu wartości rejestru GRACTL oraz
2. zapisu wartości rejestru GRACTL
Sophii 2.
Pytanie właściwie ma na celu ustalenie kiedy następuje przełączenie okna rejestrów Sophii i zapis wartości do rejestru (i do którego). Nie mamy możliwości zapisu/odczytu pojedynczego bitu...
No to zostało już ustalone, że nie można. Zomo powinno go spałować i wysłać na syberię na dożywotnią katorgę, bo zagraża wszystkim dokoła i przez niego wszyscy będą do końca życia siedzieć w domu ze szmatą na ryju (a gdyby nie on to już dawno byśmy wrócili do dawnego trybu życia). Powinien być natychmiast osadzony w miejscu odosobnienia, a najlepiej skazany na krzesło elektryczne, powieszenie, utopienie, rozstrzelanie, kurhan, orchidee, na plasterki, infamię i dożywotnią banicję do czwartego pokolenia po uprzednim obowiązkowym złożeniu samokrytyki oraz czynnego żalu w formie pisemnej pod rygorem nieważności i mocnym postanowieniu poprawy na urzędowym formularzu w pięciu kopiach i ze znaczkiem skarbowym.
xxl napisał/a:mozesz wystawic gdzies taka binarke pod windows?
Nie ponieważ tego nie używam.
@Krótki: Wymiana postów odbyła się w lipcu 2018 i nie jest to żadna tajemnica: https://sourceforge.net/p/atari800/mail ... nth=201807. Na tym się właściwie rzecz zakończyła, więc nie drążyłem dalej tematu.
W międzyczasie dodałem jeszcze PSG i OPL2/3 i support dla kart Melody, SONari, YAMari, SIDari i Evie, a ostatnio też support do RAMCART-a (i ogólnie zmiany dla cartridgy zapisywalnych). Obecnie pracuję nad supportem dla PokeyMAX-a i SoundBoard-a.
Być może, ale chyba głównym priorytetem zespołu od Atari800 jest utrzymywanie emulatora możliwie prostym i szybkim tak aby mógł pracować na słabszych maszynach (np. Atari Falcon). Być może z tego powodu nie podobają się im moje poprawki. Nie mam zresztą do nich pretensji, bo moim celem jest mieć w ogóle daną rzecz w emulatorze (gdyż używam go do pisania programów dla Atari) a kompletnie nie koncentruję się na tym czy to jest szybkie czy nie.
Póki co konfigurację emulatora pod kątem używanych bibliotek przeprowadza się podczas kompilacji włączając różne fjuczery - dla moich rozszerzeń są to --enable-sid_emulation, --enable-psg_emulation i --enable-opl3_emulation.
Ponieważ nie każda rzecz którą ktoś sobie wydłubie musi zaraz zyskać akceptację zespołu trzymającego pieczę nad projektem i dbającego o koszerność :)
Pamiętam, że kiedy proponowałem im support do SlightSID-a to pytali mnie co SID ma wspólnego z Atari (przy czym w TODO stało jak byk: "SID implementation"). Z drugiej strony obsługą RAMCART-a są zainteresowani... Takie ich zbójeckie prawo :)
Możliwe, że nie lubią wykorzystywać obcych bibliotek a SID, AY i OPL bazuje jednak na pracy osób trzecich.
Tutaj masz repozytorium i opis kompilacji: http://www.atari.org.pl/forum/viewtopic ... 26#p258626
Pamiętaj, że moja strona jest teraz w domenie i-demo.pl :)
Zaraz zaczniecie ustalać ile pamięci na cartridge'u jest koszerne a ile już nie. Echhh... Panowie :)
Edit: Swoją drogą to rozważając carty wróciliście do korzeni :>
1. Synchronizator jest używany w trybie dwutonowym. W SKCTL ustawiasz bit 3 i 7 i wtedy po każdorazowym odliczeniu AUDF2 wyjście audio z AUDF1 będzie resetowane.
2. Przy filtrze ustawiasz generatory różnymi wartościami, zapisujesz STIMER i ustawiasz generatory tymi samymi wartościami. Bazuje na tym PDM.
Znalezione posty [ 626 do 650 z 3,046 ]
Forum oparte o: PunBB
Currently installed 7 official extensions. Copyright © 2003–2009 PunBB.
Wygenerowano w 0.101 sekund, wykonano 20 zapytań