sunvox.pas
sunvox.pas
I'm planing to use SunVox as a sound engine for my game and made a sunvox.h translation to pascal. so far only tested under windows but probably i'll fix it for other platforms when i get there
- Attachments
-
- sunvox.zip
- (4 KiB) Downloaded 318 times
- NightRadio
- Site Admin
- Posts: 3955
- Joined: Fri Jan 23, 2004 12:28 am
- Location: Ekaterinburg. Russia
- Contact:
Re: sunvox.pas
Cool! Thank you!
I will put your file to the DLL archive. And please send me any updates directly to nightradio@gmail.com
I will put your file to the DLL archive. And please send me any updates directly to nightradio@gmail.com
Re: sunvox.pas
ok, I'll do that btw will it boost game performance if sunvox.dll is loaded in seperate thread or not really?
Re: sunvox.pas
Laggyluk, I think not really as Sunvox is pretty lightweight unless you use very complicated module.
Don't get me wrong though - it WILL boost performance of game. Just not as much to be worth it.
@NR: Is your understanding of freepascal/Lazarus good enough so you could keep it updated yourself? Ideally it'd be great to have SV bindings for most popular languages such as C#, C++ (already done), Java or Pascal. Despite what some people are saying, pascal is still force to be reckoned with. Otherwise there wouldn't be new compilers, new versions of Delphi, etc. just like there are no new compilers for Fortran, COBOL, Action! language for 8-bit Atari computers (googling this one is challenging as action is common word), etc.
Don't get me wrong though - it WILL boost performance of game. Just not as much to be worth it.
@NR: Is your understanding of freepascal/Lazarus good enough so you could keep it updated yourself? Ideally it'd be great to have SV bindings for most popular languages such as C#, C++ (already done), Java or Pascal. Despite what some people are saying, pascal is still force to be reckoned with. Otherwise there wouldn't be new compilers, new versions of Delphi, etc. just like there are no new compilers for Fortran, COBOL, Action! language for 8-bit Atari computers (googling this one is challenging as action is common word), etc.
Re: sunvox.pas
I'm asking because SunVox could be already using threads internally. And yeah, my game is pretty demanding for the cpu and 'multithreaded'.