XM7Play 05-01-2009

Discussion in 'GBAtemp & Scene News' started by Minox, Jan 5, 2009.

  1. Minox
    OP

    Minox I did it

    Supervisor
    6,088
    2,899
    Aug 27, 2007
    Sweden
    [​IMG] XM7Play 05-01-2009
    XM Player
    [​IMG]
    XM7Play is a simple XM player for the DS. The new update fixes the problems that occurred after the application failed to load an XM module.
    [​IMG] Download
    [​IMG] Source
    [​IMG] Discuss
     
  2. Jdbye

    Jdbye Always Remember 30/07/08

    Suspended
    1,071
    0
    May 10, 2006
    Norway
    Norway
    Hmmm... libmikmod could play XM, but most XMs didn't work, probably because the DS couldn't handle it.
    So is this more optimized than libmikmod aka it will play XMs properly?
    Might be useful in game development.
     
  3. Minox
    OP

    Minox I did it

    Supervisor
    6,088
    2,899
    Aug 27, 2007
    Sweden
    It's limited to 16 instruments and a max filesize of 2MB.

    Correction: It's limited to 16 channels and not 16 instruments.
     
  4. imgod22222

    imgod22222 GBAtemp's Original No-faced Member

    Member
    1,555
    0
    Jul 5, 2006
    United States
    Makes sense. The DS has 4MB of RAM iirc, so half of it is program data, half is XM data.
    And maybe 16 instruments = from onboard audio support. This part idk.
     
  5. nintennuendo

    nintennuendo Advanced Member

    Newcomer
    58
    0
    Mar 12, 2008
    United States
    east coast usa
    Like XM Satellite radio? 'Cuz since they merged with sirius or vice versa all the stations now have DJs and commercials, the MAIN REASON for getting satellite radio. They both suck now.
     
  6. Minox
    OP

    Minox I did it

    Supervisor
    6,088
    2,899
    Aug 27, 2007
    Sweden
    No, XM as a music format:

    [​IMG] XM (file format)
     
  7. sverx

    sverx a DS homebrewer

    Newcomer
    32
    8
    Dec 23, 2008
    Italy
    Hi! Some details that may be useful:
    1 - Plays XMs up to 16 channels.
    2 - Can play XMs that can fit in RAM. We have 4MB main memory but some of them are used by the program... but there's no 2MB max filesize hard limit.

    libxm7 was born with that in mind. xm7play is just a tool to 'preview' your tunes with the libxm7 engine.

    Feedback appreciated! [​IMG]

    p.s. : @ Minox_IX: from which emulator did you capture the screenshot? [​IMG]
     
  8. Minox
    OP

    Minox I did it

    Supervisor
    6,088
    2,899
    Aug 27, 2007
    Sweden
    I used iDeaS 1.0.2.8 and dldi patched the .nds file with the R4 v2.dldi and then configured the emulator to use R4 dldi files. Quite simple really. [​IMG]