Napisał: Morris
Tak z ciekawości zacząłem (całkiem niedawno zresztą) czytać ten cykl artykułów, i niestety chyba autor nie bardzo się zna na tym, o czym pisze. Nie żebym ja wiedział wszystko, ale jak ktoś pisze artykuł, w zamierzeniu dydaktyczny, to powinien dysponować większą wiedzą.
No i to uporczywe używanie słowa ``frezerka``. W cartridge-u nie ma żadnej frezerki, jest za to freezer.
Morris
Więc i ja (autor - tych nieszczęsnych artów) zapytam imć pana Moriss\'a, co mu się nie podoba ? Bo szkalowanie mnie publicznie to gruba przesada i żądam albo dowodów niekompetencji albo publicznych przeprosin.
A może kolega, jest sfrustrowany że NIC nie rozumie ???
Napisał: maniac64
Więc i ja (autor - tych nieszczęsnych artów) zapytam imć pana Moriss\'a, co mu się nie podoba ? Bo szkalowanie mnie publicznie to gruba przesada i żądam albo dowodów niekompetencji albo publicznych przeprosin.
A może kolega, jest sfrustrowany że NIC nie rozumie ???
Maniac64: calm down, nikt Cie nie szkaluje. Kazdy moze popelnic blad, czy jakas tam niescislosc. Osobiscie, gdyby ktos mi powiedzial, ze w moim arcie sa jakies niescislosci, to bylbym mu bardzo wdzieczny, oczywiscie jesli by dodal co jest nie tak (dlatego czekamy Morris na bugs description ;-). Apeluje o troszke wiecej samokrytyki i pozdrawiam.
Magnate
Napisał: maniac64
Więc i ja (autor - tych nieszczęsnych artów) zapytam imć pana Moriss\'a, co mu się nie podoba ? Bo szkalowanie mnie publicznie to gruba przesada i żądam albo dowodów niekompetencji albo publicznych przeprosin.
A może kolega, jest sfrustrowany że NIC nie rozumie ???
Po pierwsze, ani ``Pan Morris`` ani ``kolega``. Po prostu ``Morris``.
Po drugie - nie jestem sfrustrowany, że nic nie rozumiem - część ``parametrów`` (jak je nazwałeś w pierwszej części swojego cyklu artykułów) jest mojego autorstwa. Konkretnie: ``Just a game`` (``e.jag``), ``Just a packer`` (``e.jap``), edytory fontów i sprite-ów. Gdybym nic nie rozumiał, jak mógłbym je napisać? Tak w ogóle to dałeś użytkownikom stare wersje (które pisałem jeszcze na ``oryginalnym`` C64) - i będą one działać poprawnie TYLKO z AR 7.3. Niestety ftp.elysium.pl nie działa i nie mogę Cię pokierować, żebyś sobie ściągnął wersje działające z wieloma modelami AR. Ale jak chcesz, to poszukam w domu i Ci wyślę (ze Ľródłami).
Tyle tytułem wstępu.
Pisząc, że ``nie bardzo się na tym znasz`` miałem raczej na myśli to, że miejscami nie piszesz wszystkiego co powinieneś napisać (tak jakbyś ``łyknął`` temat tylko pobieżnie).
W drugim odcinku piszesz:
``Oprócz banków TYLKO do odczytu (z ROM modułu) istnieje 1 bank RAM - którego zawartość modyfikuje sam moduł, poprzez swoje procedury np.: frezerkę czy TURBO dla dysku.``
IMHO powineneś napisać ile z tych 8KB wykorzystuje TURBO, czyli innymi słowy ile pamięci można sobie ``bezpiecznie`` używać. W tej chwili nie pamiętam dokładnych liczb (mogę sprawdzić w domu), ale to Ty powieneś o tym napisać.
Nie napisałeś co robi wartość $06 wpisana do $DE00 :) SprawdĽ, jak nie wiesz :)
Nie napisałeś, że wpisanie $23 do $DE00 powoduje WŁĄCZENIE FREEZERA, jeśli w tym czasie PC (licznik rozkazów) znajduje się powyżej adresu $0FFF. Spróbuj wpisać w monitorze:
A 2000 LDA #$23
A 2002 STA $DE00
i ``odpalić`` to.
Napisał: maniac64
Więc i ja (autor - tych nieszczęsnych artów) zapytam imć pana Moriss\'a, co mu się nie podoba ? Bo szkalowanie mnie publicznie to gruba przesada i żądam albo dowodów niekompetencji albo publicznych przeprosin.
A może kolega, jest sfrustrowany że NIC nie rozumie ???
Mogłeś napisać co wynika z tego że ``VIC nie widzi kopii generatora znaków w adresach $1000-$1FFF i $9000-$9FFF`` po tym jak ``Wpisując $23 otrzymujemy ``czysty`` ram Action\'a`` :) Wiesz jak to wykorzystać? Ja wiem, bo to robiłem :)
W trzecim odcinku napisałeś, że freezera nie można zablokować programowo. A właśnie że można :) Musiałbym poszukać, ale jestem pewien że się da (no, może nie na emulatorze, ale na oryginalnym C64 na pewno).
MÓGŁBYŚ też napisać jak dostać się np. do $0400, ale NIE ZAMROŻONEGO programu, tylko tego, co wyświetla monitor wywołany z freezera. Czasem się przydaje :) Zwykłe wypełnienie obszaru $0400-$07E8 wartością np. $41 spowoduje zmianę w ZAMROŻONYM programie, a nie na ekranie, który widzisz :)
Już chciałem napisać coś o parametrach, ale poczekam na następny odcinek i wtedy ewentualnie się będę czepiał :) Ja Ci Ľle nie życzę, tylko uważam, że powinieneś pisać swoje artykuły rzetelnie, żeby to nie wyglądało, że znasz temat pobieżnie. Jeśli jeszcze nie czytałeś artykułów Grabby/Fatum o AR w ``C&A``, to polecam. Jeśli nie masz dostępu do ``C&A``, to mogę poszukać w domu (a raczej w piwnicy).
BTW, czy przewidujesz też napisać o różnych ``trikach`` związanych z AR? Znam jeden taki (wykorzystany w demie Agony ``Love`` - hidden part :) ). Mógłbym Ci o nim opowiedzieć, jeśli zechcesz :)
Pozdrawiam i życzę wszystkiego najlepszego.
Morris/Elysium
PS. Pisałem na dwa razy, bo nie zmieściło się w jednym poście...
Morris
Napisał: maniac64
list już poszedł... twój addy mam z WinRar\'a - dobry jest ?
pozdro
Tomek
Dobry jest :)
Reszta już na prywatną skrzynkę :)
Morris