Последние сообщения

#91
Форум / Re: Флудилка
Последний ответ от saas - 26 ноября 2023, 00:37:50
Захотелось тут на днях поковыряться с электроникой, и я решил подключить I2C флешку к LPT порту компьютера! Конечно в продаже есть всякие программаторы, макетные платы и разъёмы, но я не очень то хочу покупать что-то, поэтому решил эту задачу просто припаиванием проводов к ножкам флешки и засовыванием противоположных концов этих проводов в дырочки LPT порта


Программу для считывания флешки я тоже изобретал сам, на ассемблере под DOS, т.к. это интересно и не супер сложно, а если искать готовый такой софт то это в 95% случаев такие же результаты экспериментов от интересующихся людей.
С первого раза у меня конечно нихрена не заработало, потом я сменил флешку на другую и снова нихрена не заработало, микросхема не откликалась на запрос, после чего я решил припаять ещё чуть чуть проводов к флешке, а на другом конце тех проводов делитель и штекер от наушников, для использования с ненастоящим осцилографом работающим через звуковую карту конечно же


Программ реализующих такую задачу тоже не мало, мне сходу попалась вот такая штука: https://www.zeitnitz.eu/scope_en
Но там какая-то заморочная несвободная лицензия, поэтому я не стал качать и нашел другую, где лицензия тупо не указана: https://radiostorage.net/2700-2ray-oscilloscope-programma-dvuhluchevoj-oscillograf-iz-zvukovoj-karty.html



Программа очень старая и не работает на Vista и более поздних версиях венды, но прекрасно работает на XP. А может быть дело в битности. Но это не важно, всё ровно у меня миллениум, бгг. Под ним всё ок.
Программа как и все другие подобные может работать только в звуковом диапазоне частот и не может изменять постоянное напряжение, именно из за этого импульсы имеют такие странные перекосы на осциллограмме, а так же сигнал получается инвертированным, то есть +5 вольт у нас снизу, а сверху ноль вольт, и для упрощения понимания происходящего картинку лучше перевернуть.
Не смотря на это всё мне удалось определить что я допустил ошибку в программе и передавалась там не те данные которые должны были. После исправления ошибки микросхема начала откликаться на запрос, но компьютер не мог считать этот отклик, т.к. я зачем-то поставил 2.2 кОм резистор на SDA линию, и напряжение падало на нём, а не на Lpt порте. Рассмотрим осциллограмму:


После я устранил и этот косяк тоже, и мне наконец-то удалось считать один байт. Повозившись ещё немного с программой (вот она кстати) я доделал считывание флешки целиком, в данном случае 1 кб объемом, и считал: https://drive.google.com/file/d/1Ug73z6Bd-m3A2XGluqxBB273QBKLVn4V/view?usp=sharing

Что это за данные? А фиг его знает! Флешку я взял из вот такой платы от телевизора, которую заблаговременно взял из помойки.


Ещё интересные моменты:
1. Не все LPT порты одинаково хорошо подходят для подобных трюков, т.к. иногда контрольные выводы невозможно выключить извне (а два из них, STROBE и LINEFEED, я использовал для работы с флешкой), то есть они работают только как выходы, но не как входы.
Изначально этот эксперимент я планировал проводить с материнской платой ECS L4S5M/DX+, т.к. её меньше всего жалко если что-то пойдёт не так, но на ней как-раз оказался неподходящий LPT порт. С двумя другими матплатами (MSI K8MM-V и ECS K7S5A) всё было ок.
Подключить флешку к неправильному порту я думаю тоже можно, но не так просто как к правильному.

2. Нет уверенности что начало данных которые считал соответствует началу данных записанных на флешку, т.к. я пользовался только операцией которая считывает байт на который указывает специальный счётчик внутри флешки (и после каждого считанного байта счётчик увеличивается на 1). В I2C протоколе адрес нужного байта указывается только при операции записи, но не при чтении. Задать адрес считываемого байта тоже можно, для этого используется специальный костыль: Сначала начинается операция записи, на I2C шину отправляется идентификатор устройства и адрес нужного байта, но дальше вместо того чтобы отправить байт который мы хотим записать начинается следующая операция считывания, причём без завершения предыдущей. Вот так то!

https://pdf1.alldatasheet.com/datasheet-pdf/view/23724/STMICROELECTRONICS/24C08.html

Вместо того чтобы прибегнуть к использованию сего с просто скрестил пальцы и понадеялся что этот внутренний счётчик сразу после подачи питания на флешку будет равен нулю. Покрайне мере я считывал память несколько раз с отключением подопытного компа от сети и результат бы одинаковый всегда. То есть как минимум в том регистре содержится не случайный мусор после включения.

Ещё интересный момент: не важно какой блок внутри микросхемы был указан в байте адреса, результат считывания был всегда одинаковый. То есть внутренний регистр адреса там один для всех 256-байтных блоков.

Зачем этот пост? Да просто в качестве заметки наверно :)
#92
Форум / Re: Откуда текст?
Последний ответ от Romich - 23 ноября 2023, 16:40:35
Оригинала от Николаева не слыхал, но, наверное, это близко к нему :)
Смотреть с 1-01
#93
Форум / Re: Про Fallout 4
Последний ответ от RedPython - 22 ноября 2023, 23:00:37
Ну и чего ради я вспомнил про эту тему. Блуждая по самиздату, как-то вышел на фанфик про попаданца именно в мусорщик4, который немало доставил (по крайней мере первая часть).
#94
Форум / Re: Жуки не выходят из жёлтой ...
Последний ответ от RedPython - 22 ноября 2023, 22:56:20
Во время весеннего обострения фаллаутомании решил допройти игру, свои впечатления сохранил в тектовичок, который и публикую.


Второй главный жупел после убитой системы диалогов и общего погружения - убитый наглухо баланс. В отличие от предыдущих фаллаутов, тут обязательно нужно копить подножный мусор и крышки, на которые покупать патроны и редкий мусор под разборку для строительства. А поскольку собирать одновременно и крышки, и патроны утомительно и попросту не имеет смысла (стандартное оружие не может убить никого, кроме низкоуровневых бомжей и кротокрысов, а ценовая политика торговцев заставляет вспомнить добрым словом Сидоровича), то проходил читерски - заспавнил в инвентарь толстяк и тысячу зарядов к нему, и глушил всех ммошных боссов. Но даже с толстяком на некоторых боссов уходит не по одному заряду.
К третьему жупелу в виде новёхоньких текстур (особенно билбордов, зданий и автомобилей) глаз как-то уже подпривык, или я просто научился вовремя отворачивать от них камеру. Но город издали вообще не воспринимается с ними как город - тупо хаотичное нагромождение домиков.
Очень раздражает суперяркое освещение во внутренних локациях. Везде расставлены источники света, везде всё освещено и подсвечено.

Ещё нужно упомянуть перевод. Переводчики обосрались по полной, они даже не играли в предыдущие фаллауты. Если 1С в 2008 году переводила сборник фаллаутов с заботой и любовью ко вселенной, то тут всё тяп-ляп и дословно. В инвентаре silver перевели как "серебристый", а не "серебро". Супермутанта-бегемота обозвали чудищем. Персонажа по имени Art обозвали "Искусство". "Армейская сумка с боеприпасами" вместо подсумка (нет в нём боеприпасов, блин, он пустой). И так далее и тому подобное.

*тут должен был быть упомянут дурацкий момент про заигрывание с гулями*

При встрече с Подземкой вынес её наглухо. Надменные придурки могли бы повежливее встретить отморозка с поверхности, который прошел сквозь Бостонн-коммон (откуда не возвращаются) аки нож сквозь масло. Скачал данные с местного компа и дернул к мутировавшему в зелень Вёрджилу. Тот разрулил тему и отправил собирать телепорт из говна и палок.

Поскольку я тёрся с минитменами, то и строить телепорт должен был помочь их самоучка Серджес. Но перед этим пришлось выполнить несколько заданий на помощь посёлкам, в процессе я втянулся, и вышел на терминал электрички, ведуший в местный Диснейленд (Ядер-мир). В ядер-мире сюжетец уныл и туп: три разнотипных банды рейдеров мирно скучают под предводительством обленившегося босса, который давно не хочет вести их на интересный ВАААГХ!, поэтому правая рука фюрера подыскивает нового кандидата, который устранит текущего правителя и станет новым варбоссом. Уровень дурдом можно оценить по высказыванию рейдера на базаре: мол, чего вы возбухаете, торговцы, вы же сами себя продали в рабоство. Это полный аллез, даже полностью сдвинутых наркотов-рейдеров сделали какими-то миролюбивыми косплеерами. Единственное, что меня удивило и порадовало - так это совершенно неожиданный АКМ, которыми вооружены рейдеры ядер-мира. Причём на местном базаре продается тюнингованная версия, уже с оптикой, пбсом и барабанным магазином. Естественно, я выкупил его, снял прицел и глушак, и стал бегать по болотом содружества, аки Шрам в чистом небе, и внезапно бои стали интереснее (ну конечно, когда тебя не ваншотит первый же бомж с самопалом, оно куда интереснее). Похоже, этот АКМ самое крутое оружие в игре - с ним я отложил в сторону толстяка и смог на равных тягаться даже с когтями смерти, у которых спидхак и дохрена очков опыта. Ещё в этом дурацком длц есть песчаные черви из Дюны. Спайса, правда, нету, ну или я его не нашёл.

Бродя по пустоши, наткнулся на элитный посёлок под названием Альянс. На самом деле это экспериментальный пункт, где доморощенные учёные пустошей, пострадавшие от поехавших андроидов, пытаются найти точный способ выявить поделку института среди людей. Получается у них не очень.

Где-то на этом этапе у Валентайна закончились реплики и я решил взять в напарники Пайпер. На поверку она оказалась не такой унылой и занудной, как казалось попервой в Даймонд-сити, и периодически развлекала сценками с интервью у рандомных обитателей пустоши.

Зачистив одну из зон в Ядермире, заскучал и продолжил идти по сюжету, телепортировавшись наконец в Институт. Пользуясь случаем, загрузил вирус от Сурждеса на консоль телепорта и скачал секретные данные интитутчиков. Спустился на лифте в жилую зону, и там меня встретила разводка с псевдосыном, которого на этот раз я довёл до истерики дебильными репликами. Вышел Шон, отключил синта, посетовал на непредвиденную реакцию андроида и признался, что это он на самом деле сын ГГ. Затем предложил вступить в его организацию, на что получил категорический отказ, и, сразу охладев, решил выпроводить предка, предупредив, что институт теперь будет враждебен (а то раньше он был дружественным, ага). Я рассудил, что при таком повороте сюжета ни к чему оставлять в живых директора могущественной враждебной организации фашистского толка, и замочил Шона аки Тарас Андрия. К сожалению, в его инвентаре не было кода на вайп всех чёртовых андроидов. Пока не знаю, к чему приведёт такой сюжетный ход, но он вполне логичен - у ГГ убили жену, дитё превратили в минигитлера, самого наверняка хотят использовать как семенной материал, так нахрена держаться за эти огрызки, порежем их да и начнём новую жизнь в новом мире, как старый добрый Мад Макс.

Побродив по центру города, в каком-то подвале встретил Арта-искусство с его двойником. Благодаря предыдущим мудрым решениям не идти на сотрудничество с дьяволом не пришлось угадывать, кто есть кто - андроид сам был враждебен, осталось лишь помочь добить его.

Вернувшись к минитменам, дал понять, что война объявлена. Потом была мощная битва за Замок, где против институтских охотников с читом на урон и невидимость выручил толстяк. После битвы было решено устроить рейд ДРГ в институтский реактор через сливную трубу. Правда, из тихой дерзкой вылазки это превратилось в рейдерский налёт с толпами минитменов, спавнящихся прямо под боком. На терминалах института оказалось много интересных записей, про похищения и подмену бомжей с пустошей, про пытки, про превращение подопытных в супермутантов и т.п., поэтому рейд превратился в акцию возмездия - уничтожалось всё живое на пути. резня.жпг

Приказ об эвакуации я решил не отдавать - ни к чему рисковать, оставляя в живых безжалостных шизоидов, одержимых идеей создания уберменша. Благодаря чему после взрыва реактора Чёрный Престон Белые Руки выдал гневную тираду, что-де мы не такие, это пятно на совести минитменов и мы вообще договаривались по другому, а диалог завис и квест сломался. Пришлось переигрывать с эвакуацией, заодно вспомнил, что нужно было забрать сыворотку Вёрджилу.

В реакторе заметил интересную фичу - на персонажей действует радиация, и они реально умирают от неё :) У меня в инвентаре было два десятка антирадинов и комбез с полной защитой от радиации, который я подобрал на мраморном карьере, поэтому об излучении не волновался, а вот боты в рубахах и ковбойских шляпах быстро сдохли.

Заложив тактикал нюк, телепортировался на выход института, где сюжет стал навязывать мелкого андроида-подменыша, который закономерно был послан нахер. Затем весёлая компания переместилась на крышу небоскрёба Масс фьюжн, где и наблюдала аццкий подрыв в вечерних сумерках. Проигрался бессмысленный до уныния ролик типа концовки, в котором вообще ничего не было о принятых в игре решениях. Мдя... ну хоть квест после этого не сломался, а закрылся штатно - Престон сам начал диалог, обернув ГГ к себе.
На этом основной сюжет закончен, и в этой ветке какой-то он прям вообще короткий и поломанный. Вопрос эвакуации с крыши небоскрёба без карты доступа к лифту остался открытым.

На радостях отправился в Даймонд-сити, чтобы возвестить жителям благую весть. Там встретил подстреленного поселенца, он рассказал, что мэра действительно подменили. Поднялся к мэру, после короткого диалога завалил его.

Престон продолжил выдавать задания на защиту лагерей. Кстати, организованы они предельно тупо и нелогично - зачем нужно поселение бомжей среди радиоактивных развалин, где нельзя устроить ферму из-за отсутствия воды и земли, зато есть толпы агрессивных мутантов и бомжей...

Пошёл проходить длц Автоматрон. Смысл дополнения в том, чтобы строить роботов, комбинируя части от протектронов, мистерпомощников, робомозгов и так далее. Прохождение тупо в стиле "иди стреляй". Дают напарника-робота и вперёд воевать. Главный злодияка - Механист из фаллаута 3, но он теперь белая баба, хотя раньше был мужиком-негром. Мдэ...

После автоматрона остаётся добить Ядер-мир. Суть игры в нём - захватить несколько локаций и стать уважаемым царём отморозков. При разговоре с торговцев даётся альтернативный вариант - поубивать вожаков банд, мол-де тогда рейдеры сами друг с другом пересрутся. Решил позахватывать точки и повыполнять задания, а вожаков помочить опосля.
Локации под захват такие:
- мир дикого запада с червями из дюны. Внутри собственно черви и несколько трупов торговцев.
- сафари с абсолютно фарсовым маугли, которого воспитали гориллы и который просит остановить пошедшую вразнос машину для клонирования (грани безумия...)
- галактика, вписывающаяся в историю фаллаута, но с унылым квестом на поиск системных плат (20 штук, блин)
- детское королевство, наполненное дикими гулями. По сюжету, в нём во время бомбёжки заперлись актёры, и со временем огулились, а большинство так и вовсе лишилось рассудка. Арка со светящимся-фокусником, верившим в существование лекарства от потери разума, могла быть развита, но как и всё в этой убогой игре, была слита.

Захватив все локации, отправился выносить лидеров группировок. Вынес лидеров, запустил электростанцию (невероятно кошмарный по бессмысленности дизайн лабиринта внутри) - и больше в этой убогой игре делать нечего.



Пост скриптум.

Почитал на вике интервью Тома Сойера, где он пишет про то, что сожалеет о возможности пытать NPC в аэропорту Маккарран.
Сожалеет.
О пытках NPC.
Это не игры стали говно, это люди стали как NPC.
#95
Форум / Re: Откуда текст?
Последний ответ от RedPython - 21 ноября 2023, 09:45:45
Да, это оно. Спасибо. Причем песня, оказывается,  с историей
#96
Форум / Re: Откуда текст?
Последний ответ от saas - 21 ноября 2023, 02:08:29
У меня нагуглилась в Duckduckgo песня русской группы Complex Numbers - 8 Минут. Вроде похоже, но перевод странный
#97
Форум / Откуда текст?
Последний ответ от RedPython - 20 ноября 2023, 21:34:52
Just 8 minutes
in the night a rocket flies
And the flames of hell she carries.
Just 8 minutes
And there scream or don't scream
no help for them and him


Не гуглится, и чатгопота не помогает.
#98
Форум / Re: Простой html-интерфейс в g...
Последний ответ от RedPython - 18 ноября 2023, 13:03:03
Такие дела
#99
Форум / Re: Возродился славянский язык...
Последний ответ от saas - 16 ноября 2023, 17:04:06
Недавно ещё игра вышла по теме: https://store.steampowered.com/app/2532550
#100
Библиотека / Re: Интересное в самиздате
Последний ответ от saas - 15 ноября 2023, 18:57:50
UPD: Нашел в поиске по запросу "китайские закладки intel"
https://xakep.ru/2011/12/26/58104/