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
X. Basque Tournament of Atari 2600 Euskal Retro Association podsumowuje 10. edycję Baskijskiego Turnieju Atari 2600.
Gearlynx 0.0.10 Emulator konsoli Atari Lynx w nowej wersji 0.0.10. Sprawdź listę zmian, w tym wsparcie dla stereo!
HDDRIVER 12.73 Najnowsza wersja sterownika dysków HDDRIVER 12.73 z ulepszeniami i poprawkami.
ABBUC SWC 2025: wszystkie linki do gier Zebraliśmy wszystkie dostępne linki do gier z konkursu ABBUC Software Contest 2025! Zagraj i oceń.
RastaConverter Beta 20 RastaConverter, popularny konwerter grafiki dla Atari, otrzymał aktualizację Beta 20 z nowymi opcjami linii komend i poprawkami.
Opcje wyszukiwania (Strona 47 z 121)
@xxl: VBXE - wiem, bo widziałem listę :)
Z kompatybilnością to się zobaczy - zmiany w rastrze, brak synchronizacji, to mogą być problemy, których programiści przywiązani do 1.77MHz mogli nie wziąć pod uwagę, więc będziesz miał to co z Rapidusem.
Kronikarzem być nie zamierzam choć pewnie byłem wcześniej: http://www.atari.org.pl/forum/viewtopic.php?id=11655 :) Ale perełki warto zawsze notować.
xxl napisał/a:zla i dobra wiadomosc:
zla - rejestr odpowiedzialny za czestotliwosc cpu nie jest dostepny dla 6502
dobra - moze bedzie dostepny dla 6502, w locie bedzie mozna zmieniac speed
dobra #2 - 28MHz nie jest ostatnim slowem i w zaleznosci od zainteresowania mozliwe ze pojawi sie 56MHz, 112MHz, nie bede udawal ze zrozumialem co o co chodzi ale podobno: czestotliwosc pamieci adekwatna.
Ale Rapidus jest be?
xxl napisał/a:ciekawe jak na najwolniejszej wersji @28 wygladaloby zapisywanie w locie rejestru bakground w jakims trybie graficznym... oczami wyobrazni widze dual-playfield z amigi :-) przy czym plan1 128 kolorow a plan2 3 kolory ;-)
Ale VBXE z niezależnym overlayem i 1024 kolorami to jest jak rozumiem be?
Chyba trzeba będzie dodać kolejne sentencje do zbioru cytatów...
Nareszcie! Mam nadzieję, że PBI będzie bezproblemowo działać i HDD pójdzie bezproblemowo.
Fajnie byłoby gdyby jeszcze była do tego klawiatura z układem klawiszy Atari (XE), a nie PC :]
Na 6502 też możesz sobie pisać w "zwykłym C".
@pajero: Weronika jest ukończona i można było kupić egzemplarz chwilę temu.
@skrzyp: Bardzo Cię przepraszam, ale nie pamiętam (stary ja i głupi). Przy okazji naświetlisz mi problem i ja poprawię w sio2bsd.
@pawel: Gdyby nie chciało, to nie robiłoby DMA dla ANTIC-a i w ogóle ANTIC-a, a obraz robiony byłby "za pomocą CPU" jak w ZX81 :P
@xxl: Dzięki. 6502 w FPGA widziałem, zrozumiałem że mówisz o 816@200MHz.
Edit: filque już dawno podjął decyzję - obecnie wątek służy szeroko rozumianej wojnie między Atarowcami lat 80 a Atarowcami 3 millenium :)
@swinkamorska: Dziękuję, NIE! Skończy się tak jak u was z PPC. Wolę 816 nawet na 200MHZ.
@xxl: Zapodasz linka do tego projektu? Jakoś mi te 200MHz umknęły :/
Koniki są widoczne na pierwszy rzut oka, a to dopiero wierzchołek góry lodowej :)
Możliwości przetwarzania równoległego w Atari jest już trochę:
- CPU 6502C 1.77MHz
- Rapidus 65C816 21MHz,
- Veronica 65C816 16MHz,
- VBXE blitter 14MHz.
Te rzeczy mogą pracować równocześnie. Są z tym oczywiście związane różne szykany z pamięcią, synchronizacją czy ogólnie ze specyfiką każdego rozwiązania, ale jest co zatrudnić do roboty :)
No i dlatego idziemy na zaplecze i bijemy kucharza, a lokal demolujemy doszczętnie.
Może nie rozkręcajmy niepotrzebnego offtopiku.
Emulacja w Altirrze wystarczy do napisania programu, który będzie działał na 816 z turbo do 21MHz, ale nie będzie potrzebował do działania specyficznych możliwości Rapidusa. Nie ma tu o co kruszyć kopii.
Póki co nowe możliwości wykorzystuje emulator ZX Spectrum 48k i ramdysk. Szybciej działa komunikacja z HDD - SIO działa tak samo wolno. Jak pin zauważył szybciej działają dobrze napisane dema i programy użytkowe.
Na dzisiejszy głód nic jednak nie poradzę - dzisiaj trzeba zapobiegać jutrzejszemu głodowi. Narzekanie, że dzisiaj nie ma co jeść jest skutkiem tego, że wczoraj nic do gara nie dorzuciłeś. Czy należy z tego powodu zdemolować kuchnię?
Taka, która zostanie napisana specjalnie dla Rapidusa.
Owszem, ale to nie jest emulacja Rapidusa. Spróbuj zaadresować jakiekolwiek rejestry Rapidusa, albo odpalić 65816 i 6502 razem.
Altirra emuluje Candlowe turbo.
Edit: Poza tym Rapidus ma zdaje się trochę więcej RAMu :)
Edit 2: @xxl: Wszystko zależy od potrzeb ;P
Altirra nie emuluje Rapidusa.
No, ale to nie są dynamiczne zmiany - wystarczy raz zapisać GRAFM, HPOSMx i ustawić COLPMxS.
To Rasta korzysta z PMG? Cały czas wydawało mi się, że on dokonuje tylko zmian koloru PFx/COLBAK w linii...
@skrzyp: Jaki jest problem z mkatr z sio2bsd?
Edit: Bo może bym naprawił...?
1. Ściągasz sio2bsd.
2. Rozpakowujesz.
3. Kompilujesz.
4. Robisz linka do sio2bsd o nazwie mkatr.
I masz tool do robienia atrów z 512 bajtami na sektor.
Udało mi się załadować muzyczki przez SHIFT+L (odtwarzanie SHIFT+CONTROL+P, zatrzymanie SPACEBAR) na emulcu atari800 kiedy włączony jest SIO patch.
W załączniku program skompilowany ze źródeł Świętego + muzyczki stamtąd (*.ms1) ale dla SDX.
Edit: Tzn program jest zwykły, ale format atra SDXowy.
Jeśli dlist i obszar chroniony (MEMLO/MEMHI) nie został zniszczony to możesz otworzyć zawartości wg cienii (tych systemowych). Z VBXE możesz zrobić to samo - VBXEFXS mają VMEMLO i VMEMHI, VIDEO_CONTROL i co tam potrzebujesz.
Ogólnie warto na czas operacji IO odłączać VRAM dla CPU, ponieważ nie wiadomo czy użytkownik nie będzie ładował np. z ramdysku. A i SDX jak pisze Draco może mieć swoje rzeczy w banku XRAM. VRAM przesłania XRAM (Electron pisał o tym w opisie rdzenia FX).
Edit: Nieśmiało wspomnę, że adres rejestrów VBXE jest dostępny pod symbolem VBXEBASE kiedy program jest w formacie SDX. Cienie VBXE (FXS) też powstały po to właśnie żeby umożliwić dostęp do wartości zapisywanych do VBXE i są pod symbolem VBXEFXS. Do VBXEBASE potrzebny jest VBXE.SYS, do cienii VBXEFXS.SYS - obydwa ficzery impleentowane są też w S_VBXE.SYS.
Edit 2: Czy adresowanie VBXE (),y nie spowoduje czasem zakłóceń na COVOX-ie (zdaje mi się, że przerabiałem to w "Ni z gruchy ni z pietruchy")?
@pin: Możesz sprawdzić listę zdefiniowanych rozszerzeń wklepując z palucha RUNEXT. Zobaczysz wtedy które definicje z pliku są wciągnięte, a które już nie. Możesz wtedy podzielić plik RUNEXT.CFG na dwie części i ładować driver dwa razy - raz z pierwszą listą, następnie z drugą. Skleją się razem.
Znalezione posty [ 1,151 do 1,175 z 3,015 ]
Forum oparte o: PunBB
Currently installed 7 official extensions. Copyright © 2003–2009 PunBB.
Wygenerowano w 0.093 sekund, wykonano 19 zapytań