Board.KolibriOS.org

Official KolibriOS board
It is currently Tue May 21, 2019 3:50 pm

All times are UTC+03:00




Post new topic  Reply to topic  [ 102 posts ]  Go to page Previous 13 4 5 6 7 Next
Author Message
PostPosted: Sat Dec 20, 2014 1:46 pm 
Offline
Kernel Developer

Joined: Sun Feb 10, 2013 12:37 pm
Posts: 2329
.

_________________
Всем чмоки в этом проекте! Засуньте эти 11 лет себе в жопу!


Last edited by Mario_r4 on Sun Jan 04, 2015 9:51 pm, edited 1 time in total.

Top
   
PostPosted: Sat Dec 20, 2014 4:09 pm 
Offline
User avatar

Joined: Tue Nov 25, 2014 5:08 pm
Posts: 109
Не, я всё-таки просто измерю FPS и всё. Главное, чтоб игра у человека не успела повиснуть до срабатывания этого теста :) Вот и проверим.

_________________
Roman Shuvalov


Top
   
PostPosted: Sat Dec 20, 2014 10:16 pm 
Offline
Public Relations
User avatar

Joined: Mon Jun 07, 2010 12:01 pm
Posts: 1879
kiv wrote:
punk_joker wrote:
Все тот же IBM с древним Pentium'ом. [...] проц грузится на 100 [...]
И при этом всерьёз обсуждается работа его FPU? :lol:
Offtopic: punk_joker: у меня был такой, на 133Mhz, пока кулер не отвалился от старости... У тебя кнопки Turbo нет? :)
ALPINE wrote:
А что, у него нет FPU? :) Я не знаток процессоров, и вообще архитектуру почти не знаю.
kiv wrote:
даже если и есть его подобие, то там суперскалярности нет, но насколько я помню первые пеньки, там такие штуки реализовывались сложным и крайне медленным набором команд... В любом случае первые SSE появились на экспериментальных вторых пеньках вместе с суперскалярностью (даже не спрашивайте где я такие видел)...
Блок FPU появился, начиная со старших 486-ых процессоров, так что во всех Pentium он есть. Колибри задумывалась как система, требующая Pentium I и выше, поэтому в авто-сборке по умолчанию все флаги компиляторов выставлены так, чтобы собирать под Pentium I. У punk_joker Pentium II 366Mhz, что более чем в 3.5 раза превышает минимальные системные требования.

ALPINE - я надеюсь, что при решении проблем в своей игре и чтении ответов на свои вопросы на форуме, ты принимаешь во внимание, кто есть кто здесь. Mario - один из основателей Колибри (более 10 лет "в теме"), CleverMouse - наш самый лучший программист, я - ну по меньшей мере создатель конкурса, в котором ты принимаешь участие. Кто такой kiv? Пользователь, зарегистрировавшийся на нашем форуме 10 дней назад (и пока не написавший ни строчки кода).


Top
   
PostPosted: Sat Dec 20, 2014 10:38 pm 
Offline
User avatar

Joined: Tue Nov 25, 2014 5:08 pm
Posts: 109
Спасибо за прояснение вопроса о FPU и системных требованиях.

yogev_ezra wrote:
надеюсь, что при решении проблем в своей игре и чтении ответов на свои вопросы на форуме, ты принимаешь во внимание, кто есть кто здесь.

Да, само собой, я смотрю на подпись под ником и дату регистрации (только не знал, что Mario работает над Колибри уже 10 лет).

_________________
Roman Shuvalov


Top
   
PostPosted: Sun Dec 21, 2014 12:03 am 
Offline
Just Flooding
User avatar

Joined: Thu Dec 11, 2014 1:31 am
Posts: 173
yogev_ezra, хозяин - барин.
Spoiler: Show
ИМХО блок вычислений с плавающей точкой был еще до интелов, только вряд ли его так пафосно называли... Вроде, на какой-то из схем истребителей F серии появилось? Кстати, я предложил только способ определения где будит тормозить (CISC\RISC), а код за вас я писать не подписывался... :)
PS жду комментариев в духе - "вот, ты и раскрыл свою злую личину, жуткий юзверь"... :) Да, и вряд ли Вы бы были рады моему коду :mrgreen:


Last edited by kiv on Tue Dec 30, 2014 3:12 am, edited 2 times in total.

Top
   
PostPosted: Sun Dec 21, 2014 12:51 am 
Offline
Kernel Developer

Joined: Sun Feb 10, 2013 12:37 pm
Posts: 2329
.

_________________
Всем чмоки в этом проекте! Засуньте эти 11 лет себе в жопу!


Last edited by Mario_r4 on Sun Jan 04, 2015 9:52 pm, edited 1 time in total.

Top
   
 Post subject: Re:
PostPosted: Tue Dec 23, 2014 9:31 pm 
Offline
User avatar

Joined: Tue Nov 25, 2014 5:08 pm
Posts: 109
Наконец-то появилось время заняться игрой, надо уже доделывать, новый год близится, а у меня до сих пор только технодемка. Непорядок.

punk_joker wrote:
Да, именно так.

punk_joker, просьба по возможности проверить последнюю версию (игра в автосборке в ISO, если нужна ссылка на бинарник - вот).

Я добавил тест производительности. Если низкий fps стабильно держится более 7 кадров подряд, то на окне рисуется надпись "Low performance. Halted" и просчёт логики игры прекращается. Я до сих пор не уверен в природе зависания игры на твоём компе, но, возможно, это решит проблему.

_________________
Roman Shuvalov


Top
   
 Post subject:
PostPosted: Tue Dec 23, 2014 11:06 pm 
Offline

Joined: Tue Apr 12, 2011 11:19 pm
Posts: 1148
Все работает. И да, игра не причем, на моем ноуте проблемы со звуком. Сейчас проверю как игра работает (версия до проверки FPS).

_________________
я лишь учусь


Top
   
 Post subject:
PostPosted: Tue Dec 23, 2014 11:25 pm 
Offline

Joined: Tue Apr 12, 2011 11:19 pm
Posts: 1148
Работает. Не так плавно как на более мощных компах, но на 7-8 FPS держится.

_________________
я лишь учусь


Top
   
PostPosted: Wed Dec 24, 2014 2:24 am 
Offline
User avatar

Joined: Tue Nov 25, 2014 5:08 pm
Posts: 109
А как же полное зависание с невозможностью закрыть через диспетчер задач? Есть возможность на том (проблемном для меня) пентиуме-2 проверить?

_________________
Roman Shuvalov


Top
   
 Post subject:
PostPosted: Wed Dec 24, 2014 2:29 am 
Offline

Joined: Tue Apr 12, 2011 11:19 pm
Posts: 1148
Пост выше, работает на 7-8 FPS. Проблема как оказалось не в твоей игре, а в драйвере звука.

_________________
я лишь учусь


Top
   
PostPosted: Wed Dec 24, 2014 3:19 am 
Offline
User avatar

Joined: Tue Nov 25, 2014 5:08 pm
Posts: 109
Уф :) Большое спасибо, я рад. А Марбл Матч-3 работал, т.к. там звука не было. Всё логично.

_________________
Roman Shuvalov


Top
   
 Post subject: Re:
PostPosted: Wed Dec 24, 2014 4:41 pm 
Offline
Just Flooding
User avatar

Joined: Thu Dec 11, 2014 1:31 am
Posts: 173
punk_joker, на первом пне 133Mhz, под 98 Win при 1Gb HD играл в 3D симулятор истребителей, сколько было RAM не помню, но точно не > 128Mb...


Last edited by kiv on Tue Dec 30, 2014 3:13 am, edited 1 time in total.

Top
   
PostPosted: Wed Dec 24, 2014 10:30 pm 
Offline
User avatar

Joined: Tue Nov 25, 2014 5:08 pm
Posts: 109
Не очень понимаю, при чём тут 128 Мб, но системные требования естественно завышены (относительно качества картинки). Чтобы оптимизировать всё так, чтобы требовало минимум ресурсов - а такая игруля вполне должна идти даже на 486-м - надо много сил, времени и вообще надо быть крутым прогером, коим я вряд ли являюсь. Так что я стараюсь укладываться в разумные пределы (не требую гига оперативки и т.д.), но оттачивать всё до идеала и сверхпроизводительности я не могу.

_________________
Roman Shuvalov


Top
   
PostPosted: Thu Dec 25, 2014 7:47 am 
Offline
Just Flooding
User avatar

Joined: Thu Dec 11, 2014 1:31 am
Posts: 173
Ни факт, что виноват ты, хотя я кода и не смотрел...
ALPINE wrote:
Не очень понимаю, при чём тут 128 Мб,
Знаменитая зависимость (относится не только к программированию) чем больше памяти использует алгоритм тем выше шансы, что он может быть быстрее алгоритма с малым потреблением памяти. (см.теорию алгоритмов - чтобы не путать, сразу скажу, что это математика)


Last edited by kiv on Thu Dec 25, 2014 7:55 am, edited 1 time in total.

Top
   
Display posts from previous:  Sort by  
Post new topic  Reply to topic  [ 102 posts ]  Go to page Previous 13 4 5 6 7 Next

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:  
Powered by phpBB® Forum Software © phpBB Limited