Вот в маленьком архиве тулза для перевода вавок в .lvt + редми с описанием формата записи + сорец на пасквиле. Обращаю Ваше внимание, что львов подстраивается под битрейт по пилоттону:
---------
Сначала идет пилот-тон, который состоит из "единиц". По нему можно (и
нужно) вычислить скорость: s = ((p+) + (p-)) * 1.5, где p+ и p- -
длины положительной и отрицательной полуволн соответственно.
Дальше каждый бит распознается суммированием длин его полуволн и
сравнением со скоростью: если больше, то "нуль", меньше - "единица".
В последнем случае нужно дополучить еще две полуволны.
-----
Titus,
Есть ли возможность залить куда-нибудь "Львовские" кассеты? У меня есть "быстрая и грязная" собственная тулза, которая "читает" немного лучше lvread.
Попытался сконвертировать своей программой, результат не очень, надо дорабатывать прогу, но имена файлов видно (в начале бинарника). Хотя оцифровано качественно. Написал своё, потому-что вменяемого конвертора не нашёл.
Содержимое архива:
01_poker.foc
03_menedver.foc
04_kazino.foc
08_bioritm.foc
09.bin (пакман, не считался)
10.bin (пакман, не считался)
11.bin (horace, не считался)
12.bin (horace, не считался)
13_klad1.bin
14_klad1.bin
15_sheriff.bin
16_sheriff.bin
17_lode runner.bin
18_lode runner 2.bin
19_lode runner.bin
20_lode runner 2.bin
Последний раз редактировалось b2m; 27.10.2015 в 18:07.
С уважением, Александр.
Scorpion ZS-256 Turbo+ GMX-2048
SID-Blaster/ZX
Музей ретрокомпьютеров в Минске!
Здесь ничего нет => http://byteman.by
И здесь тоже --->>> http://bytespace.by
На микроше какой-то лишний синхро-бит, более толстый, чем обычные.
Да и формат РК я тоже не знаю)
---------- Post added at 23:39 ---------- Previous post was at 23:37 ----------
Это по идее для Микроши. Ты проверил, что-то на эмуле запускается? Дай, плиз, доку по формату записи на кассету.
Вторая сторона вроде получше сконвертировалась, хотя пара файлов не считалась. Обидно, что дубля pingwin-а не было.
01_copy4.bin
02_copy4.bin
03_copy4.bin
04_bobi.bin
05_bobi.bin
06_ninza 3.bin
07_bolder dash 2.bin
08_bolder dash 2.bin
09_klavesin.bin
10_klavesin.bin
11_king's valley.bin
12_king's valley.bin
13_patrul.bin (называется ПАТРУЛЬ.SW)
14_patrul.bin (называется ПАТРУЛЬ.SW)
15_garden.bin (не считался)
16_garden.bin
17_pingwin.bin (не считался)
18_submarine.bin
19_submarine.bin
Естесственно, я всё проверял на эмуле. Желательно циферьки в имени файла убрать, чтобы эмуль автоматом имя подставлял. Иначе надо имя писать в команде М.
Доки у меня нет, сам разбирался. Там примерно так:
- преамбула
- очень широкий пульс (почти в 4 раза больше)
- еденичный бит (см. ниже)
- несколько нулевых бит
- опять очень широкий пульс
- еденичный бит
- байты, 8 бит, младший бит первый
Еденичный бит кодируется длинным и коротким пульсом, нулевой - двумя короткими. Длинный пульс примерно в 1,8 раза больше, короткий - такой-же как и в преамбуле.
Последний раз редактировалось b2m; 27.10.2015 в 18:07.
Многие игры с защитой от копирования, wav-ки в эмуле запускаются, а бинарники - нет. Типичный пример king's valley, после считывания имени оно самозапускается и дочитывает бинарник само. А эмулятор просто подставляет кусок памяти, получается фигня.
pingwin - похоже перименованный КУРЬЕР.
http://www.bk-001x.land.ru/BK0010(-0...in-!/Kurier.7z
А submarine - наверное SKIN.
Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)