Commit Graph

13 Commits

Author SHA1 Message Date
Storm Dragon
95215eefc8 I think sound is as good as I can get it. 2025-09-18 23:23:08 -04:00
Storm Dragon
65dae48200 More sound expirements. 2025-09-18 20:53:42 -04:00
Storm Dragon
2be0424168 A different approach to improving sound. 2025-09-18 20:36:26 -04:00
Storm Dragon
818cefc558 Drop back to 32 channels which seemed to be more stable. 2025-09-18 19:59:16 -04:00
Storm Dragon
8c57afe65b More playing with the mixer for stability and fewer or no clicks. 2025-09-17 17:44:04 -04:00
Storm Dragon
0bbf35a4c5 More work on trying to reduce pops and clicks, especially in Windows. 2025-09-17 15:26:48 -04:00
Storm Dragon
acb899e6eb Fixed mismatch in buffer initialization in display.py and sound.py. 2025-09-16 02:17:56 -04:00
Storm Dragon
f2079261d1 More event handling to help with pyinstaller compilation. 2025-09-10 12:57:09 -04:00
Storm Dragon
0190fa3a06 Add the ability to add an optional graphical logo for games. Tested with .png file. 2025-09-10 00:59:21 -04:00
Storm Dragon
a17a4c6f15 Code cleanup and sound consolidation. 2025-03-22 17:34:35 -04:00
Storm Dragon
1bb9e18ea2 Sounds can now load from subdirectories. 2025-03-16 17:02:18 -04:00
Storm Dragon
be6dfdf53a Attempt to fix traceback on game exit with some older games. 2025-03-14 23:10:14 -04:00
Storm Dragon
aba87e87ad Huge refactor of the libstormgames library. It is hopefully mostly backwards compatible. Still lots of testing to do, and probably some fixes needed, but this is a good start. 2025-03-14 18:14:42 -04:00