151

(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.

152

(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

153

(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)

154

(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 ).

155

(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.

156

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

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

157

(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 .... ;-)

158

(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

159

(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 :)

160

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

Nie lyka przez vga niestety i musze uzywac scarta. Ale ze moja przejsciowka jest lopatologiczna (bez zadnej logiki) wiec moze to jest wina.

161

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

Ja sobie zrobilem prosty odpowiednik tego urzadzonka ktory dziala mi z Samsungiem 710MP tyle ze z DB15.
DB9 -> DB15 https://sc01.alicdn.com/kf/HTB1i7MBHVXX … 00x300.jpg

162

(9 odpowiedzi, napisanych Bałagan)

Jak na razie proby przy uzyciu kleju szewskiego sa nieudane :(
Klej ladnie przykleja sie do klawiatury ale niestety nie do gumki i to bez wzgledu na to czy zcisne obydwie czesci do siebie czy nie.

163

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

lopez napisał/a:

No tak, ale obudowy bez drukarki 3d nie wydrukujesz :(

Zawsze mozna kumus zamowic druk 3d

164

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

Nie lepiej zrobic ? koszt max $20

165

(9 odpowiedzi, napisanych Bałagan)

Klej szewski zamowiony ....

166

(9 odpowiedzi, napisanych Bałagan)

Poprubuje ...

Dzieki za info :)

167

(9 odpowiedzi, napisanych Bałagan)

Wiem ze to brzmi banalnie ale ...

Mam sobie klawiature logitecha ktora sluzy mi wiernie od kilku lat. Ostatnio odkleila mi sie gumowa nozka i za Chiny ludowe nie jestem w stanie jej przykleic z powrotem. Probowalem kilku ogolnie dostepnych tasm dwostronnych, kleju typu kropelka jak i kleju na goraco. Niestety po 1 lub 2 dniach i tak sie odkleja :(

Oczywiscie probowalem odtluszczac gumowa nozke jak i miejsce na spodzie klawiatury aby byl lepszy kontakt.

Macie moze jakies sposoby aby to przykleic na stale ?

168

(3 odpowiedzi, napisanych Różne)

Bedac na kreglach w Hiszpani zauwazylem taki oto automat z Pong'iem. Co ciekawe to jest mechaniczna wersja :)

169

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

Jak juz @uicr0Bee wspomnial to jest pewnie Dolnoslaskie Turbo 2000.

170

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

tia. :(

171

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

W turbo 2000 "wroclawskim" byl kabelek na okolo kabla SIO a w pozniejszych wersjach to juz nawet go nie bylo.

172

(5 odpowiedzi, napisanych Sprawy atari.area)

@Dely: Z doswiadczenia wiem ze dorzucenie certificatu ssl nie wymada duzo roboty. Moge sie tym zajac jak masz duzo roboty. U mnie w robocie troche luzu bo wakacje, wiec mnie jestem zagrzebany w projectach i IaC

173

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

W atarynce wszystko wlutowane wiec trzeba bedzie poprzelutowywac. Co lubilem w moim pierwszym Atari 800XL to wlasnie to ze wszystkie uklady byly w podstawkach i podmianka ukladow byla bardzo wygodna czynnoscia.
Poprubuje jeszcze

174

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

Jak na razie bez pomyslnych rezultatow. Zrobilem test wedle opisu Pasia no i ciemny ekran pozostal. Czyli to nie GAL. Na plytace rozszerzenia jest mozliwosc jego wylaczenia ale to tez nie daje zadnych rezultatow :(

175

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

Dzieki Jer.

Wyglada tez na to ze juz kiedys zalozylem podobny temat ale nie mialem jakos czasu sie temu przejrzec i zrobic wszystkie sugerowane testy (http://www.atari.org.pl/forum/viewtopic.php?id=14665). Mam akurat wonly od rodziny weekend i temperatura spadla to ok 20C wiec mozna normalnie egzystowac i podjac sie reanimacji pacjeta.