651

(79 odpowiedzi, napisanych Fabryka - 8bit)

Ten postulat, żeby SC pozwalał przesuwać kursor w panelu bez wciskania Control, słyszałem już parę razy. Moim zdaniem to nie będzie wygodne, ale OK, od następnej wersji w SC.INI będzie słowo kluczowe RVCTRL, danie RVCTRL=ON spowoduje, że przy naciskaniu klawiszy "-" i "=" na klawiaturze Atari klawisz Control będzie działał odwrotnie: tzn. bez Controla to będą kursory, z Controlem znaki "-" i "=".

Co do menu opcji, opcje w SC.INI są póki co cztery na krzyż, nie wiem, czy się opłaca kodować dla nich całe menu.

Skojarzenia plików, jak Pinokio napisał, moim zdaniem lepiej jest załatwić globalnie przez RUNEXT. Nie bardzo widzę, co stoi na przeszkodzie (zwłaszcza że RUNEXT działa też na Command Processor). Zresztą taka jest ogólna idea Sparta Commandera, żeby zdać się jak najbardziej na różne serwisy systemowe raczej niż je dublować.

652

(79 odpowiedzi, napisanych Fabryka - 8bit)

Co do planów wydawniczych, nie tylko ode mnie to zależy. Ja osobiście wypchnąłbym już tę wersję, którą mamy, wydaje się, że jest dostatecznie przetestowana.

Co do tego, co nowego, trudno mi tak w jednym zdaniu to ogarnąć. Zmian w stosunku do 4.46 jest sporo: plik whatsnew-447.txt jest dwa razy większy niż whatsnew-446.txt. SC niestety nie jest jeszcze doprowadzony do końca, wiem, za długo to trwa, ale tak jakoś schodzi. Czy w FATFS.SYS już teraz będzie zapis, też trudno powiedzieć, w sumie nie jest to trudne, może się uda.

653

(58 odpowiedzi, napisanych Bałagan)

Zapraszamy :)

654

(12 odpowiedzi, napisanych Programowanie - 8 bit)

Kod ASCII (w dec.) znaku pod kursorem.

655

(58 odpowiedzi, napisanych Bałagan)

as: PM.

656

(12 odpowiedzi, napisanych Programowanie - 8 bit)

Przeto trzeba skontaktować się z autorem. Mogę zdradzić w tajemnicy, że LIST "DPRN:" koniec końców wywołuje z ROM-u procedury obsługi drukarki te same, które woła LIST "P:".

Że LIST "DPRN" (bez dwukropka) tworzy plik na dysku, temu bym się nie dziwił.

657

(12 odpowiedzi, napisanych Programowanie - 8 bit)

OS sprawdza tylko pierwszą literę nazwy urządzenia, zatem LIST "PRN" = LIST "P:"

Tak poza tym, emulator?

658

(58 odpowiedzi, napisanych Bałagan)

seban napisał/a:

@draco: a "mowie nienawiści" to pogadamy jakoś na żywo, tak będzie rozsądniej.

Tylko kiedy? Na sztabach ani zlotach się nie zjawiasz.

659

(12 odpowiedzi, napisanych Programowanie - 8 bit)

Nie potwierdzam.

Spod TBXL:

DIR "DCAR:*.*"

Ewentualnie:

10 DIM A$(64)
15 OPEN #1,6,128,"DCAR:*.*"
20 DO
25     INPUT #1;A$:? A$
30 LOOP

660

(58 odpowiedzi, napisanych Bałagan)

Seban, ochłoń, trochę dystansu do świata nikomu nie zaszkodziło. Nie wiem, jak jest gdzie indziej, ale w tym wątku to Ty się nakręcasz, "mowa nienawiści" itd., to nie ma sensu.

661

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

Pin napisał/a:

Domniemam więc, że IDE+ ma totalną kontrolę nad własnym slotem carta

No, raczej. Z tego względu kiedyś proponowałem to http://www.atari.org.pl/forum/viewtopic.php?id=4736

662

(30 odpowiedzi, napisanych Bałagan)

Jeśli na liście dialogowej często występowały słowa "schneller, schneller", to mógł to być film o II wojnie światowej ... ;)

663

(20 odpowiedzi, napisanych Programowanie - 8 bit)

Programem w TBXL (działającym pod DOS-em).

664

(20 odpowiedzi, napisanych Programowanie - 8 bit)

Ok, zmierzyłem jeszcze raz:

1) seek z pozycji 0 na pozycję 16777215: 2,1 sek.
2) seek z pozycji 16777215 na pozycję 0: 3,36 sek.
3) odczyt 16777215 bajtów (porcjami po 8k): 4 min. 16,26 sek.

Sprzęt: Atari 65XE (6502/1,77 MHz/320k RAM), IDE+, SDX 4.47, partycja 32 MB w formacie Sparty.

665

(20 odpowiedzi, napisanych Programowanie - 8 bit)

Kiedyś to mierzyłem, seek (czyli "point") przez całą długość pliku o wielkości 16 MB na twardym dysku trwa oidp ok. 5 sekund. Odczyt tego samego pliku trwa ok. 3 minut.

Robisz błędne założenie, że "Sparta przelatuje od pierwszego bajtu do żądanego" - wcale nie. Przesunięcie następuje od bieżącej pozycji w pliku i DOS nie czyta przy tym danych pliku, a tylko jego mapę. Mało tego: nawet w formacie AtariDOS przesunięcie nie powinno wymagać przejazdu do początku, pod warunkiem, że przesuwamy się w kierunku końca pliku. Wszelkie próby cofnięcia się (na pliku zapisanym na dysku w formacie AtariDOS) spowodują taki efekt, jak mówisz.

Zasadnicza różnica polega na formacie dysku: w formacie SpartaDOS seek/tell działa optymalnie (niezależnie od kierunku przesunięcia), a w formacie AtariDOS - nie (i to wynika z natury tego ostatniego, jak wyżej powiedziano, żeby to obejść, trzeba indeksować pliki).

666

(20 odpowiedzi, napisanych Programowanie - 8 bit)

To mój czysty domysł, ale zgaduję, że takie właśnie może być pochodzenie systemu plików SpartaDOS: żeby dostęp do pliku na dysku AtariDOS był swobodny i miał ręce i nogi, trzeba plik zindeksować. Czyli co najmniej raz przeczytać go od początku do końca i wygenerować oddzielny plik indeksu, zawierający kolejne numery sektorów pliku. Korzystając z tego indeksu można już wykonywać swobodne seeki po całości, oczywiście tylko do chwili, kiedy zajdzie potrzeba przekopiowania pliku na inny dysk - wtedy indeksowanie należy zrobić na nowo.

Stąd pewnie, jak się domyślam, koncepcja, żeby ten "indeks" DOS generował w locie dla każdego pliku. W postaci mapy pliku. A skoro już mamy mapę, 3-bajtowy link w sektorze danych staje się niepotrzebny i tylko zawadza.

667

(11 odpowiedzi, napisanych Fabryka - 8bit)

Można mimochodem dodać, że w paczce z emulatorem jest gra "Three weeks in Paradise" http://www.atari.org.pl/forum/viewtopic.php?id=4113 ;)

668

(11 odpowiedzi, napisanych Fabryka - 8bit)

lemiel napisał/a:

Ale tylko 48k RAM czy 80/128 też?

Gołe 48k. 128k dość komplikuje adresowanie, co na pewno odbiłoby się ujemnie na wydajności emulacji (a ta i tak ledwie co sięga 100% oryginału).

669

(23 odpowiedzi, napisanych Fabryka - 8bit)

Trzeba zajrzeć tu: http://www.atari.org.pl/forum/viewtopic … 00#p201300

670

(11 odpowiedzi, napisanych Fabryka - 8bit)

Jeszcze istnieją dwa programy, które wymagają uaktualnienia w związku ze zmianami w sterowniku FXS. To są:

* rotozoomer.pl, "patriotyczny" zumek-rotatorek dla Atari z kartami turbo zrobionymi na 65C816,
* Let's Emu, emulator ZX Spectrum 48k dla maszyn jak powyżej.

Jedno i drugie można uruchomić na Altirze (zalecane jest włączenie max. pamięci liniowej, 65C816, 20 MHz oraz użycie pliku *.rom załączonego do r3d.arc jako systemu "Other"). Jeno Altirra nie emuluje Evie, więc muzyczki dla AY-greka będą na niej milczące. Takoż demo Lamersów 4D-demo na Altirze nie przechodzi do końca (a na Rapidusie owszem).

Wracając do Evie, zachęcałbym do zachęcania autora, żeby zachęcił jakiegoś producenta do wyprodukowania przynajmniej próbnej partii towaru.

Paczka z emulcem zawiera trochę programów na Spectrum, sporo z nich ma muzyczki na AY.

671

(61 odpowiedzi, napisanych Fabryka - 8bit)

Trzeba dodać, że Autor zmienił też trochę format tablicy z cieniami. W związku z tym wszelkie programy korzystające z symbolu VBXEFXS lepiej jest wymienić na nowe wersje. Bo nie wiem jak u innych, ale u mnie np. bmpview v. 0.4 nie chciał na nowych sterownikach działać. Dopiero v. 0.5 poszedł. Tak samo tomek-8 demo itd.

672

(226 odpowiedzi, napisanych Bałagan)

Przypuszczam, że w stosunku do zainteresowania Amigą, zainteresowanych polityką jest całkiem sporo. Ogólnie: są na to inne fora.

673

(226 odpowiedzi, napisanych Bałagan)

Adam Klobukowski napisał/a:

Wedle mojej interpretacji

To wedle Twojej, ale nie wedle mojej. Amiga ma swoje fora, zainteresowanych tematem raczej zapraszałbym tam. Bo i co to ma wspólnego z ogólną tematyką tego forum?

Natomiast co do polityki, to polityka ma jak najbardziej coś wspólnego z tym forum, mianowicie w tym sensie, że wszyscy mniej lub bardziej jesteśmy nią zainteresowani niezależnie od tego, czy nam się to podoba, czy nie. A z Amigą sprawa ma się zupełnie inaczej.

674

(226 odpowiedzi, napisanych Bałagan)

Cytowałem regułę tego podforum (potworum?): "ale bez przesady". Moim zdaniem generowanie tu całych wątków na temat Amigi w sytuacji, gdy istnieją fora poświęcone Amidze, to jest właśnie przesada. Nie widzę powodu, dla którego mielibyśmy charytatywnie przytulać i tolerować wyrzutków, których najwyraźniej nie tolerują macierzyste środowiska, tym bardziej, że ci wyrzutkowie na ogół są bardzo agresywni i próbują narzucać nam jakieś swoje chore wizje.

W moim pojęciu przez ostatnie 10 lat przyjęliśmy ich tu już wystarczająco dużo, raczej ze szkodą dla środowiska, dlatego należałoby - podkreślam znowu: w moim pojęciu - takie desanty raczej zwalczać niż popierać.

675

(226 odpowiedzi, napisanych Bałagan)

swinkamor12 napisał/a:

gepard mnie lubi.

No, jeśli tak, to zwracam honor, o swinkamorze-12: wychodzi na to, że spośród 2754 kont na AtariArea właściciel jednego cię lubi. W obliczu faktów nie do odparcia muszę zmodyfikować twierdzenie, ergo niniejszym modyfikuję: prawie nikt cię tu nie lubi.

PS. Gepard, serio?