Skip to main content

Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
TagsGame Engines

marcioramos

4
Posts
3
Topics
1
Following
A member registered Sep 16, 2019

Recent community posts

(1 edit)

My need screencapture is this: I need to screenshot a dualview desktop, each 1920x1080. Total = 1920x2160 (one on top of the other).
You are right. The problem lies on the moment of disk access.  
I found a solution. Making an async call (libxprocess>ProcessExecuteAsync) to an external screenshot.exe, to wich I send the path I want it to save the jpeg file.
Works perfectly!!
Now I just have to find one screenshooter that works fine as well on Linux (Wayland).

 

GM Screen_save hangs the game runner.
To solve this, would it be an option to have a screenshot extension that we call with the path+filename and, maybe, coords and resize factor?

Hi! 

I know GM has the screen_save feature, but it hangs (lags?) the game while saving. I think a solution would be an external screenshooter. Something that I can call with a path+filename argument and it saves the screen or part of it (even re-scale it would be great).
Does your  Screenshot program do it? Would it screenshot without making the program/game/runner lag?

Really good to see all your great work, man! Keep up with your creativity feeding GM community with great tools!

Hi Samuel!
I have tried to run a program using "execute_shell" or "ProcessExecuteAsync"  in linux (ubuntu), but it does not work.

global.pid =execute_shell_simple(_game_path,"");

It runs fine on Windows. 

Am I doing anything wrong? Is there anything else I must do so I can make it work on Linux? 

Thank you for your attention on the GM community!