<feed xmlns='http://www.w3.org/2005/Atom'>
<title>jetpac.nes/src/over.s, branch main</title>
<subtitle>Port to the NES/Famicom of "Jetpac" from Ashby Computers and Graphics Limited.
</subtitle>
<id>https://git.mssola.com/nes/jetpac.nes/atom?h=main</id>
<link rel='self' href='https://git.mssola.com/nes/jetpac.nes/atom?h=main'/>
<link rel='alternate' type='text/html' href='https://git.mssola.com/nes/jetpac.nes/'/>
<updated>2026-03-23T23:34:26Z</updated>
<entry>
<title>Use the 'nmi_' prefix for NMI-only functions</title>
<updated>2026-03-23T23:34:26Z</updated>
<author>
<name>Miquel Sabaté Solà</name>
<email>mssola@mssola.com</email>
</author>
<published>2026-03-23T23:34:26Z</published>
<link rel='alternate' type='text/html' href='https://git.mssola.com/nes/jetpac.nes/commit/?id=b779e7dc3d44f7b9d90aeeee91ed36cf57d65e95'/>
<id>urn:sha1:b779e7dc3d44f7b9d90aeeee91ed36cf57d65e95</id>
<content type='text'>
Signed-off-by: Miquel Sabaté Solà &lt;mssola@mssola.com&gt;
</content>
</entry>
<entry>
<title>Implement the "take off" animation</title>
<updated>2026-03-23T22:59:26Z</updated>
<author>
<name>Miquel Sabaté Solà</name>
<email>mssola@mssola.com</email>
</author>
<published>2026-03-23T22:59:26Z</published>
<link rel='alternate' type='text/html' href='https://git.mssola.com/nes/jetpac.nes/commit/?id=0c9b0ad7938e2ba7e994574b4947e25c82440b8c'/>
<id>urn:sha1:0c9b0ad7938e2ba7e994574b4947e25c82440b8c</id>
<content type='text'>
This is the animation that is done after clearing a stage. Moreover, and
for the first time since I started development, now we can move into the
next level as intended from the game's design.

Signed-off-by: Miquel Sabaté Solà &lt;mssola@mssola.com&gt;
</content>
</entry>
<entry>
<title>Center "game over (coin)" text</title>
<updated>2026-03-20T14:40:40Z</updated>
<author>
<name>Miquel Sabaté Solà</name>
<email>mssola@mssola.com</email>
</author>
<published>2026-03-20T14:38:50Z</published>
<link rel='alternate' type='text/html' href='https://git.mssola.com/nes/jetpac.nes/commit/?id=997f7527aa2d73bb944ba49c58bd6c2a5909dd47'/>
<id>urn:sha1:997f7527aa2d73bb944ba49c58bd6c2a5909dd47</id>
<content type='text'>
Moreover, add a "!" character at the end.

Signed-off-by: Miquel Sabaté Solà &lt;mssola@mssola.com&gt;
</content>
</entry>
<entry>
<title>Don't rely on the 'y' register in Over::handle()</title>
<updated>2026-03-20T14:29:15Z</updated>
<author>
<name>Miquel Sabaté Solà</name>
<email>mssola@mssola.com</email>
</author>
<published>2026-03-20T14:29:15Z</published>
<link rel='alternate' type='text/html' href='https://git.mssola.com/nes/jetpac.nes/commit/?id=35ca35294a08dff39c3f4cca9eb0e8c31436b6a3'/>
<id>urn:sha1:35ca35294a08dff39c3f4cca9eb0e8c31436b6a3</id>
<content type='text'>
Some of the functions being called from within will in fact tamper with
this value. Hence, use the free 'Globals::zp_arg3' variable.

Signed-off-by: Miquel Sabaté Solà &lt;mssola@mssola.com&gt;
</content>
</entry>
<entry>
<title>Add support for the SUSE coin</title>
<updated>2026-03-20T11:48:17Z</updated>
<author>
<name>Miquel Sabaté Solà</name>
<email>mssola@mssola.com</email>
</author>
<published>2026-03-20T08:54:25Z</published>
<link rel='alternate' type='text/html' href='https://git.mssola.com/nes/jetpac.nes/commit/?id=8f7b8ce3335404badc276445d899372839cdde71'/>
<id>urn:sha1:8f7b8ce3335404badc276445d899372839cdde71</id>
<content type='text'>
This is a coin that appears after going through a first cycle of levels
and that allows the player to get a different game over screen than
usual.

Signed-off-by: Miquel Sabaté Solà &lt;mssola@mssola.com&gt;
</content>
</entry>
<entry>
<title>Initial implementation for items</title>
<updated>2026-03-11T22:44:13Z</updated>
<author>
<name>Miquel Sabaté Solà</name>
<email>mssola@mssola.com</email>
</author>
<published>2026-03-11T22:44:13Z</published>
<link rel='alternate' type='text/html' href='https://git.mssola.com/nes/jetpac.nes/commit/?id=9ae51a4c210b8f01718e21eda592c498715a642b'/>
<id>urn:sha1:9ae51a4c210b8f01718e21eda592c498715a642b</id>
<content type='text'>
This now only supports the appearance of shuttle parts and the fact that
the player can collect them at a very specific order and drop them so to
stack up the final shuttle.

This is of course just the skeleton and there's a bunch of TODO's left.

Signed-off-by: Miquel Sabaté Solà &lt;mssola@mssola.com&gt;
</content>
</entry>
<entry>
<title>State game over only when all players are dead</title>
<updated>2026-03-08T21:14:10Z</updated>
<author>
<name>Miquel Sabaté Solà</name>
<email>mssola@mssola.com</email>
</author>
<published>2026-03-08T15:10:52Z</published>
<link rel='alternate' type='text/html' href='https://git.mssola.com/nes/jetpac.nes/commit/?id=276515a1338feb72e38825dd920a23ac525d241b'/>
<id>urn:sha1:276515a1338feb72e38825dd920a23ac525d241b</id>
<content type='text'>
This is a bit contrary to the original game, where each player would get
its own "Game over" event.

Signed-off-by: Miquel Sabaté Solà &lt;mssola@mssola.com&gt;
</content>
</entry>
<entry>
<title>Add the Game Over screen</title>
<updated>2026-03-05T17:47:08Z</updated>
<author>
<name>Miquel Sabaté Solà</name>
<email>mssola@mssola.com</email>
</author>
<published>2026-03-05T17:47:08Z</published>
<link rel='alternate' type='text/html' href='https://git.mssola.com/nes/jetpac.nes/commit/?id=11847f52aed5bda1966b7d28e009430dc58d2561'/>
<id>urn:sha1:11847f52aed5bda1966b7d28e009430dc58d2561</id>
<content type='text'>
This is still missing the support for player 2, but I've left traces
about it.

Signed-off-by: Miquel Sabaté Solà &lt;mssola@mssola.com&gt;
</content>
</entry>
</feed>
