forum speccy.pl

ZX Spectrum => SOFTWARE => Wątek zaczęty przez: perinoid w 2016.12.14, 19:21:01

Tytuł: Zgrywanie *.TAP na taśmę za pomocą Spectrum
Wiadomość wysłana przez: perinoid w 2016.12.14, 19:21:01
Proszę nie bić za bardzo proste pytanie ;-) Aż mi trochę wstyd pytać, ale... co mi tam.

Mam DivNano od Zaxona do moich Spectrumów. Tak mi przyszło do głowy, że chciałbym wiedzieć, jak zgrać coś co mam na SD w formacie *.TAP na fizyczną kasetę. Sprzęt do eksperymentu o szarak 128K+2. Da się to zrobić jakoś z poziomu systemu? Jeśli nie, to jakiego softu można do tego użyć?

Może będzie to prostsze jak w Atari 8-bit ;-)
Tytuł: Odp: Zgrywanie *.TAP na taśmę za pomocą Spectrum
Wiadomość wysłana przez: tooloud w 2016.12.14, 19:45:22
Masz masę programów konwertujących obrazy pamięci czy też taśmy na pliki WAV czy MP3. No a jak nagrać WAV czy MP3 to już chyba wiesz.

Nie napisałeś czym dysponujesz - PC, Mac, smartfon Android, iOS - ale możesz przejrzeć sobie na szybko:

http://www.worldofspectrum.org/utilities.html
Tytuł: Odp: Zgrywanie *.TAP na taśmę za pomocą Spectrum
Wiadomość wysłana przez: zaxon w 2016.12.14, 19:56:55
Qurna, chyba musze magnetofony do ZX zaczac drukowac i robic.  Ale ogolnie to jak masz plik .tap na PC to go konwertujesz do wav programikiem tap2wav  i wtedy moje Nano nie jest do niczego potrzebne ;)
Tytuł: Odp: Zgrywanie *.TAP na taśmę za pomocą Spectrum
Wiadomość wysłana przez: Gelip w 2016.12.14, 21:13:16
Tapir jest the best.
Tytuł: Odp: Zgrywanie *.TAP na taśmę za pomocą Spectrum
Wiadomość wysłana przez: ZX Freeq w 2016.12.14, 22:14:45
Jest jeszcze inna metoda. Plik tap lub tzx wczytujemy pod emulatorem z wyłączonymi opcjami przyspieszania wczytywania i z włączonym dźwiękiem. A to co słychać, nagrywamy na taśmę. :)
Tytuł: Odp: Zgrywanie *.TAP na taśmę za pomocą Spectrum
Wiadomość wysłana przez: perinoid w 2016.12.14, 22:16:35
Panowie, zgrywanie TAP-ów z PC-ta do wav-ów albo bezpośrednio na kaseciaka to ja już znam. Tak testowałem swojego szaraka zanim dostałem DivNano. Ale nie o to chodzi. Chodzi o wykorzystanie magnetofonu wbudowanego w szaraka - wczytać do pamięci obraz z DivNano, a potem nagrać na kasetę. Nie chce mi się uwierzyć, że na Spectrum nie  było/nie ma programowych kopierów plików!
Tytuł: Odp: Zgrywanie *.TAP na taśmę za pomocą Spectrum
Wiadomość wysłana przez: Tygrys w 2016.12.14, 22:22:51
W skrócie; potrzebujesz kopiera, który do ładowania danych odwołuje się do ROMu (tylko te wywołania są przechwytywane przez urządzenia typu divide), zapis zaś powinien realizować własną procedurą (nie używać tej bezpośrednio w ROM, bo to tez zostanie przejęte przez divmmc.

Znane mi kopiery albo wykorzystują procedury do zapisu/odczytu z ROM albo mają własną implementację. Żaden bez modyfikacji nie spełni zadania, które od niego oczekujesz.
Tytuł: Odp: Zgrywanie *.TAP na taśmę za pomocą Spectrum
Wiadomość wysłana przez: perinoid w 2016.12.14, 22:55:27
Odpowiedź mało pozytywna, ale rzeczowa. Dziękuję. No to muszę zapomnieć o sprawie. Sam tego nie zakoduję z powodu totalnego braku wiedzy o programowaniu na Spectrum :-( Pozdrawiam.
Tytuł: Odp: Zgrywanie *.TAP na taśmę za pomocą Spectrum
Wiadomość wysłana przez: Phonex w 2016.12.14, 23:13:11
Znane mi kopiery albo wykorzystują procedury do zapisu/odczytu z ROM albo mają własną implementację. Żaden bez modyfikacji nie spełni zadania, które od niego oczekujesz.

COPY COPY Wilczka z nakładką TURBO ma taką opcję. Może byłby odpowiedni.
Polecenie PAUSE n przełącza prędkości własnej procedury LOAD/SAVE, a samo PAUSE bez parametru włącza standardowe procedury LOAD/SAVE z ROM.
Tylko skąd go wziąć?
W Archiwum jest moja przeróbka "OutRun COPY", ale ten dla każdego parameru PAUSE n nagrywa na taśmę w turbo (czyli dwa razy szybciej)...
Możnaby to zrobić, gdyby interfejs miał wyłącznik - wtedy ładujemy do kopiera z włączonym interfejsem, a zgrywamy z wyłączonym.
Tytuł: Odp: Zgrywanie *.TAP na taśmę za pomocą Spectrum
Wiadomość wysłana przez: Rzeznik w 2016.12.15, 00:20:23
Odpowiedź mało pozytywna, ale rzeczowa. Dziękuję. No to muszę zapomnieć o sprawie. Sam tego nie zakoduję z powodu totalnego braku wiedzy o programowaniu na Spectrum :-( Pozdrawiam.
Zależy co kto lubi, ja wgrywałem na +2 do kopiera z peceta przez kabelek, a potem nagrywałem sobie na kasetę na magnecie w kompie - stracisz na tym tylko troszkę więcej czasu po prostu ale uzyskasz to co myślę że chcesz uzyskać, czyli swoje zestawy na kasetach. Drobna uwaga - jak nagrywałem gry z levelami albo takie co wykorzystywały 128kB to w czasie  wgrania/zgrania 1 pozycji akurat starczało czasu na wypicie 1 browara. Teraz możesz sobie policzyć, że po całej kasecie był już koniec jakiegokolwiek kopiowania, więc jak chcesz nagrać więcej to proponuję robić to jednak bez browarów  ;D
Tytuł: Odp: Zgrywanie *.TAP na taśmę za pomocą Spectrum
Wiadomość wysłana przez: Gryzor w 2016.12.15, 09:43:24
Na pewno sa programy do kopiowania tasma ->divide. Kopiowanie w druga strone na ZX troche malo sensowne, skoro mozna zrobic to z PC.
Nie przychodzi mi nic do glowy, ale pewno mozna sprawdzic rozne programy kopiujace.
Tytuł: Odp: Zgrywanie *.TAP na taśmę za pomocą Spectrum
Wiadomość wysłana przez: tooloud w 2016.12.15, 10:53:19
w +2 to jest EAR na gnieździe audio? pytam bo mam po modzie i już nie pamiętam jak w oryginale jest.
Tytuł: Odp: Zgrywanie *.TAP na taśmę za pomocą Spectrum
Wiadomość wysłana przez: pear w 2016.12.15, 11:11:16
Tak, tylko EAR wyjście MIC. [Gniazda na komputerze są oznaczone tak jak je należy podłączyć do magnetofonu]
Wejście EAR jest tylko w +3.
Tytuł: Odp: Zgrywanie *.TAP na taśmę za pomocą Spectrum
Wiadomość wysłana przez: tooloud w 2016.12.15, 11:16:40
w +3 to wiem jak jest, bo mam kabel stereo>2x mono do +3.
Tytuł: Odp: Zgrywanie *.TAP na taśmę za pomocą Spectrum
Wiadomość wysłana przez: Rzeznik w 2016.12.15, 11:25:31
W +2 mam moda produkcji Pear'a do takich zabaw.
Tytuł: Odp: Zgrywanie *.TAP na taśmę za pomocą Spectrum
Wiadomość wysłana przez: pear w 2016.12.15, 11:33:20
Po nowym roku będzie dostępny łatwiejszy w montażu mod do podłączania zewnętrznego źródła do +2.
Będzie się go wpinało w gniazdo magnetofonu wewnątrz. Magnetofon będzie podłączony przelotowo.
Trzeba będzie tylko wyprowadzić na zewnątrz gniazdko jack EAR.
Tytuł: Odp: Zgrywanie *.TAP na taśmę za pomocą Spectrum
Wiadomość wysłana przez: Gryzor w 2016.12.15, 12:16:54
W +2 to jest SOUND a nie EAR ani MIC :-)

Przypomnialo mi sie, ze ResiDos ma komendy do operacji na TAP/TZX, ale nie pamietam czy ta metoda da sie zapisac TAP na tasmie.

%TAPEIN "filename"
    Redirect all tape LOAD commands to use the .TAP or .TZX file specified.
%TAPEIN
    Redirect all tape LOAD commands back to physical tape.
%TAPEOUT "filename"
    Create a new .TAP or .TZX file, and redirect all tape SAVE commands to it.
%TAPEOUT+ "filename"
    Open an existing .TAP or .TZX file, and redirect all tape SAVE commands to it (appending to the end of the file).
%TAPEOUT
    Redirect all tape SAVE commands back to physical tape.
Tytuł: Odp: Zgrywanie *.TAP na taśmę za pomocą Spectrum
Wiadomość wysłana przez: pear w 2016.12.15, 12:28:41
W +2 to jest SOUND a nie EAR ani MIC :-)
Tak ma napisane, ale robi dokładnie to samo co MIC.
Tytuł: Odp: Zgrywanie *.TAP na taśmę za pomocą Spectrum
Wiadomość wysłana przez: tooloud w 2016.12.15, 13:07:27
Po nowym roku będzie dostępny łatwiejszy w montażu mod do podłączania zewnętrznego źródła do +2.
Będzie się go wpinało w gniazdo magnetofonu wewnątrz. Magnetofon będzie podłączony przelotowo.
Trzeba będzie tylko wyprowadzić na zewnątrz gniazdko jack EAR.

super!