<component type="desktop-application">
<id>net.sourceforge.m64py.M64Py</id>
<name>M64Py</name>
<summary>A frontend for Mupen64Plus</summary>
<project_license>GPL-3</project_license>
<description>
<p>A Qt6 front-end (GUI) for Mupen64Plus, a cross-platform plugin-based Nintendo 64 emulator.</p>
</description>
<developer>
<name>Milan Nikolic</name>
</developer>
<developer_name>Milan Nikolic</developer_name>
<pkgname>m64py</pkgname>
<launchable type="desktop-id">net.sourceforge.m64py.M64Py.desktop</launchable>
<icon type="cached" width="48" height="48">m64py_net.sourceforge.m64py.M64Py.png</icon>
<icon type="cached" width="64" height="64">m64py_net.sourceforge.m64py.M64Py.png</icon>
<icon type="stock">net.sourceforge.m64py.M64Py</icon>
<url type="homepage">https://m64py.sourceforge.net</url>
<url type="bugtracker">https://github.com/mupen64plus/mupen64plus-ui-python/issues</url>
<categories>
<category>Game</category>
<category>Emulator</category>
</categories>
<provides>
<mediatype>application/x-n64-rom</mediatype>
</provides>
<screenshots>
<screenshot type="default">
<image type="source" width="642" height="552">net/sourceforge/m64py.M64Py/fc4a96881076f3c95fee84347cd558ec/screenshots/image-1_orig.png</image>
<image type="thumbnail" width="624" height="536">net/sourceforge/m64py.M64Py/fc4a96881076f3c95fee84347cd558ec/screenshots/[email protected]</image>
<image type="thumbnail" width="224" height="192">net/sourceforge/m64py.M64Py/fc4a96881076f3c95fee84347cd558ec/screenshots/[email protected]</image>
</screenshot>
<screenshot>
<image type="source" width="852" height="684">net/sourceforge/m64py.M64Py/fc4a96881076f3c95fee84347cd558ec/screenshots/image-2_orig.png</image>
<image type="thumbnail" width="752" height="603">net/sourceforge/m64py.M64Py/fc4a96881076f3c95fee84347cd558ec/screenshots/[email protected]</image>
<image type="thumbnail" width="624" height="500">net/sourceforge/m64py.M64Py/fc4a96881076f3c95fee84347cd558ec/screenshots/[email protected]</image>
<image type="thumbnail" width="224" height="179">net/sourceforge/m64py.M64Py/fc4a96881076f3c95fee84347cd558ec/screenshots/[email protected]</image>
</screenshot>
<screenshot>
<image type="source" width="642" height="552">net/sourceforge/m64py.M64Py/fc4a96881076f3c95fee84347cd558ec/screenshots/image-3_orig.png</image>
<image type="thumbnail" width="624" height="536">net/sourceforge/m64py.M64Py/fc4a96881076f3c95fee84347cd558ec/screenshots/[email protected]</image>
<image type="thumbnail" width="224" height="192">net/sourceforge/m64py.M64Py/fc4a96881076f3c95fee84347cd558ec/screenshots/[email protected]</image>
</screenshot>
<screenshot>
<image type="source" width="352" height="425">net/sourceforge/m64py.M64Py/fc4a96881076f3c95fee84347cd558ec/screenshots/image-4_orig.png</image>
<image type="thumbnail" width="224" height="270">net/sourceforge/m64py.M64Py/fc4a96881076f3c95fee84347cd558ec/screenshots/[email protected]</image>
</screenshot>
<screenshot>
<image type="source" width="878" height="747">net/sourceforge/m64py.M64Py/fc4a96881076f3c95fee84347cd558ec/screenshots/image-5_orig.png</image>
<image type="thumbnail" width="752" height="639">net/sourceforge/m64py.M64Py/fc4a96881076f3c95fee84347cd558ec/screenshots/[email protected]</image>
<image type="thumbnail" width="624" height="530">net/sourceforge/m64py.M64Py/fc4a96881076f3c95fee84347cd558ec/screenshots/[email protected]</image>
<image type="thumbnail" width="224" height="190">net/sourceforge/m64py.M64Py/fc4a96881076f3c95fee84347cd558ec/screenshots/[email protected]</image>
</screenshot>
<screenshot>
<image type="source" width="510" height="419">net/sourceforge/m64py.M64Py/fc4a96881076f3c95fee84347cd558ec/screenshots/image-6_orig.png</image>
<image type="thumbnail" width="224" height="184">net/sourceforge/m64py.M64Py/fc4a96881076f3c95fee84347cd558ec/screenshots/[email protected]</image>
</screenshot>
<screenshot>
<image type="source" width="510" height="419">net/sourceforge/m64py.M64Py/fc4a96881076f3c95fee84347cd558ec/screenshots/image-7_orig.png</image>
<image type="thumbnail" width="224" height="184">net/sourceforge/m64py.M64Py/fc4a96881076f3c95fee84347cd558ec/screenshots/[email protected]</image>
</screenshot>
<screenshot>
<image type="source" width="622" height="470">net/sourceforge/m64py.M64Py/fc4a96881076f3c95fee84347cd558ec/screenshots/image-8_orig.png</image>
<image type="thumbnail" width="224" height="169">net/sourceforge/m64py.M64Py/fc4a96881076f3c95fee84347cd558ec/screenshots/[email protected]</image>
</screenshot>
</screenshots>
<keywords>
<keyword>Emulator</keyword>
<keyword>Nintendo64</keyword>
<keyword>Mupen64plus</keyword>
</keywords>
<releases>
<release type="stable" version="0.3.0" timestamp="1729296000">
<description>
<ul>
<li>Migrated to Qt6</li>
<li>Wayland support</li>
<li>Option to pause emulator when focus is lost</li>
<li>Accept drop events</li>
<li>Add pyproject.toml</li>
</ul>
</description>
<url>https://github.com/mupen64plus/mupen64plus-ui-python/releases/tag/0.3.0</url>
</release>
<release type="stable" version="0.2.5" timestamp="1586476800">
<description>
<ul>
<li>GLideN64 plugin is now included in binary releases</li>
<li>Fix video extension</li>
<li>Remove DelaySI option</li>
<li>Change setup.py to Setuptools and refactor bits of code</li>
<li>Bug fixes</li>
</ul>
</description>
<url>https://github.com/mupen64plus/mupen64plus-ui-python/releases/tag/0.2.5</url>
</release>
<release type="stable" version="0.2.4" timestamp="1484784000">
<description>
<ul>
<li>Dropped support for SDL1</li>
<li>PySDL2 is unbundled, not distributed with source anymore</li>
<li>Input bug fixes</li>
</ul>
</description>
<url>https://github.com/mupen64plus/mupen64plus-ui-python/releases/tag/0.2.4</url>
</release>
<release type="stable" version="0.2.3" timestamp="1430697600">
<description>
<ul>
<li>Migrated to Qt5</li>
<li>Python3 support</li>
<li>Toggle video extension without restart</li>
<li>Add windows portable build</li>
</ul>
</description>
<url>https://github.com/mupen64plus/mupen64plus-ui-python/releases/tag/0.2.3</url>
</release>
</releases>
<content_rating type="oars-1.1"/>
</component>