Skip to content

Latest commit

 

History

History
42 lines (35 loc) · 1.03 KB

ROADMAP.md

File metadata and controls

42 lines (35 loc) · 1.03 KB

Roadmap

This document tracks the planned work for this repository.

Planned

  • Stream overlay
  • React for emulator page
  • Dynamic ROM names
  • Pin Emulator JS version
  • UI checks
    • Player must be in channel to send commands
    • Player must be watching stream
  • Upload/backup save files
    • Upload files to S3?
  • Gamepad support
  • Collect statistics
  • UI auth
  • Automatically set Discord settings
  • Periodic screenshots/session summaries
  • Docker HEALTHCHECK
  • Automatic restart on crash
  • Automated tests
  • Simplified onboarding
    • Possibly some sort of wizard/GUI
    • GUI could help the user install dependencies/configure the application
  • Quick-start with EC2
    • Might be impossible since GPU instances are required, and they need a limit increase
  • Database with Prisma
  • Notifications to use web UI for easier input

In Progress

  • Fullscreen mode
  • Require players to be in channel to send commands

Complete

  • Stop streaming on inactivity
  • Fix Discord text commands
  • Make development/production closer
  • Minimum watcher count