Page 1 of 1

Blitting scaled RGBA surfaces + loading a mod file

PostPosted: Nov 10, 2008 @ 4:18pm
by Nacho84

PostPosted: Nov 11, 2008 @ 10:13am
by edge

PostPosted: Nov 14, 2008 @ 1:25am
by Nacho84

PostPosted: Nov 14, 2008 @ 1:51pm
by edge
Hi Nacho,

The breakpoint problem is similar to a problem we've experienced with Hekkus. It was caused by a mismatch of libraries (for example, combining a DLL with a static library definition).

Please check your code, it should be either the following:
- Define HSS_STATICLIB before including HSS.h and use the library inside /HekkusSoundSystem/lib_static/xp
- Don't define HSS_STATICLIB, use the library inside /HekkusSoundSystem/lib/xp

If it fixes the breakpoint problem, it may also fix the other issue. Please check this.

PostPosted: Nov 15, 2008 @ 9:46pm
by Nacho84
Hi edge,

I've checked the directory where I decompressed Hekkus but it seems that there's no longer an "xp" subdirectory inside "lib_static". I only have the following two: "gp2x" and "psp" (I'm using the 0.99.6.2 version of the library).

Another question: Do I have to include "hss.h"? I'm following this and it saids that if I want to use Hekkus all I need to do is define ESOUND_HEKKUS before including edgemain.h.

Thanks again for all your answers.

--Nacho

PostPosted: Nov 17, 2008 @ 3:49pm
by edge
Hi Nacho,

Static libraries are only provided to donators of Hekkus, the only option would be to use the DLL. Please make sure HSS_STATICLIB is defined nowhere in your code. Also check the hekkus.h headerfile in the EDGELIB SDK for this definition (it shouldn't be there).

If you use the ClassESound sound wrapper, you don't need to include HSS.h, because it is already included by EDGELIB when defining ESOUND_HEKKUS.

PostPosted: Nov 21, 2008 @ 3:12am
by Nacho84
Hi edge,

I've checked all around my code and, apparently, HSS_STATICLIB hasn't been defined at all. What else can I do?

--Nacho

PostPosted: Nov 21, 2008 @ 11:54am
by edge

PostPosted: Nov 21, 2008 @ 2:52pm
by Nacho84

PostPosted: Nov 21, 2008 @ 4:37pm
by edge

PostPosted: Nov 23, 2008 @ 3:58am
by Nacho84

PostPosted: Nov 24, 2008 @ 10:19am
by edge