Loving this so far but it drains the battery really quickly on my mac (using a 2015 macbook pro full spec'd out) also makes it get hot. I've tried quitting everything except FREM but that didn't seem to help. I'm running it from Steam so not sure if that makes a difference. I checked the activity monitor and didn't see it using lots of resources... so I dunno?
Also I'm yet to figure out how to have a program accept input text without moving/inputting the text into the editor window.
There are likely some opportunities to optimize the way I'm rendering the Grid, Pixel, and Sprite layers, especially when they are not in use. Under the hood there are a lot of objects on the canvas that are making that stuff work, which is probably increasing the cpu/gpu load. I'll do some more testing on mac this week and see if there are some things I can unload when not in use.
For capturing that text input away from the editor, check out chapter 15 in the manual. If you're already getting text input, you're pretty close, there's just one more line you'll need.
I've made some optimizations to how the Grid & Sprite layers are rendered in the latest updated: https://negative11.itch.io/frem-sprite32/devlog/444743/making-some-optimizations.... This should result in some reduction of memory overhead and CPU load when not working with these layers. Other recent updates also provide more options for window resolutions and resizing that could also make a difference.
← Return to game
Comments
Log in with itch.io to leave a comment.
Loving this so far but it drains the battery really quickly on my mac (using a 2015 macbook pro full spec'd out) also makes it get hot. I've tried quitting everything except FREM but that didn't seem to help. I'm running it from Steam so not sure if that makes a difference. I checked the activity monitor and didn't see it using lots of resources... so I dunno?
Also I'm yet to figure out how to have a program accept input text without moving/inputting the text into the editor window.
Other that that having a blast. Thanks!!
Thanks for checking it out and for the feedback!
There are likely some opportunities to optimize the way I'm rendering the Grid, Pixel, and Sprite layers, especially when they are not in use. Under the hood there are a lot of objects on the canvas that are making that stuff work, which is probably increasing the cpu/gpu load. I'll do some more testing on mac this week and see if there are some things I can unload when not in use.
For capturing that text input away from the editor, check out chapter 15 in the manual. If you're already getting text input, you're pretty close, there's just one more line you'll need.
Cheers, and happy coding!
-- John
Excellent, thank you!
I've made some optimizations to how the Grid & Sprite layers are rendered in the latest updated: https://negative11.itch.io/frem-sprite32/devlog/444743/making-some-optimizations.... This should result in some reduction of memory overhead and CPU load when not working with these layers. Other recent updates also provide more options for window resolutions and resizing that could also make a difference.