Board.KolibriOS.org

Official KolibriOS board
It is currently Tue Jun 18, 2019 10:02 am

All times are UTC+03:00




Post new topic  Reply to topic  [ 13 posts ] 
Author Message
 Post subject: XONIX
PostPosted: Fri May 05, 2006 12:39 pm 
Offline

Joined: Tue Apr 18, 2006 11:48 pm
Posts: 53
XONIX beta version с исходниками на http://soleil.nm.ru


Top
   
 Post subject:
PostPosted: Fri May 05, 2006 2:03 pm 
Offline
User avatar

Joined: Thu May 19, 2005 4:43 pm
Posts: 896
Хорошая реализация классической игрушки.
Я так понял,игра написана на C++.
А чем компилировал ?


Top
   
 Post subject:
PostPosted: Fri May 05, 2006 2:12 pm 
Offline

Joined: Tue Apr 18, 2006 11:48 pm
Posts: 53
MS Visual C++ 7.10. Можно также использовать 8.00.


Top
   
 Post subject:
PostPosted: Fri May 05, 2006 7:49 pm 
rabid rabbit
Хорошо сделано.
Есть предложение, размещать какую ни будь картинку в будущих версиях, чтобы повысить интерес.


Top
   
 Post subject:
PostPosted: Wed May 10, 2006 5:30 pm 
Offline
Kernel Developer
User avatar

Joined: Mon Nov 28, 2005 8:00 pm
Posts: 1601
Хорошая игрушка. Модифицировал свой эмулятор, теперь под KlbrInWin/VirtualKolibri тоже работает.
Рекомендую при компиляции добавить ключ компоновщика /ALIGN:16 (в VisualStudio это Configuration Properties->Linker->Command line->Additional parameters). Уменьшает размер получающегося бинарника.

_________________
Ушёл к умным, знающим и культурным людям.


Top
   
 Post subject:
PostPosted: Sat May 13, 2006 11:10 am 
Offline
User avatar

Joined: Thu May 19, 2005 4:43 pm
Posts: 896
А каким образом происходит конвертирование скомпилированного кода в исполняемый файл КолибриОС ?
После линковки получается ассемблерный код,в котором вручную дописывается заголовок программы ? Или как-то по другому ?




p.s.Мне это нужно,потомучто компилятор XSCompiler поддерживает не все C-шные инструкции.


Top
   
 Post subject: XONIX release
PostPosted: Sat May 13, 2006 11:47 am 
Offline

Joined: Tue Apr 18, 2006 11:48 pm
Posts: 53
На http://soleil.nm.ru теперь лежит релиз игрушки.

diamond
сделал по твоему совету /ALIGN:32, действительно стало намного лучше ;)

andrew_programmer
PE'шник, полученный в результате, обрабатывается программой pe2kos (она сама с исходниками лежит рядом с XONIX'ом), которая пишет секции в файл Колибри, разница между virtual size и physical size заполняется нулями, после чего формируется заголовок Колибри и вписывается в начало файла.


Top
   
 Post subject:
PostPosted: Sat May 13, 2006 5:36 pm 
Offline
User avatar

Joined: Thu May 19, 2005 4:43 pm
Posts: 896
Можно еще в игрушку заставку нарисовать.Для заставки хватит 8-16 цветов.Если в GIF сохранить,то несколько килобайт занимать будет.Это относительно немного(для хорошей игрушки нежалко).


Top
   
 Post subject:
PostPosted: Mon Aug 21, 2006 4:22 pm 
Offline

Joined: Wed May 25, 2005 8:52 am
Posts: 147
08.2006
Формат GIF стал свободным
Истек срок действия последнего патента, связанного с печально известным алгоритмом сжатия LZW, используемого в форматах GIF и TIFF.
Напомним, что именно патентные ограничения на GIF когда-то послужили толчком к разработке альтернативного, открытого формата PNG, использующего алгоритм Deflate. Хотя патенты Unisys в разных странах утратили силу ещё в 2003-2004 годах, оставался один патент США, полученный IBM. Именно его срок действия истёк сегодня.
Отныне алгоритм LZW и основанные на нём форматы могут быть свободно использованы в любых целях, коммерческих или некоммерческих, без риска нарваться на судебный иск.


Top
   
 Post subject:
PostPosted: Mon Aug 21, 2006 11:28 pm 
Offline
User avatar

Joined: Thu May 19, 2005 4:43 pm
Posts: 896
Долго я ждал этого события.

Давздравствует свобода!

Теперь можно и GIF кодер писать.


Top
   
 Post subject: Re: XONIX
PostPosted: Fri Jun 24, 2011 8:11 pm 
Offline
User avatar

Joined: Thu Mar 01, 2007 7:57 pm
Posts: 835
Поиграл, в последний раз дошёл до третьего уровня, но далеко его не прошёл. :) Заметил баг (впрочем, редко проявляется): иногда перестаёт реагировать на клавиатуру.
Кстати, сейчас кто-нибудь эту игру развивает?

_________________
Всех выше те, кто доброе творят,
И за дела добра не ждут наград,
Всем жертвуют для страждущих людей,
Не думая о выгоде своей.


Top
   
 Post subject: Re: XONIX
PostPosted: Sat Jul 02, 2011 10:47 pm 
Offline
User avatar

Joined: Fri Jun 27, 2008 3:22 pm
Posts: 988
Атауальпа wrote:
Кстати, сейчас кто-нибудь эту игру развивает?

Видимо нет.
Игра одна из моих самых любимых в Колибри.


Top
   
 Post subject: Re: XONIX
PostPosted: Fri Sep 12, 2014 10:14 pm 
Offline
Kernel Developer
User avatar

Joined: Thu Sep 03, 2009 1:52 pm
Posts: 1619
Я настроила автосборку из исходников в r5115.

_________________
Сделаем мир лучше!


Top
   
Display posts from previous:  Sort by  
Post new topic  Reply to topic  [ 13 posts ] 

All times are UTC+03:00


Who is online

Users browsing this forum: No registered users and 1 guest


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
cron
Powered by phpBB® Forum Software © phpBB Limited