1,051

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

Pliki VX i VS to po prostu sklejone ze sobą kolejne klatki animacji. Nie ma żadnego nagłówka.

Klatki w VS to zwykły GR.8, filmiki są z ruskiej serii Xpyc Team animations, gdzieś był sajt z całą ich kolekcją (ze 60 ich było), ale nie mogę go teraz znaleźć. Zrobiłem dwa filmiki i o ile dobrze pamiętam oba są w paczce.

Klatki w VX mają 128x64 piksele w 256 odcieniach szarości: to jest tryb LowRez VBXE na wąskim ekranie, player powiela każdą linię trzykroć, i wychodzi mu 128x192. Konwersje są z Youtube, ale trudno jest znaleźć program na PC, który przerobi masowo cały katalog takich klatek nie dobrawszy palety do każdego obrazka z osobna (patent oczywiście polega na tym, że każda klatka ma mieć tę samą paletę). Taki program znalazłem i zrobiłem trzy filmiki, ale to mordęga i więcej mi się nie chciało.

1,052

(349 odpowiedzi, napisanych Fabryka - 8bit)

Zaczynam rozumieć miłośników MagiC-a - co prawda miał kupę błędów i wywalał się co 10 minut, ale za to szybko rysował okienka :P

Poprawka do błędu zgłoszonego przez Pinokia plus drobiazgi.

EDIT: p. niżej

1,053

(349 odpowiedzi, napisanych Fabryka - 8bit)

Co do sortowania, o ile rozumiem, katalog trzeba wczytać w całości do pamięci, żeby go posortować. Myślałem, że z postu #162 wynika jednoznacznie, iż SC nie dysponuje buforem odpowiedniej wielkości. Jeśli błądzę, to proszę mnie oświecić w tym względzie.

@candle: SC "generalnie" nie przyspieszy, może jedynie przyspieszyć skrolowanie paneli (pod VBXE), co jednak nie jest IMHO ważniejsze niż wyeliminowanie najważniejszych błędów.

1,054

(349 odpowiedzi, napisanych Fabryka - 8bit)

Ad szybkie wyszukiwanie: widzę, że jest to w TC, ale nie bardzo wiem, co ma robić. Z uwagi Candle wnoszę, że ta funkcja, żeby działała zgodnie z oczekiwaniami, wymaga posortowanego katalogu. Opisz, co ma robić, zastanowimy się.

Ad wbudowana obsługa ARC: listowanie archiwum i ekstrakcję plików powinno się dać w miarę bezboleśnie zrobić, z pakowaniem może być gorzej, ale jeśli nie masz na myśli dorzucana plików do istniejącego archiwum (otwieramy archiwum i wkopiowujemy pliki), a tylko takie pakowanie jakie jest np. w TC (wjeżdżamy na katalog i dajemy archiwize), to powinno się dać w miarę prosto zrobić. W pakowanie wybiórcze zaznaczonych plików mocno powątpiewam :)

flashjazzcat napisał/a:

how many files per directory is SC catering for that it can't fit them in RAM in order to sort them

All of them in either directory. Even one directory would require 32k of RAM to be sorted, whereas with SC loaded there's only about 25 KB left.

Pin: no tak... błąd poprawię, kiedy wrócę do domu.

1,055

(349 odpowiedzi, napisanych Fabryka - 8bit)

Jest mniejszy o pamięć zajmowaną przez SC (ok. 10k).

1,056

(349 odpowiedzi, napisanych Fabryka - 8bit)

Uhm. Ale przynajmniej jedną sprawę powinno być łatwo załatwić: wpisujesz SORTDIR : i masz posortowane.

SC póki co nie będzie sortował katalogów, bo do tego trzeba takowy w całości do pamięci wczytać. A 2x32752 bajty = za dużo, trzeba byłoby do dodatkowego RAM-u je ładować (może kiedyś).

1,057

(349 odpowiedzi, napisanych Fabryka - 8bit)

Da się, tylko po co zmieniać katalogi przez linię komend? :D

EDIT: patrz niżej.

1,058

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

Dzięki, sam tego nie zbuduję, ale może uda mi się kogoś namówić.

1,059

(349 odpowiedzi, napisanych Fabryka - 8bit)

To ja nie wiem(tm). Kolejność może mieć znaczenie tylko jeśli ostatnie zmienne nie mieszczą się w pamięci. Wskazanie ma dotyczyć pliku OVL, tak.

EDIT: ok, chyba jednak Wiem(r). Zmień separatory w ścieżce na ">".

1,060

(349 odpowiedzi, napisanych Fabryka - 8bit)

Zrób eksperyment: usuń z config-a set comspec=... itd. i odpal SC z palca.

1,061

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

Cześć

Potrzebuję podpiąć XEP80 do monitora Commodore 1085S. Wyjście video z XEP80 to (przypuszczam) sygnał luminancji podobny do tego, który wychodzi z Atari. Wejście video 1085S to analog RGB. Znalazłem taki konwerter: http://www.ambery.com/costorgrgbco.html ale zanim wydam 300 PLN, chciałbym się dowiedzieć, czy nie ma prostszego (szybszego i tańszego) sposobu. Czy np. podpięcie lumy do wejścia G 1085S (i ewentualnie jeszcze do Sync) nie załatwiłoby sprawy?

1,062

(349 odpowiedzi, napisanych Fabryka - 8bit)

Udało mi się odtworzyć część efektów specjalnych występujących u Pinokia:

1) komendy wpisywane w linię poleceń są "ignorowane", tzn. SC wprawdzie zamyka panele, ale po chwili otwiera je z powrotem, nie wykonawszy komendy.

2) ignorowany jest plik SC.INI

Efekt nr 1 występuje, kiedy program nie jest w stanie zapisać pliku SC.SAV. Powody mogą być różne, ale efekt nr 2 pozwala przypuszczać, że coś jest nie tak ze ścieżką dostępu - bo oba pliki używają dokładnie tej samej ścieżki, odczytanej ze zmiennej $SC.

Diagnoza: niezdefinowana lub źle zdefiniowana (np. zawierająca literówkę) zmienna $SC w CONFIG.SYS.

Leczenie: Pin, popraw konfig.

Zalecenia na przyszłość: uruchamiać SC wg instrukcji, to znaczy komendą SC.COM, która m.in. sprawdza, czy zmienna $SC rzeczywiście wskazuje na plik SCMAIN.OVL (tym samym sprawdzając, czy ścieżka dostępu jest OK).

1,063

(349 odpowiedzi, napisanych Fabryka - 8bit)

Porównałem z plikiem, który u mnie uporczywie działa, i są identyczne.

Podsumujmy:

1) SDX na ideplusie u mnie i u ciebie
2) rozszerzenia pamięci takie same
3) pliki CONFIG.SYS identyczne
4) u mnie działa na dwóch różnych komputerach, u ciebie na dwóch różnych nie.

Chwilowo nie mam pomysłu.

1,064

(349 odpowiedzi, napisanych Fabryka - 8bit)

Tak, 20:54, sorry.

1,065

(349 odpowiedzi, napisanych Fabryka - 8bit)

Ja się domyślam, że masz najnowszą, ale flasze się czasem "rozprogramowują".

Co do rozszerzenia: normalnie mam włączonego Compy Shopa, ale dla potrzeb testu przełączyłem na 1 MB Rambo i nie zrobiło to najmniejszej różnicy.

Jeśli to jest błąd w SC, to dlaczego nie daje się u mnie odtworzyć?

Upewnijmy się co do pryncypiów: SCMAIN.OVL, 9405 bajtów, 12-02-13 21:27?

1,066

(349 odpowiedzi, napisanych Fabryka - 8bit)

Sprawdziłem na 816 i też chodzi na zupełnym luzie.

Zrób jeszcze jedną rzecz: przeflaszuj Spartę.

1,067

(349 odpowiedzi, napisanych Fabryka - 8bit)

Ja z kolei odtworzyłem twój konfig, toczka w toczkę: 1 MB RAM-u i powyższy config.sys, z dokładnością do małych liter (tylko zamiast dysku B, którego nie ma, dałem N). I nadal działa.

Mogę jeszcze sprawdzić na 65816.

1,068

(349 odpowiedzi, napisanych Fabryka - 8bit)

Zaraz, zaraz, patrzę na ten twój konfig: a DEVICE ENV to gdzie?

Dorzuć przed device sparta i daj znać, czy coś się zmieniło.

1,069

(349 odpowiedzi, napisanych Fabryka - 8bit)

CON.SYS nie jest potrzebny, ale nie przeszkadza. RC_GR8 nie był zmieniany i pod nim u mnie też SC chodzi.

Może binarka się uszkodziła przy kopiowaniu na dysk? Wykasuj SCMAIN.OVL, przejedź dysk CLX-em, rozpakuj archiwum jeszcze raz.

1,070

(349 odpowiedzi, napisanych Fabryka - 8bit)

U mnie nie chce nie działać :) Mogę zrobić filmik.

Spróbuj skasować stary plik SAV, wyłącz INI (przez zmianę nazwy) i spróbuj odpalić go na czysto.

1,071

(349 odpowiedzi, napisanych Fabryka - 8bit)

Faktycznie. Poprawka:

EDIT: patrz niżej.

1,072

(349 odpowiedzi, napisanych Fabryka - 8bit)

Wersja 0.8.7, gł. zmiany:

1) konfigurowalne kolory ekranu (na razie tylko dwa: tekst i tło), opóźnienie dla klawiszy + mały bajer

2) ślad powrotu do katalogów nadrzędnych jest teraz zapisywany do pliku SC.SAV, przez co jest w stanie przetrwać uruchomienie zewnętrznego programu, zimny start itd.

3) na dole panelu, oprócz "KB free" wyświetli się też nazwa dysku

PS. Sorry za post pod postem.

EDIT: patrz niżej.

1,073

(349 odpowiedzi, napisanych Fabryka - 8bit)

Ad 1: zrobione.

Ad 2: istotnie, był w tym jeszcze wielki mały bug, który miejmy nadzieję, odszedł już do krainy wiecznych BSOD-ów.

Ma być tak, że w panelu z kursorem otwiera się dysk i katalog bieżący, natomiast w drugim panelu - dysk i katalog zapisany w pliku SAV.

Dorobiłem też (w końcu) zmianę dysku bezpośrednio z linii komend, to znaczy, poprzednio niby też się dało, ale teraz odbywa się to dużo sprawniej :)

Ktoś się skarżył na niemożność zainstalowania SC w katalogu głównym, teraz już powinno się dać.

EDIT: patrz niżej.

1,074

(349 odpowiedzi, napisanych Fabryka - 8bit)

Pin napisał/a:

Wystarczy użyć edytora ED, by ten przywrócił prędkość do STD

U mnie nie przywraca ... jesteś pewien, że nie wcisnąłeś resetu gdzieś po drodze?

1,075

(349 odpowiedzi, napisanych Fabryka - 8bit)

Nie ma tak dobrze:

1) w panelu z kursorem wybieramy jakiś długi katalog (parę paneli długości)

2) podjeżdżamy na sam koniec

3) robimy Ctrl/Q

4) pod CP zmieniamy katalog bieżący tego samego dysku na dowolny inny, byle dużo krótszy niż ten wybrany powyżej

5) odpalony teraz SC z postu 113 wpada w nieskończoną pętlę (166 Range error na przemian z próbami otwarcia katalogów)

EDIT: GOTO POST#120