Page 1 of 5 12345 LastLast
Results 1 to 20 of 91

Thread: SD2SNES implements Byuu's MSU1

  1. #1

    SD2SNES implements Byuu's MSU1

    Didn't see a related thread, and it is a pretty impressive development for the SNES. ikari_01 has implemented support for Byuu's previously software only enhancement 'chip' for the SNES which enables cd quality audio streaming and video playback off mass storage.

    Check out some videos of the device running the Mario Odyssey MSU1 hack (wip mario hack with cd quality audio playback) and a video demo

    http://www.youtube.com/watch?v=EqXYPvhHMCo

    http://www.youtube.com/watch?v=yULkopwR8oA

  2. #2
    Foot Soldier
    Dr.Wily's Avatar

    Join Date
    Sep 2006
    Location
    Skull Castle
    Posts
    303
    Yeah, nice to see this ! I follow Byuu's work for few years now. I saw his impressive CD quality Demo and the Lunar FMV opening. This is a pretty good work to demonstrate fully potential of the SNES. This machine, has been too limited by space on cart at the time.
    @+
    Dr.Wily

    French LAN & Retrogamming : http://www.asso-sc.com


  3. #3
    I wonder if that chrono trigger snes + psx fmv hack could work on sd2snes, in theory I guess it should

  4. #4
    Member of The Cult Of Kefka Staff

    ASSEMbler Soldier
    karsten's Avatar

    Join Date
    Mar 2004
    Location
    Italy
    Posts
    3,862
    Blog Entries
    3
    what s the story behind this chip?
    I'll create a monument to non-existance! Kefka, FFVI

    "there is no dark side of the Moon really... as a matter of fact it's all dark" (words hidden in pink floyd's "Eclipse" song )

  5. #5
    Byuu originally wrote it in software with it tested to work with bsnes and in such a manner that the code itself would be hardware compatible if someone built it

    http://byuu.org/snes/msu1/

    MSU1 is a special enhancement chip for the SNES that grants a full 4GB of additional storage space, and allows the playback of full motion video at 240x144x256 colors @ 30fps and lossless 44.1KHz 16-bit stereo PCM audio.

    Support for this chip is present in bsnes v060 and above.

  6. #6
    i LOVE stuff like this

  7. #7
    amazing work

  8. #8
    Combat Soldier
    splith's Avatar

    Join Date
    May 2010
    Location
    In a house.
    Posts
    894
    I saw it a few years ago and thought it'd be cool to see it being made but didn't think it would happen.

    Now, that's fucking awesome, it in theory gives it better capabilities than the GC, which is a 12 year newer console! Crazy.

  9. #9
    ASSEMbler Extreme
    Lives in the server
    Alchy's Avatar

    Join Date
    Apr 2004
    Location
    UK
    Posts
    6,238
    Quote Originally Posted by splith View Post
    in theory gives it better capabilities than the GC, which is a 12 year newer console! Crazy.
    That doesn't make sense. Which particular aspect of this design is superior to the Gamecube?

  10. #10
    Quote Originally Posted by splith View Post
    Now, that's fucking awesome, it in theory gives it better capabilities than the GC, which is a 12 year newer console! Crazy.
    lolwut

  11. #11
    I'm a cunt or so I'm told :P Staff

    ASSEMbler Soldier
    LeGIt's Avatar

    Join Date
    Mar 2004
    Location
    The United Kingdom of Great Britain and Northern Ireland
    Posts
    3,619
    Blog Entries
    26
    Am I missing something?

    It just looks like a game playing music to me - but then I never was much of an audiophile. I'm not content to live without at least RGB signals to my TV, yet oddly I'm quite happy with stereo sound so (though I do go deaf or get tinnitus at random too :P)

    If it is the miracle of high fidelty sound on a SNES though, why use shitty bastardised music? If you're gong to be a copyright thief you my as well do it properly and do it without the artsy fartsy alterations.

  12. #12
    Well, they are obviously just examples. The point of the development is to allow up to 4GB or storage, as well as FMV and PCM audio playback. This can be used (and indeed is being used) for homebrew development.

    http://byuu.org/snes/msu1/

    There is a real problem in the Snes development scene with people developing homebrew that is compatible with emulators but not actual hardware, this goes some way towards rectifying that.

    The idea of a 'chip' gives the incorrect impression that this is a really complicated solution similar to the SuperFX, but it has clearly been (relatively) trivial to implement this into an SD card interface.
    Last edited by Shakey_Jake33; 05-25-2011 at 08:29 AM.

  13. #13
    ASSEMbler Extreme
    Never Logs Out
    Calpis's Avatar

    Join Date
    Mar 2004
    Location
    .ma.us
    Posts
    5,518
    "Enhancement chip"? It's more of a now-hardware-accelerated enhancement hack. The hardware is totally abstracted thus pretty akin to "Hi-Res packs"; it takes cues from the SNES but is a separate entity. Lame. Worse it's simulation/high-level emulation of a device that doesn't have a true implementation in the first place and the design is so clean it's soulless. While the game hacks could potentially be cool, it's not as cool as a simple bit-banged SPI storage interface where audio was streamed to the SPC. Of course the CPU isn't actually fast enough for that during game play hence this implementation, but it would allow for extremely large games nonetheless. If on the other hand it was an Nintendo-ordained MCU with slave parallel port decoded into SNES memory, with a SD interface and audio DACs, THAT would be an enhancement chip and maybe less of a turn-off. Maybe I'm the only one that thinks this is just wrong from a design and hardware POV.
    Last edited by Calpis; 05-25-2011 at 10:00 AM.

  14. #14
    LeGiT here is a better example, this is Chrono Trigger SNES with the playstation fmv intro hacked in and running via the 21fx (MSU1's predecessor)

    http://www.youtube.com/watch?v=Gn_jXf7FHGA

    and here is a demo you can run yourself in bsnes:

    http://byuusan.kuro-hitsuji.net/lunar.sfc

    run that and then you will understand where the real strength lied, shame it couldn't happen in the SNES' lifetime
    Last edited by derekb; 05-25-2011 at 12:01 PM.

  15. #15
    Combat Soldier
    splith's Avatar

    Join Date
    May 2010
    Location
    In a house.
    Posts
    894
    Quote Originally Posted by Alchy View Post
    That doesn't make sense. Which particular aspect of this design is superior to the Gamecube?
    1.44GB storage compared to 4GB.

  16. #16
    An in-depth explanation about the MSU1 here, as well as an explantion about the registers etc. for people smarter than I.

    http://helmet.kafuka.org/msu1.htm

  17. #17
    On the cd quality music front, if I'm not mistaken aren't there already some other emulators that will hijack the rom's music calls and playback an mp3 or the like in it's place?

    note that I'm well aware this is not what MSU1 does

  18. #18
    Yeah, but that's actually a real problem - people are developing homebrew and hacks that are compatible with emulators, but not the actual hardware. That's partially what spurred the development of this in the first place - so people have a solution to work with that actually works on real Snes hardware.

  19. #19
    ASSEMbler Extreme
    Lives in the server
    Alchy's Avatar

    Join Date
    Apr 2004
    Location
    UK
    Posts
    6,238
    Quote Originally Posted by derekb View Post
    On the cd quality music front, if I'm not mistaken aren't there already some other emulators that will hijack the rom's music calls and playback an mp3 or the like in it's place?
    I've heard of that in the Sonic hacking scene. If it can't be done in hardware then I have zero interest. I also don't really understand why you're running an emulator, at that point. Might as well go the whole way and build your own application.

  20. #20
    ASSEMbler Soldier
    MottZilla's Avatar

    Join Date
    Feb 2006
    Location
    USA
    Posts
    3,991
    Quote Originally Posted by Calpis View Post
    "Enhancement chip"? It's more of a now-hardware-accelerated enhancement hack. The hardware is totally abstracted thus pretty akin to "Hi-Res packs"; it takes cues from the SNES but is a separate entity. Lame. Worse it's simulation/high-level emulation of a device that doesn't have a true implementation in the first place and the design is so clean it's soulless. While the game hacks could potentially be cool, it's not as cool as a simple bit-banged SPI storage interface where audio was streamed to the SPC. Of course the CPU isn't actually fast enough for that during game play hence this implementation, but it would allow for extremely large games nonetheless. If on the other hand it was an Nintendo-ordained MCU with slave parallel port decoded into SNES memory, with a SD interface and audio DACs, THAT would be an enhancement chip and maybe less of a turn-off. Maybe I'm the only one that thinks this is just wrong from a design and hardware POV.
    Well for gamers the hardware design POV isn't something they consider. They just want to see cool games and hacks. They don't care too much about the implementation on the hardware level.

    One thing I'd like to see though would be this as a separate device, not only built into a flash cart. It's still interesting. I'm sure most find this interesting since we never got a SNES CD add-on.

Page 1 of 5 12345 LastLast

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •