Hi, I will try to leave my comments and issues about my test. Note: I'm not a programmer, only a bare end user. So some terminology may be wrong. also not a English speaker.
I have a regular Steamdeck LCD, so the specs are easy to get. all tests were made in desktop mode:
-
1 try batch - Run the play.sh, extracted the game, setup all in minimal (720p - native resolution + texture off + AA off + 60fps locked) and play - the cpu/gpu usage was heavy, not measured, but the fan was like a jet plane. Plus homer and rabbit in the first scene were missing, only the homer shadow appeared.
-
2 try batch - tried to run without the launcher, this because the play.sh runs a python that gives a lot of things, plus creates like a server ( or service). I was going to test if these things at the python was having part of the cpu/gpu consumption. And yes, but not so much. And also I don´t like the idea of having a mounted server/service to this. And the graphical issues were the same.
-
3 try batch - modified the simpsons.toml file manually. I try change everything at the first, but basically after see whats was beeing accepted into the game, i stayed with these below:
- gpu_allow_invalid_fetch_constants = false
- gpu_shader_max_cf_iterations = 4096
so the gpu_allow.... as you put at the description was crashing, so remained false. the gpu__shader..... i put the value 4096 and after a few seconds in the game homer appeared. I was able to run the game ok, smooth, but with the fan as a jet plane.
And if I may, I would like to suggest:
1 suggestion, Thinking in game mode I made a modification at the the python (launcher.py) to run the game without the interface (1 try scenario) - line 2011 | so basically i put "--play" in initialization options and it will launch the game directly :
def main():
if "--play" in sys.argv:
launch_game()
if game_proc:
game_proc.wait()
return
# In the background: a full artwork sweep can take a minute on a slow
# disk, and players were staring at nothing until it finished.
threading.Thread(target=generate_art, daemon=True).start()
2 suggestion: this has to be with a warning: this run may corrupt your saves, anything like that. executes the game without the mounted server. This is a quick sh script that I used (attach)
For let you know: I run in RPCS3 this same game, and consumes much less CPU/GPU with 60FPS mod. the graphical looks like the same for me here (yours and from RPCS3). I think that is the Xenia parts eating my cpu.
I know that this is a work in progress, and I hope this scrap tests can help you.
launcher.py.txt
play_withoutserver.sh.txt
simpsons.toml.txt
Hi, I will try to leave my comments and issues about my test. Note: I'm not a programmer, only a bare end user. So some terminology may be wrong. also not a English speaker.
I have a regular Steamdeck LCD, so the specs are easy to get. all tests were made in desktop mode:
1 try batch - Run the play.sh, extracted the game, setup all in minimal (720p - native resolution + texture off + AA off + 60fps locked) and play - the cpu/gpu usage was heavy, not measured, but the fan was like a jet plane. Plus homer and rabbit in the first scene were missing, only the homer shadow appeared.
2 try batch - tried to run without the launcher, this because the play.sh runs a python that gives a lot of things, plus creates like a server ( or service). I was going to test if these things at the python was having part of the cpu/gpu consumption. And yes, but not so much. And also I don´t like the idea of having a mounted server/service to this. And the graphical issues were the same.
3 try batch - modified the simpsons.toml file manually. I try change everything at the first, but basically after see whats was beeing accepted into the game, i stayed with these below:
so the gpu_allow.... as you put at the description was crashing, so remained false. the gpu__shader..... i put the value 4096 and after a few seconds in the game homer appeared. I was able to run the game ok, smooth, but with the fan as a jet plane.
And if I may, I would like to suggest:
1 suggestion, Thinking in game mode I made a modification at the the python (launcher.py) to run the game without the interface (1 try scenario) - line 2011 | so basically i put "--play" in initialization options and it will launch the game directly :
2 suggestion: this has to be with a warning: this run may corrupt your saves, anything like that. executes the game without the mounted server. This is a quick sh script that I used (attach)
For let you know: I run in RPCS3 this same game, and consumes much less CPU/GPU with 60FPS mod. the graphical looks like the same for me here (yours and from RPCS3). I think that is the Xenia parts eating my cpu.
I know that this is a work in progress, and I hope this scrap tests can help you.
launcher.py.txt
play_withoutserver.sh.txt
simpsons.toml.txt