Вопрос про картинки не понял.
Что за дикие скрипы в записи? Кто это цифровал? Сама кассета осталась?
Вид для печати
Нет.
Может так будет понятнее:
PHP код:Procedure tap2scr(dir$, name$, clear_name$)
ln = FileSize(dir$ + name$)
ReadFile(0, dir$ + name$)
*mem = AllocateMemory( ln+4 )
ReadData(0, *mem, ln)
CloseFile(0)
Repeat
block_len = PeekL(*mem+pos) & $0000FFFF
type = PeekC(*mem+pos+2)
If block_len = 19 And (type = 0 Or type = 3)
ElseIf (block_len-2 >= 6912 And block_len-2 <= 6916) Or block_len-2 = 6144
---------- Post added at 11:36 ---------- Previous post was at 11:35 ----------
Итого в папке 6913-6916 лежит не мало картинок.
Больше всего в 6916
В размере 6917-18 картинки тоже встречаются.
---------- Post added at 13:45 ---------- Previous post was at 13:36 ----------
Хз, какой тут верхний предел.
Тут мне кажется нужно игнорировать атрибуты, а пиксели разложить по частотам, что бы отфильтровать подобный мусор.
https://dl.dropbox.com/u/6439155/398_039_fraction.png
---------- Post added at 15:10 ---------- Previous post was at 13:45 ----------
Titus, ты вроде разбираешься в этой теме?
Как определить равномерность спектра? (В рамках 6144) Или это тупиковый вариант?
Нет, не тупиковый.
Я бы определял по аттрибутам. У них очень специфичный спектр всегда. В старших битах, которые отвечают за яркость и флеш обычно спектр всегда иной, чем в младших. Так же очень много повторов, т.к. аттрибуты часто следуют одинаковые. Или иначе говоря, в течение всех аттрибутов встречаются весьма мало комбинаций из интервала 0..255.
Не. Этот тут однозначно не причем.
Заставки находятся в блоках произвольных размеров, тестил пока >= 6912 <= 16384
Из 5000 Тапов, примерно 400 картинок в блоках произвольного размера.
Если откинуть сдвинутые на несколько знакомест, то порядка 250.
---------- Post added at 15:42 ---------- Previous post was at 15:40 ----------
Ну если брать просто произвольный блок, размером >= 6912 то там хватает детекта по битам Flash.
Но вот для скользящего побайтового поиска картинок такой метод не пойдет.
Из 586 картинок отобрал 350 именно картинок.
Если кому-то интересно вот архив PNG
http://yadi.sk/d/L7K5vg2j3E40Z
---------- Post added at 15:59 ---------- Previous post was at 15:56 ----------
Ну ты понимаешь что я делаю?
Я беру TAP, разбираю его на блоки, смотрю - если размер блока >6912 то я его конвертирую в PNG и сохраняю (использая первые 6912 байт).
---------- Post added at 16:00 ---------- Previous post was at 15:59 ----------
Сейчас сделаю прогон на >6916, что бы избежать Magic картинок.
---------- Post added at 16:01 ---------- Previous post was at 16:00 ----------
Сделал. Вышло 523 картинки, всего на 50 меньше.
В общем, зря пол-дня провозился, вытаскивая рекламу сомнительной художественной ценности с убитой записи. Больше на кассете ничего интересного нет, файлы побиты частично.
1. SpeccySoft (Реклама, убитая вусмерть, восстановил)
-. Gift from the Gods (убитая вусмерть, невосстановимо)
2. P.O.D. [h Rajsoft] (битый экран)
3. KangaroO
4. Total Eclipse [h Bill]
5. Total Eclipse [h Dupanov] (битый главный блок)
6. Y.S. Capers (битый главный блок)
p.s.: Очень редкая по своей битости кассета. Вначале записи на рекламе фирмы с красноречивой фразой "контроль качества" начинаются жуткие шумовые помехи. Еще раз повторюсь - зря провозился, вытаскивая рекламу - сомнительная ценность. В конце же кассеты скорость дает такие вензеля, как на американских горках) Даже интересно наблюдать за индикатором скорости, как он то вверх, то вниз)
@newart ответил в личке.
Нашелся эмулятор zx81, пароль - ZX 81 LOADER
JeRrS, http://spectrum4ever.org полег.
Хвалёный reg.ru так реагирует на отключение корневого домена.
Ну смотри. Ты заводишь хостинг, на него можно повешать скажем 10 сайтов.
Но с начала нужно выбрать главный. Ты выбрал. Скажем через год у тебя уже там 5 сайтов. А корневой уже не нужен. Его домент ты не продлеваешь. И получается то что мы сейчас наблюдаем. (отрубаются все сайты, и не работает админка)
На других хостерах такой проблемы я не наблюдал.
просмотрел наугад несколько игр - в основном используют два типа депакеров (они релоцируемые, адрес запуска вычисляется по снятию адреса после CALL на RET в ПЗУ).
сжатые картинки можно определить по первым пяти байтам.
1. #18,#04,#01,#FF,#FF
2. #CD,#52,#00,#3B,#3B
Фирменная кассета от компьютера Символ.
Считаталась какая то билиберда, хотя визуально сигнал нормальный.
http://yadi.sk/d/6BJYE-Rl3JGw4
Титус глянь пожалуйста.
всем лошадка посоны
Вложение 40558
Наклюнулось в Тольятти:
https://dl.dropbox.com/u/6439155/tolaytty.jpg
А еще после завтра в Питере забираю:
https://dl.dropbox.com/u/6439155/spbb.jpg
---------- Post added at 02:17 ---------- Previous post was at 02:15 ----------
Еще Anasana из Одессы выслал свои кассеты.
8-9 Числа будут у меня.
Можно, но попозже. У меня вчера очередной плеер сломался. Ищу замену.
---------- Post added at 09:26 ---------- Previous post was at 09:25 ----------
Пока на дискеты переключился.