Aiwan \ (•◡•) / _bot
Вот так проверь :) val db 00h,00h,00h,00h,00h,00h,00h,00h,01h,00h,00h,00h,00h,00h,00h,00h mov rdx,1 Если дождёшься решения :))
Запустил тест в отладчике, посмотрю за сколько часов/дней выполнится
Aiwan \ (•◡•) / _bot
Хде?
У себя
Eugene
Не дождёшься :)) 32 бита секунду или несколько будет, а это 4 млрд секунд. Не пытайся даже :))
Aiwan \ (•◡•) / _bot
У себя
... И в сообщениях
Aiwan \ (•◡•) / _bot
20минут примерно rax
Aiwan \ (•◡•) / _bot
без отладки было бы немного быстрей
Aiwan \ (•◡•) / _bot
мой код отличный пример запутывания кода, если его использовать вместо счетчика
Aiwan \ (•◡•) / _bot
)))
Vyacheslav
Когда в винде подвисает приложение, то ОС создаёт процесс от имени этого приложения с нулём потоков. Интересно, кто придумал этот костыль?
Vyacheslav
Имхо, ноль потоков - это сильно
Fox
Когда в винде подвисает приложение, то ОС создаёт процесс от имени этого приложения с нулём потоков. Интересно, кто придумал этот костыль?
Это в винхр придумали, чтоб можно было гуевые приложения хотя бы свернуть или передвинуть их окошко
s54820
A в 95 нельзя было?
Нет, потому что оконная процедура висит, и некому WM_MOVING обработать.
s54820
А кто ж её с 0-м потоков обрабатывает?
Это я про 9x. А сейчас видимо система.
Eugene
Я про сейчас и спрашиваю как раз.
Eugene
В чём смысл 0 потоков делать?
Eugene
Кто шарит: начиная с какой винды поддерживается AVX (читай сохраняется в контексте ymm) и начиная с какой AVX-512 (zmm соответственно)?
Danil
Я думаю это где то 13 год, то есть условно 8+, могу ошибаться
Eugene
Короче, AVX — Windows 7 SP1, а AVX-512, видимо, тестить поддержку надо...
Eugene
А винда тут причем? Разве она как-то участвует в этом?
Ну, так контекст (стояние регистров при переключении потоков) кто сохраняет? Если винда не знает о существовании таких регистров, значит увы. Почему вот для SSE таких проверок нет только...?
Eugene
Или есть? Надо глянуть ман, короче.
Aiwan \ (•◡•) / _bot
Я думаю надо смотреть по годам, с каких процев это дело поддерживается. А для ОС это решается очередным обновлением
Eugene
Тогда и для 7 можно сделать по логике-то.
Aiwan \ (•◡•) / _bot
Тогда и для 7 можно сделать по логике-то.
Ну да, если обновление соответствующее было
Aiwan \ (•◡•) / _bot
Часто на вин10 а ранее и на вин7 видел обновления такого рода названия "обновление для процессоров х64 kb ....." мож как раз и добавляли/правили поддержку такого рода инструкций?
­
/ban
Group Butler [beta]
H͚̓ü̺n̪̬̟ͣho͎̥͆wͧ banned Notify Bot!
bilka00
https://xakep.ru/2019/04/19/denuvo/
bilka00
Dolphin
https://www.youtube.com/watch?v=BXFhLtXNyNY
Dolphin
http://www.twitch.tv/revisionparty?sr=a
Dolphin
Эфир Ревижна, кому интересно
Aiwan \ (•◡•) / _bot
Опять всякие фейки
Dolphin
64к интро идет на Ревижне
Anonymous
https://xakep.ru/2019/04/19/denuvo/
Ну вот нахрена давать ссылки на материалы "заплатите, а потом читайте"? Хуже этого только кликбейтные заголовки могут быть
bilka00
Ну вот нахрена давать ссылки на материалы "заплатите, а потом читайте"? Хуже этого только кликбейтные заголовки могут быть
Ну уж извините но как мне казалось что у всех кому нужен подобных материал есть подписка или друг с подпиской
Dolphin
завтра, если по москве то +1 час
Dolphin
Сегодня то есть
Eugene
завтра, если по москве то +1 час
А где там 256b было, не найду что-то на твитче?
Dolphin
Dolphin
Час до начала, кто в теме ;)
­
Мне вот интересно отличие просто 4к интро от олдскулл 4к интро...
­
Или первое — разрешение, а второе объём?
Dolphin
и разрешения - да
Dolphin
Вчера 64к шедевры были канеш
Dolphin
Запись 64к https://www.youtube.com/watch?v=FYyL_mEQWOM&list=PLNqQO7lFY6dlIHKi5geI2faS00dzA0_2_&index=4
Eugene
Мне вот интересно отличие просто 4к интро от олдскулл 4к интро...
Оба — это объём. Олдскул — это обычно спектрумы, комодоры, бк и т.п. Проги под DOS всё же к олдскул вроде не относят.
Dolphin
Оба — это объём. Олдскул — это обычно спектрумы, комодоры, бк и т.п. Проги под DOS всё же к олдскул вроде не относят.
Почему не относят то? Речь о классике - блобы, шейды, туннели, плазму, огонь и т.д. - это же все олдскул
Eugene
Почему не относят то? Речь о классике - блобы, шейды, туннели, плазму, огонь и т.д. - это же все олдскул
Кроме туннелей и плазмы под доску можно много чего делать тоже. 3D делают на 256 (и даже 128) байт с тенями. По мне, oldschool — это то, что называют low-end. Могу ошибаться, конечно. Надо спросить ЦЦшников :))
Dolphin
Олдскул 4к Интро начинается
Dolphin
А где там 256b было, не найду что-то на твитче?
https://www.youtube.com/watch?v=O-WjF_dxdHM&list=PLNqQO7lFY6dlIHKi5geI2faS00dzA0_2_&index=10
Eugene
https://www.youtube.com/watch?v=O-WjF_dxdHM&list=PLNqQO7lFY6dlIHKi5geI2faS00dzA0_2_&index=10
О, спасибо, дружище! Моя любимая категория :))
Eugene
Eugene
Что за VBE 4.0 ???
Dolphin
Vesa видимо
Dolphin
+ свои расширения наверн
Eugene
Я понимаю, что веса, но не знал, что такие функции аж есть. И что 4-я версия есть. Развивают же её ещё зачем-то. Надо глянуть!
Dolphin
да всмысле - своя надстройка
Dolphin
Верхний уровень
Eugene
да всмысле - своя надстройка
Ну хз, она тогда должна быть в этих же 256 байтах.
Eugene
Иначе по идее не должны пропускать работу.
Dolphin
Иначе по идее не должны пропускать работу.
я хз, еще не все посмотрел, отвлекают, меня заинтересовали 32 байта со звуком ))
Dolphin
сможешь меньше? ))
Eugene
32 байта я делал как-то музыку bytebeat с выводом на спикер, ковокс, sb вроде тоже. По 32 байта у hellmood-а (Desire) хороших много (Ocean, к примеру, глянь на pouet), странно, что тут у него 256-байтовые работы. Звуковая интра у него тут прикольная. Я надеялся Rrrola увидеть (где-то мелькало его имя), но его не было.
Eugene
Всё можно, но надо суметь. Чтобы красиво было и не какофония.
Dolphin
+ автоматически получаешь Random Seed, из-за смещения на каждом шаге 320х200
Dolphin
Dolphin
держть в EAX, чтобы сразу в экран и в порт
Dolphin
надо будет поиграть )
Dolphin
а вот с Вояжем вобще я ничего не понял ))
Eugene
да, надо хитро XOR делать, X XOR Y + смещение
Там не только на xor-ах одних это держится. Посмотри чужие исходники, посмотри sizecoding.org.
Dolphin
Revision 2019 окончен, итоги можно посмотреть здесь: https://www.youtube.com/playlist?list=PLNqQO7lFY6dlIHKi5geI2faS00dzA0_2_