Jump to content
Larry

How to get rid of (or subdue) the ASM-ED "Squawk?"

Recommended Posts

The loud "SQUAWK" made by the Asm-Ed cartridge, and Cntl-2, and some other software has always been very irritating to me.

 

Does anyone know how to calm it down (short of muting the sound on the speaker)?

 

Thanks,

Larry

Share this post


Link to post
Share on other sites

Far as I know, it would have to be a custom OS to change that, same with the keyclick.

Share this post


Link to post
Share on other sites

Newer machines easy, just turn the TV volume down.

400/800 you could add a volume or on/off switch to the speaker.

 

If you're running from flashcart you could create a modified AsmEd image without the beep. It might be part of the "WHAT?" string.

 

Back to HW hacks - maybe there's a project around to give XL a volume control for the keyclick.

Share this post


Link to post
Share on other sites

Quote from this page: http://www.wolfpup.n...ds/800spkr.html

 

"Anyway, the click sound comes from pin 15 of GTIA and is fed to C23 (refer to the 800XL schematic). To remove the click from the TV signal, remove this capacitor."

 

Of course, if you have a 800/400 you can simply unplug the speaker :)

 

Also the second of these two circuits seems to have volume control

Edited by Sub(Function(:))

Share this post


Link to post
Share on other sites

Thanks, guys. Good suggestion, Rybags. I have a (real) Asm-Ed cart, but I usually run it from disk using a PILL to make it "reset-proof." So it's easy to change. On my disk file, the noisy $FD is at character $69 of the second sector, just a few bytes from the "WHAT". I changed it to character $3F (the "?" mark) so now instead of squawking it just prints "?WHAT?". Looks like it belongs. Lots of character choices, but whatever -- it gets rid of the noise, and affects nothing else!

 

-Larry

Share this post


Link to post
Share on other sites

@Larry

 

You'd better change it in the number for 'ESC' ... this won't do anything but a keyclick. And everything on the screen will look the same.

 

Do not change it in the number for the "HELP" key. This might cause problems with MyIDE.

Share this post


Link to post
Share on other sites

Hi Marius-

 

I'm sorry, but I'm not sure what you are saying, especially the "HELP" reference.

 

Do you mean to change the $FD to ESC (Chr(27))? I have only changed the $FD one place in the disk file (no OS or hardware changes).

 

-Larry

 

@Larry

 

You'd better change it in the number for 'ESC' ... this won't do anything but a keyclick. And everything on the screen will look the same.

 

Do not change it in the number for the "HELP" key. This might cause problems with MyIDE.

Share this post


Link to post
Share on other sites

It's Ascii, not keycode so you can't produce a "Help" code because it doesn't exist.

 

Esc on it's own will do nothing, you could use that - there's no click generated either.

 

"<beep>WHAT?" is 6 characters - so if you wanted you could just change it to "WTFBBQ"

Share this post


Link to post
Share on other sites

"<beep>WHAT?" is 6 characters - so if you wanted you could just change it to "WTFBBQ"

LOL - that's great. "OMGWTF" would also work.

Share this post


Link to post
Share on other sites

Hehe what about changing <beep>WHAT? into 'SUCKER' haha.

 

If ESC does not work (it might produce a character) perhaps a control code for something will do?

 

Perhaps a better/cooler idea is to search for the routine that prints all this on the screen. Perhaps a change of the buffer address where this string is located, might do the trick....

 

Greetz

Marius

Share this post


Link to post
Share on other sites

I tried it myself... but indeed changing the #$FD into #$1B (27) is a wonderfull solution. It looks 100% the same on your screen, and no noise!

Share this post


Link to post
Share on other sites

As the saying goes... "silence is golden!"

 

Certainly is. Yes, the ESC -- CHR$(27) works just fine. Here's a screen shot of "WHAT?"

 

-Larry

 

 

I tried it myself... but indeed changing the #$FD into #$1B (27) is a wonderfull solution. It looks 100% the same on your screen, and no noise!

post-8008-0-55418200-1334090294_thumb.jpg

Share this post


Link to post
Share on other sites

Another solution would of course be, to take the assembler/editor cartridge, and use it for target practice, and get a real assembler. ;)

  • Like 1

Share this post


Link to post
Share on other sites

"To each their own," said the woman who kissed the cow... ;)

 

-Larry

 

Another solution would of course be, to take the assembler/editor cartridge, and use it for target practice, and get a real assembler. ;)

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...

  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...