Matt Kaemmerer

Results 17 comments of Matt Kaemmerer

Hi @dfabulich, I'm @chostett's collaborator -- thanks for pointing us in the right direction ! I was able to run the example project successfully, and include my own App ID....

Update: ran some experiments, and yep... it looks like an **electron-builder** issue. I could successfully build and run the example after moving the init to the main process, and after...

@dfabulich - my project is using "contextIsolation" from the browser window, so I handle the calls to steamworks using IPC. I wanted to check to find out whether that makes...

I still haven't found a compatible combination of versions and invocations. The latest thing I've tried is: - `electron` 25.3.2 - `electron-builder` 24.6.3 - `steamworks.js` 0.3.0 Using the code from...

If I remove steamworks completely then yes, the application renders as expected. There are two points in the example code that call `require('steamworks.js')`. - (A) the main process, which calls...

> Are you calling activateToWebPage() on load? That can't be right. Try getting rid of that? (The Steam overlay is very finicky.) No, I never call it on load. It's...

Summary/status-update: I can get steamworks.js to run correctly in development mode in my own project, but not when building it into a ".app" package. I can get steamworks.js to build...

@dfabulich - thank you for the reproducible example! Unfortunately, the problem persists. Here are the steps I followed. 1. Clone the repo - https://github.com/dfabulich/steamworks.js.git 2. Check out the electron-builder branch...

UPDATE: **Third attempt: explicitly disable code-signing in electron-builder** - `npm run dist -- -c.mac.identity=null` - generates an app in `dist/mac` - ✅ app launches and shows steam username By default,...

I second the addition of `foldRun`. I'm working on a couple of packages that use free monads. I wanted to use `freeky` for them, but ended up rolling my own...