2,301

(22 odpowiedzi, napisanych Fabryka - 8bit)

Dostałem odpowiedź od Bruno :D (pozwolę sobie zacytować fragment):

Bruno napisał/a:

You have noticed - in the libiconv/NOTES file - that there has to be a
justification for adding an encoding to the official libiconv. Millions of
users pay with their disk space and RAM for it. "Quite useful in crossworking
on retro 8-bit Atari XL/XE machines" is not an adequate justification, since
probably less than 10 people in the world are interested in doing this.

Ale mogę sobie to redystrybuować w dowolnej postaci.

2,302

(22 odpowiedzi, napisanych Fabryka - 8bit)

Amun-Ra napisał/a:

Dopisz jeszcze filtry do konwerta.

Mogę Ci udostępnić tablice mapowania a Ty możesz zrobić odpowiednią łatkę :D. Mnie się też przyda...

2,303

(22 odpowiedzi, napisanych Fabryka - 8bit)

Tak, wysłałem patcha do Bruno Haible <bruno@clisp.org>, a tablice kodowania do Marka Leishera <mleisher@crl.nmsu.edu>.

2,304

(22 odpowiedzi, napisanych Fabryka - 8bit)

Zrobiłem łatę na program iconv i dodałem zestawy znaków i kodowania polskich liter z Atari 8-bit (Atari Club z ST już był pod nazwą kodową ATARI lub ATARIST), dzięki czemu można sobie przekodowywać dokumenty z Atari na PC i odwrotnie. Dostępne są zestawy:
- ATARI8 + aliasy ATASCII, ATARI8-GRAPH, ATARI8-ATASCII - standardowy zestaw znaków z semigrafiką,
- ATARI8-INT + alias ATASCII2 - zestaw międzynarodowy ATASCII2,
- ATARI8-KAREN + alias ATARI8-PL - polski zestaw montowany przez P.Z.Karen (+znaki międzynarodowe, ale niekompatybilne z ATARI8-INT),
- ATARI8-AWP - zestaw Atari Writer +; jest to podzestaw ATARI8-KAREN i zawiera tylko polskie znaki - reszta to semigrafika,
- ATARI8-XLENT - zestaw First XLEnt Word Processor,
- ATARI8-PANTHER - zestaw Panther,
- ATARI8-PE - zestaw Polski Edytor lub Czytaj.
Nie zrobiłem zestawu arabskiego, bo nie mam pewności czy rozróżnię odpowiednio znaki. Poza tym są tam znaki pisane od prawej do lewej - trzeba się na tym znać. Mogę za to udostępnić przykładowe pliki do stworzenia tablicy translacji jeśli ktoś chciałby się podjąć.

Prosta translacja na format Atari Panther:

$ iconv -t ATARI8-PANTHER <dokument_pc.doc >dokument_atari.doc

i w drugą stronę:

$ iconv -f ATARI8-PANTHER <dokument_atari.doc >dokument_pc.doc

Procedura instalacji:

$ wget http://ftp.gnu.org/pub/gnu/libiconv/libiconv-1.14.tar.gz
$ tar zxf libiconv-1.14.tar.gz
$ wget http://mono.i-demo.pl/libiconv-1.14-atari8.patch
$ patch -p0 <libiconv-1.14-atari8.patch
$ cd libiconv-1.14
$ ./configure --enable-extra-encodings
$ make
$ sudo make install

I voila!
Zapraszam do testowania i zgłaszania błędów.

Edit: Przykład z translacją w drugą stronę.

2,305

(13 odpowiedzi, napisanych Programowanie - 8 bit)

@qbahusak: Ano. Szybkość generatora i kierunek przesuwu bitów można w zasadzie zobaczyć tylko poprzez:

lda RANDOM
ldx RANDOM
ldy RANDOM

jak nie wskoczy przerwanie ;]

2,306

(13 odpowiedzi, napisanych Programowanie - 8 bit)

W atariki chyba tego nie ma, ale proponuję wykonać taki program:

10 POKE 53775,0
20 ? PEEK(53770): GOTO 20

Chodzi o to, że kiedy POKEY jest w stanie RESET (POKE SKCTL,0) wtedy z RANDOM odczytywana jest stała.

@xxl: Na atari800 też działa poprawnie :P

2,307

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

Ponieważ przymierzam się do zrobienia tablic konwersji dla iconv'a:
- standardowej
- międzynarodowej
- arabskiej
- polskiej - 1st xlent / toms
- polskiej - polski edytor / czytaj
- polskiej - panther
- poskiej - atari writer+ / karen
zapytuję, czy ktoś z szanownych forumowiczów potrafiłby przypisać znaki z zestawu arabskiego do odpowiednich codepointów ISO10646 (unicode)? Byłoby miło gdyby taka tablica konwersji została opracowana przez kogoś kto rozumie ten język, a nie przez analfabetę (czyli mnie).

Edit: Atari Club już tam jest! :D

Edit 2: Oczywiście osoba ta zostanie umieszczona w creditsach.

2,308

(142 odpowiedzi, napisanych Sprzęt - 16/32bit)

A te przestery nie wynikają z tego, że STE ma DODATKOWO (w stosunku do ST) 2xDAC i mikser z softwareowo ustawianym wzmocnieniem (żeby zmiksować dźwięk z YM i DACów)? Wtedy sens by miało to, co koledzy pisali, że trzeba sobie w panelu sterowania ustawić wzmocnienie na wyjściach... i problem zniknie.

2,309

(142 odpowiedzi, napisanych Sprzęt - 16/32bit)

@Duddie: To ja też chciałbym taki kabelek. Podeślesz namiar na siebie na prv?

2,310

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

Fajne. A można by mieć 4?

2,311

(46 odpowiedzi, napisanych Fabryka - 8bit)

A jakież to grzyby rosną na drzewach (prócz huby)?

2,312

(7 odpowiedzi, napisanych Bałagan)

Tak. I więcej startów niż lądowań :) O zaczyna się wątek polityczny :P

2,313

(138 odpowiedzi, napisanych Bałagan)

A głosowanie (wzorem Irlandii, ogólnie przyjętym w krajach cywilizowanej Europy) będziemy powtarzać dotąd, aż wynik będzie prawidłowy.

2,314

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

Ano. Z transmisją są jeszcze jaja, bo okazuje się, że DracOS obsługuje prędkości do 68kbaud, SDX działało nam aż do 111kbaud (NMI zablokowane od HSINDEX=16, ale pewnie może być nieco niżej). 127kbaud nie idzie nawet z obsługą KMK IDE 2.0 (a to przecież śmiga z SIO2PC) więc to jeszcze pewnie kwestia zmian w kodzie programu. No, ale już coś działa i to nawet całkiem fajnie :)
Do samej obsługi dysków z sektorami 512b nie trzeba specjalnego ROMu - wystarczy zwykłe SIO i DOS, który to potrafi robić (albo własny program).
Program obsługuje polecenia SIO:
- S - status,
- R, P, W - odczyt/zapis sektora (W aktualnie zapisuje bez weryfikacji),
- N, O - odczyt/zapis PERCOM,
- ? - odczyt HSINDEX.

A no i jeszcze chciałbym zdementować szerzone pogłoski, jakoby SimDrv miał działać tylko pod SDX. Nieprawda! Działa pod każdym DOSem.

@Simius: Wielkie dzięki za kod źródłowy.

Edit: Z ciekawostek: ponieważ właściwie wszystkie operacje prócz ? są przelotowe, to DracOS rozpoznał dysk zdalny jako urządzenie PBI (status i PERCOM został przekazany tak, jak został odczytany z hdd) :D.

2,315

(38 odpowiedzi, napisanych Zloty)

Ja poproszę o Lkę.

Duddie napisał/a:

Ja mam (...) zafoliowanego ZAXXONA w pudełku.

Wypuść go człowieku! Kto będzie nam robił rozszerzenia do Atari?

2,317

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

W superfrogu na amigę też jest.

2,318

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

Jeśli dobrze zrozumiałem, to wirtualne dyski są w samym urządzeniu sio2sd - sdx nie ma nic do tego...

2,319

(203 odpowiedzi, napisanych Fabryka - 8bit)

I najsampierw. "Co najsampierw trzeba zrobić, gdy się robi włam?"

2,320

(203 odpowiedzi, napisanych Fabryka - 8bit)

No bo "mając na uwadze, że czas telewizyjny jest ograniczony, pozwoliłem sobie tutaj już WPRZÓDY (o lubię to słowo!; jeszcze NA WYPRZÓDKI) przygotować drobny rekwizyt".

2,321

(18 odpowiedzi, napisanych Bałagan)

@wieczor: Nie irytuj się - taki jest ogólnoświatowy trend <rotfl>.

2,322

(40 odpowiedzi, napisanych Sprzęt - 16/32bit)

Automatem taki zasób tworzy się z uprawnieniami roota, więc zrób to z roota, albo nadaj sobie do /dev/sdb prawa.

2,323

(14 odpowiedzi, napisanych Software, Gry - 16/32bit)

A może po prostu przykleić takie wątki w odpowiednich działach?

2,324

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

Podeślij.

2,325

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

Jak używasz Windowsa to Ci nie pomogę. Na unixach po prostu wprowadzasz taką linijkę zastępując atari.txt i pece.txt nazwami plików kolejno źródłowym i wynikowym, no i konwersja śmiga.

Edit: No chyba, że jest tr na Windowsie.