Обновить
2K+
0
Перикл Фемиди@pfemidi

Домосед

0,1
Рейтинг
3
Подписчики
Отправить сообщение
В опросе отсутствует пункт «10 или более лет назад», именно столько времени у меня дома установлен скаченный в своё время с [censored] Windows Seven x86. А других виндофсов у меня нет и не планирую, у меня Fedora Linux основной.
Подошёл указанный в статье «Вариант №1» только без пункта 4, после перезагрузки и включения VPN вошёл в свой же аккаунт, из которого чуть ранее, до перезагрузки, вышел и Google Play мне прекрасно установил и Chrome, и WebView. До этого было как всё и написано, «Невозможно загрузить apk».

Samsung A12 если что, регион Россия (не менял), Москва.
Дочитав до слов «символ перехода» я на некоторое время завис. Но продолжив чтение я понял что имеется в виду «escape character». Посмотрел оригинал и понял что я правильно предположил.
Практически во всех листингах пропали символы подчёркивания '_', так что лучше читать оригинал.
Adobe Audition, Excel… На что только люди не пойдут лишь бы за пять минут быстренько не посмотреть в IDA или Ghidra как создаются, как читаются и какой формат требуемых файлов.
А вот, кстати, интересный вопрос у меня возник. Почти про IT. Как долго в России будут работать смартфоны на базе Android? Ну и iPhone тогда уж заодно, не Гуглем единым. Ведь выключат! Странно почему до сих пор не блокировали. И в выигрыше останутся пользователи обычных кнопочных звонилок и смартфонов Huawei, на которые некоторое время назад СШП наложили санкции — Гуголь на них не работал и они были вынуждены выпустить свою OS для телефонов, не зависящую от Гугля и которая будет продолжать работать в любом случае.

Наверняка и в Android, и в iPhone какая секретная команда в прошивке предусмотрена от гугла/эппла: «всем срочно стереть все данные, превратиться в „кирпич“ и перестать работать!» Не верю я чтобы такой команды не было.
IMHO вопрос был не про реализацию Lua на Rust, а про вот это.
в Rust под DOS? ?

Нету уж ничего такого уж невозможного как программировать на Rust для DOS.
Ну российскую Пересильд в космосе сняли, теперь очередь и за штатовским Томом Крузом.
В незабываемом Turbo Vision для DOS именно так и делалось, называлось AFAIR «safety pool». Память резервировалась в этот safety pool при старте, а когда возникало «Out of memory» для какого-нибудь окна (Turbo Vision ведь был в основном текстовый UI, хотя и имел некоторые классы не для отображения на экране, в частности те же streams, короче говоря можно сказать что это был древний текстовый и только DOSовский предшественник Qt) этот safety pool освобождался и памяти вновь хватало.

Так что всё новое это хорошо забытое старое :-)
В то время у меня вообще ничего не было, даже masm'а и tasm'а, голый «Правец-16», на нём болгарская версия MS-DOS (не помню как называлась, SPS-DOS вроде как) и болгарская версия портированного самого первого Norton Commander под названием «Команден Организатор». Больше у меня тогда ничего не было. И программировать на ассемблере я начинал набивая программу именно в debug.com, вручную расчитывая смещения, после записывая в регистр CX размер получившейся программы, через 'n' задавая её имя и через 'w' записывая на диск. Естественно только .com потому как .exe этот debug.com записывать не умел. А Sourcer я впервые увидел году в 1990, не раньше, а «Eddie lives… somewhere in time» и прочие вирусы я увидел гораздо ранее. В общим это было время «Лозинский дуб, AIDSTEST горбуха!» Славное было время!

А вот с AFD я так и не подружился в то время. Пытался, но не вышло, увы. Как я сейчас с gdb не могу подружиться уже много лет подряд. В результате пишу софт сначала для Windows, там отлаживаю в человекоориентрированных отладчиках (gdb создан явно не людьми и не для людей), а после перекомпилирую на Linux (да, изначально пишу так чтобы «и вашим, и нашим» пошло.)
«Eddie lives… somewhere in time»… Прям ностальгия! Именно с дизассемблирования и изучения его кода в debug.com (ничего другого у меня тогда не было) на болгарском же компьютере «Правец-16», а так же вируса, который переворачивал экран, вируса, который время от времени исполнял «Yankee doodle», бутового вируса «COMPUTER OGRE» и прочих популярных вирусов конца 80х и начала 90х годов и началось моё конкретное знакомство с ассемблером x86, с недокументированными возможностями MS-DOS, с бут секторами и таблицами партишнов и с реверсингом на примере «живых» программ (без исходников), в которых всё это применялось.
1) не брать ничего, где в слове есть Nvidia

[pfemidi@pfemidi ~]$ lspci | grep -i nvidia
01:00.0 VGA compatible controller: NVIDIA Corporation GK106 [GeForce GTX 660] (rev a1)
01:00.1 Audio device: NVIDIA Corporation GK106 HDMI Audio Controller (rev a1)
[pfemidi@pfemidi ~]$


Что я делаю не так что у меня всё работает? Как видео, так и музыка.
Тут речь идёт не о кастомном загрузчике несколькокилобайтной игры, а о целиком игре, помещающейся в зарузчик, в 512 байт.
Из википедии: «Последняя версия Compuware DriverStudio была выпущена для Windows XP. С 3 апреля 2006 года продажа продуктов семейства DriverStudio была прекращена из-за «множества технических и деловых проблем, а также общего состояния рынка», поддержка завершилась 11 июля 2007 года.

В 2009 году Compuware продала исходный код и патенты британской компании Micro Focus, которая не поддерживает продукт «по различным техническим и коммерческим причинам»
.

И это правда, давно нет уже SoftICE. Я лично его последний раз как раз на XP и использовал когда SoftICE в DriverStudio и переименовали.
Это значит хорошие навыки в той или иной сфере. Ваш КО.
А в оригинале посмотреть никак? Это google translate так перевёл «solid skills».
Обратите внимание, теперь мы не указываем расширение файла, который запускаем.


Turbo Debugger AFAIR если не указывать расширение ищет сначала файл с расширением .COM, если не находит, то с расширением .EXE. Соответственно если в директории будет и CODE.COM, и CODE.EXE (что в данном случае в принципе быть не может, просто на будущее говорю), то строчка «td code» загрузит в Turbo Debugger файл CODE.COM, а не CODE.EXE. Так что расширение всё же надо бы указывать, просто для аккуратности.

Информация

В рейтинге
4 130-й
Откуда
Москва и Московская обл., Россия
Зарегистрирован
Активность