<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="ru">
	<id>https://paz00.ru/index.php?action=history&amp;feed=atom&amp;title=Quake_3</id>
	<title>Quake 3 - История изменений</title>
	<link rel="self" type="application/atom+xml" href="https://paz00.ru/index.php?action=history&amp;feed=atom&amp;title=Quake_3"/>
	<link rel="alternate" type="text/html" href="https://paz00.ru/index.php?title=Quake_3&amp;action=history"/>
	<updated>2026-05-04T00:31:09Z</updated>
	<subtitle>История изменений этой страницы в вики</subtitle>
	<generator>MediaWiki 1.39.10</generator>
	<entry>
		<id>https://paz00.ru/index.php?title=Quake_3&amp;diff=18&amp;oldid=prev</id>
		<title>Unknown user в 08:13, 15 октября 2014</title>
		<link rel="alternate" type="text/html" href="https://paz00.ru/index.php?title=Quake_3&amp;diff=18&amp;oldid=prev"/>
		<updated>2014-10-15T08:13:02Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Новая страница&lt;/b&gt;&lt;/p&gt;&lt;div&gt;==Собсно &amp;lt;span style=&amp;quot;color: #ff0000;&amp;quot;&amp;gt;Quake 3 Arena&amp;lt;/span&amp;gt;== &lt;br /&gt;
&amp;lt;span style=&amp;quot;color: #000000;&amp;quot;&amp;gt;Качаем бинари с фиксами, распаковываем (engine - ioquake).&amp;lt;/span&amp;gt;&lt;br /&gt;
Берем вашу &amp;lt;span style=&amp;quot;color: #e8e8e8;&amp;quot;&amp;gt;''купленную'' &amp;lt;/span&amp;gt;&amp;lt;span style=&amp;quot;color: #000000;&amp;quot;&amp;gt;Q3 и распаковываем датафайлы в соответствующую папку.&amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;span style=&amp;quot;color: #000000;&amp;quot;&amp;gt;Все играет хорошо. Звук есть, &amp;lt;range type=&amp;quot;comment&amp;quot; id=&amp;quot;748121&amp;quot;&amp;gt;небольшой косяк с музыкой. &amp;lt;/range id=&amp;quot;748121&amp;quot;&amp;gt; &amp;lt;/span&amp;gt;&lt;br /&gt;
&amp;lt;range type=&amp;quot;comment&amp;quot; id=&amp;quot;340281&amp;quot;&amp;gt;http://crap.muromec.org.ua/ac100/ioquake3/ ([https://github.com/muromec/ioquake3 исходники])&amp;lt;/range id=&amp;quot;340281&amp;quot;&amp;gt;&lt;br /&gt;
[[File:q3GLES_3.png|560x325px]][[File:q3GLES_4.png|560x327px]]&lt;br /&gt;
&lt;br /&gt;
===Исходники=== &lt;br /&gt;
https://github.com/muromec/ioquake3&lt;br /&gt;
https://github.com/cbmw/ioquake3 (&amp;lt;range type=&amp;quot;comment&amp;quot; id=&amp;quot;475362&amp;quot;&amp;gt;Собирается, работает. косяки с тачем&amp;lt;/range id=&amp;quot;475362&amp;quot;&amp;gt;)&lt;br /&gt;
http://maemo.org/packages/view/ioquake3/&lt;br /&gt;
[http://maemo.org/packages/source/view/fremantle_extras-devel_free_source/ioquake3/1558-maemo6/ 1558-maemo6] ([http://repository.maemo.org/extras-devel/pool/fremantle/free/source/i/ioquake3/ioquake3_1558-maemo6.tar.gz пакет с исходниками])&lt;br /&gt;
- Nokia: Experimental support relative motion events; allows binary QVM's.&lt;br /&gt;
- Makefile.local: Enabled interpreted QVM support...&lt;br /&gt;
- EGL: input: Moved the sensitivity calculation into the client code.&lt;br /&gt;
- EGL: input: Adjusted the player-has-jumped calculation.&lt;br /&gt;
- NOKIA: client: posnP[xy] are both unused variables.&lt;br /&gt;
- NOKIA: Enabled more aggressive optimization flags: -ffast-math -march=armv7-a -mcpu=cortex-a8 -mfpu=neon&lt;br /&gt;
- NOKIA: Allow loading of unknown BSP versions (e.g. for Quake Live)&lt;br /&gt;
Замечание: появились еще исходники https://github.com/DingoOz/Quake3-GLES-for-armv7 . Мне пока непонятно, где там GLES используется %)&lt;br /&gt;
&lt;br /&gt;
===Сборка=== &lt;br /&gt;
'''Замечание''': в архиве есть патч под gles2, но при его компиляции куча ошибок - в коде все еще используются дефайны из gles.&lt;br /&gt;
Собралось и запустилось вот с таким патчем:&lt;br /&gt;
[http://paz00.ruioquake3-ac100-hacked.patch ioquake3-ac100-hacked.patch]&lt;br /&gt;
Применять патч так:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
patch -p 1 &amp;lt; ioquake3-ac100-hacked.patch&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Однако в собранном мной ioquake3 не работает тачпад и fps гуляет в пределах 25-30 кадров в секунду. FPS надеюсь можно исправить (полагаю дело либо в вертикальной синхронизации, либо в конфиге - я использовал кастомный с большого брата).&lt;br /&gt;
&lt;br /&gt;
Кросскомпиляция (пример для дебага):&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
make ARCH=arm CROSS_COMPILE=arm-none-linux-gnueabi debug&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Возможно нужно будет либы допихивать %)&lt;/div&gt;</summary>
		<author><name>Unknown user</name></author>
	</entry>
</feed>