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

ikci

  • *****
  • Wiadomości: 1216
  • Miejsce pobytu:
    Kraków
Odp: Nowy menedżer dyskietek Sama
« Odpowiedź #120 dnia: 2015.04.02, 17:57:05 »
@tdu

Czy Ty to potrzebujesz zrobić dla +3 ?

John Eliott napisał program SNA2DSK który w locie konwertuje 48kilowe snapshoty (SNA) do pliku DSK dla Plus3.
W zestawie masa innych fajnych narzędzi: http://www.seasip.info/ZX/taptools-w32.zip

Także Arda 'ref' Erdikmen stworzył dwa programiki - Snap2Tap i Visual Snapshot Converter które konwertują
pliki (48k) SNA oraz Z80  na format TAP gdzie loader w BASIC można edytować i wykorzystać to do ładowania
w +3 lub PlusD FDD3000 czy też innych systemach dyskowych. Jest opcja kompresji.
Programiki w załączniku.
 
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

tdu

  • *****
  • Wiadomości: 926
  • Miejsce pobytu:
    Gdansk
    • Nasze Wędrowanie
Odp: Nowy menedżer dyskietek Sama
« Odpowiedź #121 dnia: 2015.04.02, 20:17:43 »
Dzięki za linki, przyjrzę się tym programom.

Ale mimo to fajnie by było gdyby SCADM nabrał nowej funkcjonalności. 
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

ZbyniuR

  • *****
  • Wiadomości: 3333
  • Miejsce pobytu:
    Carlisle w UK
  • CPC AGA PSX
Odp: Nowy menedżer dyskietek Sama
« Odpowiedź #122 dnia: 2015.07.26, 06:57:54 »
Skąd można tego SAMdiska wziąć ?
Czy to ma GUI czy jest komendą pod Dosa?
- Jeśli masz w domu światło i wodę, tzn. że masz światłowód. ;)

ikci

  • *****
  • Wiadomości: 1216
  • Miejsce pobytu:
    Kraków
Odp: Nowy menedżer dyskietek Sama
« Odpowiedź #123 dnia: 2015.07.26, 09:50:13 »
To działa z linii poleceń pod Win32
http://simonowen.com/samdisk/

Także masz to wbudowane w JavaCPCdesktop w EXTRAS i tam to ma oczywiście GUI.

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

Sir David

  • Moderator
  • *****
  • Wiadomości: 391
  • Miejsce pobytu:
    Białystok
Odp: Nowy menedżer dyskietek Sama
« Odpowiedź #124 dnia: 2016.05.09, 11:00:27 »
Po dłuższej przerwie nadeszła pora na dalszy rozwój menedżera dyskietek. Zmienił się nieco wygląd głownego okna programu, a z nowości dodałem:

1. Import do pliku BASICa z pliku tekstowego, oddzielnie w wersjach dla SAMa i ZX Spectrum. Okazało się to mniej skomplikowane, niż się na początku spodziewałem  :) Plik wejściowy musi być zwykłym plikiem tekstowym z rozszerzeniem .txt lub .bas. Komendy mogą być w nim pisane nawet małymi literami, zostaną mimo to rozpoznane. Może się zdażyć, że w jakimś szczególnym przypadku coś pójdzie nie tak. Nie wiem, czy zdołałem przewidzieć wszystkie możliwe kruczki i sztuczki. W takich przypadkach proszę o podawanie tutaj przykładów błędnego importu. Poprawność składni nie jest sprawdzana (można np. zaimportować dłuższą niż jednoliterową nazwę zmiennej tekstowej dla ZX-a), najwyżej nie będzie to później działać.

2. Przebudowałem disassembler: można teraz wybierać, które dane mają być wyświetlane, a także wyświetlać etykiety zamiast adresów.

Ponadto naprawiłem działanie menu Action, gdzie część opcji nie była podpięta pod odpowiednie akcje, a także poprawiłem parę mniej istotnych błędów.

tdu

  • *****
  • Wiadomości: 926
  • Miejsce pobytu:
    Gdansk
    • Nasze Wędrowanie
Odp: Nowy menedżer dyskietek Sama
« Odpowiedź #125 dnia: 2016.05.09, 13:37:41 »
Czy udostępnisz nową wersję ?
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

tdu

  • *****
  • Wiadomości: 926
  • Miejsce pobytu:
    Gdansk
    • Nasze Wędrowanie
Odp: Nowy menedżer dyskietek Sama
« Odpowiedź #126 dnia: 2016.05.09, 13:40:48 »
Już widzę, ślepy jestem chyba.
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

Tygrys

  • Administrator
  • *****
  • Wiadomości: 4537
  • Miejsce pobytu:
    Warszawa
  • mistrz ceremonii
Odp: Nowy menedżer dyskietek Sama
« Odpowiedź #127 dnia: 2016.05.09, 14:14:26 »
Aby było łatwiej SCADM jest serwowany z archiwum plików.

Sir David

  • Moderator
  • *****
  • Wiadomości: 391
  • Miejsce pobytu:
    Białystok
Odp: Nowy menedżer dyskietek Sama
« Odpowiedź #128 dnia: 2016.06.03, 11:01:14 »
Udostępniłem nową wersję SCADM-a (0.66). Tym razem zmiany są na tyle poważne, że napisałem o tym artykuł :)
http://www.speccy.pl/articles.php?article_id=51

Dr Piotr

  • ***
  • Wiadomości: 196
Odp: Nowy menedżer dyskietek Sama
« Odpowiedź #129 dnia: 2016.06.03, 21:36:28 »
Udostępniłem nową wersję SCADM-a (0.66). Tym razem zmiany są na tyle poważne, że napisałem o tym artykuł :)
http://www.speccy.pl/articles.php?article_id=51
Czy program obsluguje tez obrazy .dsk z Amstrada cpc?

Sir David

  • Moderator
  • *****
  • Wiadomości: 391
  • Miejsce pobytu:
    Białystok
Odp: Nowy menedżer dyskietek Sama
« Odpowiedź #130 dnia: 2016.06.03, 22:46:28 »
Nie, nie widziałem żadnego celu w tym. Na SAMie można emulować ZX Spectrum, więc obsługa jego formatów ma sens. A co miałbym zrobić na SAMie z plikami z dykskietek Amstrada? Może co najwyżej próbować konwertować obrazki.

Nie mam też pojęcia, czy istnieje na Amstrada taki program do łatwego przenoszenia plików pomiędzy dyskietkami, albo do podglądu ich zawartości. Gdyby nie istniał, to mógłbym się zainteresować tematem i może dodać jakąś obsługę. Ale jeżeli istnieje, to nie widzę sensu.

tdu

  • *****
  • Wiadomości: 926
  • Miejsce pobytu:
    Gdansk
    • Nasze Wędrowanie
Odp: Nowy menedżer dyskietek Sama
« Odpowiedź #131 dnia: 2016.06.03, 22:55:45 »
A mi się marzy import Z80 i SNA do obrazu dysku.
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ź #132 dnia: 2016.10.14, 11:53:27 »
Po wakacyjnej przerwie wypuszczam w świat nową wersję SCADM-a, do pobrania jak zwykle w Archiwum:

http://speccy.pl/archive/prod.php?id=377

W nowej wersji doszło parę istotnych nowości, które wymagały znacznej modyfikacji istniejącego kodu, a to przełożyło się na większy odstęp czasu od poprzedniej wersji. A co konkretnie nowego tu mamy? Między innymi:
- obsługę podkatalogów systemu MasterDOS,
- obsługę atrybutów plików,
- obsługę obrazów dyskietek z uszkodzonymi sektorami i niektórymi zabezpieczeniami przed kopiowaniem (czyli możliwości formatu EDSK),
- obsługę trybu graficznego MODE 3 w edytorze obrazków,
- obsługę trybów TIMEXa w przeglądarce obrazków (nie wiem, czy jest jakiś standard takich plików, zrobiłem dla zrzutów ekranu z emulatora Fuse - dwa przykładowe dograłem do załączonej z programem dyskietki),
- (jako, że Polacy nie gęsi,) wybór języka interfejsu i język polski
i jeszcze więcej. Pełna lista nowości i zmian znajduje się w pliku tekstowym dołączonym do programu. Zacząłem tam też pisać opis programu i będę go kontynuować w przyszłości. Na razie, na dobry początek, powstał taki zarys.

Jak zwykle proszę o uwagi, sugestie i wyłapywanie błędów w działaniu.




Sir David

  • Moderator
  • *****
  • Wiadomości: 391
  • Miejsce pobytu:
    Białystok
Odp: Nowy menedżer dyskietek Sama
« Odpowiedź #133 dnia: 2018.04.18, 11:33:44 »
Po półtorarocznej przerwie wypuszczam nową wersję SCADM-a (SAM Coupé Advanced Disk Manager, gdyby ktoś zapomniał o co chodzi  ;) ). Nie żebym nic z nim nie robił przez tyle czasu, po trochu dodawałem różne nowe funkcjonalności. Aż nazbierało się tyle, że warto je puścić w nowej wersji. Bardziej szczegółowo opisane są w dołączonym pliku tekstowym, a tutaj wspomnę o najważniejszych:
- możliwość otwierania i zapisywania skompresowanych obrazów dyskietek,
- możliwość podglądu plików również z prawego panelu (czyli np. bezpośrednio z obrazów dyskietek i taśm z ZX Spectrum, bez kopiowania ich na dyskietkę w lewym panelu),
- edycja plików BASIC-a bezpośrednio w przeglądarce, nie trzeba zapisywać do oddzielnego pliku tekstowego i potem importować,
- możliwość zmiany wielkości głównego okna programu (dwie wielkości do wyboru) i gęstości wierszy (interlinia) w widoku katalogu. W większym oknie i przy maksymalnej gęstości, na ekranie mieści się cała standardowa dyskietka, czyli 80 pozycji.

Program można pobrać z archiwum speccy.pl: http://speccy.pl/archive/prod.php?id=377

Tygrys

  • Administrator
  • *****
  • Wiadomości: 4537
  • Miejsce pobytu:
    Warszawa
  • mistrz ceremonii
Odp: Nowy menedżer dyskietek Sama
« Odpowiedź #134 dnia: 2018.04.20, 00:11:01 »
Program się rozwija, super!