[Coco] Lester Hands Lyra Author

Gene Heskett gheskett at wdtv.com
Sat Aug 18 20:11:09 EDT 2012


On Saturday 18 August 2012 20:05:58 lhands at peak.org did opine:

> Bill, I'll look forward to what you have done. Self-modifying code
> should be a challenge to figure out, but that will make it the more
> interesting!
> 
> > Lester Hands.. I have disassembled the ML part of BW2 and have a
> > pretty good source built. There is a couple of spots I'm unsure of.
> > The code is self-modifying in it's "pre-play" loop to modify the
> > values in the actual play loop. I've been messing with trying to put
> > these values in variables instead so that the code doesn't modify
> > itself and also make it easier to change values on the fly. Also,
> > there are variables that are "poked" in by basic and I've been
> > working on isolating them to variables in the ML code. I can send you
> > the sources that I have and you may be able to do more than I as you
> > worked with this type of code more than I have. It's a lot like the
> > various Musica players that were made back then with the additions
> > for the EQ code. I'll send you the original disassembled source as
> > well as the one I've been modifying. I also typed in a text version
> > of the article from Rainbow so it's easily searched for info. There's
> > a memory map and variable table as well.
> > 
> > Music from the Tandy/Radio Shack Color Computer 2 & 3
> > https://sites.google.com/site/dabarnstudio/
> > Bill Pierce
> > ooogalapasooo at aol.com
> > 
> > 
> > 
> > 
> > -----Original Message-----
> > From: lhands <lhands at peak.org>
> > To: CoCoList for Color Computer Enthusiasts <coco at maltedmedia.com>
> > Sent: Sat, Aug 18, 2012 12:28 am
> > Subject: Re: [Coco] Lester Hands Lyra Author
> > 
> > 
> > Hi guys. You've given me a good idea for my first project. It has been
> > 20 years since I did anything with the CoCo and I am amazed to find a
> > lot of on-going development for it! My first effort for the CoCo was
> > Musica. I'm going to see what I can do to enhance it. Bill, have you
> > already figured out how BW2 works?
> > 
> >> Allen, I am actually working on trying to get my "Sound Chaser"
> >> player to
> >> use the Bells & Whistles engine on Musica files. Musica already used
> >> multiple waveforms, so all that is needed is to add the EQ section.
> >> The problem is that the BW2 code does a lot of self-modifying and I
> >> have to separate that out to variables then it should work. I'm also
> >> trying to do
> >> the same with Orchestra 90.
> >> 
> >> Music from the Tandy/Radio Shack Color Computer 2 & 3
> >> https://sites.google.com/site/dabarnstudio/
> >> Bill Pierce
> >> ooogalapasooo at aol.com
> >> 
> >> 
> >> 
> >> 
> >> -----Original Message-----
> >> From: Allen Huffman <alsplace at pobox.com>
> >> To: CoCoList for Color Computer Enthusiasts <coco at maltedmedia.com>
> >> Sent: Tue, Aug 14, 2012 11:50 am
> >> Subject: Re: [Coco] Lester Hands Lyra Author
> >> 
> >> 
> >> On Aug 14, 2012, at 10:40 AM, Tom Seagrove <tjseagrove at writeme.com>
> >> 
> >> wrote:
> >>> I have a video of a presentation he made at the Chicago 1988
> >>> Rainbowfest.  Can
> >> 
> >> you pass on my email to him and ask he contact me please.....
> >> 
> >> I was a big fan of Musica 2, and later wished that the engine in
> >> Bells & Whistles 2 (Rainbow) could have been incorporated in to
> >> Musica.
> >> 
> >> Later, when Rulaford Research was selling Lester's stuff, I ended up
> >> with
> >> a
> >> modified CoCo MIDI pak (with extra switches and stuff) and other
> >> goodies.
> >> My
> >> first commercially sold software package was a MIDI librarian for the
> >> Kawai K1
> >> sold through Rulaford. I had missed earlier chances to get a BBS
> >> package sold,
> >> and some VIC-20 games before that, so it was very exciting to see my
> >> name
> >> listed
> >> in an ad, along with some Lester Hands stuff.
> >> 
> >> Good times.
> >> 
> >> 		-- A

Chuckle, some of the first code I ever wrote, for using in commercial 
production at KRCR in Redding CA, for an RCA 1802 cpu, was self modifying.  
It could run from power failure to power failure if done correctly.  And at 
that point, in 1979, I didn't even have an assembler, I looked it up in the 
programmers manual and typed each command into a hex editor.

It wasn't at all painful, heck, I was having fun!

Cheers, Gene
-- 
"There are four boxes to be used in defense of liberty:
 soap, ballot, jury, and ammo. Please use in that order."
-Ed Howdershelt (Author)
My web page: <http://coyoteden.dyndns-free.com:85/gene> is up!
The best man for the job is often a woman.



More information about the Coco mailing list