Skip to content

Releases: Lendic42/LumaStage

v0.2.1

Choose a tag to compare

@Lendic42 Lendic42 released this 18 Jul 18:19

v0.2.1 — Virtual Cam fix + built-in driver install

Fixes

  • Shared memory creation on 64-bit Windows (real bug behind «Could not create Unity Capture shared memory»)
  • Write frames without broken koffi.view
  • Detects broken registry when DLL was registered from Desktop and moved

Built-in installer

  • Driver files ship inside LumaStage
  • Settings → Install virtual camera driver (one UAC)
  • Registers as LumaStage Camera
  • Files live in app data (stable path)

How to use

  1. Install LumaStage 0.2.1
  2. Settings → Install virtual camera driver → Yes on UAC
  3. Stage → Virtual Cam
  4. Discord/Zoom: camera LumaStage Camera (or Unity Video Capture if old name remains)

v0.2.0

Choose a tag to compare

@Lendic42 Lendic42 released this 18 Jul 17:48

Virtual Camera

Character + transparent background as a system webcam.

Not Overlay/Transparent window. Not OBS.

  1. Install free Unity Capture once
  2. LumaStage → Virtual Cam
  3. Discord/Zoom camera: Unity Video Capture

v0.1.2

Choose a tag to compare

@Lendic42 Lendic42 released this 18 Jul 13:19

LumaStage 0.1.2

Hotfix pairing: Windows manual connect accepted code but still said «Enter the six-digit code».

Fix

  • iOS sends pairing hello after WebSocket opens (retries), not in a race with handshake
  • Typed 6-digit code always wins; Keychain token cleared on manual pair
  • Pairing code sanitized to digits only (keyboard/paste junk)
  • Desktop normalizes code check and logs rejected attempts

From screenshots

If you saw code 915226 on both phone and PC with red Enter the six-digit code — network was fine, auth token was wrong/empty. Update both Desktop and Tracker to 0.1.2.

Connect on Windows

  1. Install Desktop 0.1.2, open Connect Tracker
  2. Install Tracker 0.1.2 IPA (re-sign)
  3. On Desktop: Forget paired devices if present
  4. Phone: 6-digit code + Manual IP 192.168.x.x port 39510 → Connect
  5. Prefer first LAN IP; skip Tailscale 100.x / VPN tunnels

Builds

File Platform
LumaStage-Windows-0.1.2-Setup.exe Windows installer
LumaStage-Windows-0.1.2-Portable.exe Windows portable
LumaStage-macOS-0.1.2.dmg macOS
LumaStage-macOS-0.1.2.zip macOS portable
LumaStage-Tracker-0.1.2-unsigned.ipa iPhone (sign yourself)
LumaStage-0.1.2-source.zip source

v0.1.1

Choose a tag to compare

@Lendic42 Lendic42 released this 18 Jul 12:53

LumaStage 0.1.1

Hotfix: Windows + iPhone tracker (manual connect / LAN).

Что исправлено

  • Desktop корректнее выбирает реальный LAN IP (не Tailscale / VPN / happ-tun)
  • Windows Firewall rule для TCP 39510 надёжнее
  • iOS manual connect через URLSession WebSocket (стабильнее к Windows)
  • Введённый pairing code перекрывает устаревший device token
  • Подсказки в UI: брать первый 192.168.x, не туннели

Как подключить на Windows

  1. Запусти Desktop → скопируй 6-значный код и первый IP (обычно 192.168.x.x)
  2. На iPhone: код + Manual IP & portIP + 39510 → Connect
  3. Одна сеть (Wi‑Fi/Ethernet) или USB Personal Hotspot
  4. При необходимости: сеть Windows = Частная, TCP 39510 в Firewall, выключи VPN

Сборки

Файл Платформа
LumaStage-macOS-0.1.1.dmg macOS (arm64) installer
LumaStage-macOS-0.1.1.zip macOS (arm64) portable
LumaStage-Windows-0.1.1-Setup.exe Windows installer
LumaStage-Windows-0.1.1-Portable.exe Windows portable
LumaStage-Tracker-0.1.1-unsigned.ipa iPhone tracker (своя подпись)
LumaStage-0.1.1-source.zip исходники

Tracker IPA

Не подписан. Feather / AltStore / Sideloadly / TrollStore. Нужен Face ID.

Cubism Core по-прежнему скачивается из Desktop с CDN Live2D после согласия с лицензией.

v0.1.0

Choose a tag to compare

@Lendic42 Lendic42 released this 18 Jul 09:29

LumaStage 0.1.0

Первый публичный срез + hotfix сети (Windows / manual IP).

Что внутри

  • Desktop для macOS и Windows (сцены, модели Cubism/VTS, оверлей под OBS)
  • Tracker IPA для iPhone с Face ID (TrueDepth, локальная сеть)
  • Локальный VTS Plugin API на ws://127.0.0.1:8001
  • Без аккаунта и облака — только LAN

Hotfix: Windows не видит хост

  • На Windows Bonjour/mDNS часто не работает — в Tracker добавлен ручной ввод IP и порта
  • Desktop показывает адреса ПК в панели Connect Tracker (IP:39510)
  • Работает Wi‑Fi, Ethernet и USB Personal Hotspot
  • При необходимости разреши TCP 39510 в Windows Firewall

Сборки

Файл Назначение
LumaStage-macOS-0.1.0.dmg macOS, drag-and-drop
LumaStage-macOS-0.1.0.zip macOS, portable
LumaStage-Windows-0.1.0-Setup.exe Windows installer
LumaStage-Windows-0.1.0-Portable.exe Windows portable
LumaStage-Tracker-0.1.0-unsigned.ipa iOS tracker, нужна своя подпись
LumaStage-0.1.0-source.zip исходники

Tracker (IPA)

IPA не подписан. Ставь через Feather / AltStore / Sideloadly / TrollStore своим сертификатом. Нужен iPhone с Face ID.

  1. Запусти Desktop → скопируй IP из Connect Tracker
  2. На iPhone: 6‑значный код + Manual IP & port → Connect
  3. Или одна Wi‑Fi сеть (на macOS автопоиск обычно работает)

Заметки

  • Cubism Core в сборки не входит — десктоп предлагает скачать с официального хоста Live2D после согласия с лицензией.
  • Windows-сборки упакованы с macOS (electron-builder cross-package). Если что-то странно ведёт себя на железе — напиши issue.
  • Это early release: ломкие края возможны, feedback welcome.