Разработка и ромхакинг > Ромхакинг и программирование
Delphi power
(1/2) > >>
Zephyr:
Сила Дельфи.
Наверняка многие из вас видели маленькие программки взломщики играющие
модульную музыку. Отличительной особенностью этих программ являлось:
маленький размер,
все данные хранятся в теле исполняемого файла.

Мне захотелось попробывать создать нечто подобное...
Силами Дельфи 7 и ассемблера:
Размер получился впечатляющим 14 309 байт из которых !!!15 546 байт!!! занимает
сама мелодия в формате *.xm. Ну ессесно все пожато до нельзя... Хотя можно еще меньше...
Самое маленькое чего мне удалось добиться 7 731 байт(за счет специальной мелодии 4Kb),
но ее пока не выкладываю...

http://webfile.ru/1790539

PS: может кто сможет меньше??? Пишите zephyrgl@yandex.ru
Йобан Матич:

--- Цитата: Zephyr ---Размер получился впечатляющим 14 309 байт из которых !!!15 546 байт!!! занимаетсама мелодия в формате *.xm
--- Конец цитаты ---

Афигеть! сама прога весит -1507 байт  o_0
Меньше, имхо, некуда.
Zephyr:
25 600 байт до пожатия и образки разными хренями
Planestranger:
Zephyr, а смысл? полмега даже для 286-х не критично было...
или тебе не дают покоя лавры Билли Гейтса с его бейсиком в 4кб для Altair?
Йобан Матич:

--- Цитата: lost_hero ---или тебе не дают покоя лавры Билли с его бейсиком в 4кб для Altair?
--- Конец цитаты ---
Когда бейсик изобрели, билли ещё на горшок ходил =)


--- Цитата: wikipedia ---Бе́йсик — семейство высокоуровневых языков программирования.
Был разработан в 1963 профессорами Дартмутского колледжа Томасом Куртом (Thomas E. Kurtz, 1928-) и Джоном Кемени (John G. Kemeny, 1926—1993).

--- Конец цитаты ---

lost_hero,
Советую зайти на http://scene.org/ , там и не такое делают...
А Zephyr слишком много играл в kkrieger =)
aL1eN:

--- Цитата ---Размер получился впечатляющим 14 309 байт из которых !!!15 546 байт!!! занимает
сама мелодия в формате *.xm.
--- Конец цитаты ---
я один тут вижу несоответствие?
Йобан Матич
меньше всегда есть куда
Йобан Матич:

--- Цитата: aL1eN ---я один тут вижу несоответствие?
--- Конец цитаты ---

Читаем внимательнее

--- Цитата: Йобан Матич ---Афигеть! сама прога весит -1507 байт
--- Конец цитаты ---
=)


--- Код: ---upx -d core.com
--- Конец кода ---

избавит от несоответствия =)
kM0:
Есть демки с музыкой и 3д графикой в 4кб -)
aL1eN:
таг, фсем стаять
это упиксом сжатый чтоли файл весит 14к? какое же это тогда достижение...


--- Цитата ---Афигеть! сама прога весит -1507 байт

--- Конец цитаты ---
а я подумал, что это не "минус", а "тире" :-\
Planestranger:
Йобан Матич, изобёл его конечно не Билли, но именно он сделал первую коммерческую версию бейсика для персонального компьютера (на базе микропроцессора). Этим компьютером был Altair 8800... В 1975 году...
HardWareMan:
Zephyr, завидуй: 11,0 КБ (11 264 байт) и музычка намного богаче твоей. Это не мое - сразу говорю. Просто я собираю такие вещи. Собственно, на АСМе под Виндами писать не так сложно, как кажется. Даже ЕХЕ. А на дельфи, если отключить все лишнее (хочешь знать как - спроси хелп) ключиками "-$" то код в 14Кб ваще покажется монстром. Я получал 8Кб, если простая консольная прога с ожиданием кнопки.
Йобан Матич:
HardWareMan,
FarbRausch - маньяки.
Zephyr:
Хоть бы похвалил кто :)

2HardWareMan
Можно получить 524 байта!!! Мелодия тоже место занимает.
Завидовать там ни к месту - FR боги!!!
У меня как и у всех есть свои авторитеты :) И у них свой частотный синтезатор!!!
2aL1eN
Там много оптимизаций. Вплоть до переписаных системных модулей...
Но если ты полагаешь что это очень просто - дерзай!
2lost_hero
Смысл быть программистом. Вот и все.

PS: 2hwman если собираешь подобные вещи - принимай.
http://webfile.ru/1791737
8 478 байт
7 737 байт
А еще лучше напиши туторы по программированию на Genesis!!!
Может быть этот и соответствующий разделы на Эму-Раше начнут заполняться...

Кому интересно как сделать подобное сюда. Хотя я делал иначе:
http://xproger.mirgames.ru/?id=1&page=0&doc=delphi_min
Йобан Матич:

--- Цитата: Zephyr ---Хоть бы похвалил кто =)
--- Конец цитаты ---
Сделаешь что-нить похожее на это(вложение), похвалим =)


--- Цитата: Zephyr ---Можно получить 524 байта!!!

--- Конец цитаты ---
Удаление гланд бензопилой через...
Mefistotel:
 PARADISE.7z это СУПЕР!!!! 0_0 :wow:
Ребят у меня вопрос. .kkrieger, chapter I - Beta Version-такая версия у меня на компе храниться.Хотелось бы узнать, данный проект развивался дальше??Имею ввиду-существует ли полноценная игра или нет??
HardWareMan:

--- Цитата: Mefistotel от 09 Март 2008, 17:06:47 --- PARADISE.7z это СУПЕР!!!! 0_0 :wow:
Ребят у меня вопрос. .kkrieger, chapter I - Beta Version-такая версия у меня на компе храниться.Хотелось бы узнать, данный проект развивался дальше??Имею ввиду-существует ли полноценная игра или нет??

--- Конец цитаты ---
Вот еще чуток демок.
http://webfile.ru/1792188
Йобан Матич:

--- Цитата: Mefistotel --- данный проект развивался дальше
--- Конец цитаты ---
http://theprodukkt.com/ оф. сайт
советую debris посмотреть.

HardWareMan,
спасибо :thumbup:
Zephyr:
Демок - так уж на Дельфи (ближе к теме и с исходняками):
http://www.mirg.ru/

Завершение конкурса "MiniGames"
Конкурс “MiniGames” завершён. На рассмотрение было принято 7 работ.
Остался заключительный этап — определение победителя, поэтому просим принять участие в голосовании, которое продлится до 14 января.

Архив работ (1.82 мб)

Работы XProgera (видяха ни ниже 5ого GForce), и VGA.
Mefistotel:
 Йобан Матич,HardWareMan, Спасибо ребята.Блин, я как в сказку попал.Челюсть реально до пола падает от такого просмотра.С такими талантами этим  програмерам в игровых компаниях надо работать, желательно российских  :)
Planestranger:
PaRaDISE - это вообще что-то невероятное....
Навигация
Главная страница сообщений
Следующая страница

Перейти к полной версии