3,926

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

Sedno problemu postawionego w tym watku. Ja niestety nie bardzo wiem, ktore z ustawien nalezy przywracac, a ktore spokojnie mozna pozostawic gestii DOS'u.

Załóż po prostu, że przywracasz stan wszystkich zmiennych systemowych, w jakich twój program grzebie - chyba, że celem jego działania ma być zmiana ich wartości.

Ten DOS bardzo nie lubi, gdy program sam zmienia banki. Zwis grozi, gdy SDX pracuje w trybie Banked i

W takiej sytuacji, czy programy, ktore same przelaczaja banki w trakcie swojego dzialania, moga byc uruchamiane pod Sparta?

Lizard pewnie miał na myśli to, co zilustrował przykładem: SDX nie lubi, kiedy  plik binarny zawiera sekwencję powodującą, że loader wstawia jakąś wartość bezpośrednio do PORTB, bo następuje wtedy natychmiastowe przełączenie banku pamięci i kod DOS-u po prostu znika z przestrzeni adresowej.

Natomiast jak już program się załaduje, może sobie przełączać banki pamięci jak chce, byleby spełnił 2 warunki:

1) nie uszkodził kodu DOS-u, jeśli ten siedzi w którymś z banków (jak to poznać - zob. dokumentacja do SDX)

2) przywrócił przy wyjściu taką wartość PORTB, jaką zastał.

3,927

(51 odpowiedzi, napisanych Bałagan)

Tak jest, oni wszyscy po prostu wykonywali swoje obowiązki  :P

3,928

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

Nalezy moze zrobic kopie zawartosci tych adresow, a przed oddaniem systemowi sterowania, odtworzyc ich zawartosc?

Oczywiście. To jest chyba jedyny cywilizowany sposób korzystania z wektora przerwania, niezależnie od tego, czy "wpinasz" się z własną procedurą w łańcuch dotychczas zainstalowanych procedur, czy zastępujesz wszystko własną procedurą.

Jeszcze jedno pytanie. Wracajac do tematu postawionego w temacie watku, do jakiego dosu z tych dwoch, o ktorych byla tu juz mowa, bardziej podobny jest Mydos, wedlug tylko tego kryterium?

Według którego kryterium, bo się zgubiłem  ;) MyDOS ma MEMLO w okolicach $2000 (nie wiem dokładnie, ale raczej nie wyżej), nie ma w nim czegoś takiego jak relokowalne binaria, nie jest ulokowany w dodatkowej pamięci ...

3,929

(11 odpowiedzi, napisanych Emulacja - 8bit)

Oraz MAE, który ma dyrektywę .BI (binary include).

3,930

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

Nie mam pojęcia. Gdzieś czytałem, że tak jest "łatwiej" (generować obj), ale na czym ta łatwość polega, nie mam wyobrażenia.

3,931

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

8O

Nijak. Nie robię tego. Myślałem, że znajdzie się jakaś dokumentacja po prostu ... ale jeśli się nie znajdzie, to może kiedyś się tym zajmę, jak będę miał trochę czasu.

3,932

(51 odpowiedzi, napisanych Bałagan)

A z którego roku pochodzi zdjęcie poniżej? Bo Raztinger był szefem Świętego Oficjum od 1981 roku, o ile się nie mylę. Więc ktoś mógł Imperatora specjalnie tak ucharakteryzować.

3,933

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

Ja właśnie zapisuję zawsze #3 do $d20f przed każdym zapisem do rejestrów

Jesli to coś w ogóle wnosi do dyskusji, to tak właśnie robi Atari BASIC w instrukcji SOUND. Tylko przedtem jeszcze zeruje rejestr AUDCTL.

3,934

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

Nie wiem czy przymusowo, czy z dobrej woli, ale to bardzo dobry pomysł.

Z dobrej woli i, zapewne, poczucia przyzwoitości.

3,935

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

Dzięki.

3,936

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

Nie mam toolkita do MAC/65. Skąd można ściągnąć?

3,937

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

Czy ktoś wie, jak wygląda - od strony programowania - przekazywanie parametrów z linii komend do programu w DOS XL? Byłbym wdzięczny za jakieś info.

3,938

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

ano z miłą chęcią chciałbym Ci te informacje przekazać, jest tylko taki malitki drobiazg... w postaci faktu, że wszystko od tego leżakuje sobie na dysku małego ATARI :(

Ależ nie ma problemu, ja poczekam, aż się dostaniesz do swojego dysku. Dotąd wszystkie zmiany, które zrobiłem, są backward compatible, nie ma żadnych dodatkowych zmiennych, przeciwnie, nawet to i owo się zwolniło. Akurat ostatnia rzecz, na jakiej mi zależy, to powstanie dwóch - albo więcej - niekompatybilnych sterowników.

3,939

(26 odpowiedzi, napisanych Bałagan)

jesli forma "poszłem<>poszedłam" jest poprawna to czemu nie stosowac analogicznej  "poszlismy<> poszedłyśmy" :D

Słucham, że co?

oczywiscie chodzilo mi o "poszłem<>poszłam".
Jesli forma "poszłem" miala by byc uznana za prawidlowa ...

Tego nie twierdzę. Twiedzę tylko, że ci, co mówią "poszłem", tworzą tę formę na zasadzie analogii do "poszłam" (i na ogół są to dzieci, które wzorują się na mowie matki). To, że forma jest analogiczna, nie czyni jej jeszcze poprawną.

Chciałem tylko zauważyć, że stosowanie (i uznanie za prawidłową) takiej analogii ma w ogóle jakiś sens, jeśli ma to usunąć nieregularność odmiany. W przypadku "poszłem" tak nie jest, bo gdyby przyjąć "poszłem/poszłeś" za formy prawidłowe, to wciąż pozostanie nieregularna forma 3. os.lp. "poszedł". A przy odmianie "poszedłem/poszedłeś/poszedł" jest o tyle lepiej, że odmiany w obrębie rodzajów są regularne.

Innymi słowy, uznanie formy "poszłem" za prawidłową pozornie porządkuje odmianę, w rzeczywistości zaś wprowadza dodatkowe zamieszanie.

3,940

(7 odpowiedzi, napisanych Software, Gry - 16/32bit)

Da się. MiNT 1.15.12 + N.AES 2.0 + Thing 1.29 się na STE całkiem przyzwoicie zachowują.

3,941

(26 odpowiedzi, napisanych Bałagan)

W kwestii standardów, cokolwiek inną rzeczą jest uleganie naporowi rzeczywistości, cokolwiek natomiast inną forsowanie zmiany standardów pod byle pretekstem celem wylansowania się.

Kiedyś był taki usus - moim zdaniem prawidłowy - że normę zmieniało się kilkadziesiąt lat po tym, jak zmarł ostatni człek, w mowie którego ona występowała naturalnie. Teraz natomiast ogólny lans skłania niektórych do forsowania zmiany normy na pięćdziesiąt lat wcześniej, zanim zejdą ostatnie dinozaury, które tak mówią.

To jest chore.

[ Dodano: 17.04.2005 16:02:09 ]
PS. I odpieprzcie się od łaciny, gdyby się kurczowo trzymano norm, mówilibyśmy w polszczyźnie szesnastowiecznej (bo wcześniej żadnych norm języka polskiego nie było).

3,942

(26 odpowiedzi, napisanych Bałagan)

jesli forma "poszłem<>poszedłam" jest poprawna to czemu nie stosowac analogicznej  "poszlismy<> poszedłyśmy" :D

Słucham, że co?

3,943

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

Draco - a pomysł.

Ciężka sprawa. Zwłaszcza to budowanie dodatkowego układu przełączającego. Bo z wyłączeniem tego mogłoby się udać - trzeba byłoby reset robić po przerzuceniu się z romu na rom (nie reboot - tylko ciepły reset). Coś takiego będzie miało turbo pasia, dwa alternatywne OS-y dla dwóch procesorów.

Co do "prostych" (w dużym cudzysłowie) rozwiązań mogę jedynie spróbować zrobić tak, żeby nielegalne skoki robiły możliwie mało szkody - to znaczy napotykały RTS.

3,944

(7 odpowiedzi, napisanych Software, Gry - 16/32bit)

Oo ile pamiętam, "Loading interfaces" to komunikat modułu inet4.xdd albo slip.xif. Mogą być z tym problemy z dwóch powodów:

1) na ST MiNT od jakiegoś czasu ma w ogóle problemy; powód: nie ma nikogo, kto by miał ST i zarazem chciał/umiał się udzielić - chodzi o testowanie zmian i ewentualne poprawki do kernela.

2) właśnie wczoraj Standa Opichal odkrył, że procedura ładowania modułów jest badziewna i w ogóle nie wiadomo, dlaczego działa...

[ Dodano: 17.04.2005 13:48:16 ]
PS. Chodzi o ppp0.

3,945

(26 odpowiedzi, napisanych Bałagan)

Forma "poszłem" jest tworzona przez analogię do "poszłam". Usankcjonowanie jej usuwa (pozorną) niekonsekwencję w zestawieniu "poszedłem<>poszłam", ale za to zaraz tworzy następną, bo jeśli "poszłem" i "poszłeś", to co zrobił on? "poszł"?

Tak więc z dwojga złego lepiej chyba utrzymywać już "poszedłem" jako normę, tym bardziej, że nie jest to norma sztuczna, ale zwykła dla milionów ludzi forma tego czasownika. Ale profesorowie polonistyki też się muszą jakoś lansować.

O czym to w ogóle mówiliśmy w tym wątku?

3,946

(26 odpowiedzi, napisanych Bałagan)

Profesor Miodek jest oczywiście kompetentny i medialny, ale chyba zaczyna być za bardzo do przodu ...

3,947

(41 odpowiedzi, napisanych Software, Gry - 16/32bit)

Ja tam sie na technicznych szczegolach budowy procesorow nie znam, wiec wymadrzac sie nie bede, ale z tego co czytalem, to motorola i intel od zawsze mialy diametralnie rozna architekture

Piszesz, że nie znając się nie będziesz się wymądrzał, ale obawiam się, że niestety właśnie wymądrzasz się nie znając się.

Co to np. ma znaczyć "diametralnie różna architektura" w przypadku Motoroli i Intela? Które szczegóły budowy tych procesorów, albo które założenia konstrukcyjne są na tyle różne, żeby aż zasługiwały na określenie "diametralnie różna architektura"? I gdzie to czytałeś?

Bo moim zdaniem "architektura" sama w sobie nie jest nawet "różna" - a co dopiero "diametralnie różna". Różne architektury to ma np. Motorola 68030 i Motorola DSP 56001, albo, nieco inaczej rozumiejąc pojęcie "architektury", taż Motorola 68030 oraz Motorola 68882. Ale Intel 386 i Motka 030? Wolne żarty.

PS. Macgyver oczywiście ma rację, 486 jest plus minus odpowiednikiem Motoroli 68040, natomiast 386 - Motoroli 68030.

3,948

(10 odpowiedzi, napisanych Miejsca w sieci)

Wszystkim krzyczacym o nielegalnosci plikow *.rom atari i rzekomej koniecznosci posiadania original atari proponuje przeczytac to

Mikey, "to" to wszyscy wiedzą: firma Atari zezwoliła panu Darkowi M. na dystrybucję tych plików razem z XFormerem. Nie zezwoliła natomiast na dystrybucję ich nikomu innemu i bez XFormera.

3,949

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

Bo z takim egzemplarzem klient Dudiego miał kłopoty i chciałem się przekonać, czy soft prawidłowo działa z takim napędem. Ale już po sprawie (i jest to napęd działający :-)).

3,950

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

każdorazowo trza sie bedzie prosić Draco o szersze informacje nt. zmian/nowości.

Pisałeś mi przez GG (i chyba tutaj też), żeś sprokurował nowy sterownik i porobił zmiany w mapie pamięci interfejsu, ale szczegółów żadnych na ten temat nie można się było doprosić, ergo nie mogłem uzgodnić moich zmian z twoimi. Nie narzekaj więc, że będziesz się musiał dostosowywać do tego, co ja robię, bo sam jesteś sobie winien :P