4,251

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

Co panowie na taki koncept: ponieważ magnetofon ogólnie jest na wylocie, a bootowanie z taśmy jest już nawet w bieżącej alfie usunięte, to klawisz START nie ma zastosowania.

Więc może by go wykorzystać: jak klawisz START jest naciśnięty, to pojawia się menu z wyborem numeru dysku, z którego nalezy dokonać boota?

To by miało priorytet nad ustawieniami zapisanymi na twardzielu, odbywałby się tuż przed procedurą bootowania. A jak klawisz START nie naciśnięty, to wszystko normalnie.

4,252

(98 odpowiedzi, napisanych Sprawy atari.area)

efektem bylo skupienie sie na niej 'kolekcjonerow cartridgy' jeno, a nie deweloperow. :( bo nie po polsku.

Nie przesadzaj, był tam jeden "autor", ten od pamiętnego tekstu "My software is cool" ;)

Ale ja też jestem za tym, żeby było po polsku. U nas przynajmniej coś się dzieje, więc czemu nie.

4,253

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

Aha, zaznaczyłem sobie (mam listę  ;) )

BTW. ten handler nie będzie działać bez poprawek, bo używa nielegalnego skoku JSR $C642, a ta procedura jest przesunięta nawet w ROM-ie od Atari 1450XLD (i to aż o 13 bajtów).

[ Dodano: 07.12.2004 19:01:44 ]

Skleroza  :?  Ciekawe, dlaczego Gógiel mi tego nie wyrzucił?

4,254

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

Może więc zamiast literki użyć jakiegoś krzaka ? Wtedy prawdopodobieństwo konfliktu będzie mniejsze.

No nie wiem. Skoro literki są zajęte, to może w takim razie cyferki? Jak wygląda np.

OPEN #1,4,0,"0:"?

Bo z krzaków to się chyba tylko "@" nadaje, ale OPEN #1,4,0,"@:" jakoś obco wygląda ...  ;)

[ Dodano: 07.12.2004 18:36:01 ]
Z góglania i innej wiedzy wynika mi, że na pewno zajęte są następujące literki:

C:, D:, E:, F: (host fs w emulcach), H: (to samo), J: (u Zientary w książce), K:, L: (handler do drukarki 1020), M: (ramdysk), N: (/dev/null), P:, Q: (j/w), R:, S:, T: (modem oraz magnetofon turbo), V: (voice), W: ("okienka" w trybie GR.0, pamiętam taki handler z Bajtka).

Czyli wolne są:

A:, B:, G:, I:, O:, U:, X:, Y:, Z:

Jeśli ktoś wie coś o takich handlerach, to niech się zgłosi. Osobiście wydaje mi się, że G: jest zajęte przez coś, ale nie wiem/nie pamiętam przez co, a może się mylę.

Na nowy handler pasuje mi X: (jak eXtensions). No i chyba wywalę w końcu handler kasety a na to miejsce dam N:.

4,255

(98 odpowiedzi, napisanych Sprawy atari.area)

Jeszcze tylko przydałoby się zmienić kwiatka na coś bardziej dorzecznego. Ten obrazek to stylesheets/images/wiki.png.

4,256

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

Dobra, niech będzie, że z braku literatury, aczkolwiek książki Zientary ukazały się w latach 1988-89 (heh, na I/O mam napisaną cenę "1750 złotych"), a QA jest chyba późniejszym wynalazkiem... no nic, mleko rozlane, nie ma co biadać.

Z wirtualnym numerem IOCB jest o tyle trudno, że IOCB musi jednak być gdzieś realnie w pamięci, żeby się dało co najmniej adres nazwy urządzenia ustawić. Czy "Q" jako nazwa urządzenia jest wolne? Bo wygląda dobrze (jak "query").

Bootowanie z dowolnego dysku już jest, tylko że numer dysku może ustawić tylko sterownik twardziela  ;)  Szybkie SIO i tak dodam.

4,257

(98 odpowiedzi, napisanych Sprawy atari.area)

natomiast powiedzcie, uzytkownicy wikulcow, jak sie robi, zeby jakas wredna malpa nie skasowala calego kontentu? nawet, jak sobie zarejestruje konto - to raz dwa sie robi i juz mozesz niszczyc. huh?

Małpa musiałaby się natrudzić, żeby skasować wszystko (nie pamiętam, żeby było jakieś "Delete ALL"), a poza tym sysop może w każdej chwili przywrócić treść strony.

Rozumiem, że "rybkę" mogę już skasować?

4,258

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

No ale nobody likes, więc po co poprawiać  :twisted: Poza tym przecież nie będę czytał/przechowywał własnych doców  :D

Zajrzałem do EYE.COM, standard, KEYCLICK oraz tablica definicji klawiatury. Pewnie QA ma to samo. Specjalista  :?

Myślałem o tym "rozpoznawaniu" OS-u i supportu dla 65c816. Najlepsze byłoby jakieś urządzenie systemowe, które by się na tę okoliczność odpytywało np. przez XIO. Takie coś w rodzaju appl_getinfo() na ST, tylko na poziomie BIOS-u. Pytanie tylko, która literka jest *na pewno* wolna, żeby ją można było zająć na tę okoliczność.

Przy okazji: czy jest sens robić rozszerzenie handlera klawiatury o funkcje specjalne typu klik na życzenie albo tryb skanowania (żeby program nie grzęzł w procedurze pobierania bajtu z klawiatury, kiedy juzer nic nie naciska)? Nie wiem, czy ta ostatnia możliwość istnieje w systemie, ale chyba nie ...

4,259

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

LPOKE? Napisałbym, ale ja nie mam łączności z netem. Może Lizard?

Co do sterowania drugim procesorem, to jak sobie tę obsługę wyobrażasz? Czy procesor ma być automatycznie haltowany przez OS w jakichś warunkach? W jakich?

4,260

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

Niestety, szukałem, ale nie mam. Poza tym "mieszanie" polegało na tym, że wziąłem "core" made by JBW i przerobiłem na binarkę relokowalną SDX, oraz dodałem pobieranie parametrów. Ale nawet nie jestem pewien, czy to ja  :lol:

W każdym razie pobierania danych z klawiatury nie poprawiłem :/

[ Dodano: 06.12.2004 22:04:49 ]
PS. Gdzieś kiedyś był sourcer, czy ktoś go ma? Może by się przydał ...

[ Dodano: 06.12.2004 22:06:06 ]
PS2. A QA działa?  :mrgreen:

4,261

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

Jeśli ten program korzysta z tablicy definicji klawiatury znajdującej się w ROM-ie, to po kiego w ogóle grzyba ma własną obsługę klawiatury? Nie dałoby się go skłonić do czytania klawiatury przynajmniej przez KBDVEC+4? Wtedy klik by był i td. A BELL to chyba wystarczy wysłać znak 253 do edytora (przez wektor ICPUTB kanału #0 ...).

[ Dodano: 06.12.2004 21:45:11 ]
PS. AS nie wiem co to, z EYE nie powinno być problemów, żeby to napisać od nowa ...

4,262

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

No tak. A czy ty wiesz, co taki ROM specjalnego powinien umieć? Coś tam było o przechwytywaniu odwołań do hardware Atari, czyli pewnie trzeba napisać handler przerwania abort... no i inne takie rzeczy, jeśli mają być, też chciałbym wiedzieć. Czy na przykład wszystkie znajdujące się w ROM-ie odwołania do rejestrów sprzętowych mają być robione przez 24-bitowe adresy, czy lepiej zostawić 16-bitowe ...

4,263

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

Tak ogólnie, co do pliku z zawartością ROM-u, to przez 3 dni zanotowano 46 pobrań. A feedback jest zerowy. Niemniej ja bym się rad był dowiedzieć jakichś wrażeń, to znaczy przede wszystkim, czy są jakieś kłopoty, jesli tak to z czym, oraz (najlepiej) jaka jest ich przyczyna.

W ciemno wiem, że programy używające nielegalnych skoków działać przestaną, rzecz w tym, które to są, oraz konkretnie dlaczego się sypią. Bo jak się wie, to program można spaczować tak, żeby używał legalnych metod np. czytania klawiatury, czasami jest to proste.

4,264

(98 odpowiedzi, napisanych Sprawy atari.area)

Proszę, oto puste, brand-new MediaWiki:

http://82.210.159.30/atariki/
http://82.210.159.30/atariki/index.php

Nowe artykuły zakłada się wklepując hasło w pole adresu za index.php, np.:

http://82.210.159.30/atariki/index.php/Atari

przygotowuje do edycji hasło "Atari". Teksty na stronie głównej i w ogóle wszędzie oczywiście można edytować (Strony specjalne > All system messages), więc jeśli coś jest nieatarycznego, to się zmieni 8)

[ Dodano: 06.12.2004 20:51:19 ]
PS. Krap, zajęło mi to 13 minut łącznie z pisaniem postu, chyba nabrałem wprawy  :mrgreen:

4,265

(98 odpowiedzi, napisanych Sprawy atari.area)

Dobrze, zaraz postawię, ale wtedy Dely będzie się musiał rozdwoić  ;)

[ Dodano: 06.12.2004 20:36:31 ]
PS. Eru, gdzie w twoim Atariki jest funkcja "Search"?

4,266

(98 odpowiedzi, napisanych Sprawy atari.area)

Eru, jeśli zamierzasz przygotować na bazie Tiki coś specjalnego (dedikejted lejałt & sofistikejted dezajn  8)  ), to goł ahed, bo ja się w MediaWiki nie zamierzam grzebać. Po prostu myślałem, że jak ma być coś w rodzaju encyklopedii, to nie ma co wymyślać prochu, bo MediaWiki, jaka jest, świetnie się do tego nadaje ...

4,267

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

Hmm, no ładnie.

Tylko mnie jedno ciekawi: wywnioskowałem z tego doca, że gość przygotował jakiś specjalny ROM, ale żadnego opisu nie ma. Czy do tej karty jest OS i czy coś wiadomo na jego temat (wektory, featury itd.)?

4,268

(98 odpowiedzi, napisanych Sprawy atari.area)

Słuchaj, ja się nie znam na rozwoju SQL-a, ale dlaczego ten świetny 4.1 nie jest kompatybilny z 4.0? Bo chyba nie jest, wynikałoby?

4,269

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

E... nie, nie czytałem dokumentacji do HyperSpeeda, cokolwiek to jest.  8O Po prostu wymyśliłem, że tak może być dobrze.  8)

4,270

(98 odpowiedzi, napisanych Sprawy atari.area)

A nie można po prostu wywalić 4.1 i zapodać 4.0 zamiast? Masz coś żywotnego na tym MySQL-u?

4,271

(98 odpowiedzi, napisanych Sprawy atari.area)

Ja mam MySQL-a 4.0.22 :] Z 4.1 nie chciało działać za Chiny Ludowe.

4,272

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

A jak elektronika sterownika pamięci ma się do zawartości ROM-u?

ROM "umożliwia korzystanie" bo pozwala na bezkolizyjne przełączenie CPU w tryb natywny, a to jest konieczne, żeby zapuścić w dodatkowej pamięci program. To są sprawy czysto software'owe, nie bardzo widzę związek z elektroniką...

4,273

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

z tego co tutaj napisano, wnioskuję iż "link symboliczny" jest czyś w stylu Windowsowego "*.lnk" :?

Niezupełnie. Po pierwsze, jest odwrotnie, to znaczy windowsowe *.lnk to jest coś w rodzaju linka symbolicznego. Po drugie, jeśli nie łapiesz, na czym to ma polegać dokładnie, to postaram się to wyjaśnić:

1) wyobraź sobie normalny plik danych, który nie zawiera niczego poza ścieżką dostępu; ok?
2) ten plik ma mieć w bitach statusu w directory ustawiony bit, który spowoduje, że w razie otwarcia, DOS nie otworzy ci do odczytu tego pliku bezpośrednio, ale raczej zinterpretuje jego zawartość i otworzy plik wskazywany tą ścieżką dostępu;

pytanie bylko, czy scieżkę docelową zapisać tylko w postaci np. "D3:utilsedittextpantherpanther.com"m czy też dodać (przed samą ścieżką) bezpośredni link do 1 sektora mapy sektorów tego pliku - coby nieprzeszukiwać całej gałęzi podkatalogów w celu odnalezienia danych.

Nic nie dodawać. Link może być do innego filesystemu, w tym też do nie istniejącego (niepodmontowanego). W takim układzie link do 1 sektora mapy sektorów na nic się nie zda, a wręcz może być trudny do utworzenia, bo filesystem docelowy może w ogóle nie mieć map sektorów plików.

Wyobraź sobie, że link może być na dysku D2:, ale wskazywać plik na dysku D3:, a dysk D3: może być sformatowany pod MyDOS-em. To ma działać, o ile twój DOS jest w stanie przeczytać dysk MyDOS-a.

ok. Powstaje jeszcze jedno pytanie. Czy jeśli plik jest wpisem symbolicznym, to czy bit plik też ma być aktywny (bo jest to w końcu plik, który coś zawiera - ścieżkę dostępu do innego pliku) i taki link symboliczny jest przez system tak traktowany - ma swoją mapę sektorów, czy też link stymboliczny, to poprostu ma on przypisany 1 sektor, w którym jest tylko ścieżka dostępu do właściwego pliku z ew. numerem 1szego sektora dla mapy tego pliku?

Jak najbardziej. Za wyjątkiem tego linku fizycznego do 1 sektora mapy (który to sektor w docelowym filesystemie może nie istnieć).

To ma być normalny plik (jeśli ścieżka ma 1024 znaki, to o długości 1024 bajty plus ewentualny terminator) poza tym, że tak oznaczony w directory, żeby DOS przy poleceniu otwarcia go nie otwierał go, ale raczej otwierał plik, któryjest przez ten link wskazywany.

yyy.... o ile symboliczny link zrozumiałem (tak mi sie wydaje), to tzw, twardego linku w opisany przez ciebie sposób nie bardzom, powiedziałbym wręcz w cale. Proszę troszkę jaśniej jakby co.

Hardlink to jest po prostu drugi wpis w directory opiewający na tę samą mapę sektorów. Przy pliku (np. w pierwszym sektorze mapy sektorów pliku) trzeba zarezerwować miejsce na liczbę takowych, co ułatwia zadanie programom typu CLEANUP.

Bez liczby dowiązań to też jest możliwe, i to na zwykłym filesystemie SpartaDOS, ale CLEANUP będzie protestował.

nfs = ntfs ?!? bo jakoś nie kumam :(

NFS = Network File System. Ustrojstwo to pozwala na podmontowanie partycji kompa znajdującego się np. w Japonii pod system plików komputera stojącego u ciebie w domu. Byleby oba były podpięte do internetu. Namiastką tego w Windowsach jest tzw. file sharing bodajże.

prosiłbym troszkę jaśniej co to jest ten słynny "inode"

Jak dla ciebie inode to jest po prostu sektor mapy + sektor danych.

yyy.... amiga mówicie.

Forget it 8)

tu ostro musze zaprotestować!

Masz stuprocentową rację, FAT16/32 to gówno z mnóstwem wad łatwo przeważających jedyną zaletę (brak mapy bitowej).

4,274

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

trub: to jest dobre pytanie!  :D  W ogóle nie wiem, jak "rozpoznać". Zastanowię się, na razie chyba takiego sposobu nie ma.

Havoc: khm, proszę o powtórzenie pytania?

4,275

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

Po to że taki cache - mym zdaniem - uwalnia od problemów z chipsetem wymagającym 1,79 MHz. Stare układy pracują dalej jak pracowały, a CPU działa szybciej.