Autor Wątek: Format VTX  (Przeczytany 6334 razy)

Abrimaal

  • *****
  • Wiadomości: 965
  • Miejsce pobytu:
    Lemmingrad
  • Zamulator
    • Games for ULA plus
Format VTX
« dnia: 2013.11.21, 22:53:07 »
W tym formacie mam kilkadziesiąt utworów ze Spectrum. Pomimo podobieństwa nazwy, Vortex Tracker 2 nie otwiera go.
Załadowany do emulatora Spectrum binarnie, nie daje żadnych sensownych informacji, ani jako dump ani disassembly.
Wygląda to na same dane muzyki bez playera. Jak zwykle odtwarza go tylko "Bulbator", czyli AYEmulator.
Potrafi on również przekonvertować .vtx, ale tylko do .ym
Opcja do .ay jest nieaktywna, a to jest moim celem.

(na niektórych monitorach może pojawić się pasek przewijania przy zrzucie pamięci, po prawej jest widok tekstowy).
AY Music, ULA plus.

steev

  • *****
  • Wiadomości: 1152
  • Miejsce pobytu:
    inode 42
Odp: Format VTX
« Odpowiedź #1 dnia: 2013.11.22, 01:48:02 »
Odtwarza go to : http://sourceforge.net/projects/libayemu/files/libayemu/1.0.0/
Linux.
Pod linkiem jest zarówno biblioteka jak i playerek (dość stary, wymaga OSS, ale 'modprobe snd-pcm-oss' załatwiło sprawę :) )
Machines should work. People should think.

Abrimaal

  • *****
  • Wiadomości: 965
  • Miejsce pobytu:
    Lemmingrad
  • Zamulator
    • Games for ULA plus
Odp: Format VTX
« Odpowiedź #2 dnia: 2013.11.23, 05:38:50 »
AYEmul też odtwarza. Chodzi mi o przerobienie utworów do czystego kodu, a docelowo do .ay
Prawdopodobnie potrzebny jest player, czyli kod dla Z80 który odczyta i odegra dane zawarte w pliku. vtx
AY Music, ULA plus.

steev

  • *****
  • Wiadomości: 1152
  • Miejsce pobytu:
    inode 42
Odp: Format VTX
« Odpowiedź #3 dnia: 2013.11.23, 09:09:09 »
AYEmul też odtwarza. Chodzi mi o przerobienie utworów do czystego kodu, a docelowo do .ay
Prawdopodobnie potrzebny jest player, czyli kod dla Z80 który odczyta i odegra dane zawarte w pliku. vtx
Pod podanym linkiem jest biblioteka która wczytuje vtx - i jak rozumiem - dekoduje go z formatu lh5 na strumień danych dla AY89xx.
Machines should work. People should think.

Abrimaal

  • *****
  • Wiadomości: 965
  • Miejsce pobytu:
    Lemmingrad
  • Zamulator
    • Games for ULA plus
Odp: Format VTX
« Odpowiedź #4 dnia: 2014.12.19, 17:40:54 »
Zapytam może konkretniej, zanim stracę (lub nie) długie godziny na szukanie i eksperymenty.

Czy formaty takie jak .vtx, .psg i .ym zawierają kod dla procesora i dane muzyki zgodne z jakimkolwiek trackerem? Czy jest to tylko zapis wartości rejestrów chipu? Niektóre ym i psg dla 3-minutowego utworu tworzą ponad 100kB pliki. Wygląda to na coś w rodzaju "muzycznego action replay".

Będę wdzięczny za informacje, czy istnieje możliwość (a może jakiś soft), który potrafi przerobić z powrotem utwór na kod + dane dla Z80 z AY.
AY Music, ULA plus.

Tygrys

  • Administrator
  • *****
  • Wiadomości: 4290
  • Miejsce pobytu:
    Warszawa
  • mistrz ceremonii
Odp: Format VTX
« Odpowiedź #5 dnia: 2014.12.23, 09:13:50 »
Z .vtx i .psg niewiele możesz zrobić.  Te formaty to zrzut rejestrów AY do pliku, zatem to nie jest żaden trackerowy format. To ma postać wynikową jak mp3 czy .wav. Nie da się tego przekonwertować do pt3.

.ym z kolei to zrzut rejestrów z YM2149. Też nic się z nim nie da zrobić,.

Abrimaal

  • *****
  • Wiadomości: 965
  • Miejsce pobytu:
    Lemmingrad
  • Zamulator
    • Games for ULA plus
Odp: Format VTX
« Odpowiedź #6 dnia: 2014.12.23, 15:24:08 »
Tak, albo niestety. Ponadto w niektórych dane są kompresowane w LHA.
AY Music, ULA plus.