526

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

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.

527

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

Ale o co Ci chodzi?

528

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

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.

529

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

Pięknie! Gdyby jeszcze taka komunikacja po SIO poszła na niemodyfikowanym ROM-ie...

530

(80 odpowiedzi, napisanych Software, Gry - 8bit)

Ł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.

531

(28 odpowiedzi, napisanych Software, Gry - 8bit)

http://atariki.krap.pl/index.php/SIO#Blok_PERCOM

Edit: ...oraz http://atariki.krap.pl/index.php/Lista_ … ndy_PERCOM

532

(80 odpowiedzi, napisanych Software, Gry - 8bit)

@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

533

(17 odpowiedzi, napisanych Bałagan)

@Sikor: No jak to? Jest przecież :)

534

(707 odpowiedzi, napisanych Fabryka - 8bit)

Tak'em myślał! Wielkie dzięki!

535

(707 odpowiedzi, napisanych Fabryka - 8bit)

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...

536

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

Nie mam :)

537

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

http://www.atari.org.pl/forum/viewtopic.php?id=13133

538

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

http://atariki.krap.pl/index.php/Mirage_AD_Converter ciekawostki

539

(9,967 odpowiedzi, napisanych Bałagan)

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.

540

(18 odpowiedzi, napisanych Emulacja - 8bit)

xxl napisał/a:

mozesz wystawic gdzies taka binarke pod windows?

Nie ponieważ tego nie używam.

541

(18 odpowiedzi, napisanych Emulacja - 8bit)

@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.

542

(18 odpowiedzi, napisanych Emulacja - 8bit)

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.

543

(18 odpowiedzi, napisanych Emulacja - 8bit)

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.

544

(18 odpowiedzi, napisanych Emulacja - 8bit)

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 :)

545

(18 odpowiedzi, napisanych Emulacja - 8bit)

atari800

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 :>

547

(9 odpowiedzi, napisanych Programowanie - 8 bit)

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.

548

(9 odpowiedzi, napisanych Programowanie - 8 bit)

Tak. Albo filtrem górnoprzepustowym, albo synchronizatorem.

549

(17 odpowiedzi, napisanych Programowanie - 8 bit)

Miałem na mysli:

LDA #0
STA $45F
LDY #3
STY $45F
...

To $458 w tym miejscu nie ma sensu, bo i tak jest zerowane w pętli.

550

(17 odpowiedzi, napisanych Programowanie - 8 bit)

A nie powinno być:

LDA #0
STA $45F

?