Autor Wątek: Nowy menedżer dyskietek Sama  (Przeczytany 134542 razy)

tdu

  • *****
  • Wiadomości: 926
  • Miejsce pobytu:
    Gdansk
    • Nasze Wędrowanie
Odp: Nowy menedżer dyskietek Sama
« Odpowiedź #15 dnia: 2014.03.07, 15:23:13 »
W załączniku jest informacja o plikach TAP i plikach dyskowych systemu TOS
wraz z linkami do źródeł w internecie.

Do +3 nie mogę na razie nic znaleźć, może ktoś ma ?
ZX81/ZX 48k/Zx48k+/ZX +2/ZX +2A/+3/TC2048/FDD3000/FDD5000/3"/3,5'/5,25'/Beta 48k Apina/D+/GP50s/DIVIDE CF/Masterface/Polbasic SamCoupe QL CPC6128/N100 MSX-SVI738  MSX2-VG8235

ikci

  • *****
  • Wiadomości: 1216
  • Miejsce pobytu:
    Kraków
Odp: Nowy menedżer dyskietek Sama
« Odpowiedź #16 dnia: 2014.03.08, 16:55:22 »
Do +3 nie mogę na razie nic znaleźć, może ktoś ma ?

Może to pomoże?

http://www.worldofspectrum.org/ZXSpectrum128+3Manual/chapter8pt27.html
ZX Spectrum 48K, ZX Spectrum +, ZX Spectrum 128K, ZX Spectrum +2, ZX Spectrum +2B, ZX Spectrum +3, TIMEX TC2048, UNIPOLBRIT Komputer 2068, Didaktik Gama 80kB, 
Amstrad/Schneider CPC6128, Schneider CPC464, Commodore C64, Atari 800XL, 65XE 130XE, A500+, A600, A1200, ATARI 1040 STF

VELESOFT

  • ****
  • Wiadomości: 272
Odp: Nowy menedżer dyskietek Sama
« Odpowiedź #17 dnia: 2014.03.08, 18:41:06 »
During first testing I add new files to empty drive D1. After multiple click to different command buttons this manager crash (close without error message).
After next testing is all stable. Very nice :-) But I have some ideas:
- use columns alignment to right
- add possibility change address of CODE file
- add possibility edit file (text editor + hex/dec editor

Sir David

  • Moderator
  • *****
  • Wiadomości: 391
  • Miejsce pobytu:
    Białystok
Odp: Nowy menedżer dyskietek Sama
« Odpowiedź #18 dnia: 2014.03.09, 19:28:33 »
Dzięki za testy! Crash'ami przy nieprawidłowych operacjach się pewnie w końcu zajmę, jak wszystkie potrzebne funkcjonalności zrobię. A co do propozycji:

- use columns alignment to right

Trochę można by było wyrównać kolumny. Chciałem, żeby widok katalogów był zbliżony do tego, co Sam wyświetla przy np. DIR1. Jak widzę, na Samie długości plików są wtedy wyrównane do prawej, więc też tak zrobię :)

Cytuj
- add possibility change address of CODE file

To już jest. W "File type" można zmienić typ pliku na CODE albo SCREEN$, ale też tylko adres pliku CODE. Nie można zmienić adresu autostartu pliku CODE, ale czy jest taka potrzeba? Chyba, że dodać/usunąć autostart?

Cytuj
- add possibility edit file (text editor + hex/dec editor

Jest już taka możliwość edycji dysku ("Show disk binary", wybrać ścieżkę i potem "Edit"). Dla pliku można sprawdzić jego położenie na dysku (Files location) i potem edytować potrzebne sektory. Mógłbym tu ostatecznie dodać edycję pliku na tej samej zasadzie, czyli automatycznie wrzucać kolejne sektory, które zajmuje plik.

Sir David

  • Moderator
  • *****
  • Wiadomości: 391
  • Miejsce pobytu:
    Białystok
Odp: Nowy menedżer dyskietek Sama
« Odpowiedź #19 dnia: 2014.03.14, 15:10:14 »
Do pobrania nowa wersja SCADM, a w niej między innymi:
- obsługa plików .tap (oczywiście tylko w D2, do kopiowania na dytkietkę)
- wyrównane kolumny (zgodnie z sugestią Velesofta)
- poprawki różnych błędów

Jako dowód obsługi tap-ów zrobiłem konwersję Janosika do +D (przetestowane w fuse):
https://www.dropbox.com/s/clh8wzvxgu83ihn/Janosik.mgt

Obsługa tap-ów jest tak zrobiona, że dołożenie każdego następnego formatu do odczytu będzie już dość proste. I w związku z tym mam pytanie o tos. Struktura pliku tos bardziej przypomina obraz taśmy, a nie dyskietki. Nie ma tu ścieżek, sektorów itp. Jak to się ma do fizycznej dyskietki? To chyba nie jest obraz, a jakaś jego konwersja do prostej postaci? I gdzie mogę znaleźć takie obrazy?


Phonex

  • *****
  • Wiadomości: 1260
  • Miejsce pobytu:
    Warszawa
Odp: Nowy menedżer dyskietek Sama
« Odpowiedź #20 dnia: 2014.03.14, 16:00:29 »
Opis dyskietki TOS jest pod linkiem, w części 5: http://8bit.yarek.pl/system/zx.tosa2/tos_bez_tajemnic.html

Informacje o położeniu pliku są tylko w katalogu.
Pliki dłuższe niż 16kB zajmują kilka wpisów w katalogu. Szczegóły również tu: http://speccy.pl/forum/index.php/topic,618.0.html

tdu

  • *****
  • Wiadomości: 926
  • Miejsce pobytu:
    Gdansk
    • Nasze Wędrowanie
Odp: Nowy menedżer dyskietek Sama
« Odpowiedź #21 dnia: 2014.03.14, 19:15:59 »
Obrazy dyskietek (dsk) w formacie TOS są do pobrania tutaj:

ftp://speccy:[email protected]

w folderze dsk fdd3000
ZX81/ZX 48k/Zx48k+/ZX +2/ZX +2A/+3/TC2048/FDD3000/FDD5000/3"/3,5'/5,25'/Beta 48k Apina/D+/GP50s/DIVIDE CF/Masterface/Polbasic SamCoupe QL CPC6128/N100 MSX-SVI738  MSX2-VG8235

steev

  • *****
  • Wiadomości: 1362
  • Miejsce pobytu:
    inode 42
Odp: Nowy menedżer dyskietek Sama
« Odpowiedź #22 dnia: 2014.03.14, 20:33:19 »
Informacje o położeniu pliku są tylko w katalogu.
Pliki dłuższe niż 16kB zajmują kilka wpisów w katalogu.
Chyba że dyskietka sformatowana na 640k. wtedy jeden wpis katalogu opisuje 64kB danych.
Machines should work. People should think.

VELESOFT

  • ****
  • Wiadomości: 272
Odp: Nowy menedżer dyskietek Sama
« Odpowiedź #23 dnia: 2014.03.14, 22:30:52 »
Do pobrania nowa wersja SCADM, a w niej między innymi:
- obsługa plików .tap (oczywiście tylko w D2, do kopiowania na dytkietkę)
- wyrównane kolumny (zgodnie z sugestią Velesofta)

I see hidden text and incorrect length of files.

VELESOFT

  • ****
  • Wiadomości: 272
Odp: Nowy menedżer dyskietek Sama
« Odpowiedź #24 dnia: 2014.03.15, 17:39:42 »
Next idea for faster work - possibility add TAP/DSK/MGT file via move with mouse

Sir David

  • Moderator
  • *****
  • Wiadomości: 391
  • Miejsce pobytu:
    Białystok
Odp: Nowy menedżer dyskietek Sama
« Odpowiedź #25 dnia: 2014.03.15, 18:47:07 »
I see hidden text and incorrect length of files.

Malutki błąd i już poprawiony ;)

VELESOFT

  • ****
  • Wiadomości: 272
Odp: Nowy menedżer dyskietek Sama
« Odpowiedź #26 dnia: 2014.03.15, 20:25:26 »
Next bug: some commands in menu "ACTION" not work, but same command buttons work.

Ideas :
- add buttons (+ / -) for select all files in window
- support HDF files for ATOM IDE interface
- possibility resize window
- may be add TRD support (TAP and TRD are two most widely used ZX formats. TRD have bigger software support of all existing FDD systems for ZX. Format of TRD image is easy-similar as TAP)
« Ostatnia zmiana: 2014.03.15, 20:37:11 wysłana przez VELESOFT »

tdu

  • *****
  • Wiadomości: 926
  • Miejsce pobytu:
    Gdansk
    • Nasze Wędrowanie
Odp: Nowy menedżer dyskietek Sama
« Odpowiedź #27 dnia: 2014.03.15, 22:14:48 »
Trochę się programem pobawiłem i udało mi się do obrazu janosik.mgt
dołączyć z TAP'a program Trap Door.

Gdyby tak jeszcze działało to z TOS (najlepie w obie strony) byłoby super.

PS. Do administratora, nie można przesyłać na forum plików MGT
ZX81/ZX 48k/Zx48k+/ZX +2/ZX +2A/+3/TC2048/FDD3000/FDD5000/3"/3,5'/5,25'/Beta 48k Apina/D+/GP50s/DIVIDE CF/Masterface/Polbasic SamCoupe QL CPC6128/N100 MSX-SVI738  MSX2-VG8235

Sir David

  • Moderator
  • *****
  • Wiadomości: 391
  • Miejsce pobytu:
    Białystok
Odp: Nowy menedżer dyskietek Sama
« Odpowiedź #28 dnia: 2014.03.16, 11:34:30 »
Ideas :
- add buttons (+ / -) for select all files in window

Dodane. Oprócz +/- działa też ctrl+a.

VELESOFT

  • ****
  • Wiadomości: 272
Odp: Nowy menedżer dyskietek Sama
« Odpowiedź #29 dnia: 2014.03.23, 01:31:27 »
Any news ?