Search found 115 matches

by uyjulian
Tue May 26, 2020 2:04 am
Forum: Development of Ren'Py
Topic: Ren'Py homebrew port to Nintendo Switch
Replies: 54
Views: 18440

Re: Ren'Py homebrew port to Nintendo Switch

Version 1.7.1 has been released. Please view the change log. https://github.com/uyjulian/renpy-switc ... tag/v1.7.1
by uyjulian
Tue May 26, 2020 12:39 am
Forum: Ren'Py Questions and Announcements
Topic: Adventures in video decoders: the quest for VP9a
Replies: 6
Views: 304

Re: Adventures in video decoders: the quest for VP9a

Ren'Py compiles ffmpeg without hardware acceleration support. See https://github.com/renpy/renpy-deps/blob/de14fdbb0bd291919d566199e0f9f7677534c6da/build.sh#L407 I was under the impression that it did/required it, like mentioned here by pytom. https://lemmasoft.renai.us/forums/viewtopic.php?f=32&t=...
by uyjulian
Sun May 03, 2020 3:36 am
Forum: Development of Ren'Py
Topic: Ren'Py homebrew port to Nintendo Switch
Replies: 54
Views: 18440

Re: Ren'Py homebrew port to Nintendo Switch

Version 1.7 has been released. Please view the change log. https://github.com/uyjulian/renpy-switc ... s/tag/v1.7
by uyjulian
Mon Apr 20, 2020 4:12 am
Forum: Development of Ren'Py
Topic: Ren'Py homebrew port to Nintendo Switch
Replies: 54
Views: 18440

Re: Ren'Py homebrew port to Nintendo Switch

New version coming soon... Already implemented and will be in next released version: Out of memory workaround removed (making it more likely that you can rollback, save, and restart the game) Overclock removed Better error messages with error applet Mostly complete libnx bindings _socket, _hotshot, ...
by uyjulian
Sun Apr 05, 2020 12:49 pm
Forum: Development of Ren'Py
Topic: Ren'Py homebrew port to Nintendo Switch
Replies: 54
Views: 18440

Re: Ren'Py homebrew port to Nintendo Switch

Plans for next version:
Proper mouse support
Proper rumble support
_socket module support

Plans for future version:
Lower memory usage
Export NRO or NSP from Ren'Py Launcher
deko3d render backend implementation
TJS2 interpreter implementation
Video hardware acceleration (via webActivity?)
by uyjulian
Sun Feb 23, 2020 11:33 pm
Forum: Development of Ren'Py
Topic: Ren'Py homebrew port to Nintendo Switch
Replies: 54
Views: 18440

Re: Ren'Py homebrew port to Nintendo Switch

Possible reasons for out of memory error:
1. Textures are duplicated in memory twice
2. Mesa/nouveau has a memory leak
3. Mesa/nouveau is bloated
by uyjulian
Sat Feb 22, 2020 11:26 am
Forum: Ren'Py Questions and Announcements
Topic: [HELP] something like .rpa archivie
Replies: 5
Views: 358

Re: [HELP] something like .rpa archivie

Even with significant programming skill, it can be cracked easily thanks to tools like uncompyle, unrpyc, and Ghidra.

People have written extraction tools like unrpa and GARbro, so even if you write a different file format, an unpacker can be created quickly.
by uyjulian
Fri Feb 14, 2020 12:15 am
Forum: Development of Ren'Py
Topic: Ren'Py homebrew port to Nintendo Switch
Replies: 54
Views: 18440

Re: Ren'Py homebrew port to Nintendo Switch

The next version will support mostly complete libnx bindings. The bindings are generated by SWIG. To use the bindings, you need to import the library "libnx". import libnx To initialize a structure, you can use the following syntax: clkrstSession = libnx.ClkrstSession() To access members of a struct...
by uyjulian
Thu Feb 13, 2020 10:34 pm
Forum: Ren'Py Questions and Announcements
Topic: Converting VNs to be released on consoles
Replies: 8
Views: 745

Re: Converting VNs to be released on consoles

If you can't release your game officially on the Switch, at least you can use my unofficial port: https://lemmasoft.renai.us/forums/viewtopic.php?f=32&t=55503 Reasons to use it over official port are the following: Multi persistent data Quick debugging Quit functionality Access to libnx functions fr...
by uyjulian
Thu Feb 13, 2020 10:16 pm
Forum: Ren'Py Cookbook
Topic: How to convert loop information between samples and seconds
Replies: 0
Views: 297

How to convert loop information between samples and seconds

Ren'Py has a feature to loop audio files. The path and loop information can be passed in like the following syntax: <loop 1.2345678>path/to/file.ogg or <from 0.1234567 loop 1.2345678>path/to/file.ogg The argument to "from" and "loop" are specified in seconds . However, sometimes, you are using a pro...
by uyjulian
Wed Feb 12, 2020 1:39 pm
Forum: Development of Ren'Py
Topic: Ren'Py homebrew port to Nintendo Switch
Replies: 54
Views: 18440

Re: Ren'Py homebrew port to Nintendo Switch

Vita port of Python 2: https://github.com/uyjulian/python_vita

Currently, it compiles and links. I haven't done anything else and probably won't until I can fix the memory allocation failures in my Switch port.
by uyjulian
Mon Feb 10, 2020 12:48 am
Forum: Other Visual Novel Engines
Topic: Kirikiri SDL2
Replies: 1
Views: 3300

Kirikiri SDL2

Kirikiri SDL2, a project for running Kirikiri programs on non-Windows platforms compatible with SDL2, has been published to Github.

https://github.com/uyjulian/krkrsdl2
by uyjulian
Sun Feb 02, 2020 3:54 pm
Forum: Other Visual Novel Engines
Topic: Kirikiri Z Clang build
Replies: 0
Views: 2531

Kirikiri Z Clang build

I built Kirikiri Z using Clang 9.0.0. https://github.com/uyjulian/krkrz/releases/download/v2.0.0.0-portability_fixes/tvpwin_test_clang900.7z Source code is in the repository github/uyjulian/krkrz under the tag v2.0.0.0-portability_fixes. If you want to try this on commercial games, decrypt the XP3 f...
by uyjulian
Sun Jan 26, 2020 12:23 am
Forum: Other Visual Novel Engines
Topic: Ren'Py vs KAG/KAGEX
Replies: 1
Views: 2873

Ren'Py vs KAG/KAGEX

Ren'Py is nice because there are is a very large amount of resources in English on how to use it. There are plans for Live2D support but it's not finished. Ren'Py is written in the Python 2 language. Ren'Py uses pygame_sdl2 as the core. Documentation is available in English, Japanese, and Simplified...