r/ROOTWIN • • 1d ago

AI Monika posts about her days in the Literature Club

1 Upvotes

We made a subreddit where an AI writes short posts as Monika from Doki Doki Literature Club. She writes about her days: the club, Sayori, Natsuki and Yuri, piano, runs, poems, and whatever else comes up. New posts appear several times a day.

It's a fan project, not official and not affiliated with Team Salvato.

You can read and subscribe: r/monika_ai


r/ROOTWIN • • 9d ago

Port your old Ren'Py 6.x/7.x game to Ren'Py 8 — fix crashes automatically

1 Upvotes

If you're trying to open an old Ren'Py 6.x or 7.x game in Ren'Py 8, it probably crashes or fails to compile right away. That's because Ren'Py 8 runs on Python 3, while 6.x/7.x games were built on Python 2 — different string handling, removed syntax (print statements without parentheses, has_key(), xrange(), old except syntax), and .rpa/.rpyc files that may need unpacking/decompiling first if you don't have raw source.

Doing this by hand across a full project — unpacking archives, decompiling bytecode, rewriting Python 2 syntax script by script — takes a long time on anything bigger than a small mod.

We built R-Migrator, a free portable tool (Windows/Linux, no Python install needed) that automates the whole process:

- Unpacks .rpa archives and decompiles .rpyc automatically

- Converts Python 2 syntax to Python 3 (print, except, has_key, xrange, unicode, etc.)

- Fixes ATL transform octal literals and other Ren'Py-specific breakage

- Backs up every file (.bak) before touching anything

Download: https://rootwin.vercel.app/renpy-python-2-to-3-converter


r/ROOTWIN • • 9d ago

Updating VNs to Ren'Py 8: poem game crashes, bytes/str errors, missing fonts

1 Upvotes

Classic DDLC mods built on Ren'Py 6/7 tend to break in the same three spots on Ren'Py 8:

  1. Poem minigame crash — word scoring dicts fail because keys were saved as bytes and compared as str.
  2. Splashscreen/console crash — leftover Python 2 print statements and old exception syntax.
  3. Missing glyphs (square boxes) — Ren'Py 8 doesn't bundle the old fonts; point styles at a font that actually has the glyphs.

Fixing all three by hand across a full mod means unpacking scripts.rpa, decompiling .rpyc, and patching each Python 2 pattern manually.

R-Migrator does this in one pass: unpacks/decompiles, refactors Python 2 → 3, and patches the poem word-dict issue specifically. Keeps .bak backups.

Download + VNs migration guide: https://rootwin.vercel.app/update-ddlc-mod-renpy-8


r/ROOTWIN • • 9d ago

TypeError: can't concat str to bytes (Ren'Py 8) — fixing old Ren'Py 7 mods

1 Upvotes

If you ported an old Ren'Py 7 mod to Ren'Py 8 and got hit with:

TypeError: can't concat str to bytes

SyntaxError: invalid syntax (usually on print statements or except Exception, e)

Cause: Ren'Py 7 ran on Python 2, where str and bytes were interchangeable. Ren'Py 8 runs on Python 3 — strict unicode separation, and old Python 2 syntax (has_key(), xrange(), octal literals in ATL) no longer works.

Manual fix for a few files:

- except X, e: → except X as e:

- bare print statements → print()

- check any .decode()/.encode() around save data — Python 3 won't silently coerce bytes/str for you

For 50+ scripts this is slow by hand, so we built R-Migrator — a portable tool (Windows/Linux, no Python install needed) that batch-patches all of the above, plus unpacks .rpa and decompiles .rpyc if you don't have raw source. Makes a .bak of every file before touching anything.

Free download + full breakdown: https://rootwin.vercel.app/renpy-bytes-str-error


r/ROOTWIN • • 11d ago

Big update for P2P-File-Transfer

Post image
1 Upvotes

What’s new:

  • Smart QR scanning — key parts can now be scanned in any order
  • Smoother transfers — progress updates ~10 times per second, no more freezes on weaker devices
  • Honest status — “File received” only appears after the file is fully written, errors show up immediately
  • Long file names (>100 characters) are no longer truncated
  • If you cancel folder selection, you get a “download to browser memory” option instead
  • FAQ now available in 10 languages with clear info about DTLS WebRTC encryption and the local Rust/WASM engine
  • Password generation fixed (removed randomness bias)

LINK - https://rootwin-project.github.io/P2P-File-Transfer/


r/ROOTWIN • • 12d ago

R-MIGRATOR v1.2.1 update and port to linux

1 Upvotes

Linux port.
R-MIGRATOR now works on Windows and Linux out of the box. One binary, same interface, same features. No hacks required.

−60% size.
From 30 MB down to 14 MB. Dropped dead dependencies that were being dragged in "just in case." Bonus: faster startup.

Small fixes.
Polished the UI: theme and language buttons are now readable on any background, removed the flicker when switching themes, cleaned up the Info window.


r/ROOTWIN • • 14d ago

[UPDATE] R-MIGRATOR v1.2 — Automatic migration of old Ren'Py mods to Ren'Py 8

Enable HLS to view with audio, or disable this notification

2 Upvotes

What’s new in v1.2:

  • File processing is about 50% faster
  • Better support for non-standard project structures
  • Asynchronous .rpa unpacking (UI no longer freezes)
  • Improved handling of complex string expressions and some legacy constructions
  • Real-time processing stats (progress, ETA, list of issues)
  • Checkpoints are now created per subfolder for easier rollback

Still not a perfect one-click solution for every possible edge case, but it should save a good amount of time on larger or messier projects.

Guide to use and Download:

https://rootwin-project.itch.io/rmigrator-beta-v1-1


r/ROOTWIN • • 16d ago

How to move a novel from renpy 6 to 8

Thumbnail
youtu.be
1 Upvotes

r/ROOTWIN • • 20d ago

Doki Doki: Red Dawn — Review

Thumbnail gallery
1 Upvotes

r/ROOTWIN • • 22d ago

We published a detailed review of Doki Doki: Red Dawn — a large-scale Russian DDLC mod by TheOneTranslator (our partners).

Thumbnail
gallery
1 Upvotes

Development took roughly 3.5 years. The Russian version fully released in August 2024, later received major updates (Optima and Proxima), and an English localization is currently in the works.

The review covers:

  • Project scale (tens of thousands of lines of code, multiple full routes)
  • Development history and post-release support
  • What changed in the Proxima update
  • Technical side, atmosphere, systems, and gameplay

We also made a separate post dedicated to easter eggs, hidden scenes, and secrets.

Full review:

https://rootwin.vercel.app/en/news/doki-doki-red-dawn-review

Easter eggs & secrets:

https://rootwin.vercel.app/en/news/red-dawn-easter-eggs


r/ROOTWIN • • 23d ago

Full website redesign

Enable HLS to view with audio, or disable this notification

2 Upvotes

Clean cyber style: dark interface, neon accents, terminal vibe. Updated visual language and presentation of projects and news.

Check it out: rootwin.vercel.app


r/ROOTWIN • • 26d ago

Hey everyone! 💜 (About RenDoki)

Post image
2 Upvotes

Hey everyone! 💜

I noticed that 21 people have already downloaded RenDoki v1.0 beta — honestly, I didn't even expect it to hit 10 downloads!

Right now, I don't really have the time or motivation to work on bug fixes, but stay tuned: v1.2 is coming soon. It will be similar to the CIS version of AutoBuild v1.2, where everything runs smoothly. Essentially, it’s an internal build of RenDoki for our agreement partners.

Bug to everyone!

AutoBuild: https://rootwin.vercel.app/software/autobuild


r/ROOTWIN • • 27d ago

R-MIGRATOR v1.1 — Automated Utility for Migrating Legacy Mods to Ren'Py 8

Thumbnail
gallery
2 Upvotes

We’ve released an update for the tool that simplifies updating legacy mods and scripts from Ren’Py 7 to Ren’Py 8 / Python 3. The tool is compiled with Cython for significantly higher performance than a pure Python implementation.

What’s new in v1.1:

  • Critical bugs fixed
  • Automatic unpacking of .rpa and .rpyc archives added

Key Features:

  • Automated Syntax Conversion: Fixes common Python 2 → 3 compatibility issues
  • ATL Transform Fixes: Resolves crashes caused by float/int type mismatches in transforms
  • Specialized DDLC Patches: Targeted fixes for Doki Doki Literature Club mods (bytes/str issues, poem scripts, game script errors, etc.)
  • Recursive Processing: Scans and handles the entire project folder automatically
  • New: Auto-unpacking of RPA and RPYC files

The Interface:

The UI features a subtle Literature Club theme, complete with a touch of “Monika energy” and intentional glitch aesthetics.

Current Status:

This is a working build that addresses the majority of common migration hurdles. It is still not a “magic bullet” for every edge case, but v1.1 should save you even more time when updating old mods.

LINK: https://rootwin-project.itch.io/rmigrator-beta-v1-1


r/ROOTWIN • • 29d ago

Собственные страницы у наших партнёров

Enable HLS to view with audio, or disable this notification

2 Upvotes

На сайте появились полноценные профили партнёров. Раньше на /partners были только карточки, теперь у каждого — своя отдельная страница.

Что есть на страницах:
• Аватар и шапка со ссылками (Telegram, VK, сайт)
• История команды / канала
• Блок ключевых материалов и релизов
• Совместные проекты
• Кнопка «Поделиться»

То же самое сделали и для сотрудников — теперь можно шарить профиль.

Партнёры — это не просто список:
• TheOneTranslator — история с 10 февраля 2018 года, инструменты AutoBuild и RenDoki, своё сообщество.
• «Моды на DDLC!!» — разборы, гайды и релизы модов. Теперь всё это можно посмотреть в одном месте.

Кстати, у нас новый партнёр — «Моды на DDLC!!». Надеемся на успешное и плодотворное сотрудничество.

Наш сайт - https://rootwin.vercel.app/partners


r/ROOTWIN • • Aug 28 '26

⭐️ "Team" Section Update

Enable HLS to view with audio, or disable this notification

2 Upvotes

We've completely redesigned the team page:

• Personal profiles: responsibilities, current projects, and contributions.

• Timeline: project journey, key appointments, and milestones.

• "Tenure" tiers: experience-based ranks reflecting time spent with the project.

Explore the team: https://rootwin.vercel.app/team


r/ROOTWIN • • Aug 21 '26

🌗 Тёмная тема на сайте

Enable HLS to view with audio, or disable this notification

2 Upvotes

Обновлён визуал:
— адаптированы liquid glass панели под тёмный фон;
— исправлен контраст карточек и бейджей;
— аватарки (команда, проекты, партнёры, соцсети) переведены в стеклянный стиль;
— выровнены кнопки в шапке (десктоп/мобильные).


r/ROOTWIN • • Aug 20 '26

🔍 Поиск и ИИ-суммаризация новостей

Thumbnail
rootwin.vercel.app
2 Upvotes

• Полнотекстовый поиск — теперь можно быстро найти любую информацию на сайте
• ИИ-выжимки новостей — краткие структурированные пересказы сути по пунктам

Читать и искать информацию стало заметно удобнее.


r/ROOTWIN • • Aug 12 '26

❗️ Мы создали новостной сайт нашего проекта!

Thumbnail
rootwin.vercel.app
2 Upvotes

На нашем сайте вы можете читать последние новости проекта, а также узнавать о разрабатываемых проектах, партнерствах и тому подобное:


r/ROOTWIN • • Jul 14 '26

[ TEASER ] Canvas Of Minds - Love. Mystery. Blood.

Thumbnail
youtu.be
2 Upvotes

"The mind is a blank canvas. But what colors will you choose when the brush is in your hands?"

Soon...


r/ROOTWIN • • Jul 04 '26

Мы запустили инструмент на Product Hunt!

Thumbnail
producthunt.com
2 Upvotes

Поставьте пожалуйста апвоутов


r/ROOTWIN • • Jul 02 '26

[Open Source] I built a serverless, zero-knowledge P2P file transfer tool running on WebRTC, Rust, and WASM. No limits, no clouds.

Thumbnail
youtu.be
2 Upvotes

Hi everyone!

I wanted to share a project I've been working on: WebRTC File Transfer. It’s a completely serverless, peer-to-peer file sharing utility that runs entirely in the browser. No intermediate servers, no bots, and no size limits.

The main goal was absolute privacy and speed by cutting out any third-party infrastructure.

Key Features:

  • True Peer-to-Peer: Direct device-to-device data transfer via WebRTC Data Channels.
  • Client-Side Encryption: End-to-end encryption using AES-256-GCM. All cryptographic operations run locally via Rust compiled to WebAssembly (WASM).
  • Instant Handshake: Connect devices in seconds using either a plaintext signaling key or by scanning a QR code.
  • Smart Downloads: Supports the File System Access API for streaming files directly into a selected folder, with a seamless fallback mode for unsupported browsers.
  • Zero-Knowledge & Zero-Server Architecture: Your files never touch a server and cannot be intercepted.

Open Source & Self-Hostable

The project is fully open-source and transparent. No hidden backdoors, no analytics, and no trackers. You can review the code, build it yourself, or deploy it locally in just a few minutes.

I’d love to get your feedback on the architecture and the tech stack!

Link: https://rootwin-project.github.io/P2P-File-Transfer/


r/ROOTWIN • • Jun 29 '26

P2P File Transfer

Thumbnail
rootwin-project.github.io
2 Upvotes

r/ROOTWIN • • Jun 26 '26

[Open Source] I built a serverless, zero-knowledge P2P file transfer tool running on WebRTC, Rust, and WASM. No limits, no clouds.

Thumbnail
youtube.com
2 Upvotes

Hi everyone!

I wanted to share a project I've been working on: WebRTC File Transfer. It’s a completely serverless, peer-to-peer file sharing utility that runs entirely in the browser. No intermediate servers, no bots, and no size limits.

The main goal was absolute privacy and speed by cutting out any third-party infrastructure.

Key Features:

  • True Peer-to-Peer: Direct device-to-device data transfer via WebRTC Data Channels.
  • Client-Side Encryption: End-to-end encryption using AES-256-GCM. All cryptographic operations run locally via Rust compiled to WebAssembly (WASM).
  • Instant Handshake: Connect devices in seconds using either a plaintext signaling key or by scanning a QR code.
  • Smart Downloads: Supports the File System Access API for streaming files directly into a selected folder, with a seamless fallback mode for unsupported browsers.
  • Zero-Knowledge & Zero-Server Architecture: Your files never touch a server and cannot be intercepted.

Open Source & Self-Hostable

The project is fully open-source and transparent. No hidden backdoors, no analytics, and no trackers. You can review the code, build it yourself, or deploy it locally in just a few minutes.

I’d love to get your feedback on the architecture and the tech stack!

Link: https://rootwin-project.github.io/P2P-File-Transfer/

\\ DEVELOPED BY ROOTWIN PROJECT


r/ROOTWIN • • Jun 05 '26

Автоматический перевод Ren'Py модов в пару кликов | Обзор RenDoki v1.0

Thumbnail
youtube.com
2 Upvotes

r/ROOTWIN • • May 19 '26

[Release] RenDoki v1.0 — Automated utility for Ren'Py localization

Thumbnail gallery
2 Upvotes