31

1.1a
http://g0blinish.ucoz.ru/pb/td1.1a.zip

фикс с сохранением набора символов: [10]/[13] теперь читаются как символы 10/13.
фикс с разбиением текста по длине строки(пример в архиве)

анон Бубка Гоб сосёт немытые хуи

32

Шыншыл сказал:

1.1a
http://g0blinish.ucoz.ru/pb/td1.1a.zip

фикс с сохранением набора символов: [10]/[13] теперь читаются как символы 10/13.
фикс с разбиением текста по длине строки(пример в архиве)

Вот теперь бы hotfix для пробела сделать. А то пробелы вообще убирает при загрузке ранее сохраненного чарсета.

33

т.е. в сохраненном наборе пробел не сохраняется?
Кажется, понятно, в чем дело.

анон Бубка Гоб сосёт немытые хуи

34

Шыншыл сказал:

т.е. в сохраненном наборе пробел не сохраняется?

Именно. После загрузки набора тупо все пробелы убираются. Оно конечно мелочь - поставить пробел и всё. Но какбэ хотелось чтобы было  http://zxdemos.ru/img/posts/posts_19/27624.gif

35

А, нашел ошибку. перезалью, как исправлю.

анон Бубка Гоб сосёт немытые хуи

36

Исправил баг с пробелами. ссылка таже, см.выше.

анон Бубка Гоб сосёт немытые хуи

37

Спасибо, Дима! Теперь всё пучком.

38

Ещё одна хотелка - сворачивание окна. (помимо закрытия) и разворачивания на весь экран (полезно когда текста ОЧЕНЬ много).
Я понимаю что Win+D рулит, но тогда при разворачивании любого окна разворачивается и Text Decoder

39

попробую исправить сегодня.

анон Бубка Гоб сосёт немытые хуи

40

пофиксил. ссылка та же.

анон Бубка Гоб сосёт немытые хуи

41

О! Оно! Спасибо, Дима!

42

нзшт)

анон Бубка Гоб сосёт немытые хуи

43

маленький бонус: я заколебался брать названия БАЛШИМИ БУКВАМИ поэтому вот:
http://zxdemos.ru/img/posts/posts_19/27624.png

http://g0blinish.ucoz.ru/pb/deca.zip

окно в центре - это разделитель - подчеркивание или пробел. с одним длинным словом вряд ли прокатит, а вот с текстом как на картинке вполне.

анон Бубка Гоб сосёт немытые хуи

44

У меня, походу выдирания текстов, назрел ещё ряд хотелок, важных на мой взгляд...
Щаз пойду корову подою и напишу...

45

Итак ... чего не хватает.
1. Вот тут - Ball Dreams первый вертикальный скролл. В каждой строке последний символ - включен 7й бит.
Чтоб привести к тому виду, как видно на экране, пришлось сначала вручную поделить текст на строки, так как длина строки не фиксирована - конец определяется этим самым включенным битом (рядом в окне на паузе проматывал часть демки, чтоб соблюсти центровку), а потом загрузить текст в HEX редактор (HexEditorNeo) и там на весь файл сделать AND 7F.
Вот и хотелось бы чтоб можно было это самое AND #7F сделать на весь текст (ну или на выделенный мышкой участок, но это совсем не обязательно -если есть включенный бит, то его надо не в куске текста выключать, а во всём тексте целиком).
2. Сделать произвольный XOR на весь текст. Бывает, что текст лежит ксореный и расксоривается по одной букве в момент вывода на экран.
Чтоб не вкидывать снова в HEX редактор, желательно было бы иметь такую функцию под рукой.
3. Ну и чтоб уже закрыть вопрос с логическими операциями - чтоб ещё и INC и DEC был.
В части с приветами в Satisfaction Megademo пришлось к каждой ячейке памяти, где хранится текст (с #c800), добавлять #41 (вообще формально - помойму xor #40 + 1, но это не столь важно), чтоб получить более-менее читабельный текст, который потом можно было бы подкорректировать и сделать нормально читаемым.

46

сложно это все. для дешифровки XOR есть редактор EdXOR
Для остального LUA пойдет наверное.

анон Бубка Гоб сосёт немытые хуи

47

kalantaj сказал:

Щаз пойду корову подою и напишу...

AAA, можно это тоже в цитаты?

Ностальгирующий рукожоп

48

Если ставишь длину строки N = 0, то утилита вешается. Понятно, что такое не пригодится, но все-же.

49

wbr сказал:

Если ставишь длину строки N = 0, то утилита вешается. Понятно, что такое не пригодится, но все-же


нефик ставить=) исправлю завтра.

анон Бубка Гоб сосёт немытые хуи

50

Лас сказал:

kalantaj

сделал

51

1.2 : http://g0blinish.ucoz.ru/pb/td12.ZIP

ошибку при разбиении по длине с N=0 исправил.
Добавил окно "Подстановка" и пункт меню, пример в папке.

от дешифровки придется отказаться.

анон Бубка Гоб сосёт немытые хуи

52

1.3
Наконец-таки сделал путное разбиение по ширине. Нужен ли шрифт Courier? чота я сомневаюсь

http://g0blinish.ucoz.ru/pb/td13.ZIP

анон Бубка Гоб сосёт немытые хуи

53

Дима, не посчитай меня ваще лошарой, но в двух словах - что за функция подстановки?
Это ты находишь с какого адреса текст, выгружаешь пару килобайт, а потом что?
Как подставляешь?
И что?

54

Насколько я понял Courier - шрифт в котором буквы одинаковой ширины?

55

kalantaj сказал:

Дима, не посчитай меня ваще лошарой, но в двух словах - что за функция подстановки?


в архиве есть образец. Т.е. текст из хер пойми каких байтов. Подстановка - это набор символов

в папке:
scroll_one.bin - сам текст - кидаешь на окно
one.sna.png - какие есть шрифты
podst.txt - набор символов, которые в поле "podst"

получаешь текст, хотя работает тормозно.

анон Бубка Гоб сосёт немытые хуи

56

kalantaj сказал:

Насколько я понял Courier - шрифт в котором буквы одинаковой ширины?


да. Может, для двух полей сделать?

анон Бубка Гоб сосёт немытые хуи

57

Шыншыл сказал:

в архиве есть образец. Т.е. текст из хер пойми каких байтов. Подстановка - это набор символов

в папке:
scroll_one.bin - сам текст - кидаешь на окно
one.sna.png - какие есть шрифты
podst.txt - набор символов, которые в поле "podst"

получаешь текст, хотя работает тормозно.


что-то вообще не понял. кинул bin в прогу, дальше что делать?

58

wbr сказал:

что-то вообще не понял. кинул bin в прогу, дальше что делать?


В окошко прыгай и громко гричи " синий кит прими меня!"

59

wbr сказал:

что-то вообще не понял. кинул bin в прогу, дальше что делать?


внимательно перечитать описанное.

анон Бубка Гоб сосёт немытые хуи

60

Шыншыл сказал:

внимательно перечитать описанное.

сложно доходчиво объяснить?
кинул в окно бинарник, получил мешанину символов. тыкаю в подстановку - во втором окошке слегка изменяется эта мешанина, но ничего читаемого там не получилось.
че делать со шрифтами, куда их подгружать или чего с этим пнг вообще делать надо?
че делать с нижней строкой, где podst?