Cannot read property '
naturalWidth' of null after the cutscene at the beginning of the game. Default window, maximized, fullscreen mode, nothing worked.
UPD [2025-10-23 00:54:07.241] [CONSOLE][error] chrome-extension://oohjjhgmjdianfoddhpmbmajfomoimip/js/libs/pixi.js 24501 closing the browser helped, why the fuck is the game interacting with my browser?
Technically it doesn't, but it is a browser itself. What may interact with browser is several core files like pixi and nw.js.
The engine essentially runs your game inside a specialized version of a web browser, and the editor interacts with it in a way that can cause these errors.
RPG Maker MV(MZ) is a Web Application
RPG Maker MV (and MZ) uses a runtime environment called
nw.js (formerly node-webkit). This platform allows desktop applications to be built using web technologies (HTML, CSS, JavaScript).
- Your game is, at its core, a website.
- The index.html file is the main entry point.
- The rendering engine is Pixi.js, a powerful WebGL/Canvas library for 2D graphics.
- All game logic is written in JavaScript.
When you click "Playtest," or run the game (from user's POV), the editor doesn't launch a separate executable; it boots up the nw.js runtime, which is a
specialized version of the Chromium browser bundled with the editor.
The engine is not secretly running Google Chrome in the background; it
is Chrome (Chromium), running your game as a desktop application.