Навигация
Поддержать материально
Steam Greenlight

Логотипы
Медальки
Гость
Имя

Пароль



Вы не зарегистрированны?
Нажмите здесь для регистрации.

Забыли пароль?
Запросите новый здесь.
Темы форума
191 - RPG XIII
Сегодня, 13:57
 PapkaI_Igrodel
191 - ?
30.01.2026
 Mefistofel
Создание игровых рес…
26.01.2026
 Darthman
Итоги 2025 года
21.01.2026
 kott
190 - Horror
14.01.2026
 Mefistofel
190 - ?
5.12.2025
 Erewego
Будущее IGDC
16.11.2025
 kott
Форумный квест IGDC
8.11.2025
 IAmNotARobot
189 - Race V
4.08.2025
 IAmNotARobot
Разрешите представит…
6.07.2025
 BlitzID
Сейчас на сайте
Гостей: 3
На сайте нет зарегистрированных пользователей

Пользователей: 1,792
новичок: lmnk
Обсуждение «Реально создать на Delphi - Hello Word размером в 800-900 байт?»
Страница 1 из 2 1 2 >
crash
Avatar пользователя

Опубликовано 25.04.2007 01:03 (19 лет назад)    #
Здравствуйте!
У кого какие идеи по этому? очень нужно чтонть необычное!
Помогите плиз!
RPG XIIII:Не участвую.
Division
Avatar пользователя

Опубликовано 25.04.2007 05:10 (19 лет назад)    #
http://xproger.mirgames.ru/?id=1&page=0&doc=delphi_min - что-то необычное (:

редакция от Division, 25.04.2007 05:10

RPG XIIII:Не участвую.
crash
Avatar пользователя

Опубликовано 25.04.2007 05:25 (19 лет назад)    #
Спасибки! счас посмотрим....!;)
RPG XIIII:Не участвую.
DJTsvetkov
Avatar пользователя

Опубликовано 25.04.2007 14:42 (19 лет назад)    #
Юзай Asm - там Hello World! в ~22Kb уместится... :)
RPG XIIII:Не участвую.
Darthman
Древний организм
Avatar пользователя

Опубликовано 25.04.2007 14:48 (19 лет назад)    #
DJTsvetkov На делфи в 4Кб укладывается, а на АСМЕ 22? что-то тут не так :)
RPG XIIII:Не участвую.
XProger
Avatar пользователя

Опубликовано 25.04.2007 16:13 (19 лет назад)    #
820 байт без сжатия
hello.rar.rar [ 665 ]
RPG XIIII:Не участвую.
crash
Avatar пользователя

Опубликовано 26.04.2007 00:11 (19 лет назад)    #
2 XProger
А исходник положить забыл? я примерно такой же сделал но с UPX 810 байт
Кстати если юзать FakeCom.com из ссылки Division делаем DOS-COM из WIN-EXE сжимаем UPX но!
если размер более 100кб то UPX ругается! типа большой размер DOS-COM файла :|
Но до 100 кб прокатывает и жмет довольно сильно!
Так что прикольно! :)
RPG XIIII:Не участвую.
DJTsvetkov
Avatar пользователя

Опубликовано 26.04.2007 05:14 (19 лет назад)    #
Darthman, я буковку "K" по привычке поставил... Надо было, конечно же, написать 22 байта... :)
RPG XIIII:Не участвую.
XProger
Avatar пользователя

Опубликовано 26.04.2007 14:07 (19 лет назад)    #
crash, не выкладываю исходник, ибо всё разжевал в своей статье...
Компилилось на Delphi 3 и собиралось MS Linker'ом. Вот ещё посмотри...
RPG XIIII:Не участвую.
Darthman
Древний организм
Avatar пользователя

Опубликовано 26.04.2007 20:41 (19 лет назад)    #
Хпрогера задели за живое :)))
RPG XIIII:Не участвую.
Sovetnik
Avatar пользователя

Опубликовано 27.04.2007 02:27 (19 лет назад)    #
crash написал:
если размер более 100кб то UPX ругается! типа большой размер DOS-COM файла :|

Насколько я помню, ограничение по размеру com-файла - 64К. Вроде это в его структуру заложено. Или я что-то путаю?

имхо легче прогу написать на асме, чем жать несколькими архиваторами :|

редакция от Sovetnik, 27.04.2007 02:33

RPG XIIII:Не участвую.
crash
Avatar пользователя

Опубликовано 27.04.2007 03:14 (19 лет назад)    #
зы.... не знал XProger спасиб...
Насколько я помню, ограничение по размеру com-файла - 64К. все верно!
RPG XIIII:Не участвую.
Gluk
Avatar пользователя

Опубликовано 27.04.2007 16:44 (19 лет назад)    #
Как уже тут писали, юзай асм ! ;)
26 байт и не какого UPX!
http://bygluk.clan.su/HelloWorld.rar

редакция от Gluk, 27.04.2007 17:13

RPG XIIII:Не участвую.
XProger
Avatar пользователя

Опубликовано 27.04.2007 17:23 (19 лет назад)    #
Gluk, не Win32
RPG XIIII:Не участвую.
Sovetnik
Avatar пользователя

Опубликовано 28.04.2007 02:26 (19 лет назад)    #
Gluk написал:
Как уже тут писали, юзай асм ! ;)
26 байт и не какого UPX!

Скачать не удалось :( , но сразу:
Зачем сжимать 26 байт RAR'ом? ;)
Скорее всего, там действительно не Win32, потому как насколько я помню, на fasm'e в несжатом виде HelloWorld весил 1кб. Вы знаете, invoke и всё такое...

Вообще в вопросах размера я так и не разобрался, какой же компилятор лучше :( решил, что лучше кодить, не обращая внимания на размер, так больше на работе сосредотачиваешься.

Добавлено
hello.asm (fasm, samples) - 1.5кб в несжатом виде, после сжатия RAR'ом 427 байт, kkrunchy жать мне его отказался, UPX - тоже :(
Вот и верь после этого ассемблерам :|
RPG XIIII:Не участвую.
Gluk
Avatar пользователя

Опубликовано 28.04.2007 13:17 (19 лет назад)    #
Зачем сжимать 26 байт RAR'ом?

Это я сначала хотел аттачем, там же нельзя сом файлы, чёта не получилось.
kkrunchy жать мне его отказался, UPX - тоже

Да у меня тоже :|

редакция от Gluk, 28.04.2007 13:22

RPG XIIII:Не участвую.
crash
Avatar пользователя

Опубликовано 29.04.2007 01:42 (19 лет назад)    #
Да дело не в асм, дело в дельфях ...
на дельфях я хотел получить минимальный размер при рабочей программе вот и все получил!
Всем пасибо...
Асм хорошо, но писать в блоконотике меня убивает ;) хе хе
Например в том же дельфи, встроенный асм на высоте!:p
RPG XIIII:Не участвую.
Andru
Avatar пользователя

Опубликовано 29.04.2007 18:14 (19 лет назад)    #
С UPX'ом все в порядке ;) Надо всеголишь юзать принудительное сжатие в строке параметров - "upx.exe --best --force"
RPG XIIII:Не участвую.
Sovetnik
Avatar пользователя

Опубликовано 29.04.2007 20:34 (19 лет назад)    #
Andru написал:
С UPX'ом все в порядке ;) Надо всеголишь юзать принудительное сжатие в строке параметров - "upx.exe --best --force"

Ага, щаззз... NotCompressibleExeption
Скриншот слать? :D
RPG XIIII:Не участвую.
Andru
Avatar пользователя

Опубликовано 29.04.2007 21:14 (19 лет назад)    #
2Sovetnik
дай мне этот com-файл, аж самому интересно :) Пакал Turbo Pascal'евские проги в 2Кб без проблем, com'ы брал разные на машине - все ок :)

зы: посят пост нашел у себя com в 1Кб - CantPackException... вощем is to small :)
RPG XIIII:Не участвую.
Страница 1 из 2 1 2 >
Перейти на форум:
Конкурсы
Открытые конкурсы:
RPG XIIII

Старт: 31 января 2026г.
Финиш: 16 февраля 2026г.

Участники: 4
Недавние конкурсы:
 190 - Horror
 189 - Race V
 188 - RPG XIII
 187 - Bullet Heaven
 186 - Strategy
 Все конкурсы
Случайная игра
Мини-чат
Вам необходимо залогиниться.

Архив чата

28,050,120 уникальных посетителей

Создано на базе русской версии PHP-Fusion copyright © 2003-2006 by Nick Jones.
Released as free software under the terms of the GNU/GPL license.