Jump to content
Welcome to InsanelyMac Forum

Register now to gain access to all of our features. Once registered and logged in, you will be able to contribute to this site by submitting your own content or replying to existing content. You'll be able to customize your profile, receive reputation points as a reward for submitting content, while also communicating with other members via your own private inbox, plus much more! This message will be removed once you have signed in.

  • Announcements

    • Allan

      Forum Rules   04/13/2018

      Hello folks! As some things are being fixed, we'll keep you updated. Per hour the Forum Rules don't have a dedicated "Tab", so here is the place that we have our Rules back. New Users Lounge > [READ] - InsanelyMac Forum Rules - The InsanelyMac Staff Team. 
Sign in to follow this  
Attil@

PC start-up chime

27 posts in this topic

Recommended Posts

I've found a great circuit on the net that can play back WAV data from an EEPROM. I've got the idea to make a Mac-styled start-up chime player for my PC. I recorded the chime from my old PowerMac 8500 and did all the editing. It's ready to be programmed into the EEPROM, what I cannibalized from a broken P2 MoBo. I'll tell more details when it will be finished, because I can't make a PCB and program the EEPROM at home, only at my friend, but he will have time for me on monday or tuesday.

Are you interested in this?

Share this post


Link to post
Share on other sites

When the power goes on, the circuit plays the sound. In this state I have the drawing it will play looped, so I'll need some timing circuit or something similar.

 

amdprophet: Yes, you can play an other sound, but it has to be mono 8-bit PCM raw data regardless to the sampling rate. But it has to fit in the EEPROM. I used the 16kHz sampling rate and the whole thing fits into 54KB.

 

I just have to hack my BIOS to show an Apple bootscreen now :)

Share this post


Link to post
Share on other sites

Attil@, perhaps you would interested in working on EFI? I think you could implement the start-up chime purely in software.

Share this post


Link to post
Share on other sites
When the power goes on, the circuit plays the sound. In this state I have the drawing it will play looped, so I'll need some timing circuit or something similar.

 

amdprophet: Yes, you can play an other sound, but it has to be mono 8-bit PCM raw data regardless to the sampling rate. But it has to fit in the EEPROM. I used the 16kHz sampling rate and the whole thing fits into 54KB.

 

I just have to hack my BIOS to show an Apple bootscreen now :)

 

hi... do you have a success now on the bios bootscreen to show Apple Logo??... sorry you started this... i also started a thread asking this... i wanted also to change the acer logo of my lappy

Share this post


Link to post
Share on other sites

The circuit is designed, but I won't publish it till I haven't tested it. This is because I don't want to put here a non-working thing.

bofors: No, thanks. I am an electronics hobbyist. I can't program very well.

i1sam: it was just an idea. Old IBM computers (300GL series) had an option while flashing BIOS to change the startup screen. But I didn't see this thing since then.

Share this post


Link to post
Share on other sites
The circuit is designed, but I won't publish it till I haven't tested it. This is because I don't want to put here a non-working thing.

bofors: No, thanks. I am an electronics hobbyist. I can't program very well.

i1sam: it was just an idea. Old IBM computers (300GL series) had an option while flashing BIOS to change the startup screen. But I didn't see this thing since then.

THANKS for the quick reply attil@... i know intel board has this utility to custom thier flash screen bios.. i dont know if bofor already done this... its supported to newer and some older intel board... i just did not tried it yet on my intel board d945gnt... i just hoping a general appz... hope acer has the same(i dont have high hopes since their are OEM).... thanks again... ill be following up your success on the chime bootup... GOODLUCK Attil@

Share this post


Link to post
Share on other sites
i know intel board has this utility to custom thier flash screen bios.. i dont know if bofor already done this... its supported to newer and some older intel board... i just did not tried it yet on my intel board d945gnt...

 

I have had not tried this yet, but I know you are talking about. It is a feature of Intel's Integrator Tool Kit (ITK), it lets you customize the BIOS splashscreen.

 

http://www.intel.com/design/motherbd/itk.htm

 

But I doubt it will work on an MSI board. Some people might know how to work with that board on at Wim's BIOS forum:

 

http://www.wimsbios.com/

Share this post


Link to post
Share on other sites
I have had not tried this yet, but I know you are talking about. It is a feature of Intel's Integrator Tool Kit (ITK), it lets you customize the BIOS splashscreen.

 

http://www.intel.com/design/motherbd/itk.htm

 

But I doubt it will work on an MSI board. Some people might know how to work with that board on at Wim's BIOS forum:

 

http://www.wimsbios.com/

thanks a lot bofor... i been following all your thread.. (got my mobo same as yours.. except those 2 dell lcd... wow i love those)... will try the link now..

 

Attil@... ill be watching the devt of your chime...

Share this post


Link to post
Share on other sites

OK... I bought the parts for the project and the PCB drawings are ready too! I think it will be ready tomorrow.

Share this post


Link to post
Share on other sites

I just came accross this thread, and boy am I impressed at the level of ingenuity going into this project!

 

I remember the old knockoff macs back in the day, I reckon its going to happen all over again now, but this time 10x better :D

 

Im just going to sit back and admire the masters at work :)

Share this post


Link to post
Share on other sites

I've been sitting back, but I'm interested in helping out so I've been researching a lot. I hope this boot-up chime mod works. :)

Share this post


Link to post
Share on other sites

I'm going to make the PCB now. It's all prepared, so I'll inform you today if it's working, but it should be :)

Share this post


Link to post
Share on other sites

This sounds like a really neat little project. Please tell us your results! :)

Share this post


Link to post
Share on other sites

OK... I'm exposing the bottom side now. Then comes the top side and I'll etch it :)

Share this post


Link to post
Share on other sites

I'm etching with ferrous chloride... and my friend had some... But I think I'll make an other board (single sided), because the routes are very thin on one side and I have a lot of work to correct them (they are interrupted).

Share this post


Link to post
Share on other sites

OK, I'm gonna release the schematic and the prepared EEPROM file. There are 3 files in the ZIP archive:

schematic.png - the schematic drawn in Eagle 4.16. If you are interested in the Eagle files, write me.

macchime.bin - the chime sampled at 16kHz, for 512kbit EEPROMs

macchime128k.bin - same as macchime.bin, but padded with silence to fill a 1Mbit EEPROM (that I use)

 

RENEMBER!

You are giong to build this project at your own responsibility! I am not responsible for any damage caused by this circuit!

 

PS: the chime is sampled from my Power Macintosh 8500/180

macchime.zip

Share this post


Link to post
Share on other sites

would it be possible to get a copy of the startup chime wav file you made and if someone could post the splash screen that we would use for our bios as well?

Share this post


Link to post
Share on other sites

I called A-Bit and they said that changing the startup screen is not supported but is possible... would involve knowing how to change the bios. I have no clue but I do have a copy of my BIOs that I dled..

kv8p24.zip

Share this post


Link to post
Share on other sites

It's in the ZIP. You just have to rename macchime.bin to macchime.pcm and import it with an audio editing software, that can import raw PCM data. Then it should ask for the sampling rate, bit-depth and stereo /ono. It's sampled at 16kHz, 8-bit, mono.

Also, I have a 16-bit version...

 

...and about the BIOS screen: sorry, I can't help :P

 

for startup screen u could use an app called cbrom

 

here is a guide

http://www.logan.eclipse.co.uk/how%20to%20mod%20a%20bios.htm

 

i did this to an old socket a board a few years ago.

 

good luck

That just changes the EPA logo not the full screen, right?

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

Sign in to follow this  

  • Recently Browsing   0 members

    No registered users viewing this page.



×