Autor Wątek: Apka do nagrywania na dyskietkę obrazów z pliku wav  (Przeczytany 2749 razy)

flypeter

  • ****
  • Wiadomości: 415
  • Miejsce pobytu:
    KUJ-POM
Ostatnio bawiłem się trochę Apple II+ i oczywiście jak ze starymi klamotami bywa pojawił się problem z wgrywaniem softu. Znalazłem wav'y z grami, wczytują się pięknie z prędkością dochodzącą do 8kbit. Mam jednak również napęd Disk II i parę wolnych dyskietek. W trakcie poszukiwań znalazłem serwis oraz oprogramowanie, które konwertuje obrazy dyskietek na plik dźwiękowy (np. format wav). Wgrywając ten plik do starego komputera od razu odtwarzamy zawartość dyskietki na fizycznym FDD (jest specjalny loader oraz program formatujący dyskietkę i nagrywający dane na nośniku). W ten sposób mamy gotową dyskietkę z softem.
I tutaj pytanie do speców od programowania naszych maszynek - czy takie coś udałoby się zrobić dla ZX+3/CPC 6128? Rozwiązałoby to problem z przenoszeniem obrazów na fizyczne nośniki i nie wymaga specjalnie spreparowanego starego PeCeta?
Gość od Apple zrobił to z wygody... a program to c2t-master.
ZX81, ZX 48k/+/128+2/2A/+3, QL, TC 2048, UK2086, Harlequin | Atari 8/16-bit | Commodore 8/16-bit | CPC | MSX | TI99/4 | Acorn Electron, BBC Master Compact | Mac Classic, PowerMac 6100, Apple II+ | Elwro 800 Junior | Meritum | Robotron A5105 | Oric-1 | 8088/80286/80386/80486/Pentium I-IV

ikci

  • *****
  • Wiadomości: 1216
  • Miejsce pobytu:
    Kraków
Odp: Apka do nagrywania na dyskietkę obrazów z pliku wav
« Odpowiedź #1 dnia: 2016.11.15, 12:37:05 »
John Elliott napisał program DSKread  który pod ZX Spectrum +3 właśnie tak działa jak opisujesz.
Program w załączniku - masz tam w ZIPie plik TAP.

Odpalasz emulator (testowane na Spectaculator) i emulujesz ZX Spectrum +3.
W emulatorze odpalasz program dskread.tap zawarty w pliku ZIP
Program zgłasza się w następujący sposób:


Do wirtualnej stacji Spectaculatora montujesz obraz DSK który chcesz przenieść na realną dyskietkę..
Do wirtualnego magnetofonu montujesz czystą taśmę - (FILE ->NEW) albo od razu ALT+N
i wybierasz  Audio Cassette File (TAP)

Naciskasz A  i program zaczyna czytać dyskietkę sektor po sektorze i przy okazji zapisuje dane w pliku TAP.
Robi to na raty bo nie da rady za jednym razem wczytać do pamięci całej dyskietki i później zapisać to
na taśmie. 
Później przerzucasz plik na kasetę lub do WAV, MP3.
Wgrywasz piski do prawdziwego ZX Spectrum +3 (w którym masz w stacji czystą dyskietkę)
i pokazuje Ci się taki ekran:



Zatem bardzo prosta sprawa żeby przenieść obraz niezabezpieczonej dyskietki na realną dyskietkę
w stacji ZX Spectrum +3

W ogóle dla mnie John Elliott to bohater.  Jego strona:  http://www.seasip.info/ZX/unix.html
Napisał TAPTOOLS  (Win, DOS, Linux) w którym jest genialne narzędzie SNA2DSK konwertujące
pliki SNA (48k) od razu na obrazy dyskietek DSK. 
Także dla posiadaczy FDD3000  - program konwertujący obrazy dysków TOS na obrazy DSK +3DOS.
Napisał też świetny program M3Conv - konwertujący snapshoty Z80 128k na obrazy dysków  Multiface3.
Później taki obraz MF3 można bez problemu przekonwertować na obraz niezabezpieczonego dysku DSK
programem M3 unlock.

No i jego genialne Disc Utilities 5.04 - a tam m.in. kopier sektorowy kopiujący praktycznie każdą dyskietkę.

Polecam!

« Ostatnia zmiana: 2016.11.15, 12:51:49 wysłana przez ikci »
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

ZX Freeq

  • *****
  • Wiadomości: 1835
  • Miejsce pobytu:
    Warszawa
Odp: Apka do nagrywania na dyskietkę obrazów z pliku wav
« Odpowiedź #2 dnia: 2016.11.15, 12:49:44 »
Genialne! Szukałem czegoś takiego, ale nie znalazłem. Dzięki za info, Ikci.
ZX80|ZX81+16kB+PandAY|ZX 48k/+/128k+/+2/+2A/+3/Vega/Next|QL+QIDE|JS128|Timex 2048+2040|UK2086|FDD3000+3.5''|AY|ZX HD|Divide2k11/2k14|DivMMC/PicoDivSD|BetaDisk 128|Opus|Masakrator FM|If 1/2/Microdrv|Multiface 1|+2A\B SDI-1|SJS 1/2|ZX Printer|TZXDuino|+3 HxC USB|ZXUno|Omni
Z88|A500/600|PC200|Ent128

flypeter

  • ****
  • Wiadomości: 415
  • Miejsce pobytu:
    KUJ-POM
Odp: Apka do nagrywania na dyskietkę obrazów z pliku wav
« Odpowiedź #3 dnia: 2016.11.15, 13:10:12 »
Też nie znałem tego. Jedna wada to zabawy przez emulator. W przypadku softu do obrazów Apple pod windkiem/linuxem w sekundę zmienia dsk na wav. Wav jest w takiej postaci, że ma kilka bloków (pojemność dyskietki to 140kB) i nagrany jest z uwzględnieniem czasu na formatowanie oraz zapis kolejnych bloków na dyskietkę. Całość trwa 1,5-2,5 minuty.
Ale tym softem do ZXa się pobawię też. Dzięki
ZX81, ZX 48k/+/128+2/2A/+3, QL, TC 2048, UK2086, Harlequin | Atari 8/16-bit | Commodore 8/16-bit | CPC | MSX | TI99/4 | Acorn Electron, BBC Master Compact | Mac Classic, PowerMac 6100, Apple II+ | Elwro 800 Junior | Meritum | Robotron A5105 | Oric-1 | 8088/80286/80386/80486/Pentium I-IV

ikci

  • *****
  • Wiadomości: 1216
  • Miejsce pobytu:
    Kraków
Odp: Apka do nagrywania na dyskietkę obrazów z pliku wav
« Odpowiedź #4 dnia: 2016.11.15, 13:36:20 »
Ciesze się, Panowie, jeżeli cokolwiek mogłem pomóc.
 
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

tooloud

  • *****
  • Wiadomości: 3188
  • Miejsce pobytu:
    Warszawa
  • mydłem go!
Odp: Apka do nagrywania na dyskietkę obrazów z pliku wav
« Odpowiedź #5 dnia: 2016.11.15, 13:40:31 »
dzięki, pomagas poszedł!
dużo sprzętu mało czasu.