LibMikMod

  • 3 Odpowiedzi
  • 836 Wyświetleń

0 użytkowników i 1 Gość przegląda ten wątek.

*

Offline zielok

  • 45
  • Płeć: Mężczyzna
  • Sprzęt: MIO P350
LibMikMod
« dnia: 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

*

Offline fp

  • **
  • 113
    • http://pdaclub.pl/forum/index.php?action=search
Odp: LibMikMod
« Odpowiedź #1 dnia: 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...
« Ostatnia zmiana: Luty 23, 2008, 19:18:06 wysłana przez fp »

*

Offline kartam

  • ***
  • 285
  • Płeć: Mężczyzna
  • Master of Pocket PC & Smartphone ;]
    • MediaDrain (w budowie ;))
  • Sprzęt: HTC TyTN II
Odp: LibMikMod
« Odpowiedź #2 dnia: Marzec 09, 2008, 14:10:10 »
a nie lepiej FMODCE?

*

Offline fp

  • **
  • 113
    • http://pdaclub.pl/forum/index.php?action=search
Odp: LibMikMod
« Odpowiedź #3 dnia: Marzec 14, 2008, 20:55:58 »
zależy do czego. fmodce jest płatny do zastosowań komercyjnych.