Skip to content

InsideDev 0.7.0

Choose a tag to compare

@sashaok123 sashaok123 released this 27 Oct 17:58

Everything new is off until you use it; an existing install behaves as before after the update (the game sound is never muted, nothing records, no new hotkey acts unless you copy the module that has it).

What's new

  • MCP character control (InsideDev.Play.dll, optional): an AI assistant plays INSIDE through MCP. It sees the scene as JSON (the boy, nearby objects with ids and actions, hazards, the checkpoint), presses the game's controls for exact logic steps, walks to points, uses objects, waits for conditions, handles checkpoints and menus, reads playbooks and records input tracks. Needs only the MCP server. Connect to http://127.0.0.1:47811/mcp/play
  • MCP server: play / dev / all profiles (/mcp/play, /mcp = /mcp/dev, /mcp/all), jobs with progress and cancel, one JSON result shape, tool allowlist and token, plain POST /cmd, GET /state, GET /ping for scripts, automatic restore of the game 600 s after the last tool call. Existing clients keep the same address and tool names
  • Scene recorder (srec): records what moves in a scene into a take folder; the viewer holds the frozen scene at any time of the recording while you fly the free camera
  • MultiCam (mcam): films one scene with many cameras at once, or records it once and films every camera from the recording; example specs in specs\; optional InsideReadback.dll for faster replay grabs
  • Game audio capture (acap): the game's sound to WAV with sync markers; plays normally by default. The optional InsideMuter.exe mutes the game in Windows while it runs and is only for silent captures
  • Lab modules (InsideDev.ReplayLab.dll, InsideDev.Det.dll, optional): engine measurements for recording and replay, input replay determinism test
  • Python tools (tools\*.py): command-line control, recording reader, MultiCam spec checker, compositor and QA, audio alignment; guide playbooks (guide\) for the MCP guide tool
  • Docs: docs\AGENTS.md is the entry page for AI agents; full references in docs\

Install

  1. Copy bin\version.dll next to INSIDE.exe and bin\InsideDev.dll (plus bin\InsideDev.Mcp.dll for MCP) to <game>\_mod\
  2. Optional: bin\InsideDev.Play.dll and guide\ (to <game>\_mod\guide\) for character control, the lab DLLs to <game>\_mod\, bin\InsideReadback.dll to <game>\INSIDE_Data\Plugins\
  3. Start the game; F1 opens the editor; MCP clients: see tools\mcp\clients\ and the README

SHA-256

File SHA-256
bin\version.dll (unchanged) 5b195e16022f7011be3f4fb891294630120dbbe70197382ad93a2d8ba34272f6
bin\InsideDev.dll 81c642d32325072ed4b451e8db015789d5b735ea4dbf7305bd8dda0bc2e9bd23
bin\InsideDev.Mcp.dll 55a3a3dabdc0680a260aa30a8aee30ec48da62acbe8d8c3f7699bcac20cf06ba
bin\InsideDev.Play.dll eb8fa4a912691811bf3a7a8cdaf887144300a8ead07dc788fe9044fd93dc0168
bin\InsideDev.ReplayLab.dll e313f2f419b1c311943ea2c4382a5f8bb14ac11d469254ffe2afee01dc70f81d
bin\InsideDev.Det.dll f76a88e192fec3ea3fb057aac75b30030c174730412dcef1d736bd64f1d17f00
bin\InsideReadback.dll bae87e0b2692ddf2831d62d458ce275fc24c36a48756992b2116dd043d425373
tools\mcp\InsideDev.McpStdio.exe 276744733eebf6dafec0d5d11a36a0e48b631a6a73b07ac585a7905ce8ddb7e9
tools\muter\InsideMuter.exe 1a1e9889dec08b2a38a3981165060888cbd015508a09c1772c9c83a505e11461

Everything you need is in the zip.