Skip to content
SpinningMomo Logo

🎮 SpinningMomo

A window adjustment tool to enhance photography experience in Infinity Nikki

PlatformReleaseLicense
Screenshot

🎯 Introduction

▸ Easily switch game window aspect ratio and size, perfectly adapting to scenarios like vertical composition photography and album browsing.

▸ Break through native limitations, supporting the generation of 8K-12K ultra-high-resolution game screenshots.

▸ Optimized for Infinity Nikki, while also compatible with most other games running in windowed mode.

Features

🎮 Portrait Mode

Perfect support for vertical UI, snapshot hourglass, and album

📸 Ultra-High Resolution

Support photo output beyond game and device resolution limits

📐 Flexible Adjustment

Multiple presets, custom ratios and resolutions

⌨️ Hotkey Support

Customizable hotkey (default: Ctrl+Alt+R)

⚙️ Floating Window

Optional floating menu for convenient window adjustment

🚀 Lightweight

Minimal resource usage, performance priority

User Guide

1️⃣ Getting Started

When running for the first time, you may encounter these security prompts:

  • SmartScreen Alert: Click More infoRun anyway (open-source software without commercial code signing)
  • UAC Prompt: Click Yes to allow administrator privileges (required for window adjustments)

After startup:

  • Program icon will appear in system tray
  • Floating window is shown by default for direct window adjustment

2️⃣ Hotkeys

FunctionHotkeyDescription
Show/Hide Floating WindowCtrl + Alt + RDefault hotkey, can be modified in tray menu

3️⃣ Photography Modes

Game Settings:

  • Display Mode: Fullscreen Window (Recommended) or Window Mode
  • Photo Quality: Window Resolution

Steps:

  1. Use ratio options to adjust composition
  2. Select desired resolution preset (4K~12K)
  3. Screen will exceed display bounds, press space to capture
  4. Click reset window after shooting

Advantages:

  • ✨ Support ultra-high resolution (up to 12K+)
  • ✨ Freely adjustable ratio and resolution

📷 Standard Mode

Game Settings:

  • Display Mode: Window Mode or Fullscreen Window (ratio limited)
  • Photo Quality: 4K

Notes:

  • ✅ Convenient operation, suitable for daily shooting and preview
  • ✅ Always runs smoothly, no extra performance overhead
  • ❗ Can only adjust ratio, resolution based on game's 4K setting
  • ❗ In fullscreen window mode, output limited by monitor's native ratio

4️⃣ Optional Features

🔍 Preview Window📺 Overlay Window
Function Description
▫️ Similar to Photoshop's navigator feature
▫️ Provides real-time preview when window exceeds screen
Function Description
▫️ Captures target window and renders it to a fullscreen overlay
▫️ Consumes slightly more CPU resources than Preview Window
Use Cases
✨ Viewing details when shooting at high resolution
✨ Helps positioning when window exceeds screen
Use Cases
✨ Provides seamless zooming experience
✨ Maintains good interaction even at ultra-high resolutions
💡 Performance Note
Thanks to efficient capture methods, these features cause almost no noticeable performance drop.
However, if your high resolution setting is already causing significant slowdown, consider disabling these features.

Resolution Explanation

  • Resolution calculation process:
    1. First determine total pixel count based on selected resolution preset (e.g., 4K, 8K)
    2. Calculate final width and height based on selected ratio
      • Example: When selecting 8K (about 33.2M pixels) and 9:16 ratio
      • Results in 4320x7680 output resolution (4320x7680=33.2M pixels)
      • Ensures total pixel count matches preset value

Tray Features

Right-click or left-click the tray icon to:

  • 🎯 Select Window: Choose the target window from the submenu
  • 📐 Window Ratio: Select from preset ratios or custom ratios
  • 📏 Resolution: Select from preset resolutions or custom resolutions
  • 📍 Capture: Save lossless screenshots to the ScreenShot folder in program directory (mainly for debugging or games without screenshot support)
  • 📂 Screenshots: Open the game screenshot directory
  • 🔽 Hide Taskbar: Hide the taskbar to prevent overlap
  • ⬇️ Lower Taskbar When Resizing: Lower taskbar when resizing window
  • Black Border Mode: Adds a full-screen black background to windows that do not match the screen ratio, enhancing immersion and resolving taskbar flickering issues under overlay layers.
  • ⌨️ Modify Hotkey: Set a new shortcut combination
  • 🔍 Preview: Similar to Photoshop's navigator for real-time preview when window exceeds screen
    • Support dragging window top area to move position
    • Mouse wheel to zoom window size
  • 🖼️ Overlay: Render the target window on a fullscreen overlay for seamless zooming experience
  • 📱 Floating Window Mode: Toggle floating menu visibility (enabled by default, use hotkey to open menu when disabled)
  • 🌐 Language: Switch language
  • ⚙️ Open Config: Customize ratios and resolutions
  • Exit: Close the program

Custom Settings

  1. Right-click tray icon, select "Open Config File"
  2. In the config file, you can customize the following:
    • Custom ratios: Add or modify in the AspectRatioItems entry under the [Menu] section, using comma-separated format, for example: 32:9,21:9,16:9,3:2,1:1,2:3,9:16,16:10
    • Custom resolutions: Add or modify in the ResolutionItems entry under the [Menu] section, using comma-separated format, for example: Default,4K,6K,8K,12K,5120x2880
  3. Resolution format guide:
    • Supports common identifiers: 480P, 720P, 1080P, 2K, 4K, 6K, 8K, etc.
    • Custom format: width x height, for example 5120x2880
  4. Save and restart software to apply changes

Notes

  • System Requirements: Windows 10 or above
  • Higher resolutions may affect game performance, please adjust according to your device capabilities
  • It's recommended to test quality comparison before shooting to choose the most suitable settings

Security Statement

This program only sends requests through Windows standard window management APIs, with all adjustments executed by the Windows system itself, working similarly to:

  • Window auto-adjustment when changing system resolution
  • Window rearrangement when rotating screen
  • Window movement in multi-display setups

License

This project is licensed under the MIT License. The project icon is from the game "Infinity Nikki" and copyrighted by the game developer.