Welcome, Guest. Please login or register.


Author Topic: TAP fájlok készítése (Read 50957 times)

Offline Lacika

  • EP addict
  • *
  • Posts: 3212
  • Country: hu
    • http://www.ep128.hu
Re: TAP fájlok készítése
« Reply #45 on: 2010.September.28. 22:03:18 »
Azt mondjuk nem tudom fejbõl, hogy a gyári kazettákon volt-e névtelen fájl...

Volt, erre határozottan emlékszem.
Zozo, mondtad, hogy már csináltál pár tap file-t. Azokat nem küldöd el? A Beach Head esetében azt hiszem az is elég, ha megnézed a file neveket, mert azokon szerintem nem is történt változtatás.
« Last Edit: 2010.September.28. 22:11:06 by Lacika »

Offline Zozosoft

  • Global Moderator
  • EP addict
  • *
  • Posts: 14775
  • Country: hu
    • http://enterprise.iko.hu/
Re: TAP fájlok készítése
« Reply #46 on: 2010.September.29. 00:44:55 »
Kezdjük az elején: demó kazetták, mivel ezek az ep128.hu-n is egy kicsit keverve vannak fent:

Offline Lacika

  • EP addict
  • *
  • Posts: 3212
  • Country: hu
    • http://www.ep128.hu
Re: TAP fájlok készítése
« Reply #47 on: 2010.September.29. 10:45:02 »
Ez azt jelenti, hogy építsem be az állítható frekvenciát a tapeedit felhasználói felületébe (ez megoldható), vagy hogy működik-e ez a trükk a későbbi emulátor/tapeedit verziókkal is (a módosított .tap file-okkal természetesen kompatibilisek lesznek azok is) ?

Igen, ebből "szabványt kellene csinálni", mert egyszerű megoldás és a méret sem növekszik. Zozo ügye már kipróbálta igazi gépen és csak arra kellene figyelni, hogy a 4K-s szeleket között meglegyen az elegendő hosszúságú szünet. De gondolom ugyanezzel a megoldással egyszerűen választhatóvá lehetne tenni a TPT által ismert valamennyi sebességet is.

Offline Zozosoft

  • Global Moderator
  • EP addict
  • *
  • Posts: 14775
  • Country: hu
    • http://enterprise.iko.hu/
Re: TAP fájlok készítése
« Reply #48 on: 2010.October.01. 19:22:38 »
Unicum wav verzió, emu betölti, de TAP konvertálni nem sikerült :-( próbáltam többféle szûréssel, és az eredeti 16 bites fájlt is.

Offline Lacika

  • EP addict
  • *
  • Posts: 3212
  • Country: hu
    • http://www.ep128.hu
Re: TAP fájlok készítése
« Reply #49 on: 2010.October.01. 19:42:15 »
Ilyen "ős programokat" csinálj meg:
Orient Express, Starstrike, Beach Head, Wriggler, King of tje Castle, Abbys, Race Ace stb.
Gyors eredmény, hisz EXOS kompatibilis formátumúak, csak a file nevek "trükkösek".

Offline Zozosoft

  • Global Moderator
  • EP addict
  • *
  • Posts: 14775
  • Country: hu
    • http://enterprise.iko.hu/
Re: TAP fájlok készítése
« Reply #50 on: 2010.October.01. 20:34:17 »
Bulldozer, itt sikerült a konvertálás :-)

Offline IstvanV

  • EP addict
  • *
  • Posts: 4822
Re: TAP fájlok készítése
« Reply #51 on: 2010.October.01. 21:03:36 »
Unicum wav verzió, emu betölti, de TAP konvertálni nem sikerült :-(

Nekem "-n -fmin 1500 -fmax 5000" paraméterekkel sikerült konvertálni. Az "-fmin 1000" még nem működik, az "-fmin 2000" viszont igen, az "-fmin 3000" pedig már nem. Az "-fmax 5000" állítgatásával még nem nagyon próbálkoztam. :)
Ha a WAV file működik az emulátorban szűrés nélkül is, konvertálva viszont nem, akkor érdemes lehet megpróbálni hangszerkesztő programmal négyszögjellé torzítani (az emulátor is ezt teszi: egyszerűen attól függően lesz 0 vagy 1 a DAVE bemenet, hogy a hangminta értéke nagyobb, vagy kisebb, mint 0).
« Last Edit: 2010.October.01. 21:10:12 by IstvanV »

Offline Zozosoft

  • Global Moderator
  • EP addict
  • *
  • Posts: 14775
  • Country: hu
    • http://enterprise.iko.hu/
Re: TAP fájlok készítése
« Reply #52 on: 2010.October.01. 21:19:24 »
Nekem "-n -fmin 1500 -fmax 5000" paraméterekkel sikerült konvertálni.
Áhá, szóval az volt a baj, hogy nem voltam elég bátor az fmin-nel  :oops:

Offline Lacika

  • EP addict
  • *
  • Posts: 3212
  • Country: hu
    • http://www.ep128.hu
Re: TAP fájlok készítése
« Reply #53 on: 2010.October.01. 22:56:55 »
Ha a bulldozert becsatolod wav-ban, kiszedem belőle a zajt.

Offline Lacika

  • EP addict
  • *
  • Posts: 3212
  • Country: hu
    • http://www.ep128.hu
Re: TAP fájlok készítése
« Reply #54 on: 2010.October.01. 22:57:55 »
Ezek alergiásak a cartridge-ra?  :ds_icon_cheesygrin:

Offline IstvanV

  • EP addict
  • *
  • Posts: 4822
Re: TAP fájlok készítése
« Reply #55 on: 2010.October.01. 23:25:25 »
Ha a bulldozert becsatolod wav-ban, kiszedem belőle a zajt.

A .tap vissza is konvertálható .wav formátumra, ehhez csak egy rövid (pl. 1 másodperces) üres 44100 Hz mono .wav file-t kell készíteni, és a tapeconv-nak azt megadni kimeneti file névnek, a bemenet pedig értelemszerűen a .tap file. A szerkesztett .wav aztán újra .tap formátumra konvertálható (ilyenkor már nem célszerű szűrést használni).
De az eredeti .wav talán könnyebben szerkeszthető, mert jobban lehet látni, hogy hol van csak zaj :)

Az ep128emu .tap formátumon kívül egyébként EPTE .tap, Spectrum .tap, és .tzx/.cdt is konvertálható (ezek csak bemeneti file-ok lehetnek).

Ezek alergiásak a cartridge-ra?  :ds_icon_cheesygrin:

Ez csak nagyon nem "EXOS kompatibilis" programozás, vagy valamilyen másolásvédelmi célja van (pl. hogy ne lehessen ASMON vagy hasonló ROM a memóriában) :?:
« Last Edit: 2010.October.01. 23:29:28 by IstvanV »

Offline Zozosoft

  • Global Moderator
  • EP addict
  • *
  • Posts: 14775
  • Country: hu
    • http://enterprise.iko.hu/
Re: TAP fájlok készítése
« Reply #56 on: 2010.October.02. 07:56:52 »
Ha a bulldozert becsatolod wav-ban, kiszedem belõle a zajt.


Offline Zozosoft

  • Global Moderator
  • EP addict
  • *
  • Posts: 14775
  • Country: hu
    • http://enterprise.iko.hu/
Re: TAP fájlok készítése
« Reply #57 on: 2010.October.02. 08:03:05 »
valamilyen másolásvédelmi célja van (pl. hogy ne lehessen ASMON vagy hasonló ROM a memóriában) :?:
Szerintem ez lehetett a cél.
Írták is, hogy No cartridge...

Offline Zozosoft

  • Global Moderator
  • EP addict
  • *
  • Posts: 14775
  • Country: hu
    • http://enterprise.iko.hu/
Re: TAP fájlok készítése
« Reply #58 on: 2010.October.02. 08:50:08 »
Ha a bulldozert becsatolod wav-ban, kiszedem belõle a zajt.
Kiszedtem belõle, de más módszerrel :-)
Tényleg Spectrumos az a lassan sípolós rész. Némi szenvedés után a MakeTZX felismerte (az eredeti WAV-ból nem akarta, az EP-s TAP-ból generált WAV már ment), és csinált belõle TZX-et. Igaz azt mondta rá, hogy CRC hibás blokkok vannak benne, de úgy tûnik ez a másolás védelem miatt lehet, mert a végeredmény mûködik :-)
Az EP formátumú betöltõt kiszedtem rendes fájlba, és ebbõl csináltam a Tapeedittel egy TAP-ot.
Majd a Tapeconv-val beledobáltam egy wav fájlba a TAP-ot és a TZX-et, majd végül az így kapott WAV-ot újra TAP-pá konvertáltam.

Így elvileg a folyamat során leástunk a puszta bináris adatokig, és ebbõl generáltuk újra a zaj mentes hangot.

Offline Zozosoft

  • Global Moderator
  • EP addict
  • *
  • Posts: 14775
  • Country: hu
    • http://enterprise.iko.hu/
Re: TAP fájlok készítése
« Reply #59 on: 2010.October.02. 09:13:26 »
Ezzel a paranccsal konvertálva mûködött a Permolift:
  tapeconv.exe -n -k 137 -fmin 500 -fmax 5000 Permolift.wav permolift.tap
Nekem nem :-(

A Bulldozernél bevált TZX móka se segít, pedig ez esetben szó nélkül felismer egy rendes Spectrum adatblokkot a Maketzx.