PDAclub.pl - Forum użytkowników technologii mobilnych

Windows Mobile (Classic, Professional, Standard), Windows Phone 6.x oraz 7/8.x/10 => Oprogramowanie PPC => Dla programistów => Wątek zaczęty przez: zielok w Luty 16, 2008, 22:12:48

Tytuł: LibMikMod
Wiadomość wysłana przez: zielok w Luty 16, 2008, 22:12:48
Mam pytanie czy komus udało sie odpalic bibliotekę LibMikMod na PPC? Bo u mnie wszystko teoretycznie działa (tzn kompluje sie bezproblemowo ale podczas ladowania pliku *.mod nastepuje wyjscie z aplikacji.

ps.Probuje uzyc LibMikMod razem z sdl_mixer
Tytuł: Odp: LibMikMod
Wiadomość wysłana przez: fp w Luty 23, 2008, 19:14:01
void* MikMod_realloc(void *data, size_t size)
{
   if (data)
   {
      int origAlign = ((int)get_pointer(data))&0x0F;
      unsigned char *newPtr = (unsigned char *)realloc(get_pointer(data), size + ALIGN_STRIDE + sizeof(void*));
      int newAlign = ((int)newPtr)&0x0F;
      if (origAlign == newAlign) {
         return align_pointer((char*)newPtr, ALIGN_STRIDE);
      }
      if ((origAlign == 0) && (newAlign == 8 )) {
         memmove(newPtr,newPtr+8,size);
         return align_pointer((char*)newPtr, ALIGN_STRIDE);
      }
      if ((origAlign == 8 ) && (newAlign == 0)) {
         memmove(newPtr+8,newPtr,size);
         return align_pointer((char*)newPtr, ALIGN_STRIDE);
      }
      newAlign=newAlign;
   }
   return MikMod_malloc(size);
}

u mnie takie coś pomogło...
Tytuł: Odp: LibMikMod
Wiadomość wysłana przez: kartam w Marzec 09, 2008, 14:10:10
a nie lepiej FMODCE?
Tytuł: Odp: LibMikMod
Wiadomość wysłana przez: fp w Marzec 14, 2008, 20:55:58
zależy do czego. fmodce jest płatny do zastosowań komercyjnych.