Calling all Coders!

Discussion in 'Wii - Hacking' started by ZombiePosessor, May 17, 2009.

  1. ZombiePosessor
    OP

    ZombiePosessor GBAtemp Fan

    Member
    445
    4
    May 1, 2008
    United States
    West Virginia
    As you may or may not know, www.snesmusic.org has a VAST collection of SPC (SNES Music ripped from the cart) files. I would KILL to see an SPC Player on the Wii. I have no coding experience or else I would be working on it right now. I think that a lot of people would use it if more people knew about SPCs and the like. It doesn't stop with SPC either, there are PSX rips of music, NES, Genesis, you name it, I bet theres an archive of its music somewhere.

    Mainly I am pleading for someone to make a game music player, or just an SPC player. Even if no one does anything, everyone should check out snesmusic's collection, and listen to some awesome sounds from the SNES!
     
  2. beegee7730

    beegee7730 ITS PAAFEKUTO!

    Banned
    1,693
    0
    Mar 31, 2009
    England
    ...second.
     
  3. KiiWii

    KiiWii GBAtemp Psycho!

    Member
    3,516
    1,091
    Nov 17, 2008
    maybe someone could make a plugin for MPlayerCE?
     
  4. Puma

    Puma GBAtemp Fan

    Member
    316
    0
    Dec 30, 2008
    United States
  5. madmikeuk

    madmikeuk Advanced Member

    Newcomer
    62
    0
    Nov 16, 2008
    I am not a coder, but I know that many game sound players (E.G. GSF) rip the sound core out of emulators and use it as a backend (like how the Linux GSF player used the VBA sound core at the heart of the program). It shouldn't be hard if the right developers are willing.
     
  6. ZombiePosessor
    OP

    ZombiePosessor GBAtemp Fan

    Member
    445
    4
    May 1, 2008
    United States
    West Virginia
    The whole point is to not convert the files. Plus, SPCs are MUCH smaller than mp3s, and you really can't tell a difference in sound.
     
  7. SanGor

    SanGor Witchhunter

    Member
    993
    79
    Aug 21, 2008
    United States
    playing SPC's is quite complicated cause they require complete SPU emulation and can not easily be converted to raw audio.
     
  8. ZombiePosessor
    OP

    ZombiePosessor GBAtemp Fan

    Member
    445
    4
    May 1, 2008
    United States
    West Virginia
    All that aside, I figure if the PSP has an SPC Player, why can't the Wii? Does the Wii not have the power needed for conversion? Or is it just something that would be hard to write?
     
  9. cwstjdenobs

    cwstjdenobs Sodomy non sapiens

    Member
    1,757
    1
    Mar 10, 2009
    Ankh-Morpork
    Is it open source? If so link to it and someone may try porting it (Or you could learn to code and try yourself?, honestly not a dig BTW). But I think the reason is probably no ones bothered about it so far. Old game music is a niche market, even among retro game fans. Most would just play the game to hear it.
     
  10. ZombiePosessor
    OP

    ZombiePosessor GBAtemp Fan

    Member
    445
    4
    May 1, 2008
    United States
    West Virginia
    I don't know if its open source or not, the only links I can find lead to downloads of the program, no home page or anything.
     
  11. Bladexdsl

    Bladexdsl ZOMG my posts...it's over 9000!!!

    Member
    15,773
    3,449
    Nov 17, 2008
    Australia
    Queensland
  12. Don Killah

    Don Killah GBAtemp Maniac

    Member
    1,127
    0
    Nov 21, 2002
    France
    i'd rather see a mod(ule) player... the old amiga/atari/pc scene was overpacked with them.
     
  13. Jacobeian

    Jacobeian GBAtemp Advanced Maniac

    Member
    1,881
    122
    May 15, 2008
    Cuba
    .spc or .vgm (genesis music file) playback is not more complicated than emulator themselves, it's basically the same, restricted to audio chips only.
    In fact, this can easily be added in emulators themselves, as long as the file format is well documented.

    This hasn't been done yet, that's all.
     
  14. ZombiePosessor
    OP

    ZombiePosessor GBAtemp Fan

    Member
    445
    4
    May 1, 2008
    United States
    West Virginia
    Well, what needs to be done for this to happen? What can I, a single user with no coding experience, do, to make this happen
     
  15. Jacobeian

    Jacobeian GBAtemp Advanced Maniac

    Member
    1,881
    122
    May 15, 2008
    Cuba
    I mean, someone need to CODE it:

    - interface for reading music files
    - interface with the sound core (basically, call sound chips write functions as a traditionnal ROM program would do)
    - sound output

    sound core emulation being already implemented in emulators, as well as sound playback, the only difficult part would be to read the game music file, decrypt the command, send the command to the emulator interface which would update sound buffers and finally playback the soundbuffer.
     
  16. ZombiePosessor
    OP

    ZombiePosessor GBAtemp Fan

    Member
    445
    4
    May 1, 2008
    United States
    West Virginia
    So does anyone feel up to this? I think the community would greatly appreciate some type of VGM player for the Wii.