1

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

Tez to widzialem. Praca idzie calkiem niezle.

2

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

Nie powiem ze nie

3

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

xxl napisał/a:

za wczesnie jeszcze na takie rozwiazania... poki co "scena" przechodzi etap fascynacji dyskami twardymi ;-)

Moze, ale przy tym tempie prac ktore sie obecnie robi na tym rozwiazaniem, to Wasze rozwiazanie moze juz byc za pozno.

4

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

Ladowanie image z sieci juz dziala

5

(32 odpowiedzi, napisanych Zloty)

Black Friday jest 29 listopada.

6

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

Byl kiedys watek o projekcie Dragon Carta na W5100 ale to jakies tez 2 lata temu.

7

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

@grzybson: Podpiecie modemu to Atarynki to nie jest az taki wielki problem. My tu mowimy o karcie siecowej dla malucha lub czegos podobnego.

BTW. Mozesz zapodac link to tego watku na AtariAge ?

8

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

Ano. No chyba ze to to jest tak jak z Autami: dzis premiera a za X lat sprzedaz

9

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

to gdzie mozna kupic WifiPrime i za ile ?

10

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

@Sikor: Dragona probowalem kupic od lat ale nie dalo rady.

@XXL: Jesli project nie jest darmowy, to powiedz kiedy odbedzie sie premiera i ile bedzie kosztowac. Ostatni wpis w watku o WifiPrime widze z 14.11.2018 czyli prawie 2 lata temu.

11

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

Dokladnie tak jak Sikor mowi. Jak "jest" to gdzie, bo jakos cisza jest ...

BTW.
Commodore ma Ultimate-II+ cardridge ktory ma wbudowana obsluge sieci. Ciekawie zrobiony cart.

12

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

dely napisał/a:

Na przykład tutaj jest opisane jak podłączyć Atari ST/E do sieci za pomocą STiNG:

http://www.atari.org.pl/artykul/sting-o … iazanie/42

I na mojaj bardzo starej stronie tez http://aim.pelech.net/atariwsieci.htm

13

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

Co do mojego malego skryptu do montowania partycji. Zrobilem jeszcze jeden test i sformatowalem i spartycjonowalem dysk uzywajac AHDI.
Wyglada to tak:

# disktype hd80mb.image 

--- hd80mb.image
Regular file, size 80.15 MiB (84038656 bytes)
ATARI ST partition map
Partition 1: 20.04 MiB (21009408 bytes, 41034 sectors from 2, bootable)
  Type "BGM" (Big GEMDOS)
  FAT16 file system (hints score 3 of 5, ATARI ST bootable)
    Unusual sector size 1024 bytes
    Volume size 19.99 MiB (20957184 bytes, 10233 clusters of 2 KiB)
Partition 2: 60.11 MiB (63028224 bytes, 123102 sectors from 41036)
  Type "BGM" (Big GEMDOS)
  FAT16 file system (hints score 3 of 5)
    Unusual sector size 2048 bytes
    Volume size 60.03 MiB (62947328 bytes, 15368 clusters of 4 KiB)

Odpalenie skryptu:

# ./matari.sh hd80mb.image 
Atari parition has been mounted under /mnt:
total 20
drwxr-xr-x 3 root root  8192 Jan  1  1970 drive0
drwxr-xr-x 3 root root 12288 Jan  1  1970 drive1

Sprawdzenie dostepnosci plikow na podmontowanych partycjach:

# find /mnt/
/mnt/
/mnt/drive0
/mnt/drive0/SHDRIVER.SYS
/mnt/drive0/HDX
/mnt/drive0/HDX/HDX.PRG
/mnt/drive0/HDX/HDX.RSC
/mnt/drive0/HDX/README.HDX
/mnt/drive0/HDX/SHIP.PRG
/mnt/drive0/HDX/WINCAP
/mnt/drive1
/mnt/drive1/HINSTALL
/mnt/drive1/HINSTALL/HINSTALL.PRG
/mnt/drive1/HINSTALL/HINSTALL.RSC
/mnt/drive1/HINSTALL/SHDRIVER.RAW

Sprawdzalem poprawnosci montowania jak i dostepnosci plikow na partycjach stworzonych przez AHDI i ICD i typow partycji GEM i BGEM it wszystko dziala, czyli mozna stwierdzic ze dziala. Nie wiem jak to by bylo uzywajac HDDriver'a.

14

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

Zrobilem nastepny test. Na Hatari utworzylem programem ICD 3 partycje: 2 x GEM i 1 x BGEM:

# disktype hd80mb.image 

--- hd80mb.image
Regular file, size 80.15 MiB (84038656 bytes)
ATARI ST partition map
Partition 1: 4.768 MiB (4999680 bytes, 9765 sectors from 2, bootable)
  Type "GEM" (Standard GEMDOS)
  FAT16 file system (hints score 3 of 5)
    Volume size 4.741 MiB (4971520 bytes, 4855 clusters of 1 KiB)
Partition 2: 28.61 MiB (29999616 bytes, 58593 sectors from 9767)
  Type "GEM" (Standard GEMDOS)
  FAT16 file system (hints score 3 of 5)
    Volume size 28.49 MiB (29874176 bytes, 29174 clusters of 1 KiB)
Partition 3: 38.15 MiB (40000000 bytes, 78125 sectors from 68360)
  Type "BGM" (Big GEMDOS)
  FAT16 file system (hints score 3 of 5)
    Unusual sector size 1024 bytes
    Volume size 38.06 MiB (39909376 bytes, 19487 clusters of 2 KiB)

Czyli wszedzie powinnien byc system plikow FAT16.

Wymusilem uzywanie tego systemu plikow w opcji mount (mount -t vfat ...) i sprobowalem zamontowac:

# ./matari.sh hd80mb.image
Atari parition has been mounted under /mnt:
total 24
drwxr-xr-x 2 root root 8192 Jan  1  1970 drive0
drwxr-xr-x 2 root root 8192 Jan  1  1970 drive1
drwxr-xr-x 3 root root 8192 Jan  1  1970 drive2

# find /mnt
/mnt
/mnt/drive0
/mnt/drive0/NEWDESK.INF
/mnt/drive2
/mnt/drive2/CHKDISK3
/mnt/drive2/CHKDISK3/CHKDISK3.PRG
/mnt/drive2/CHKDISK3/CHKDISK3.RSC
/mnt/drive1
/mnt/drive1/HDUTIL.PRG
/mnt/drive1/ICDBOOT.PRG
/mnt/drive1/ICDFMT.PRG
/mnt/drive1/ICDFMT.DAT

Niby zadzialalo ..., ale to nie oznacz ze bedzie dzialac ...

15

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

Cos musi byc w tym ze raz to wszsytko dziala a raz nie.
Stworzylem sobie image na Hatari, sformatowalem go i spartycjonowalem uzywajac AHDI i na Chiny Ludowe nie jestem w stanie dostac sie do danych na partycjach.

16

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

Znalazlem inny image http://www.atari-forum.com/viewtopic.php?t=34967 (Atari_ST_Games_Petari_1_ACSI_800MB_32+3x256MB_ICD.hd).

I z niego da sie tylko zamontowac  pierwsza partycje:

# parted Atari_ST_Games_Petari_1_ACSI_800MB_32+3x256MB_ICD.hd print
Model:  (file)
Disk /tmp/Atari_ST_Games_Petari_1_ACSI_800MB_32+3x256MB_ICD.hd: 839MB
Sector size (logical/physical): 512B/512B
Partition Table: atari
Disk Flags: 

Number  Start   End     Size    Type     File system  Flags
 1      1024B   33.6MB  33.6MB  primary               boot
 2      33.6MB  302MB   268MB   primary
 3      302MB   570MB   268MB   primary
 4      570MB   838MB   268MB   primary

Z reszta mount sobie nie radzi:

# find .
.
./drive0
./drive0/ICDBOOT.SYS
./drive0/ICDPRO_6.55A
./drive0/ICDPRO_6.55A/AUTO
./drive0/ICDPRO_6.55A/AUTO/ICDBOOT.PRG
./drive0/ICDPRO_6.55A/DOCS
./drive0/ICDPRO_6.55A/DOCS/ENGLISH
./drive0/ICDPRO_6.55A/DOCS/ENGLISH/ADSCSI.DOC
./drive0/ICDPRO_6.55A/DOCS/ENGLISH/DESKTOP.DOC
./drive0/ICDPRO_6.55A/DOCS/ENGLISH/HDPARK.DOC
./drive0/ICDPRO_6.55A/DOCS/ENGLISH/HOST.DOC
./drive0/ICDPRO_6.55A/DOCS/ENGLISH/RATEHD.DOC
./drive0/ICDPRO_6.55A/DOCS/ENGLISH/READ.ME
./drive0/ICDPRO_6.55A/DOCS/ENGLISH/SUPERCH.DOC
./drive0/ICDPRO_6.55A/ADSCSI.CPX
./drive0/ICDPRO_6.55A/BOOTFIX.TOS
./drive0/ICDPRO_6.55A/CACHEHIT.TOS
./drive0/ICDPRO_6.55A/CACHEOFF.PRG
./drive0/ICDPRO_6.55A/CACHEON.PRG
./drive0/ICDPRO_6.55A/CFGCBOOT.PRG
./drive0/ICDPRO_6.55A/COLDBOOT.PRG

a reszta z bledem przy montowaniu partycji:

mount: /mnt/drive1: wrong fs type, bad option, bad superblock on /dev/loop1, missing codepage or helper program, or other error.
mount: /mnt/drive2: wrong fs type, bad option, bad superblock on /dev/loop2, missing codepage or helper program, or other error.
mount: /mnt/drive3: wrong fs type, bad option, bad superblock on /dev/loop3, missing codepage or helper program, or other error.

17

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

Jesli listowanie partycji z parted nie dziala to znaczy ze moj skromny skrypt nie zadziala i reszta tez zaliczy zwieche:

$ parted hd80mb.image print
WARNING: You are not superuser.  Watch out for permissions.
Model:  (file)
Disk /tmp/hd80mb.image: 84.0MB
Sector size (logical/physical): 512B/512B
Partition Table: atari
Disk Flags: 

Number  Start   End     Size    Type     File system  Flags
 1      1024B   17.9MB  17.9MB  primary               boot
 2      17.9MB  39.9MB  22.1MB  primary
 3      39.9MB  65.1MB  25.2MB  primary
 4      65.1MB  84.0MB  18.9MB  primary

Akurat na testowym image dysku z Hatari dziala i tablica partycji jest rozpoznawalna.
Jesli da sie okreslic innym toolem gdzie jest poczatek partycji i jej koniec lub jej dlugosc to mozna to wykorzystac w skrypcie.

Jesli ktos ma jakis obraz dysku ktory byl partycjonowany np pod HDDriverem, AHDI, ICD to poprosze probki to moze cos sie uda jakim innym toolem zadzialac.

To co wrzucilem w skrypt to nic odkrywczego i po prostu zautomatyzowanem to co znalalem w necie.

18

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

W sumie sie da nawet dostac do plikow.

Naskrobalem maly skrypt ktory to robi.

#!/bin/bash
#
# Mount Atari partition under Linux
# by Monsoft (c) 29.10.2019
#
# Require: parted, losetup, awk, grep, cut and root  privileges
#
# Usage: scriptname hdimage [-u]
# -u    unmont partitions

IMAGE=$1
UMOUNT=$2

MPOINT=/mnt
DNAME=drive

if [ "$UMOUNT" == "-u" ];then
    for i in $(losetup -a |grep $IMAGE|cut -d":" -f1);do
            DNUM=${i: -1}
        umount $MPOINT/$DNAME$DNUM
            rm -rf $MPOINT/$DNAME$DNUM
    done
    losetup -D
    echo "All mounts has been removed"
else
    PART=($(parted $IMAGE unit b print| awk '/primary/ { print $2,$4 }'|tr -d B))

    PLEN=${#PART[@]}

    for (( i=0; i<$PLEN; i++ )); do
        PSTART=${PART[$i]}
        ((i++))
        PSIZE=${PART[$i]}
        losetup --find --offset $PSTART --sizelimit $PSIZE $IMAGE
    done

    for i in $(losetup -a |grep $IMAGE|cut -d":" -f1);do
        DNUM=${i: -1}
        mkdir $MPOINT/$DNAME$DNUM
        mount -t vfat $i $MPOINT/$DNAME$DNUM
    done
    echo "Atari parition has been mounted under $MPOINT:"
    ls -l $MPOINT
fi

A dziala tak:

root@leon:/tmp# ./matari.sh hd80mb.image
Atari parition has been mounted under /mnt:
total 40
drwxr-xr-x 2 root root  7168 Jan  1  1970 drive0
drwxr-xr-x 2 root root  9216 Jan  1  1970 drive1
drwxr-xr-x 2 root root 10240 Jan  1  1970 drive2
drwxr-xr-x 2 root root  8192 Jan  1  1970 drive3
drwxr-xr-x 2 root root  4096 Jul 19 21:34 ipod
root@leon:/tmp# find /mnt/
/mnt/
/mnt/drive0
/mnt/drive0/SHDRIVER.SYS
/mnt/drive1
/mnt/ipod
/mnt/drive2
/mnt/drive3
root@leon:/tmp# ./matari.sh hd80mb.image -u
All mounts has been removed

Nic nadzwyczajnego ale nawet dziala. Testowalem na image z Hatari https://hatari.tuxfamily.org/hd80mb.image.gz na moim workstation na ktorym chodzi Linux Mint 19 Tara

19

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

Wyglada ze parted rozpoznaje partycje:

$ parted hd80mb.image
WARNING: You are not superuser.  Watch out for permissions.
GNU Parted 3.2
Using /tmp/hd80mb.image
Welcome to GNU Parted! Type 'help' to view a list of commands.
(parted) p                                                               
Model:  (file)
Disk /tmp/hd80mb.image: 84.0MB
Sector size (logical/physical): 512B/512B
Partition Table: atari
Disk Flags:

Number  Start   End     Size    Type     File system  Flags
1      1024B   17.9MB  17.9MB  primary               boot
2      17.9MB  39.9MB  22.1MB  primary
3      39.9MB  65.1MB  25.2MB  primary
4      65.1MB  84.0MB  18.9MB  primary

(parted)

20

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

Masz racje, 512 to standardowa wielosc sektora czyli moja sugesta ze to GEM jest bleda.

Nowe dyski maja 4k sektory  (Advanced Format ).

21

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

Tak dla testu sciagnalem jakis image i kernel go nie reozpoznaje:

$ fdisk -l hd80mb.image
Disk hd80mb.image: 80.1 MiB, 84038656 bytes, 164138 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes

Po wielkosci sectora wyglada ze to GEM filesystem.

22

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

Z tego co pamietam obsluga  partycji Atari musiala byc wlaczona w kernelu.

23

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

sqward napisał/a:

Na ST transfer dochodzi do 200KB/s. Co do niedokończenia.. możesz sprecyzować co masz na myśli?

Brak autoryzacji przez OAuth .... ;-)

24

(12 odpowiedzi, napisanych Programowanie - 8 bit)

Z "podobnych" projektow jest jeszcze ten https://lemonspawn.com/turbo-rascal-syn … but-begin/ ale raczej tylko na Commodore

25

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

Mam dwa cable. Jeden do VGA a drugi do SCART.
Jak mialem pierwszego Falcona to mialem tylko jedna przejsciowke z przelacznikem i monitor NEC Multisync na ktorym wszsytko dzialalo smile