Toggle menu
Toggle personal menu
Not logged in
Your IP address will be publicly visible if you make any edits.

Renpy2Switch: Difference between revisions

From GameBrew
(Created page with "{{Infobox Switch Homebrews |title=Renpy2Switch |image=Renpyswitchnx.png |description=Open source port of Ren'Py to the Nintendo Switch. |author=Otorhin |lastupdated=2023/09/05 |type=Game Engine |version=7.6.1 + 7.3.5 |license=Mixed |download=https://dlhb.gamebrew.org/switchhomebrews/Renpy2Switch.7z |website=https://otorh.in/r2s/ |source=https://github.com/Otorhin/Ren2Switch |donation=https://otorh.in/donate }} {{#seo: |title=Switch Homebrew Games (Game Engine) - GameBrew...")
 
No edit summary
Line 2: Line 2:
|title=Renpy2Switch
|title=Renpy2Switch
|image=Renpyswitchnx.png
|image=Renpyswitchnx.png
|description=Open source port of Ren'Py to the Nintendo Switch.
|description=Open source port of Ren'Py to the Nintendo Switch. Fork of renpy-switch.
|author=Otorhin
|author=Otorhin
|lastupdated=2023/09/05
|lastupdated=2023/09/05
Line 19: Line 19:
|image_alt=Renpy2Switch
|image_alt=Renpy2Switch
}}
}}
Ren2Switch is a newly ported version by Otorhin, based on uyjulian's [[RenPy Switch|renpy-switch]].
Renpy2Switch is an open source port of Ren'Py to the Nintendo Switch, based on uyjulian's [[RenPy Switch|renpy-switch]].


== '''Main Differences:''' ==
The main differences are:
* '''.NSP Format''': Novels are now in the .NSP format.
* Novels are now in .NSP format.
* '''Save Location''': Novels are saved in their own folder, not on the flash drive.
* Novels are saved in their own folder, not on the flash drive.
* '''Working Keyboard & Presplash''': The keyboard now works and the presplash screen is included.
* Working keyboard and presplash.
* '''New Controls''': A new control system has been implemented.
* New controls implemented.
* '''Updated to Version 7.6.1''': The version has been updated to Ren'Py 7.6.1.
* Updated to 7.6.1.
* '''Autosaves Disabled by Default''': Autosave functionality is turned off by default.
* Auto-saves are disabled by default.
* '''AVIF Support''': Added support for AVIF image format.
* Added support for AVIF.
* '''Bug Fixes''': Fixed various bugs.
* Fixed some bugs.
* '''log.txt Disabled''': The log.txt file is now disabled (only for version 7.3.5).
* log.txt is disabled (only 7.3.5).


== '''How to Build the Novella''' ==
==User guide==
# '''Find the <code>game</code> Folder''': Inside the novella you're working with, locate the <code>game</code> folder.
Building a Novel:
# '''No Need for <code>.exe</code>, <code>.sh</code>, or <code>.py</code> Files''': These files are not required. You also don’t need the <code>RenPy/lib</code> folder.
*In the novel you're interested in, find the <code>game</code> folder.
# '''Copy Files''': Copy all the files from the novella’s <code>game</code> folder into the <code>romfs/Contents/game</code> folder in the archive.
*Also, no .exe/.sh/.py files are required. The <code>Renpy/lib</code> folder is also not needed.
# '''Edit the <code>build.bat</code> File''':
*Copy all the files from the novel's <code>game</code> folder into the <code>romfs/Contents/game</code> folder of the archive.
#* Change <code>name</code>, <code>id</code>, and <code>tpub</code> to your own values.
*In <code>build.bat</code>, change the <code>name</code>, <code>id</code>, and <code>tpub</code> to your own values.
# '''Replace <code>icon.jpg</code>''':
*Replace <code>icon.jpg</code>. It's important that the file is a JPG and the name doesn't change.
#* Replace the <code>icon.jpg</code> file in the archive.
*Run <code>build.bat</code>, and you'll get an NSP file ready for installation on the console.
#* Make sure the file is in JPG format and that the file name remains unchanged.
# '''Build the NSP''':
#* Run the <code>build.bat</code> file, and you’ll get an NSP file ready for installation on your console.


==Changelog==
==Changelog==
'''Changes from Version 7.3.5 to 7.6.1:'''
'''Changes from Version 7.3.5 to 7.6.1'''
* '''Log File Restored''': The log file now exists again.
* Log file exists again.
* '''Caching Enabled''': Caching has been turned on, which makes novels load faster.
* Caching is enabled. Novels load faster now.
* '''Dynamic Save Files''': Save files can now be changed dynamically.
* Dynamic save system.
* '''Miscellaneous Fixes''': A few additional fixes that I forgot to mention.
* A few more fixes I forgot to mention.


==Thanks==
==Thanks==
Special thanks to '''duckbill''' and '''Beren''' for helping with the update.
Special thanks to duckbill and Beren for helping with the update.


== External links ==
== External links ==
* Gbatemp - https://otorh.in/r2s/
* Official website - https://otorh.in/r2s/
* Github - https://github.com/Otorhin/Ren2Switch
* GitHub - https://github.com/Otorhin/Ren2Switch
* Reddit - https://gbatemp.net/threads/renpy2switch.662243/
* GBAtemp - https://gbatemp.net/threads/renpy2switch.662243/

Revision as of 13:48, 9 November 2024

Renpy2Switch
Renpyswitchnx.png
General
AuthorOtorhin
TypeGame Engine
Version7.6.1 + 7.3.5
LicenseMixed
Last Updated2023/09/05
Links
Download
Website
Source
Support Author

Renpy2Switch is an open source port of Ren'Py to the Nintendo Switch, based on uyjulian's renpy-switch.

The main differences are:

  • Novels are now in .NSP format.
  • Novels are saved in their own folder, not on the flash drive.
  • Working keyboard and presplash.
  • New controls implemented.
  • Updated to 7.6.1.
  • Auto-saves are disabled by default.
  • Added support for AVIF.
  • Fixed some bugs.
  • log.txt is disabled (only 7.3.5).

User guide

Building a Novel:

  • In the novel you're interested in, find the game folder.
  • Also, no .exe/.sh/.py files are required. The Renpy/lib folder is also not needed.
  • Copy all the files from the novel's game folder into the romfs/Contents/game folder of the archive.
  • In build.bat, change the name, id, and tpub to your own values.
  • Replace icon.jpg. It's important that the file is a JPG and the name doesn't change.
  • Run build.bat, and you'll get an NSP file ready for installation on the console.

Changelog

Changes from Version 7.3.5 to 7.6.1

  • Log file exists again.
  • Caching is enabled. Novels load faster now.
  • Dynamic save system.
  • A few more fixes I forgot to mention.

Thanks

Special thanks to duckbill and Beren for helping with the update.

External links

Advertising: