{ "info": { "author": "Allan Braun", "author_email": "allanvobraun@gmail.com", "bugtrack_url": null, "classifiers": [ "License :: OSI Approved :: MIT License", "Operating System :: OS Independent", "Programming Language :: Python :: 3" ], "description": " \u2013 Leia em portugu\u00eas!
\n \u2013 Read in English!\n------------------------------------------------------------\n# Snes Game Manager\n\n\n\n SGM is an application that aims to organize roms of your Super Nintendo emulator in a visual, simple and practical way. \nSome of the application's functions include:\n* Detect rom files and arrange them in a ordered list.\n* Download game covers automatically, based on the name of the game.\n* Run the rom on your favorite emulator.\n\n## Installation\n\n### Executable\nFor now, the executable version of SGM is only compatible with linux. \nAvailable for download [here](https://drive.google.com/file/d/1fCHrqvh0bogIbvInQLTkmPVjFTGgjGNI/view?usp=sharing). \nAfter unpacking the file. Provide the necessary permissions for the SGM executable located in the root directory. \nFor now SGM is only compatible with the zsnes emulator. So be sure to download it with: \n\n(ubuntu)\n\n```bash\nsudo apt install zsnes\n```\n### Python\nFor a more versatile version, use SMG direct from python. \nThis version has not been tested yet. But most likely works on windows and mac. \nMake sure you have python 3.6 installed with \"PyQt5\" and \"requests\" libraries on your computer. \nUnzip the downloaded project from the [github](https://github.com/allanvobraun/SnesGameManager) page. \n Then run main.py with:\n\n```bash\npython3.6 main.py\n```\n\n## Usage\nWhen running the program this will be the main screen. \nClick \"File\" and then \"Open roms folder\" to add your roms folder. \n\n![passo1](https://i.imgur.com/697bgOA.png)\n\n\nA window should open as the file browser, select the desired folder and click \"open\". \n\n![passo2](https://i.imgur.com/934gK4T.png)\n\n\nAfter this the files will be loaded and organized. \nTo download the game covers, click on \"Functions\" and then \"Download game covers\". \n\n![passo3](https://i.imgur.com/qHYPUxB.png)\n\n\nThe download will start, after its completion close the dialog box. \nNote that sometimes a cover download can fail. \nThis is probably due to the ROM file name. \nTry to modify it to be compatible with the original name of the game in capitalized letters. \n\n![passo4](https://i.imgur.com/ZZfPKQk.png)\n\n\nTo play the game, simply select it and hit the Play button. Your emulator should take care of the rest.\n\n## Future additions\nIn future versions SGM will bring features like:\n* Support for Windows and Mac OS.\n* Support for other emulators like higan and snes9x.\n* Function for configuring controls and shortcuts.\n* Support for Japanese game covers.\n* Carousel display function.\n* Function to better configure the game list.\n\n## Project Structure\nThe project is written in python 3.6, using the UI library PYQT5. \nThe UI was built entirely using the QT designer. \nIn order to \"compile\" the project in executable form, the [pyinstaler](https://www.pyinstaller.org/) was used. \nIn order to download the images, the python requests library was used. \nAll images are downloaded from this amazing [repository](https://github.com/ZeroSuf3r/nintendo-games-icons). \nThe code is all appropriate for the English language, although the comments are written in pt-br.\n This should not be a big obstacle, but I will try to translate that part into the future.\n\n\n\n\n## Contributing\nPull requests are welcome. For big changes, please open a issue to discuss the change. \nFor direct contact, send me an e-mail: allanvobraun@gmail.com\n## License\nFree Software. \n[MIT](https://choosealicense.com/licenses/mit/)\n\n", "description_content_type": "text/markdown", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/allanvobraun/SnesGameManager", "keywords": "", "license": "", "maintainer": "", "maintainer_email": "", "name": "SnesGameManager", "package_url": "https://pypi.org/project/SnesGameManager/", "platform": "", "project_url": "https://pypi.org/project/SnesGameManager/", "project_urls": { "Homepage": "https://github.com/allanvobraun/SnesGameManager" }, "release_url": "https://pypi.org/project/SnesGameManager/1.0.0/", "requires_dist": null, "requires_python": "", "summary": "Pyqt tool to organize snes roms", "version": "1.0.0" }, "last_serial": 5586390, "releases": { "1.0.0": [ { "comment_text": "", "digests": { "md5": "fa3755c93e9083d97070a9881171cd83", "sha256": "bdd03dfc2d5e29be0ce795bb548774979a11a1fcae7d7daf97d446671b58962b" }, "downloads": -1, "filename": "SnesGameManager-1.0.0-py3-none-any.whl", "has_sig": false, "md5_digest": "fa3755c93e9083d97070a9881171cd83", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 4315, "upload_time": "2019-07-26T01:29:14", "url": "https://files.pythonhosted.org/packages/17/9c/168338bc2bf141e51006f58052934f130d91f8d541f1522e187e4fc990e1/SnesGameManager-1.0.0-py3-none-any.whl" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "fa3755c93e9083d97070a9881171cd83", "sha256": "bdd03dfc2d5e29be0ce795bb548774979a11a1fcae7d7daf97d446671b58962b" }, "downloads": -1, "filename": "SnesGameManager-1.0.0-py3-none-any.whl", "has_sig": false, "md5_digest": "fa3755c93e9083d97070a9881171cd83", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 4315, "upload_time": "2019-07-26T01:29:14", "url": "https://files.pythonhosted.org/packages/17/9c/168338bc2bf141e51006f58052934f130d91f8d541f1522e187e4fc990e1/SnesGameManager-1.0.0-py3-none-any.whl" } ] }