Posted February 15, 2025 by 40wattstudio
#shmup #update #patch #scrapship #40wattstudio
CHANGES IN VERSION 1.01
- Fixed the pause screen memory leak issue
- Source code file is now $5 instead of $10
Click here to get Version 1.01! (Or see the link below)
As I was studying for my Bachelor's in Software Engineering at WGU I learned about memory leaks. Scrapship is made with a modern version of QBasic which uses C++ code in the background, so yeah, lots of real opportunities for memory leaks.
And I found one!
When the game was paused I noticed that the memory usage was climbing up.
The problem? I had properly freed graphics, sounds and music but had totally forgotten about the fonts!