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
Lost Party 2025 startuje już jutro W Licheniu Starym rusza zlot fanów 8-bitowych komputerów
zeST 20250627 - Atari ST w FPGA z turbo! Nowa wersja zeST z trybem turbo 50 MHz i poprawkami Shiftera i MFP
UltraSatan - firmware 1.30 Nowa wersja firmware dla UltraSatana wspiera nowoczesne karty SDHC i SDXC
53 lata marki Atari 53 lata od założenia Atari - firmy, która odmieniła świat gier i komputerów.
Odtwarzanie układów z Atari Falcon Trwa zbiórka na odtworzenie chipów Videl, Combel i SDMA z Atari Falcon
Opcje wyszukiwania (Strona 54 z 329)
jaka? ze ma dzialac na 62? chyba nie, bo przeciez dziala :-)
kilka przkladow:
IntelliVania
https://www.youtube.com/watch?v=1ukE5UAg5mg
Princess Quest
https://www.youtube.com/watch?v=Ym6URLHN46s
Rick Dangerous
https://www.youtube.com/watch?v=b8Pm61pJVKY
wydaje mi sie ze jest dzialajacy RD na 62KB ... moze mi sie wydaje bo pokaz byl poprzedzony konsumpcja ale cos musi byc na rzeczy :-)
Pin napisał/a:To się fachowo nazywa: odpowiedzialność zbiorowa.
historii tez nie znasz...
Pin napisał/a:oczywiście, bo nie ma to wpływu na moje życie - zwłaszcza zawodowe. No i zważywszy na ogólnie panujący brak szacunku dla drugiego człowieka uważam, że to bardzo dobrze. Jesteśmy kowalami własnego losu jak widać.
nie kazdy chce "zyc" tak jak Ty.
zacierasz raczki bo wszystko zamykaja znowu :-)
"nic sie nie stanie"
hehe
o jak milo, dzis sie dowiedzialem o przesunieciu zabiegu na za miesiac (moze) w zwiazku z nowymi zaleceniami.
jak to mowia... "jak sie regularnie dba to nic sie nie stanie"
wyimaginowane device moze zajmowac obszar: d1xx, d800-dfff, 8000-9fff, a000-bfff
zalozm ze ustawilismy (w d1xx) zezwolenie na dzialanie urzadzenia. najpierw kombinacje kiedy moze byc widoczne w obszarze d800-dfff. w przpadku gdy user chce wylaczyc ROM ale zachowac dostep do dev to korzysta z kombinacji na ktora sandardowy mmu atari (rozszerzony tez) nie reaguje
d1ff /portb
0 1xxx xxx1 - ROM
0 0xxx xxx0 - RAM
przy czym podobno sytuacja w ktorej OS ROM jest wylaczony a d1ff <> 0 nie wystepuje w przyrodzie ale musimy byc na to przgotowani dlatego zawsze d1ff = 0
te kombinacje definiuja mozliwa widocznosc nowego urzadzenia (nie new device) w adresach d800-dfff
z czyms to moze kolidowac?
jak chcesz MyDOS FS ale nie koniecznie sam MyDOS to mozesz go zmienic na xBIOS i skorzystac z jego funkcji, te operacje ktore wymieniles mozna tez przyspieszyc, operacje OPEN sprowadzaja sie do znalezienie wskaznika do pliku (i odczytania pierwszego sektora pliku) jesli robisz to z podaniem sciezki to jest bardzo obciazajace. mozna to zrobic pobierajac wartosci ze zmienych xDIR i xFILE
@mono: nie chce wychodzic przed szereg...
zrodla mojego plaera beda dostepne rownoczesnie z edytorem - zreszta z aktualizacja edytora autor czekal na playera dla atari ...
tylko w ten sposob jest szansa ze zainteresowanie AY/YM dla malucha wzrosnie - uwolnic zrodla zeby mogli wykorzystywac.
no i mam nadzieje emulacja w Altirze sie pojawi :D
Parallel DeVice REGister ;-)
przypomina mi jak dziewczya zali sie i pyta kto powiedzial ze dziewczyna nie moze wchodzic w sklad "chlopiecej druzyny skautow"
no wlasnie dlatego ;-)
zobacz - umiescilem pierwszy co autor nagrgal a drugi co atari nagralo
wlasciwie masz racje... ale :-)
utowry na AY/YM brzmia inaczej w zaleznosci od taktowania ukladu. edytor ma mozliwosc ustawic to jak rowniez bazowa czestotliwosc - tymi parametrami sie bawilem bo jeszcze nie bylo ustawien "na atari".
oryginal: https://megawrzuta.pl/download/f44a72c2 … 6cfc8.html
atari: https://megawrzuta.pl/download/bae824b4 … b7998.html
moze juz bedzie dzis... :-)
mono napisał/a:1. PDVREG to nie jest żaden rejestr
PDVREG to jest rejestr... :/ rozwin sobie ten skrot chociazby... a zreszta... czy cos zmienia to co napisales w temacie ktory poruszamy?
czy hipotetyczne urzadzenie o ktorym mowie moze byc zrealizowane jako ND? nie moze.
czy hipotetyczne urzadzenie o ktorym mowie moze dzialac i niekolidowac z systemem ND? moze
wiec w czym problemik :D
Simius: bardzo mozliwe. nie tylko urzadzenia ktore nie zna ale urzadzenia ktorego nie ma :-)
natomiast problemu nie ma bo z systemem ND nie bedzie kolizji.
znowu nie na temat Pin :/ mowa byla o uruchomieniu kodu z tej pamieci ktory wywoluje ND ..
ale poruszyles kolejna wade - to o czym piszesz wynika z niebuforowanego transferu ... podobny problem wystepowal pare lat temu jak sie pokawily multicarty, ale ten problem koderzy rozwiazali szybciej niz mrugniecie oka, i dzis mozna ladowac bezposrednio np. w obszar A000-BFFF mimo ze multicarty kartrdze w tym miejscu podlaczaja swoja pamiec... stuacja analogiczna do tego Twojego "regulaminowego" ale w przypadku car system ladowania zostal dziala. :D
prawde mowiac mi tez :/ przesluchalem to jescze raz i potrzebne sa kolejne poprawki :/ gra za wysoko :///
i sprawa jest jasna. uzycie systemu ND w tym przypadku jest wykluczone. urzadzenie o ktorym mowie nie moze odpowiadac na jakikolwiek niezerowy zapis do d1ff. moze byc aktywne tylko gdy d1ff = 0. calkowicie omijam system ND.
dodatkowo na d1 musi byc rejestr sterujacy urzadzeniem mowiacy miedzy innymi to czy w przypadku d1ff=0 urzadzenie ma byc aktywne czy nie. warunek aktwnosci na ta chwile powinien wygladac tak: d1.. = 1 AND d1ff = 0
przy okazji sytuacja ujawnia kolejna wade NewDevice... wyobrazmy sobie urzadzenie ktore korzysta z pamieci d8, niech to bedzie pamiec programu uzyta jak cartridge... user w programie wybiera opcje uruchomienia odczytu z dysku nie zdajac sobie sprawy ze ma dysk zainstalowany w systemie jako NewDevice. po wykonaniu operacji system sie zawala bo juz nie ma gdzie wrocic. ;-)
nie, nie chce podlaczac 2 urzadzen na jednym bicie :/
caly czas szukalem mozliwosci takiej zeby system ND po uzyciu D8 dla wlasnyc potrzeb (inne urzadzenie) przwrocil stan zastany w d1ff i wszystko wskazuje na to ze tego nie zrobi. jedyna mozliwosc to kombinacja d1ff=0 ktora OS "przywraca".
wszystkie inne kombinacje wiaza sie z podpinaniem wlasnej tablicy przez urzadzneie w d800-d81c (chociazby pustej) na czas np. resetu
nie wiem czy to posuwa sprawe do przodu bo zalozmy ze nasze urzadzenie bedzie wrazliwe na ktorys bit d1ff
aktywujemy go... po czym wywolujemy inny ND, OS nadpisuje D1ff nasze urzadzneie sie odpina a wlacza inne, robi co trzeba i OS wylacza go na podstawie cienia ale juz nie tego ktore bylo wczesniej tylko swojego z ND i juz naszego urzadzenia nie wlaczy.
pytanie czy w przypadku gdy nasze urzadzneie nie zostanie zidentyfikowana jako ND to i tak bedzie mialo zarezerwowany bit w PDVRS ? (pewnie jest maska jeszcze ktora mowi ktore sa podlaczone do slotow) a my wlaczajac/wylaczajac nasze urzadzenie wykonujemy operacje na PDVRS i D1FF jednoczenie ? - to bedzie dzialac?
---
no i teraz jeszcze zauwazylem problem... a jak podlaczy pamiec niewyzerowana to "jakis" ID bedzie :/
caly czas wracam do tego aby urzadzenie MOGLO byc aktywne tylko jesli d1ff = 0 zeby system ND wogole go nienirpokoil.
no i elegancko. a teraz pytanie czy ND musi miec tablice na poczatku D8xx - czy moze byc urzadzenie ktore NIE ma ani ID dla SIO ani nie rejestruje sie w hatabs - np. po ustawieniu bitu w d1ff podlaczy pusta pamiec do d8 ... jest to mozliwe?
jesli nie jest. to mamy sytuacje w ktorej musimy sprawdzac d1ff i jesli jest <> 0 to nasze urzadzenie nie moze podlaczac swojej pamieci w d8 - to jest to olewanie systemu ND.
dodatkowo, musi sprawdzac portb na wypadek gdy user odlaczy OSROM i oczekuje ze w D8 ma ram a tu dupa.
skopiujesz rrom do ram, wylaczysz rom i odwolasz sie do ND i masz taka stuacje. poza tym ND nie musi byc interfejscem dla pamieci masowych...
Mq... dzis/jutro* bedzie publikowany edytor i wszystkie niezbedne procki bedzie mozna sie bawic :-)
*mam nadzieje. juz wszystko jest gotowe...
Pin wogole nie odnosisz sie do tematu watku,
Mono: nie mowimy o urzadzeniach (o tym zaraz) tylko o systemie NevDevice: ND pozwala na podlaczenie 8 takich urzadzen, jesli sa to urzadzenia ktore instaluja sterownik (CIO) np. kazde inny to przy 6 system sie zawala i nie chodzi o to czy komputer bedzie w stanie udzwinac to elektrcznie tylko to ze brakuje miejsca w tablicy hatabs
sprawa dwa, nawet jesli urzadzenie nie instaluje swojego symbolu w tablicy hatabs to i tam musi miec smbol ID dla podsystemu SIO i tablice podlaczana pod D8xx
a teraz o urzadzeniach: pytanie brzmi czy mozna podlaczyc urzadzenie ktore nie ma swojego ID dla podsystemu SIO, nie ma tablicy pod D8 a moze podmienic pamiec D800-DFFF - jesli ktores z urzadzen ktore wymieniles to potrafia to jestem zainteresowany czy odbywa sie to na tej zasadzie ze urzadzenie podlacza swoja pamiec TYLKO wtedy gdy w D1FF = 0 czyli ZLEWA caly system NevDevice.
pytanie dwa: czy takie urzadzenie moze rowniez (czy w gniezdzie car i eci sa do tego odpowiednie linie) "pamietac" co bylo zapisywane do portb?
Znalezione posty [ 1,326 do 1,350 z 8,202 ]
Forum oparte o: PunBB
Currently installed 7 official extensions. Copyright © 2003–2009 PunBB.
Wygenerowano w 0.209 sekund, wykonano 12 zapytań