• Updated 2023-07-12: Hello, Guest! Welcome back, and be sure to check out this follow-up post about our outage a week or so ago.

Found a sound in Quadra 700/900 ROM, but can't extract.

onlyonemac

Well-known member
To run this on your 630 and 475, make the following changes to the BootBeep control panel:
Change contents of 'mach' ID -4064 to 0xFFFF 0000

Open 'cdev' ID -4064 and change:

Address 0x14A from 0x000C 3550 to 0x000C 2722

Address 0x158 from 0x000B E2F0 to 0x000B D4C4
Tried that on my Performa 475, but when I clicked the radio buttons, both gave me a load hissing/buzzing noise, although a different noise for each button (they weren't both the same noise as each other). When I restarted the Mac, I got a normal chime like it always does. (BTW, I don't have a PRAM battery, but shouldn't it work if I do a warm restart?)

 

dougg3

Well-known member
Yep, that's the same thing that happened to me on my LC 475 back a page or two. It's because the sound chip in the 475 doesn't support decompressing the sounds. The compressed sounds are still stored in the LC/Performa 475 ROM, but it's not capable of playing them. When you boot it up, it plays a different uncompressed version of the same sound stored in a different location. It probably also skips the code that checks the PRAM to decide which sound to play too.

 

CC_333

Well-known member
Hi,

Couldn't it be modified to use sockets for the chips, like your initial IIci deal (before you figured out the SIMM)?

c

 

dougg3

Well-known member
You're right, it could be done by changing the ROM chips. Actually, it sounds like the LC475 does have a ROM SIMM socket -- but it's not populated. So you'd need to solder in a ROM SIMM socket to the empty pads. Once you did that, you could use a ROM SIMM and do whatever hacking necessary to change the chime. I probably wouldn't want to hack the ROM to make that control panel work (too much trouble) but it would be fairly straightforward to change the startup chime using the SIMM (and as an added bonus you could also add a ROM disk to boot from)

 

onlyonemac

Well-known member
Ah yes! I've always wondered why they're those blank solder blobs on the board looking suspicously like they sould have a socket on them! I thought it was for some kind of upgrade, like two RAM slots or something...

 

Joopmac

Active member
A long time ago this very interesting topic, does anyone still have the special quadra boot sound as a WAV like above?
 

dougg3

Well-known member
A long time ago this very interesting topic, does anyone still have the special quadra boot sound as a WAV like above?

I sure do! I was heavily invested in this thread back in the day. I miss Dennis Nedry. Wonder what he's up to these days. I have attached the two final sounds he linked in his last post just above yours.

it would be fairly straightforward to change the startup chime using the SIMM (and as an added bonus you could also add a ROM disk to boot from)

On a side note, it's fun to see some of this stuff coming to fruition over 10 years later!
 

Attachments

  • Quadra 700 Normal Lord Nightmare.wav
    60 KB
  • Quadra 700 Easter Egg Lord Nightmare.wav
    76.6 KB

dougg3

Well-known member
Is this of interest to this thread?

I think it is! CDXA decompression hardware would be exactly what's being used to decompress the startup sound and alternate startup sound in the Q700. So...what that tells us is early in the project they weren't sure if the EASC was even going to have this decompression support. But clearly they were able to pull it off. It's funny though -- as far as I can tell the OS never got support for it. So did it actually ever do anything for them aside from letting them compress the startup sound and squeeze in a second alternate one? :)
 

Phipli

Well-known member
I think it is! CDXA decompression hardware would be exactly what's being used to decompress the startup sound and alternate startup sound in the Q700. So...what that tells us is early in the project they weren't sure if the EASC was even going to have this decompression support. But clearly they were able to pull it off. It's funny though -- as far as I can tell the OS never got support for it. So did it actually ever do anything for them aside from letting them compress the startup sound and squeeze in a second alternate one? :)
Bet they implemented it in the "bong" to confirm it worked during hardware bring-up... Then never actually got time to add it to the OS. Shame - hardware audio decompression would have been good for reducing CPU in games perhaps?
 
Top