Page 4 of 5

Re: Ren'Py homebrew port to Nintendo Switch

Posted: Sun May 03, 2020 3:36 am
by uyjulian
Version 1.7 has been released. Please view the change log. https://github.com/uyjulian/renpy-switc ... s/tag/v1.7

Re: Ren'Py homebrew port to Nintendo Switch

Posted: Tue May 26, 2020 2:04 am
by uyjulian
Version 1.7.1 has been released. Please view the change log. https://github.com/uyjulian/renpy-switc ... tag/v1.7.1

Re: Ren'Py homebrew port to Nintendo Switch

Posted: Mon Jul 27, 2020 10:37 am
by uyjulian
If you sent an e-mail, please re-send it. I corrected my e-mail to one where I can read the headers properly.

Re: Ren'Py homebrew port to Nintendo Switch

Posted: Wed Jul 29, 2020 7:54 pm
by uyjulian
Version 1.7.2 has been released. Please view the change log. https://github.com/uyjulian/renpy-switc ... tag/v1.7.2

Re: Ren'Py homebrew port to Nintendo Switch

Posted: Thu Aug 13, 2020 12:53 am
by uyjulian
Runtime shader compiler

Re: Ren'Py homebrew port to Nintendo Switch

Posted: Thu Oct 29, 2020 7:09 am
by uyjulian
Most of the patches for this port have been upstreamed, such as the following:
More null pointer validation
Packaging Python modules into one zip file
Thread resource management

This means that more people can benefit from the performance and stability improvements.

The next version of this port, 2.0, will be based on Ren'Py 7.4.

Also, it appears that a native GLES2.0 library was made working for the Vita. I may take a look at doing a Vita port again in the future.

Re: Ren'Py homebrew port to Nintendo Switch

Posted: Sat Dec 19, 2020 1:26 pm
by uyjulian
https://github.com/switchbrew/libnx/issues/503

Better heap management and less fragmentation? I will see if using the virtmen APIs is feasible…

Re: Ren'Py homebrew port to Nintendo Switch

Posted: Sat Dec 19, 2020 9:48 pm
by uyjulian
Version 1.7.3 has been released. Please view the change log. https://github.com/uyjulian/renpy-switc ... tag/v1.7.3

Re: Ren'Py homebrew port to Nintendo Switch

Posted: Sun Dec 20, 2020 12:49 am
by uyjulian
Version 1.7.4 has been released. Please view the change log. https://github.com/uyjulian/renpy-switc ... tag/v1.7.4

Re: Ren'Py homebrew port to Nintendo Switch

Posted: Sun Dec 20, 2020 3:03 am
by uyjulian
Version 1.7.5 has been released. Please view the change log. https://github.com/uyjulian/renpy-switc ... tag/v1.7.5

The next version will be released after Ren'Py 7.4 has been released. I may also take a look at compiling the Python files with Nutika and seeing if it reduces the startup time.

Re: Ren'Py homebrew port to Nintendo Switch

Posted: Sun Feb 28, 2021 5:38 pm
by wyverngem
I can't seem to get it to work. I tried copying over the files or moving them within the nintendo folder. Nothing seems to get it to work. I feel like I"m missing something.

Re: Ren'Py homebrew port to Nintendo Switch

Posted: Mon Mar 01, 2021 4:05 pm
by uyjulian
wyverngem wrote:
Sun Feb 28, 2021 5:38 pm
I can't seem to get it to work. I tried copying over the files or moving them within the nintendo folder. Nothing seems to get it to work. I feel like I"m missing something.
What is the issue?

Re: Ren'Py homebrew port to Nintendo Switch

Posted: Sat May 01, 2021 1:30 am
by uyjulian
Regarding future versions of this port:
First off, build automation is going to be implemented first. This should make it so even through I changed systems, I can still build the project. This also means that it should be easier for others to contribute.

After that is done, I plan to release two builds: one with GL2 and one without GL2 support.

I'll be using devkitA64 release 17, so it should have a newer version of newlib containing an updated nano_malloc, which should result in less OOM errors.

Re: Ren'Py homebrew port to Nintendo Switch

Posted: Tue May 04, 2021 6:42 pm
by gordorito
Hi there,
I am super interested in porting some Renpy games to the switch for fun. I have been trying to follow your documentation for building but am getting a bit lost. I'm currently stuck on trying to patch cpython. Do you know any patching tools for Windows?
I saw on github that you were wanting to automate the build process, I think this would help people a lot! Just letting you know you have my support in this project.

Re: Ren'Py homebrew port to Nintendo Switch

Posted: Fri May 07, 2021 1:45 pm
by uyjulian
gordorito wrote:
Tue May 04, 2021 6:42 pm
Hi there,
I am super interested in porting some Renpy games to the switch for fun. I have been trying to follow your documentation for building but am getting a bit lost. I'm currently stuck on trying to patch cpython. Do you know any patching tools for Windows?
I saw on github that you were wanting to automate the build process, I think this would help people a lot! Just letting you know you have my support in this project.
Use WSL.


I'm planning to simplify the build system a bit more so you don't need to patch CPython.