Autor Wątek: TZXDuino , wgrywadelko audio  (Przeczytany 93434 razy)

zaxon

  • *****
  • Wiadomości: 4689
Odp: TZXDuino , wgrywadelko audio
« Odpowiedź #15 dnia: 2017.01.12, 14:23:05 »
Pam param ;) Po weekendzie wrzuce do bazaru.
Siedem kilo smalcu,gesich jajek kopa,zeby moc to polknac tegiego trza chlopa. GG 3456993

Maryjan

  • *****
  • Wiadomości: 6650
  • Miejsce pobytu:
    Skarżysko-Kam.
  • Scotch whiskey and West Highland Terrier
Odp: TZXDuino , wgrywadelko audio
« Odpowiedź #16 dnia: 2017.01.12, 14:39:26 »
I to jest fajna sprawa. Jak za dawnych czasów, jak się wgrywa, to można sobie herbatkę zrobić, tudzież drinka przygotować.
Ten interface, to bardzo dobry trenażer cierpliwości :)
"Co miałem powiedzieć - przeczytałem..." Nikodem Dyzma

pear

  • *****
  • Wiadomości: 5509
  • Miejsce pobytu:
    Będzin
  • Z80 only
Odp: TZXDuino , wgrywadelko audio
« Odpowiedź #17 dnia: 2017.01.12, 14:41:16 »
Jeszcze brakuje funkcji wciągania taśmy w losowo wybranych chwilach :D
ZX/Enterprise/CPC/Robotron/C128D

zaxon

  • *****
  • Wiadomości: 4689
Odp: TZXDuino , wgrywadelko audio
« Odpowiedź #18 dnia: 2017.01.12, 14:53:51 »
Hmm, mozna dopisac jakis random do kodu ;)
Siedem kilo smalcu,gesich jajek kopa,zeby moc to polknac tegiego trza chlopa. GG 3456993

Boyo

  • *****
  • Wiadomości: 749
  • Miejsce pobytu:
    Warszawa
Odp: TZXDuino , wgrywadelko audio
« Odpowiedź #19 dnia: 2017.01.12, 14:59:54 »
Jeszcze brakuje funkcji wciągania taśmy w losowo wybranych chwilach :D

Dokładnie! SSD Loading Error wyskakujący co jakiś czas! :)
Też bym się pisał na jedną sztukę, działającą, złożoną.
ZX81 / 2x ZX Spectrum 48kB / 3x ZX Spectrum+ 48kB / Inves Spectrum+ / ZX Spectrum+ 128kB / 2x ZX Spectrum +2 / ZX Spectrum +2A Action Pack / ZX Spectrum +3 / Didaktik Gama / TC 2048 / 2x JustSpeccy 128K
A500 2,5MB RAM Gotek HxC / A1200 Blizzard 1220/4+ADD4

ZX Freeq

  • *****
  • Wiadomości: 1833
  • Miejsce pobytu:
    Warszawa
Odp: TZXDuino , wgrywadelko audio
« Odpowiedź #20 dnia: 2017.01.12, 15:07:19 »
I to jest fajna sprawa. Jak za dawnych czasów, jak się wgrywa, to można sobie herbatkę zrobić, tudzież drinka przygotować.
Ten interface, to bardzo dobry trenażer cierpliwości :)

Ostatnio kilka razy próbowałem wczytywać coś z taśmy. Starzeję się. Wcale nie potrzeba dużej cierpliwości. Te 5 minut śmiga nie wiadomo kiedy.  ;D ;D
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

Maryjan

  • *****
  • Wiadomości: 6650
  • Miejsce pobytu:
    Skarżysko-Kam.
  • Scotch whiskey and West Highland Terrier
Odp: TZXDuino , wgrywadelko audio
« Odpowiedź #21 dnia: 2017.01.12, 15:10:34 »
Dla 48 kb tak, ale dla 128 kb - jak program ładuje się do banków pamięci, to jest trochę dłużej.
"Co miałem powiedzieć - przeczytałem..." Nikodem Dyzma

ZX Freeq

  • *****
  • Wiadomości: 1833
  • Miejsce pobytu:
    Warszawa
Odp: TZXDuino , wgrywadelko audio
« Odpowiedź #22 dnia: 2017.01.12, 15:13:43 »
Co racja, to racja. Wgrywałem też Batman The Movie na szaraku z taśmy.  :D
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

Boyo

  • *****
  • Wiadomości: 749
  • Miejsce pobytu:
    Warszawa
Odp: TZXDuino , wgrywadelko audio
« Odpowiedź #23 dnia: 2017.01.12, 16:33:07 »
Taki trochę offtop, sorki.
Czy możecie potwierdzić moją dogłębną analizę systemową :) że jeśli w Szaraku z tabelki 128 wybierzemy "Tape" to komputer wgrywa programy i pracuje w trybie 128, a jeśli uruchomimy Basic 48 to możemy wgrywamać przez LOAD "" gry działające tylko w trybie 48k ?
ZX81 / 2x ZX Spectrum 48kB / 3x ZX Spectrum+ 48kB / Inves Spectrum+ / ZX Spectrum+ 128kB / 2x ZX Spectrum +2 / ZX Spectrum +2A Action Pack / ZX Spectrum +3 / Didaktik Gama / TC 2048 / 2x JustSpeccy 128K
A500 2,5MB RAM Gotek HxC / A1200 Blizzard 1220/4+ADD4

Maryjan

  • *****
  • Wiadomości: 6650
  • Miejsce pobytu:
    Skarżysko-Kam.
  • Scotch whiskey and West Highland Terrier
Odp: TZXDuino , wgrywadelko audio
« Odpowiedź #24 dnia: 2017.01.12, 17:09:32 »
Loadery gier/dem z reguły sprawdzają z jakim komputerem mają do czynienia, czy ZX 48 kb, czy ZX 128 kb.
Wtedy uruchamiają mechanizmy, które wgrywają dane w odpowiedni dla danej ilości pamięci sposób.
Więc nawet, po przejściu komendą "USR 0" lub "SPECTRUM" do trybu 48k i tak wgrają się w trybie 128k.
Nawet zalecane jest wgrywanie - szczególnie dem - tym sposobem.
Programy napisane w BASICU 128k, mogą mieć trudności z pracą w trybie BASIC 48k.
Np. przez dodatkowe komendy, nie występujące w interpreterze BASIC 48k - "SOUND" dla AY-ka.
"Co miałem powiedzieć - przeczytałem..." Nikodem Dyzma

ZX Freeq

  • *****
  • Wiadomości: 1833
  • Miejsce pobytu:
    Warszawa
Odp: TZXDuino , wgrywadelko audio
« Odpowiedź #25 dnia: 2017.01.12, 17:55:43 »
Wpisz "OUT 32765, 48" a będziesz mieć tryb 48k. Wyłącza przełączanie banków. Oczywiście timingi pozostają 128k.
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

matofesi

  • *****
  • Wiadomości: 2048
  • Miejsce pobytu:
    Toruń/Poland
Odp: TZXDuino , wgrywadelko audio
« Odpowiedź #26 dnia: 2017.01.13, 09:52:36 »
Więc nawet, po przejściu komendą "USR 0" lub "SPECTRUM" do trybu 48k i tak wgrają się w trybie 128k.

Uściślając... USR 0 przełącza ROM w tryb BASIC 48 ale z działającym bankowaniem pamięci. Komenda SPECTRUM jest odpowiednikiem wybrania z menu startowego BASIC 48 - blokuje mechanizm bankowania.

PROTON

  • ****
  • Wiadomości: 478
  • Miejsce pobytu:
    Warszawa
Odp: TZXDuino , wgrywadelko audio
« Odpowiedź #27 dnia: 2017.02.04, 20:33:21 »
No to zrobilem ;)
Super! Mógłbyś podzielić się samym schematem?
Chciałbym sobie coś takiego zrobić ale w SMD w dodatku dość mocno zmodyfikowane.


KWF

  • *****
  • Wiadomości: 6823
  • Miejsce pobytu:
    trzecia planeta od Słońca
  • "I co ja robię tu, u-u, co Ty tutaj robisz ..."
    • Insta do lasownia
Odp: TZXDuino , wgrywadelko audio
« Odpowiedź #28 dnia: 2017.02.04, 20:54:22 »
Jak już masz modyfikować te płytkę, może warto skoordynować 4 piny modułu I2C z ich punktami na płytce i zastosować tam gniazdo na te 4 piny.

Swoją drogą Zaxon zrobił wersję SMD :D http://arduitapemarkii.blogspot.co.uk/2016/12/tzxduino-in-wild.html, tam też masz schemat w DipTrace i gerbery.
KWF
-----
R Tape loading error 0:1
Moje zabawki: https://github.com/McKlaud76

PROTON

  • ****
  • Wiadomości: 478
  • Miejsce pobytu:
    Warszawa
Odp: TZXDuino , wgrywadelko audio
« Odpowiedź #29 dnia: 2017.02.04, 21:04:10 »
Klaudiusz, dzięki. Umknęło mi to :)