Autor Wątek: Symulator magnetofonu (ex. ZX Taper)  (Przeczytany 56488 razy)

zaxon

  • *****
  • Wiadomości: 4693
Odp: Symulator magnetofonu (ex. ZX Taper)
« Odpowiedź #120 dnia: 2017.11.09, 22:53:25 »
Silenter. Tak ale zmus podrobe do pracy z Atmel studio ;)
Siedem kilo smalcu,gesich jajek kopa,zeby moc to polknac tegiego trza chlopa. GG 3456993

silenter

  • *****
  • Wiadomości: 1337
  • Miejsce pobytu:
    Warszawa/Radzymin
Odp: Symulator magnetofonu (ex. ZX Taper)
« Odpowiedź #121 dnia: 2017.11.10, 08:33:00 »
Fakt UsbASP - tanie ale dla doświadczonych lub do Arduino
128k +2 UK issue 1, JS128, FDD3000 in restoration, ZAXON MGT +D, PEAR AmpY, Pear ExEar :), PEAR TI-OF-TTL+FDD35, co to tu robi??? => 2xCDTV&A500

https://soundcloud.com/silenter

https://www.youtube.com/channel/UCKZhL7Lq1zUDDnRDTJKhN4A

KWF

  • *****
  • Wiadomości: 6838
  • Miejsce pobytu:
    trzecia planeta od Słońca
  • "I co ja robię tu, u-u, co Ty tutaj robisz ..."
    • PCBway
Odp: Symulator magnetofonu (ex. ZX Taper)
« Odpowiedź #122 dnia: 2017.11.10, 22:19:18 »
Dopisałem poprawkę nr 2  do wiki. http://speccy.pl/wiki/index.php?title=ZX_Taper#Zalecane_modyfikacje

Jest to poprawka wersji minimum, ale zalecam aby zrobić ją razem z poprawką nr 1. Wystarczy nalutować dodatkowy kondensator 4.7nF (0805) na rezystor R7. Jeżeli jednak nadal są zbierane "śmieci", a Taper nie rozpoznaje "pilota", albo występują błędy zapisu (Błąd CRC), należy zwiększyć kondensator to 10nF.
KWF
-----
R Tape loading error 0:1
Moje zabawki: https://github.com/McKlaud76

KWF

  • *****
  • Wiadomości: 6838
  • Miejsce pobytu:
    trzecia planeta od Słońca
  • "I co ja robię tu, u-u, co Ty tutaj robisz ..."
    • PCBway
Odp: Symulator magnetofonu (ex. ZX Taper)
« Odpowiedź #123 dnia: 2017.11.12, 16:31:35 »
Forumowicze tooloudtoowide i PROTON robią za zamiejscowy oddział R&D :D Prawie "popsuli" dwa Taper ;D modyfikując je. Pożar opanowany i wygląda na to, iż sprawa odtwarzania i nagrywania została opanowana w Wawie :D

Jakby ktoś miał jeszcze jakieś pytania, śmiało na PW albo w tym wątku. Zawsze możemy zrobić większą konferencję na freenode (kanał #speccy.pl).
KWF
-----
R Tape loading error 0:1
Moje zabawki: https://github.com/McKlaud76

KWF

  • *****
  • Wiadomości: 6838
  • Miejsce pobytu:
    trzecia planeta od Słońca
  • "I co ja robię tu, u-u, co Ty tutaj robisz ..."
    • PCBway
Odp: Symulator magnetofonu (ex. ZX Taper)
« Odpowiedź #124 dnia: 2017.11.12, 22:03:46 »
tooloudloowide & PROTON - "Pomagasy" poszły do Was Panowie.

tooloudtoowide opublikował krótką prezentację: https://youtu.be/P6NpqlQIkY8
KWF
-----
R Tape loading error 0:1
Moje zabawki: https://github.com/McKlaud76

hsimpson

  • *****
  • Wiadomości: 731
  • Miejsce pobytu:
    Warszawa
Odp: Symulator magnetofonu (ex. ZX Taper)
« Odpowiedź #125 dnia: 2017.11.12, 23:02:32 »
Sprzęt prezentuje się genialnie :). Prezentacja profi :).

tooloud

  • *****
  • Wiadomości: 3188
  • Miejsce pobytu:
    Warszawa
  • mydłem go!
Odp: Symulator magnetofonu (ex. ZX Taper)
« Odpowiedź #126 dnia: 2017.11.12, 23:32:17 »
Fajnie, że tam jest logo speccy.pl

Super by było gdyby ktoś pomógł Klaudowi zrobić nowy wkład obsługujący odtwarzanie innych formatów np. tzx czy mono .wav
dużo sprzętu mało czasu.

emeu

  • **
  • Wiadomości: 70
Odp: Symulator magnetofonu (ex. ZX Taper)
« Odpowiedź #127 dnia: 2017.11.12, 23:52:57 »
Muzyczka w prezentacji - super, a co do samej zawartości - powinno być widać co się dzieje na ekranie przy wczytywaniu.

tooloud

  • *****
  • Wiadomości: 3188
  • Miejsce pobytu:
    Warszawa
  • mydłem go!
Odp: Symulator magnetofonu (ex. ZX Taper)
« Odpowiedź #128 dnia: 2017.11.13, 08:15:38 »
w sensie ekranu Spectrum? tak, ale tutaj zależało mi na pokazaniu co dzieje się na urządzeniu. Mogę zrobić jakiś mały PiP z ekranu ZXa w rogu.
dużo sprzętu mało czasu.

KWF

  • *****
  • Wiadomości: 6838
  • Miejsce pobytu:
    trzecia planeta od Słońca
  • "I co ja robię tu, u-u, co Ty tutaj robisz ..."
    • PCBway
Odp: Symulator magnetofonu (ex. ZX Taper)
« Odpowiedź #129 dnia: 2017.11.13, 09:51:51 »
Myślałem już o przerzuceniu moduły odtwarzania plików TZX z TZXduino. Przy okazji można by dodać obsługę plików dla ZX81. Rosyjski format RKR (dla komputera 86RK) do usunięcia, aby zwolnić miejsce w ATmedze.

Port z ATmega328 na ATmega128 powinien być prawie bezbolesny. Na razie gubię się w mnogości typów bloków w formacie TZX 1.2.
KWF
-----
R Tape loading error 0:1
Moje zabawki: https://github.com/McKlaud76

silenter

  • *****
  • Wiadomości: 1337
  • Miejsce pobytu:
    Warszawa/Radzymin
Odp: Symulator magnetofonu (ex. ZX Taper)
« Odpowiedź #130 dnia: 2017.11.13, 09:56:10 »
Port z ATmega328 na ATmega128 powinien być prawie bezbolesny.
A w czym kompilujesz?
128k +2 UK issue 1, JS128, FDD3000 in restoration, ZAXON MGT +D, PEAR AmpY, Pear ExEar :), PEAR TI-OF-TTL+FDD35, co to tu robi??? => 2xCDTV&A500

https://soundcloud.com/silenter

https://www.youtube.com/channel/UCKZhL7Lq1zUDDnRDTJKhN4A

KWF

  • *****
  • Wiadomości: 6838
  • Miejsce pobytu:
    trzecia planeta od Słońca
  • "I co ja robię tu, u-u, co Ty tutaj robisz ..."
    • PCBway
Odp: Symulator magnetofonu (ex. ZX Taper)
« Odpowiedź #131 dnia: 2017.11.13, 10:15:24 »
Biblioteka avr-gcc pod OSX. Za IDE robi Xcode. Miałem chwilę Eclipse, ale nie podszedł mi. Mam VM z okienkami i Atmel Studio, ale leży na dysku nieużywany.

Głównym problem, jak na razie dla mnie, jest samo źródło wsadu do Tapera. Jest ono przyzwoicie skomentowane, ale po rosyjsku. Często kodowanie znaków jest inne niż Windowsowe, a wtedy zamiast komentarzy mam krzaki. Do tego wbudowany w niego "player" jest dość zawoalowany.

Drobne zmiany jak dodanie logo startowego, usunięcie cyrlicy z zestawu znaków, przetlumaczenie menu czy ominięcie błędnie działającej obsługi mechanicznej karty SD, nie było trudne, ale zajęło mi trochę czasu.

W planach zmiany wsadu mam:
1. zmodyfikowanie czesci odpowiadającej za RTC tak, aby PCF8563 zachowywał się dokładnie tak samo jak 8583,
2. drobna poprawka obsługi podświetlenia ekranu,
3. wyrzucenie formatu RKR,
4. dodanie odtwarzania TZXa,
5. otwarcie projektu dla wszystkich, kiedy powyższe 3 punkty będą zakończone.
KWF
-----
R Tape loading error 0:1
Moje zabawki: https://github.com/McKlaud76

PROTON

  • ****
  • Wiadomości: 478
  • Miejsce pobytu:
    Warszawa
Odp: Symulator magnetofonu (ex. ZX Taper)
« Odpowiedź #132 dnia: 2017.11.13, 10:34:42 »
Użyj toolchaina od Atmela, ma lepszą optymalizację kodu, avr-gcc to zabytek. Prawdopodobnie na nim na ATmega328 nie skompilujesz.

silenter

  • *****
  • Wiadomości: 1337
  • Miejsce pobytu:
    Warszawa/Radzymin
Odp: Symulator magnetofonu (ex. ZX Taper)
« Odpowiedź #133 dnia: 2017.11.13, 10:43:15 »
Ja staram się gdzie mogę używać toolchaina arduino, bo kodowanie w VisualStudio z debuggerem w ide to bajka.
Jak mam poważne sprawy to ATMEL/AVR Studio.
128k +2 UK issue 1, JS128, FDD3000 in restoration, ZAXON MGT +D, PEAR AmpY, Pear ExEar :), PEAR TI-OF-TTL+FDD35, co to tu robi??? => 2xCDTV&A500

https://soundcloud.com/silenter

https://www.youtube.com/channel/UCKZhL7Lq1zUDDnRDTJKhN4A

KWF

  • *****
  • Wiadomości: 6838
  • Miejsce pobytu:
    trzecia planeta od Słońca
  • "I co ja robię tu, u-u, co Ty tutaj robisz ..."
    • PCBway
Odp: Symulator magnetofonu (ex. ZX Taper)
« Odpowiedź #134 dnia: 2017.11.13, 10:44:00 »
Nie bede przestawiał całego środowiska na Windowsa, bo go używam tylko jak muszę. Pod OSX jest CrossPack z avr-gcc w wersji 4.8.1. Do moich potrzeb mi w zupełności wystarcza.

ArduinoIDE mam, bo jest w Java'ie i działa natywnie na makówce, bez kombinacji typu Wine.
KWF
-----
R Tape loading error 0:1
Moje zabawki: https://github.com/McKlaud76