1,901

(18 odpowiedzi, napisanych Zloty)

Ale ty już jesteś spakowany! Jak więc możesz mieć wątpliwości? :D

1,902

(42 odpowiedzi, napisanych Sprawy atari.area)

Bo dobiero teraz pojawił się jedyny Sprawiedliwy, który nie boi się wystąpić przeciwko kierownikowi. :)

Nie odwracaj kota ogonem. Anonimowe komentarze newsów kończą się masowymi wpisami typu "jestes glupi", a tego nie ma przy ciągnięciu.

Czy zdażył Ci się już jakiś mass download? Poza tym, zawsze któremuś z nas może odbić i też spróbuje pociągnąć całość, a wtedy logowanie i tak nic nie pomoże.

Właśnie przyszło mi do głowy, że mógłbyś zrobić jakiegoś backdoora. To znaczy standardowe wejście byłoby przez pliki.php, a od dupy strony np. strona_dupy.php, na której byłoby automagiczne logowanie na jakiegoś anonymousa. Oczywiście plik strona_dupy.php nie byłby nigdzie podlinkowany i trzeba by było podać go ręcznie w adresie. Nie muszę chyba dodawać, że o furtce wiedzieli by tylko zaufani szkodnicy AA. :)

1,903

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

Zrobic by sie dalo zapewne, ale jak to potem ze standardowej stacji dyskow ladowac  :lol:  :?:
Moze w dobie HDD to malo wazne, ale polgigamega to ze 3 strony w DD.... ze o kaseciaku nie wspomne  ;)

Pewnie by tak było. Po mojemu Seban ma rację. Gra powinna się ładnie spakować. A nawet gdyby, to można file podzielić na kilka plików o wielkości 180kB i po załadowaniu jednego, pojawiałaby się prośba o włożenie następnej dyskietki, tak jak to jest we współczesnych demach. :) Gra ładowała by się wtedy, tyle co z magnetofonu. :twisted:

1,904

(18 odpowiedzi, napisanych Zloty)

To ja poproszę 15-17 poździernika. :)

1,905

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

A może podmienić tylko procedurkę przełączjącą banki carta na przełączającą banki pamięci i kopiującą zawartość banku w obszar $A000-$BFFF. Obszar $8000-$9FFF zajmował drugi kartridż w Atari 400 i 800 (nie pamiętam już lewy, czy prawy).

1,906

(42 odpowiedzi, napisanych Sprawy atari.area)

Spieszę przypomnieć, że istnieją takie twory jak logi i statystki, z których łatwo odczytać co zostało zassane i dokąd. A to, że nie ma wyraźnie napisane, że Montezumę po raz piąty zassał Lizard, bo mu się nie chce pogrzebać w pudle z dyskietkami, nie powinno być problemem.

Dely, na razie piszesz, że nie będzie "bez(za)logowego" pobierania, ale nie przetstawiłeś do tejo pory żadnych argumentów. Czy się ich wstydzisz? Ochrona własności intelektualnej? Czy po prostu jest to Twoje widzi mi się, którego nie potrafisz wytłumaczyć?

Nie podoba mi się opcja typu sec=download&id=495, bo wolę wejść do bazy i kliknąć, a nie przypominać sobie jak sie pisze download. ;)

1,907

(31 odpowiedzi, napisanych Zloty)

Hm. No właśnie, kiedy? Byle po 10.09. :) Dla mnie może być 18-ty.
To na ten termin jest nas już trzech. A co pozostali proponują?

1,908

(42 odpowiedzi, napisanych Sprawy atari.area)

Lizard dobrze "gada"...   :idea:

Ja zawsze dobrze gadam, tylko nikt mnie nie słucha. 8O

1,909

(42 odpowiedzi, napisanych Sprawy atari.area)

Z drugiej strony, za pół roku znów trzeba będzie czyścić bazę, bo okaże się, że 50% restaurantów jest wynikiem chęci ściągnięcia jednego pliku,a nie aktywnego udziały w życiu AA.

1,910

(19 odpowiedzi, napisanych Zloty)

Byle po 10-tym, ale przed 15-tym, a będę. ;)

1,911

(8 odpowiedzi, napisanych Bałagan)

Polecam obejrzec to.

Oh my God! What was that!? :D

1,912

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

Cytaty z "Mr.Atari's MyIDE(tm)-hardware for ATARI XL/XE-computers":

IDE handles 16 bit-words, but because a Atari is 8 bit, only the lower 8 bits of the words are used. This means that the Atari can use only half the drive-capacity.

I wszysyko jasne: tylko połowa dysku jest wykorzystywana. Ciekawe co interfejs robi z drugim bajtem. HDD nie wyśle następnego słowa dopóki nie zostanie pobrane w całości poprzednie. Jeśli gość rozwiązał to programowo, to transfer jest dwa razy niższy niż KMK IDE. Jeśli sprzętowo - powinien być porównywalny (jestem jednak pewien, że nie większy!)

This first sector is divided into 9 groups of 8 bytes.
(...)
The first group contains the physical size of the harddisk and how many partitions there are:
(...)
The next 8 groups are the partition-tables. The bytes are arranged as follows:

Tu widać, że MyIDE pozwala na założenie do ośmiu partycji. Poza tym partycje zaczynają się od pełnego cylindra.

1,913

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

Tak, ale wymaga dodatkowego wsparcia w postaci Atari 800Byx'ow. :lol:

1,914

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

Co masz na myśli, bo nie wiem czy mam się obrazić? ;)

Może i jest to kombinowanie. Na pewno jednak mniejsze niż pisanie pięćdziesiątego asemblera. Poza tym wygląda to skomplikowanie, ale takie nie jest. Skomplikowanie mogą wyglądać same makra, ale ich stosowanie jest bajecznie proste.

1,915

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

Rozkazy JSL i JML w 65816 dotyczą skoków poza pierwsze 64kB, a nie do banków, więc tutaj nie znajdą zastosowania. Niewątpiwie jednak jego 16-bitowe rejestry mogą skrócić i przyspieszyć opisane procedury.

Zamiast pisać nowy asembler, można ułożyć makra dla dowolnego makroasemblera.

Preferowany MAE ze względu obsługę ficzerów 816-tki, ale nie tylko:
ˇ MAE potrafi zmieniać wartości etykiet w czasie asemblacji, co może być przydatne dla zapamiętywania numeru banku:

_bank.no = -1      ; $FFFFFF - 24-bit!
    set _bank.no = _bank.no+1

ˇ Makra MAE, w czasie asemblacji, wstawiane są jako listing do źródła i dopiero wtedy kompilowane. Dzięki temu można pokombinować z dynamicznym tworzeniem etykiet, a nawet kodu (!) co jest istotne przy odwołaniach pomiędzy bankami:

!!!makro .md
       ...
bank:1 = :2
       ...
       .em

Jeśli teraz wywołamy makro makro z parametrami np. 0 i $FF, to asembler utworzy etykietę bank0 o wartości 255, której wartość można później zmieniać!
ˇ MAE rozpoznaje lokalne etykiety makra (nazwa poprzedzona trzema kropkami - ...local) co chroni przed błędami typu Label defined twice.
ˇ Nie będę się już tutaj rozwodzić nad asemblacją warunkową, ale przy tego typu operacjach jest ona niezbędna.
Dołączam się więc do swych przedmówców.

Po co wyważać otwarte drzwi? :D

1,916

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

Co gorsza, są przecież sektory 512B (ok. dwa razy krótsze oczekiwanie na dane od dysku), w dodatku stosowałem rozkaz odczytu wielu sektorów, co pozwala ominąć 14 dodawań adresu c/h/s na klatkę, a NMI pozostało wyłączone...

Czy to znaczy, że MyIDE z sektorami 256B chodzi z szybkością KMK IDE 512B? Tak wynika z Twojej wypowiedzi.

ale obawiam się, że... KMK JEST WOLNIEJSZA OD MYIDE...

Na jakiej podstawie wysnuwasz swe wątpliwości?

Dobrze było by przeprowadzić testy szybkości obu interfejsów jednym benchmarkiem i wtedy ogłosić wyniki. Poza tym p[ozostaje kwestia, czy szybszy jest soft czy hard? Jeśli to pierwsze, to wiadomo co należy zrobić. ;)

1,917

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

Na tym dowcip polega. Nawet jak uda Ci się spreparować taką tablicę, w co wątpię, to zajmie ona tyle pamięci, że lepiej od razu porzucić ten temat.

A wątpię, bo do masz tylko 16 bitów, a dwa wyniki w/w mnożenia, to razem bitów 24. Jednym słowem miałbyś tablicę "sum kontrolnych". A te mają to do siebie, że dla różnych kombinacji na wejściu mogą dać jednakowe wyniki na wyjściu.

Poza tym, nadal nie wiesz co będziesz mnożył następnym razem. A jak wiesz, to po co mnożyć? Lepiej od razu zrobić tabelkę gotowych iloczynów.  :lol:

1,918

(8 odpowiedzi, napisanych Scena - 8bit)

LOL! Ale oldsq! 8O

1,919

(4 odpowiedzi, napisanych Miejsca w sieci)

Prawie? Czy to znaczye, że Pinek ma więksy wypas? Czy może chodzi o łóżko wodne w garażu? ;)

1,920

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

Jeśli możesz poświęcić 8kB, to zrób tablicę wszystkich możliwych wyników, a proca mnożenia wyglądać będzie tak (spisana z kartki, nie zoptymalizowana, nie wiem czy działa, ale chodzi o sama ideę :rolleyes: ):

mul48  lda m4
       and m8
       tax
       beq ?x
       clc
       lda m4
       adc #>tab.lo
       sta t.lo+1
       adc #$10
       sta t.hi+1
       ldy m8
       lda (t.hi),y
       tax
       lda (t.lo),y
?x     rts

Komórki na stronie 0 o adresach t.lo i t.hi zawierają młodsze bajty tablic wyników i nie powinny się zmieniać w czasie wykonywania programu.
Zrobienie samej tablicy nie stanowi problemu. :)

Epi: jak przewidzisz wartości czynników drugiego mnożenia i jaką masz gwarancję, że mnożenie to będzie przez tę samą liczbę 8-bitową?
A nawet jeśli, to jak potem rozdzielisz wartość 16-bitową na dwie 12-bitowe? Tylko tak szybciutko, bo 60 cykli, to nie wiele. :twisted:

1,921

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

Ja bym kupił dla samego karta, ale 20 BUGpsów, to torchę za dużo. :(

1,922

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

Wrzuć do AUTOEXEC.BAT: POKE 710,kolorek :) A jak chcesz na stałe, to uderz do mnie na priva podeślę Ci coś w tym temacie.

Wg mnie numery wersji są na tyle blisko siebie, że różnice najprawdopodobniej dotyczą samego kodu. Jeśli chodzi o mieszanie linii (a)dresowych, o których wspomina Pinek, to może pomóc coś takiego:

1. Zgrywamy zawartość EPROMU z wersją 4.20 i zapisujemy do pliku.
2. Bierzemy plik SDX420.ROM.
3. Patrzymy jak poprzeplatane są bajty dwóch powyższych plików.
4. Bierzemy plik SDX422.ROM i mieszmy go zgodnie z ustalonym przed chwilą przeplotem.
5. Wrzucamy pomieszany plik 4.22 na EPROM.

W razie czego dysponuje programem zapisującym każdy z panków SDX do osobnego pliku.

A teraz znane mi różnice:

1. Po uruchomieniu 4.22 komunikat o braku Sweet-16 (mowa oczywiście o standardowych Atarkach z 6502). Do czego Sparcie potrzebny 816 - nie wiem. Może tylko po to, by ustawić wektory prerwań w RAMie pod ROMem pod właściwymi dla 816 adresami?

2. Inne działanie prompcika. W 4.20 chcąc mieć literę dysku i ścieżkę trzeba było ustawić PATH na $L:$P>, w 4.22 - $L$P>.

3. Różne adresy niektórych procedur systemowych (w większości o 2 bajty do przodu, ale są wyjątki), przez co, o mało nie popełniłem gafy podczas analizowania jednego programu z carta ostatniej wersji SDX.

4. Oczywiście część programów z modułu jest w nowszych wersjach (m.in. ATARIDOS.SYS i INDUS.SYS).

5. Podejrzewam, że usunięto część błędów i dodano nowe. :twisted:

6. Inny numer wersji po wydaniu polecenia VER. ;)

Konkluzja: nichil novi sub Iovi.

Być może różnic jest więcej, ale...

1,923

(5 odpowiedzi, napisanych Bałagan)

Przede wszystkim nie istniało pojęcie IT, chyba, że E.T.  :)

1,924

(5 odpowiedzi, napisanych Bałagan)

Pamiętacie to: http://atariarea.histeria.pl/forum/viewtopic.php?t=1744?

No to w najnowszym nuerze możemy przeczytać o Symphony 2004. Nic specjalnego, ale rozwaliła mnie taka oto końcówka:

Demoscena to głównie europejski ruch fanów awangardowej sztuki multimedialnej. Jego korzenie sięgają lat 80., czyli momentu popularyzacji ośmiobitowych komputerów domowych (np. ZX Spectrum, Commodore 64, Atari 800XL/65XE/130XE, Amiga 500 itp.).

Kolorek i wytłuszczenie dodałem już od siebie.
Myślę, że autor przez "itp." chciał powiedzieć: PC AT i 386. :twisted:

1,925

(4 odpowiedzi, napisanych Miejsca w sieci)

8O Każdy ma jakiegoś bzika, 8O
8O Każdy jakieś hobby ma... 8O