Плеер размером в 3Кб (1654 байт пожатый)



Давно это было, уже почти 10 лет прошло, да и на форуме том я практически не появляюсь, но вот вспомнилось, может и на Голосе есть маньяки из школы сурового минимализма.

Итак оригинальное сообщение на programmersforum.ru от JTG

Итак, разрешите познакомить вас с очередным чудом минимизации, аудио-видео-CD-плеером весом в 3072 байт.
Самая экстримальная версия в сжатом виде занимает 1654 байт (упаковщик MEW, не пойдёт под 9х)

За основу взят масмовский сорс по имени TD_222 (ник автора?) 8кб, ещё в декабре прошлого года хотел перевести на FASM, вчера нашёл в папке со старыми загрузками, кое-чего повырезал, добавил drag/drop, кривую поддержку видео.

Если отказаться от удобств/менюшки вырезать строки - думаю влезет и в 2,5 кб. Собрать с мелким выравниванием секций а-ля драйвер - то и в полтора, но будет ли работать?
Вообщем ещё много чего можно оптимизировать

Плеер воспроизводит всё, что поддерживается вашей системой (аудио) и не сильно экзотическое видео ("стандартный" DivX, Xvid, древневиндовый video1/video2 и т.д., кажися без аппаратного ускорения, хотя хз)

Сорцы для маньяков выкладываю, тока соблюдайте копирайты

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

Под 10-кой, кстати у меня не заработал, а вот в более древней системе должен зайти. Я его когда-то запускал и на XP и на 7


Comments 3


💡 @rainen получил апвоут на 50% (VotingPower 9227.68).
Апайте посты блога: /@djimirji и будете получать апвоуты на 75%
undefined
Пост может попасть в еженедельный рейтинг.

Условия вызова бота:

  • Кто угодно может оставить призыв под автором поста, находящимся у меня в подписчиках.
  • Бот можно вызывать не более 3-х раз за 24 часа.
  • АП на 60%, если "батарейка" более 93%. АП на 50% если батарейка от 92% до 85%. АП 30% если ниже 85%.
  • После АПОВ коментариев бот голосует с большей силой.
20.06.2018 13:02
0