<feed xmlns='http://www.w3.org/2005/Atom'>
<title>xavi/airport/Source/LoadMenu.c, branch v0.1</title>
<subtitle>PS1 video game
</subtitle>
<id>https://gitea.privatedns.org/xavi/airport/atom?h=v0.1</id>
<link rel='self' href='https://gitea.privatedns.org/xavi/airport/atom?h=v0.1'/>
<link rel='alternate' type='text/html' href='https://gitea.privatedns.org/xavi/airport/'/>
<updated>2018-11-30T00:34:40+00:00</updated>
<entry>
<title>Removed SIO interrupt (it caused VBlank ISR not to be triggered).</title>
<updated>2018-11-30T00:34:40+00:00</updated>
<author>
<name>Xavier ASUS</name>
<email>xavi92psx@gmail.com</email>
</author>
<published>2018-11-30T00:34:40+00:00</published>
<link rel='alternate' type='text/html' href='https://gitea.privatedns.org/xavi/airport/commit/?id=8fcf5bf1f74873f49b792d3e3f661a2e7feda673'/>
<id>urn:sha1:8fcf5bf1f74873f49b792d3e3f661a2e7feda673</id>
<content type='text'>
Added Gfx wait on LoadMenuEnd(). Otherwise, some levels would not start after loading all required files.
Also, added GPU wait on Menu.c before entering the main loop.
An invalid index inside sound table was being accessed when creating an arrival flight. This made the game crash only under real hardware.
Other minor changes and fixes.
</content>
</entry>
<entry>
<title>Optimization flag changed from -Os to -O3 (seems to perform better FPS-wise).</title>
<updated>2018-11-23T12:57:38+00:00</updated>
<author>
<name>Xavier ASUS</name>
<email>xavi92psx@gmail.com</email>
</author>
<published>2018-11-23T12:57:38+00:00</published>
<link rel='alternate' type='text/html' href='https://gitea.privatedns.org/xavi/airport/commit/?id=3b80f74ce10cfd7e55199dcb9a8c4b80598227d2'/>
<id>urn:sha1:3b80f74ce10cfd7e55199dcb9a8c4b80598227d2</id>
<content type='text'>
Improved const-correctness and scope for some variables.
</content>
</entry>
<entry>
<title>Added "const" qualifier to some functions.</title>
<updated>2018-11-18T19:03:35+00:00</updated>
<author>
<name>Xavier ASUS</name>
<email>xavi92psx@gmail.com</email>
</author>
<published>2018-11-18T19:03:35+00:00</published>
<link rel='alternate' type='text/html' href='https://gitea.privatedns.org/xavi/airport/commit/?id=2ccc0f5edd5f8e61bd0760f30b2d66f2d977b2bf'/>
<id>urn:sha1:2ccc0f5edd5f8e61bd0760f30b2d66f2d977b2bf</id>
<content type='text'>
"cdrom:\ and ;1" are automatically inserted into file name, in order to save memory space.
Some minor optimizations.
</content>
</entry>
<entry>
<title>* Menu.c: bugfix for PLT level list.</title>
<updated>2018-03-10T13:30:40+00:00</updated>
<author>
<name>XaviDCR92</name>
<email>xavi.dcr@gmail.com</email>
</author>
<published>2018-03-10T13:30:40+00:00</published>
<link rel='alternate' type='text/html' href='https://gitea.privatedns.org/xavi/airport/commit/?id=6adb0a08c89a84ff7dc656e2cc379a100e22efe3'/>
<id>urn:sha1:6adb0a08c89a84ff7dc656e2cc379a100e22efe3</id>
<content type='text'>
* Minor: added whitespace to "sizeof" operand.
</content>
</entry>
<entry>
<title>* RWY_DIR and AIRCRAFT_DIRECTION have been joint into a single enum.</title>
<updated>2017-12-29T22:19:43+00:00</updated>
<author>
<name>XaviDCR92</name>
<email>xavi.dcr@gmail.com</email>
</author>
<published>2017-12-29T22:19:43+00:00</published>
<link rel='alternate' type='text/html' href='https://gitea.privatedns.org/xavi/airport/commit/?id=67cfc8b2c23177f036eda97f3423d062ba0c3e90'/>
<id>urn:sha1:67cfc8b2c23177f036eda97f3423d062ba0c3e90</id>
<content type='text'>
* Game.c: new prototypes GameGetParkingDirection() and GameGetRunwayDirection().
* Slight optimizations into GameRenderLevel().
* Added some comment headers into Gfx.c.
</content>
</entry>
<entry>
<title>* New LEVEL2.LVL was not being displayed correctly as I forgot to include the new tiles on Game.c.</title>
<updated>2017-12-29T01:57:40+00:00</updated>
<author>
<name>XaviDCR92</name>
<email>xavi.dcr@gmail.com</email>
</author>
<published>2017-12-29T01:57:40+00:00</published>
<link rel='alternate' type='text/html' href='https://gitea.privatedns.org/xavi/airport/commit/?id=fef6629d96f375b98ebb81382c0e8b4ee9b0f48b'/>
<id>urn:sha1:fef6629d96f375b98ebb81382c0e8b4ee9b0f48b</id>
<content type='text'>
* Some work done on runway exit detection, but still TODO.
* Minor change in LoadMenu.c.
</content>
</entry>
<entry>
<title>* Slight optimization: all comparations against true are now compared against != false.</title>
<updated>2017-12-26T21:18:37+00:00</updated>
<author>
<name>XaviDCR92</name>
<email>xavi.dcr@gmail.com</email>
</author>
<published>2017-12-26T21:18:37+00:00</published>
<link rel='alternate' type='text/html' href='https://gitea.privatedns.org/xavi/airport/commit/?id=4eaa6c091f97ca3455b2ae48a5f68867c0f7768e'/>
<id>urn:sha1:4eaa6c091f97ca3455b2ae48a5f68867c0f7768e</id>
<content type='text'>
+ Added a provisional background during gameplay (still WIP).
* Map editor now allows creating a map.
</content>
</entry>
<entry>
<title>Bugfix: ptrPlayer-&gt;SelectedAircraft was being substracted when == 0 and caused a game crash. Bugfix: aircraft did not stop when DIR_SOUTH.</title>
<updated>2017-09-22T23:32:26+00:00</updated>
<author>
<name>XaviDCR92</name>
<email>xavi.dcr@gmail.com</email>
</author>
<published>2017-09-22T23:32:26+00:00</published>
<link rel='alternate' type='text/html' href='https://gitea.privatedns.org/xavi/airport/commit/?id=e6d41c59ffa15dee7f8bc9d7ea0e12ac682da595'/>
<id>urn:sha1:e6d41c59ffa15dee7f8bc9d7ea0e12ac682da595</id>
<content type='text'>
</content>
</entry>
<entry>
<title>* Removed unneeded -g flag from Makefile.</title>
<updated>2017-09-16T01:21:15+00:00</updated>
<author>
<name>XaviDCR92</name>
<email>xavi.dcr@gmail.com</email>
</author>
<published>2017-09-16T01:21:15+00:00</published>
<link rel='alternate' type='text/html' href='https://gitea.privatedns.org/xavi/airport/commit/?id=6629a61c3bde7a79c7ac32d6bffbc72e31e91fc3'/>
<id>urn:sha1:6629a61c3bde7a79c7ac32d6bffbc72e31e91fc3</id>
<content type='text'>
* Aircraft now prevents collision against other aircraft if state == STATE_TAXIING.
* Game: new event handlers for new Aircraft collision prevention algorithm.
* Font: although not compulsory, _blend_effect_lum should be volatile.
* Other minor changes.
</content>
</entry>
<entry>
<title>* Trimmed ending whitespaces.</title>
<updated>2017-09-15T23:44:42+00:00</updated>
<author>
<name>XaviDCR92</name>
<email>xavi.dcr@gmail.com</email>
</author>
<published>2017-09-15T23:44:42+00:00</published>
<link rel='alternate' type='text/html' href='https://gitea.privatedns.org/xavi/airport/commit/?id=0d7af34486f15d8f31f8474f17cad698923cadcb'/>
<id>urn:sha1:0d7af34486f15d8f31f8474f17cad698923cadcb</id>
<content type='text'>
* Makefile now generates output TIM files automatically, using 'cat whatever.flags' files as flags for bmp2tim.
</content>
</entry>
</feed>
