MSU-1 audio on N64 possible?

The place for all discussion on gaming hardware
Post Reply
User avatar
tjstogy
Posts: 341
Joined: Tue Sep 01, 2015 1:27 am
Location: New York

MSU-1 audio on N64 possible?

Post by tjstogy »

Was wondering if this was even possible? There are a ton of N64 games with CD quality soundtracks that had to get compressed to nothing, but have been released after the fact in their original lossless quality... it would be cool to get that CD quality back into the games.
BONKERS
Posts: 425
Joined: Thu Dec 11, 2014 10:41 am

Re: MSU-1 audio on N64 possible?

Post by BONKERS »

Someone with knowledge of the system would have to write such a thing.
Byuu wrote the MSU-1 as basically an expansion chip. I don't know of any N64 games that use custom chips.
User avatar
Darksakul
Posts: 31
Joined: Sat Jul 13, 2013 2:28 am
Location: US, Maryland

Re: MSU-1 audio on N64 possible?

Post by Darksakul »

It was more that the N64 cartridges had limited memory storage.
The Audio had to be compressed to be able to fit the limited storage size mask roms provide at the time.

Hence why PS1 games had superior audio, it's not that the game hardware was better but the media the games was written on.
CDs had enough room for the game plus often Red book audio, while the n64 version had to deal with compression.

The MSU-1 chip is unnecessary for the N64, as the N64 can already play audio and video files, it just limited to smaller file sizes due to the nature of carts themselves.

Example Pokemon Puzzle League was capable of playing rather decent video cut scenes (keep in mind the n64 still outputs 240p on most games, hence the low resolution).
https://youtu.be/oB8ETNeAvh4
"WARNING NO REFUGE"
"BE ATTITUDE FOR GAINS"

1: BE CARELESS
2: GO GO HEART
3: ALL YOUR BASE ARE BELONG TO US
User avatar
bobrocks95
Posts: 3663
Joined: Mon Apr 30, 2012 2:27 am
Location: Kentucky

Re: MSU-1 audio on N64 possible?

Post by bobrocks95 »

You would need something like the MSU-1 because it expands the maximum memory address space to 4GB. The largest N64 cart was 64MB. You can't just shove a 4GB flashcart in the console and have it know how to address such a large pool of memory, I'm sure the MSU-1 does some complex bank switching to allow the system to access it all. The audio hardware is fine, but you still need the memory expansion.

EDIT: Thinking about it more, the MSU-1 probably just injects the audio data into the sound processor. So it's playing the music itself and thus addressing its own memory. So you need some way to expand the N64's max addressable memory size, or some in-between chip that is playing the audio itself and streaming it to the console.
PS1 Disc-Based Game ID BIOS patch for MemCard Pro and SD2PSX automatic VMC switching.
User avatar
Guspaz
Posts: 3242
Joined: Tue Oct 06, 2015 7:37 pm
Location: Montréal, Canada

Re: MSU-1 audio on N64 possible?

Post by Guspaz »

Are you sure the MSU-1 on the SD2SNES doesn't just use the SNES analog audio input pins? It has both left and right audio inputs on the cartridge slot. Seems simpler than touching the sound processor.
User avatar
Darksakul
Posts: 31
Joined: Sat Jul 13, 2013 2:28 am
Location: US, Maryland

Re: MSU-1 audio on N64 possible?

Post by Darksakul »

bobrocks95 wrote:You would need something like the MSU-1 because it expands the maximum memory address space to 4GB. The largest N64 cart was 64MB. You can't just shove a 4GB flashcart in the console and have it know how to address such a large pool of memory, I'm sure the MSU-1 does some complex bank switching to allow the system to access it all. The audio hardware is fine, but you still need the memory expansion.

EDIT: Thinking about it more, the MSU-1 probably just injects the audio data into the sound processor. So it's playing the music itself and thus addressing its own memory. So you need some way to expand the N64's max addressable memory size, or some in-between chip that is playing the audio itself and streaming it to the console.
The MSU-1 does not inject sound data to the sound processor. It runs sound processing on its own and sends it to the systems output. Hence why optical audio mods for the SNES does not pickup the MSU-1 expansion sound does not work with the digital optical audio out.

The largest N64 cart is 64MB is not a limit of memory addressing but the limits to the size of the rom chips available at the time.
The addressing for the N64 is more than capable of bigger than 64MB.
"WARNING NO REFUGE"
"BE ATTITUDE FOR GAINS"

1: BE CARELESS
2: GO GO HEART
3: ALL YOUR BASE ARE BELONG TO US
User avatar
Extrems
Posts: 549
Joined: Sat Jan 30, 2016 5:01 pm
Contact:

Re: MSU-1 audio on N64 possible?

Post by Extrems »

Up to 256 MB can be addressed, but there's analog audio too (used by Wide Boy 64).
User avatar
bobrocks95
Posts: 3663
Joined: Mon Apr 30, 2012 2:27 am
Location: Kentucky

Re: MSU-1 audio on N64 possible?

Post by bobrocks95 »

Streaming data to the sound processor, injecting it into the output audio stream... I'd say I was close enough :lol:
PS1 Disc-Based Game ID BIOS patch for MemCard Pro and SD2PSX automatic VMC switching.
User avatar
Darksakul
Posts: 31
Joined: Sat Jul 13, 2013 2:28 am
Location: US, Maryland

Re: MSU-1 audio on N64 possible?

Post by Darksakul »

Extrems wrote:Up to 256 MB can be addressed, but there's analog audio too (used by Wide Boy 64).
Thanks, I knew it was higher than 64MB, but I didn't know the exact figures.
"WARNING NO REFUGE"
"BE ATTITUDE FOR GAINS"

1: BE CARELESS
2: GO GO HEART
3: ALL YOUR BASE ARE BELONG TO US
User avatar
Guspaz
Posts: 3242
Joined: Tue Oct 06, 2015 7:37 pm
Location: Montréal, Canada

Re: MSU-1 audio on N64 possible?

Post by Guspaz »

Extrems wrote:Up to 256 MB can be addressed, but there's analog audio too (used by Wide Boy 64).
The Wide Boy audio is notoriously terrible, though, so is that actually the Wide Boy's fault, or is it an issue with the N64 audio pins?
Post Reply