4,301

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

W przypadku hardlinka liczba dowiązań jest w rzeczy samej potrzebna, ale nie wiem, czy skuteczna implementacja tego byłaby naprawdę tak lekka, łatwa i przyjemna. Niewątpliwie wiązałoby się to z przeniesieniem informacji o pliku z directory do samego pliku (czyli do mapy sektorów zapewne), a to stawiałoby pod znakiem zapytania w miarę szybkie wyświetlenie katalogu ... zdaje się, że Amiga tak ma i pierwotnie na A500 to była spora porażka, nie pakujmy się w to.

Nieco poza tematem: nic mi nie wiadomo o tym, jakoby 1,5 wieku temu w Polsce pisano tak jak ty to próbujesz robić na forum. O ile mi wiadomo, polska pisownia wywodzi się zasadniczo z XVI wieku, więc z nieco wcześniejszych czasów niż sprzed 1,5 wieku. Co do okresu przed XVI wiekiem, to jestem świeżo po przekładzie dokumentu z początku wieku XV zawierającego - prócz zasadniczej treści - polskie roty przysiąg sądowych, więc proszę uprzejmie nie opowiadać mi banialuk, zgoda?  :rolleyes:

4,302

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

No, skoro tak twierdzisz ...   :|

4,303

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

Zapewne dlatego, że hardlinki są szybsze i (jak słusznie zauważyłeś) nie zużywają inoda. Co do zasady się zgadzam.

Ale softlink ma - nawet w obrębie jednego filesystemu - pewną zaletę: jest łatwo odróżnialny od hardlinka.

Reasumując, hardlinki są "słuszniejsze", softlinki natomiast wydają się "bardziej użyteczne".

4,304

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

nfs pod malym atari :) buahahahaha

Na razie buhahaha. Na Atari ST swego czasu to też było buhahaha, a teraz po prostu jest.

Jeśli NFS nie przemawia ci do wyobraźni, to może przemówi ci, że softlink na dysku D3: może wskazywać plik na dysku D2:, hardlink natomiast nie.

Dlatego moim skromnym zdaniem softlinki są bardziej pożądane w filesystemie niż hardlinki. Jak używam Unixa parę lat, nigdy jeszcze nie miałem potrzeby utworzenia hardlinka, może jestem dziwny.

[ Dodano: 30.11.2004 01:09:31 ]

Zgadza sie, oczywiscie, ale zauwaz ze symlink kosztuje ekstra inode'a, a hardlink nie

Zauważam; jak napisałem, softlink to jest po prostu plik, który zamiast danych zawiera ścieżkę dostępu do właściwego pliku z danymi. Hardlink natomiast jest to wpis w directory odwołujący się do określonego obszaru danych. W takim układzie, jak ktoś już tu napisał, każdy wpis w directory jest hardlinkiem, tyle że niektóre filesystemy pozwalają by większa ich ilość niż 1 odnosiła się do tych samych danych.

Wciąż mimo wszystko uważam, że softlink jest lepszy. Mimo że jest wolniejszy i zajmuje inoda.

[ Dodano: 30.11.2004 01:12:11 ]

ok. choc ciezko mi sie bedzie przestawic

Nie bierz tego do siebie, ale to małpowanie angielskiej pisowni, kiedy mamy własną i to lepszą, jest deczko irytujące.

co do inoda, to mysle ze dodac jedno pole do mapy sektorow nie bylo by problemem?

Chyba nie ma potrzeby, wystarczy jeden bit w polu statusu.

4,305

(22 odpowiedzi, napisanych Sprzęt - 16/32bit)

Przy czym wersja 3.0x to jest to samo co 2.0x (czyli 2.06 = 3.06), ale 3.0x jest skompilowane pod 68030, a 2.0x pod 68000 ...

4,306

(98 odpowiedzi, napisanych Sprawy atari.area)

W sumie czemu nie. Po co się informacje o Atari mają poniewierać po jakimś pl.wikipedia.org, gdzie pies z kulawą noga ich nie czyta, bo zwykli zjadacze chleba się tym nie interesują, a atarowcy nie wiedzą, że te informacje tam są ...

4,307

(16 odpowiedzi, napisanych Bałagan)

Jeśli akcja gry toczy się na planecie bez atmosfery, to szybkość spadania kamieni tym mniej zależy od przyspieszenia ZIEMSKIEGO.

Rockford drąży tunel do którego nie ma wlotu, ale fakt, że wpływ atmosfery na spadanie kamieni NIE staje się coraz słabszy (co jest zauważalne gołym okiem), powinien stanowić ważną obserwację prowadzącą do konstatacji, że ciśnienie wewnątrz komnaty mimo akcji Rostworka się nie zmienia. Ergo, ściany komnaty są porowate i następuje tą drogą zrównoważenie ciśnienia wewnątrz i na zewnątrz komnaty tak, że powietrze wewnątrz nie ulega rozprężeniu.

4,308

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

Ty się Jellonek naucz pisać  :twisted:

Po drugie zaś, linki symboliczne są lepsze - bardziej uniwersalne - niż hardlinki, bo hardlink może być tylko w obrębie tego samego filesystemu, softlink natomiast może wskazywać nawet na plik umieszczony fizycznie na drugim końcu świata (a to przez NFS, na przykład).

[ Dodano: 29.11.2004 21:13:03 ]
Korekta, zaćmienie, przepraszam  :?

4,309

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

Ja właśnie sprawdziłem, że ten kod powinien pod Spartą działać. ICAX1 jest przechowywany itd. Więc niech się teraz wypowie Pinek, którmu nie działa  :D  Bo ja nie sprawdzałem (nie mam łączności pomiędzy atarynką a internetem).

4,310

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

Hm, to znaczy jeszcze mam wątpliwość co do ustalania komendy zapis/odczyt. To nie będzie działać, jeśli po OPEN rejestr ICAX1 nie zachowuje wartości. A zgodnie ze specyfikacją systemu, nie musi ...

4,311

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

Mówisz, niepotrzebne? A poza tym OK?

Nie, nie ok, bo sprawdziłem u mnie na SDX i pod BASIC-em OPEN #1,4,128,"D:COSTAM.TXT" grzecznie otwiera plik, z zapisem tak samo. To musi byc coś innego, poza tym masz te jakieś makra mva i mwa, pytanie jak są zdefiniowane.

PS. Niech cholera weźmie JBW i jego pomysły na składnię, trudno to zrozumieć ...

[ Dodano: 29.11.2004 20:11:45 ]

IO.adr to wyżej zdefiniowane adr. len to samo.
zapomniałem, że jesteśmy wewnątrz modułu IO.
mads (nowy asm TeBe) ma takie fajowe coś, jak zagnieżdżone środowiska z prywatnymi przestrzeniami nazw :)

Rozumiem. Ale dobrze byłoby wiedzieć, jak wygląda kod wynikowy. Jak dotąd nic złego tu nie widzę, ale może mnie zaćmiło ...

4,312

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

Poza tym, co robi to:

   mwa IO.adr io_adr,x
   mwa IO.len io_len,x

?

Gdzie jest zdefiniowane IO.adr i IO.len?

4,313

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

open
    pha
    jsr close
    pla
    tax
    tya
    bmi op_ex
    txa
    ldx #chn1
    sta io_mod,x
    mva #3 io_com,x
    mwa #text io_adr,x
    mva #$80 io_aux,x

A co to jest, to ostatnie?

4,314

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

No pod warunkiem, że "sprawne" GTIA to nie jest takie, które działa właśnie z tą płytą.

Zdaniu Geislera ufam, bo ostatecznie pół życia spędził na naprawianiu atarynek (serwis Karen, potem Karin, na Przemyskiej w Warszawie).

4,315

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

Nie będę się spierał z fachowcem, ale ś.p. Mariusz Geisler twierdził stanowczo, że "zwalone" GTIA można przełożyć do innego kompa (z inną wersją płyty) i będzie działać OK. Prawda-li to być może?

4,316

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

Czyli chodzi o zwykly komentarz zamiast wpisu do katalogu. Na wzor AtariDos - $42,00,00,00,00,rem

Ee, nie wiem czy się dobrze rozumiemy. "Link symboliczny" to jest (fizycznie) plik zawierający ścieżkę dostępu do właściwych danych. Każde "open" wykonane na tym "pliku" udostępnia dane wskazywane przez link.

Czyli np. mamy program D2:>DOS>DPA.COM. Jeśli z jakichś względów chcemy go uruchamiać jako WZGBLA.COM, to zmieniamy nazwę. Ale jeśli chcemy mieć możliwośc uruchamiania tego pod jedną nazwą i drugą, to trzeba zrobić kopię, co marnuje miejsce na dysku.

Marnowaniu zapobiega link symboliczny, który zajmuje tyle miejsca, co ścieżka dostępu do właściwych danych, a nie tyle, co same dane.

Konkretnie link symboliczny powinien zawierać zwykłą ścieżkę dostępu, czyli plik WZGBLA.COM, jeśli ma być linkiem do D2:>DOS>DPA.COM, ma zawierać tekst "D2:>DOS>DPA.COM", a jego wpis w katalogu ma mieć ustawiony atrybut, który będzie stanowił wiadomość dla DOS-u, że to jest link a nie plik, i nie otwiera sie bezpośrednio, tylko wczytuje ścieżkę zawartą w nim i otwiera dopiero to co ona wskazuje ...

4,317

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

To nie lepiej, żeby ktoś skonstruował coś takiego na Atari, jakie coś ja niedawno shandlowałem na Allegro do C-64: expander do kartridży (ale piękna polszczyzna), to znaczy badziewie, które się wpina do gniazda Cartridge, a ono ma na sobie trzy oddzielne gniazdka na karty, przełącznik i klawisz RESET. Taki rozgałęziacz.

4,318

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

Ma być pasek?

Na ST to jest o ile pamiętam tak, że cały obszar pamięci jest dzielony na 32 części i jedna jest reprezentowana przez 1 kreseczkę. Dlatego pasek jest zawsze takiej samej wielkości, ale jedzie tym wolniej, im komputer ma więcej RAM-u.

Chyba to ładniejsze niż na piecu.

4,319

(76 odpowiedzi, napisanych Bałagan)

A ja pozdrawiam wszystkich umiejących czytać ze zrozumieniem  :lol:

4,320

(76 odpowiedzi, napisanych Bałagan)

Zajrzałem z ciekawości na wątek "Co sądzą o nas atarowcy" na forum użytkowników emulatorów C-64  :twisted: Ostatni post jest wart przeczytania, aczkolwiek:

atari jest lepsze od commcia bo powstało 3 lata później i było projektowane jako komputer domowy...

... aczkolwiek autor nie odróżnia "później" od "wcześniej", dzięki czemu jego argumentacja gładko obraca się przeciwko Commodorowi  :D

4,321

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

I/O nie zmienione, więc pewnie dalej nie będzie działać pod egzotycznymi systemami w stylu sparty ;)

Jakbyś wrzucił tu kod, który stosujesz do zapisu i odczytu obrazka, oraz katalogów, to może by ci ktoś to poprawił ...

A egzotyczny to jest ten wasz inicjalizer  :twisted:

4,322

(15 odpowiedzi, napisanych Sprawy atari.area)

Hmm, hmm, "twoje polskie źrodło informacji o Atari" było chyba po polsku, ale "twoje polskie informacje o Atari" to juz chyba nie jest po polsku. Nie można by poprawić na "Polskie informacje o Atari" po prostu, albo wrócić do poprzedniej wersji?

4,323

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

Może jestem ślepy, ale nie widzę w statusach plików oznaczenia, że "plik jest linkiem symbolicznym".

Poza tym dlaczego data ma być liczona od roku 1900? Czy ty piszesz to w roku 1900? Ja bym raczej napisał, że do wartości daty nalezy dodać np. 2000. To przedłuża żywotność filesystemu o 100 lat  :lol:

[ Dodano: 29.11.2004 11:45:58 ]
PS. Albo przynajmniej 1970, starsze pliki chyba na świecie nie istnieją, bo Unix liczy czas od 1 stycznia 1970 roku ...

4,324

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

Uhm, chodzi ci o to, że niektóre komputery wyświetlają kaszanę zamiast trybów GTIA. Ale to podobno wina płyty, a GTIA jest dobre, czy też kwestia niedobrania wersji płyty do wersji GTIA. Tak słyszałem kiedyś od jednego speca.

4,325

(16 odpowiedzi, napisanych Bałagan)

Szybkość spadania zależy od przyspieszenia ziemskiego ORAZ OD OPORU POWIETRZA  :lol:  A ten bardziej działa na obiekty lekkie niż na obiekty ciężkie o tej samej powierzchni, objętości.