1

Temat: Pin i jego serwer na srATARI

Heh, chyba się obraził, że info dał tylko na AOL-u. Ciekawy jestem o ile by sie zmienił transfer, jakby całość chodziła z RAM-dysku zamiast z IDE. Ma podpiete 65816, więc spokojnie można by tam dać 4MB, a tylko download zostawić z dysku...

Sikor umarł...

2

Odp: Pin i jego serwer na srATARI

Chyba nic by się nie zmieniło. Są tam  inne wąskie gardła

.

3

Odp: Pin i jego serwer na srATARI

@Sikor - nie obraził się, spokojnie.

Co do transferu, to dysk twardy jest tak samo szybki jak sparciany ramdysk i około 3-4 szybszy od ramdysków na AtariDOS. Dodatkowo co mi z 4MB jak mam 32MB na każdej partycji wink

A tak poza tym, to Antonia ma 4MB a Rapidus 16MB + 4*4MB bankowanej.

Stawiamy serwer na Atari, postanowione wink

Tymczasowe testowe www postawione na Atari 130XE pojawiać się może okresowo pod adresem:

http://atari130xe.ddns.net/

Ostatnio edytowany przez Pin (2020-01-13 19:58:07)

Co to jest? To przecież ATARI! ... Atari? - co pan, ja nie jestem rolnikiem ;)

4

Odp: Pin i jego serwer na srATARI

Ramdyski mogą się różnić prędkością ? Chyba w dostępie a nie w transferze ...

.

5

Odp: Pin i jego serwer na srATARI

hmmm, no czas dostępu niby tak... ale - przy 20MHz ten ramdysk się trochę "rozpędził" i wali z odczytem pod 200kB/s. Ok, wrzucę to dla jaj na ramdysk, chwila.

Poprawka. Ramdisk.sys dedykowany dla Rapidusa - 250kB/s odczyt.

Ostatnio edytowany przez Pin (2020-01-13 20:06:32)

Co to jest? To przecież ATARI! ... Atari? - co pan, ja nie jestem rolnikiem ;)

6

Odp: Pin i jego serwer na srATARI

ok - przywróciłem tę dużą bitmapę o wielkości 1.3MB, wrzuciłem cały soft z serverem i danymi na ramdysk. Odpaliłem - sprawdźcie, czy stanowi to jakąkolwiek różnicę.

Jest jeszcze driver pod SDX: TURBODRV.SYS - przenosi procedury I/O SpartaDOS do fast ramu 65c816 i wówczas mamy transfer w okolicy 400kB/s. Problem tylko w tym, że to rozwiązanie nie pracuje u mnie stabilnie.

Ostatnio edytowany przez Pin (2020-01-13 20:11:41)

Co to jest? To przecież ATARI! ... Atari? - co pan, ja nie jestem rolnikiem ;)

7

Odp: Pin i jego serwer na srATARI

logo atari ładuje się według mnie wyraźnie szybciej. Z ciekawości - dałbyś radę wrzucić dwie grafiki koło siebie - jedna na RAMdysku, druga na CF-ce? To by dało chyba jakiś obraz

Sikor umarł...

8

Odp: Pin i jego serwer na srATARI

właśnie nie wiem, bo to jest tak, że jeśli odwołanie z INDEX.HTM jest do pliku, to zawsze chodzi o katalog bieżący czyli ten, z którego odpalamy serwer jako program. Udało się podlinkować z podkatalogu ostatni przykład download'u - czyli ILMENIT.XEX i jest on w podkatalogu FILES - ale z poziomu przeglądarki jak zasysam plik, to nazywa się on z automatu: FILES_ILMENIT.XEX. Wszelkie odwołania do innych dysków są jakby ignorowane. A logo Atari wczytuje się znacznie szybciej, bo jest to w oryginalnym wydaniu obrazek o wielkości 256/256 pixeli, 256 kolorów.

Nie znam się kompletnie na html i bawiąc się szukam w poradniku dla opornych, oraz nie mogę namierzyć informacji co to contiki potrafi.

Ostatnio edytowany przez Pin (2020-01-13 20:23:59)

Co to jest? To przecież ATARI! ... Atari? - co pan, ja nie jestem rolnikiem ;)

9

Odp: Pin i jego serwer na srATARI

Nie mam dragoncarta, więc się nie wypowiem. Html jako taki jest prosty, ale nie mam pojęcia jak działa contiki, bo w życiu się tym nie bawiłem. Wciąż czekam na wersję od Duddiego (chodzi o cart), ale chyba się nie doczekam...

Sikor umarł...

10

Odp: Pin i jego serwer na srATARI

To nie zależy od Duddiego na tym etapie, tylko jest problem z prototypem i nie wiadomo czy chodzi o cart, czy problem jest software'owy.

Co to jest? To przecież ATARI! ... Atari? - co pan, ja nie jestem rolnikiem ;)

11

Odp: Pin i jego serwer na srATARI

spokojnie. Cierpliwie czekam.

Sikor umarł...

12

Odp: Pin i jego serwer na srATARI

ok, chwilowa przerwa - nowe pomysły i aktualizacja Contiki.

EDIT: z czego widzę, to wyjście powyżej prędkości HDD nie ma sensu, bo czy serwer stoi na dysku, czy ramdysku to i tak ogranicza to wszystko przepustowość dragoncarta i wydajność cpu. Na ten ostatni czynnik mam jednak wpływ wink

Ten jutub raczej nie będzie działał, bo tu widzę zapytania na serwerze. Jak to brzmi wink

EDIT:

Realne prędkości maksymalne z serwerka:
* 6502 @1.79 - ok. 7.5kB/s
* 65c816@20 - ok. 40kB/s

Ostatnio edytowany przez Pin (2020-01-14 00:31:06)

Co to jest? To przecież ATARI! ... Atari? - co pan, ja nie jestem rolnikiem ;)

13

Odp: Pin i jego serwer na srATARI

Qrla , wifi trzeba odpalić .

Główną przyczyną rozwodów jest małżeństwo.

14

Odp: Pin i jego serwer na srATARI

przestań z tym wifi, bo mi się tylko jedno z tym kojarzy. I to nie koniecznie dobrze wink

Z nowości - na dole strony testowej JUTUB wink

Co to jest? To przecież ATARI! ... Atari? - co pan, ja nie jestem rolnikiem ;)

15

Odp: Pin i jego serwer na srATARI

pablozp napisał/a:

Ramdyski mogą się różnić prędkością ? Chyba w dostępie a nie w transferze ...

Tak, w prędkości. Np. ramdysk MyDOS'a i Sparty X.

Ostatnio edytowany przez Pin (2020-01-14 02:16:11)

Co to jest? To przecież ATARI! ... Atari? - co pan, ja nie jestem rolnikiem ;)

16

Odp: Pin i jego serwer na srATARI

Oczywiście ramdyski mogą różnić się prędkością transferu i to znacznie.
Na API sterownika CIO składają się procedury przesłania pojedynczego bajtu. Sterownik urządzenia zaimplementowany wprost będzie przesyłał po jednym bajcie, a pętlę dla bufora obsłuży OS, z dużym narzutem ograniczającym prędkość transferu do rzędu 10 KB/s na standardowej atarce ZTCP. To mniej, niż stacja Karin Maxi potrafi przesłać z dyskietki.
Szybsze sterowniki muszą same obsługiwać transfer całych buforów.

https://www.youtube.com/watch?v=jofNR_WkoCE

17

Odp: Pin i jego serwer na srATARI

Hmm, przydałyby się skrypty server-side, coś jak PHP. Może BASIC?

https://www.youtube.com/watch?v=jofNR_WkoCE

18

Odp: Pin i jego serwer na srATARI

.. jak na razie, to muszę złożyć dodatkową Atarkę na ten cel, teoretycznie wszystkie komponenty mam. O, cyny nie mam smile

Co to jest? To przecież ATARI! ... Atari? - co pan, ja nie jestem rolnikiem ;)

19

Odp: Pin i jego serwer na srATARI

Acha, dzięki za wyjaśnienie

.

20

Odp: Pin i jego serwer na srATARI

Wymyśliłem jak zapisywać z tego websrv logi do pliku. Przekierowanie danych konsoli ze sterownika do xep80. Hahahahh

Co to jest? To przecież ATARI! ... Atari? - co pan, ja nie jestem rolnikiem ;)

21

Odp: Pin i jego serwer na srATARI

Na drukarkę od razu wink

22

Odp: Pin i jego serwer na srATARI

Wasko - muszę Cię zmartwić - da się smile

Pod Sparta DOS X

XEP80.SYS >>PRN:

EDIT: Wasko - w zasadzie, to podsunąłeś mi niezły pomysł. Faktycznie - można output z konsoli skierować do drukarki i przechwycić to przez SIO2PC i drukować do pliku. Wówczas zapis wyląduje nie na Atari tylko wiadomo gdzie, no i zdaje się że można by było automatem konwertować znak końca linii. Minus taki tylko, że log będzie wyłącznie w chwili w której mam włączony piec.


Nowa "karta" videło:

http://pinokio.pigwa.net/server5.jpg
http://pinokio.pigwa.net/server6.jpg

Ostatnio edytowany przez Pin (2020-01-14 20:04:39)

Co to jest? To przecież ATARI! ... Atari? - co pan, ja nie jestem rolnikiem ;)

23

Odp: Pin i jego serwer na srATARI

ok - trzeba coś zrobić, chwilowo wyłączam serwer wink

Co to jest? To przecież ATARI! ... Atari? - co pan, ja nie jestem rolnikiem ;)

24

Odp: Pin i jego serwer na srATARI

Ups, inaczej:

XEP80.SYS
WEBSRV.EXE >>LOG.TXT


Tak miało być.

Co to jest? To przecież ATARI! ... Atari? - co pan, ja nie jestem rolnikiem ;)

25

Odp: Pin i jego serwer na srATARI

ok. Wstępnie odpaliłem maszynę docelową, chwilowo wszystko z 65XE na 6502, IDE Plus rev.F, DragonCart, i  koszerny XEP80 jako wyświetlacz logów smile. W weekend być może wrzucę tam Rapidusa i będzie ze 4 razy szybciej, czekam jednak na info od Pasia bo mi od karty jeden kabelek odpadł i nikt nie wie dokąd zmierzał.

Jak ustabilizuje się kwestia sprzętu, to ruszamy na poważnie z docelowym www za budowę którego odpowiedzialny będzie Kris3D. No chyba, że się będzie opierdalał to się konkurs zrobi na forumie wink

Co to jest? To przecież ATARI! ... Atari? - co pan, ja nie jestem rolnikiem ;)