[ql-users] Sampled Sound System

2004-02-25 Thread Timothy Swenson
I know that I can play sound files on the Q40, but has anyone tried making 
original music.  Is the SSS set up for turning the Q40 into, say, an 
organ?  Or would this be fairly difficult?

Thanks,

Tim Swenson



Re: [ql-users] Quanta

2004-02-13 Thread Timothy Swenson

Yea, yea, Yea.

American have guns, Europeans don't.  No need to start a long thread about the
merits of either.  I can always start the thread that our royality are not
on the taxpayers' dollar. :-)

I read the bit about Quanta and shows with some disinterest.  Given that I have
to fly 2,000 miles for my nearest QL show, I find it ammusing about all the
discussion about where, what QL shows are and such.  Heck I even have to travel
500 miles to get to the nearest other country.  

So, be happy that you all are close to other QLers and pity the rest of us that
are not.j

Tim Swenson
___
Internet Access, Shared  Dedicated Web Hosting.
Colocation and Domain Name Registration at http://www.SharedPoint.com


Re: [ql-users] QLiberator

2004-02-10 Thread Timothy Swenson
At 08:14 PM 2/10/2004 -0500, you wrote:
(But why would anyone want to get Q-Liberator when Turbo is free, twice as 
fast, plus now it can incorporate extensions in the executable. We should 
know as Q-Word is done this way thanks to George Gwilt).
Turbo IMHO was always a superior product and with TurboPTR you can build 
all the Pointer programs that your heart desires.
With all honesty, I find Qlib to be an easier compiler to use.  Now, both 
have their problem compared to a real compiler like C68.  Both require 
you to LOAD the program into SBASIC.

When I use Structured SuperBasic (which allows me to program with no line 
numbers). Qlib does the linking in of Config blocks using a few 
preprocessor commands.  Turbo requires the use of T_CONFIG program and 
Turbo with TurboPTR requires the use of line numbers and data statements.

Now, I have not used Qlib in a while and will alter my programming style to 
use Turbo, but it's kind of like changing from a QWERTY keyboard to a 
Dvorak keyboard.

I now favor Turbo because it is 100% freeware and pretty much open source.

Tim Swenson



Re: [ql-users] wman

2004-02-05 Thread Timothy Swenson
A while back Per wrote an e-mail to the group asking for someone to create 
a PD Sprite collection, esp. sprites that can be used with the new 
WMAN.  This sounds like an interesting task, not one that I could do myself.

I think it would be possible if the PE programmers out there donated the 
different sprites that they have created.  I would be willing to organize 
them by mode (4, 8, 16, 33, etc).  I'd also keep track of who donated what 
so that the end user would know who did the work.  It would also make it 
easier to take Mode 4 sprites and use them as a model for higher resolution 
sprites.

I think this project would be good for the QL community as it would help 
new PE programmers save the time in designing sprites.  The more the same 
sprites were used, the more PE programs would start looking more standard.

As someone new to working with sprites, I'm willing to take some feedback 
on what size the sprites should be or if they should be of multiple size.

Tim Swenson



Re: [ql-users] Birthday QL 2004

2004-01-17 Thread Timothy Swenson
At 10:38 AM 1/17/2004 +0100, you wrote:
Is the writing on the wall? Are we going to give up after 20 years?
Or is this some kind of general apathy?
Anyway, I for one will very much welcome some kind of QL 2004 event.
Well,  I'm flying 2,400 miles to attend the US QL Show.  I think that shows 
that I'm still committed to the QL.

Tim Swenson



Re: [ql-users] SINCLAIR QL's 20th birthday today! Congratulations...

2004-01-12 Thread Timothy Swenson

But it took a little longer to be launched on the US shores, with a whole lot
less fanfare.

I think I might have heard about the QL when I walked in to Sunset Electronics
in SF, to buy other Sinclair things.  My anniv. is either March or April of
1986, when they dropped the price of the QL from $500 to $300.  Somewhere I
still have my original receipt.  

Tim Swenson
___
Internet Access, Shared  Dedicated Web Hosting.
Colocation and Domain Name Registration at http://www.SharedPoint.com


Re: [ql-users] US QL Show 2004 - Web Site is on line!

2004-01-12 Thread Timothy Swenson
Ok, I just booked my Airline and the hotel.  I'll be arriving on Friday at 
about 5:00 and leaving Monday at about 6:00 (there are airplane times).  I 
plan to just catch a shuttle or taxi from the Airport to the hotel.  9 
miles should not be that expensive.

I've got a rood with two double beds.  I'm willing to share my room with 
someone else (and split the cost).

Feel free to announce on the web page that I'm attending.

Tim

(now to just get the time off from work...)



Re: [ql-users] US QL Show 2004 - Web Site is on line!

2004-01-01 Thread Timothy Swenson
I guess I'm sort of thinking about going.  I did a quick search on Yahoo 
and found flights from San Jose to Orlando starting at $244 round trip. 
Oakland and SFO were more expensive.  What kind of prices where you finding?

BTW, I was looking at departing on Friday and returning Monday.  Departing 
Sunday evening was more expensive.

I'm also looking at taking a vacation up the Coast around May, so I don't 
know if I want to do both trips.

Since I'm now doing On-Call and getting On-Call pay, I can save that up for 
traveling.

So what are your plans?  Are you staying to visit the parks with Jochen?

Tim Swenson



Re: [ql-users] US QL Show 2004 - Web Site is on line!

2004-01-01 Thread Timothy Swenson
Whoops,  That was supposed to be a reply just to Jim (who also lives in the 
Bay Area).

My Bad.

Tim Swenson



Re: [ql-users] I'm back in the running

2003-12-13 Thread Timothy Swenson
At 01:17 PM 12/13/2003 +0100, you wrote:

For the backup of data there are different way to achieve the goal :
- use a second HD, I have a 2nd HD of 40 GB that i use for both Linux and
SMSQ/e, it is mounted on a removable bay, so I can move it from the Q60 to
the Q40
With the limitation of 2 IDE devices on one IDE cable and 1 cable per IDE 
controller, I have the main HD and the CDROM.  Having a second HD would 
mean a second controller.  Something to think about.

 Floppy Speed:

with the new releases of smsq/e from 2.99x on, this problem does not exist
anymore
I've at SMSQ/E 3.04 and it still feels slow to me.  I'm comparing to copy 
to the speed that my PC copies at.  Anybody have the details on why it was 
slow in the first place.  This might help in figuring out why my copies 
feel slow.

Tim Swenson




[ql-users] I'm back in the running

2003-12-12 Thread Timothy Swenson
Two years ago my Q40 case blew it's power supply.  After 2 years of 
distractions and procrastination (plus a coworker giving me a used AT 
case), I'm back up and running.  I've sort of kept of with developments, 
but not too closely, so I've got a few questions to ask the QL community.

Backups:

After a recent HD crash on my PC, I've learned a valuable lesson on doing 
frequent backups.  With the Q40, the problem is how to do it.  About the 
only option is backup to floppy.  It is slow and takes a whole lot of 
floppies.  I have a Syquest EZ disk drive, but I've had no luck getting it 
to work on the Q40.  I think the disks might be bad as I keep getting bad 
or changed medium errors when formatting.  I guess I could get a 
CompactFlash adapter and go that route, but those cards are not that 
cheap.  I've thought about putting in an Ethernet card and backing up 
across an X-over cable to my PC.  I'm pretty sure no one has written any 
drivers for CD-R's for SMSQ/E.  So, what options do you all use?

Floppy Speed:

Floppy access on the Q40 has always been slow and I've wonder if anyone has 
address this issue.  Is it possible to speed the access time, or is it a 
hardware issue?

Thanks,

Tim Swenson



Re: [ql-users] (Announce) SuperBasic syntax highlighter for free...

2003-07-31 Thread Timothy Swenson
At 04:51 PM 7/31/2003 +0100, you wrote:

I wish I knew how to get it working though.

Malcolm
MicroEmacs is fairly easy to get started.  If I remember correctly, you 
just need to have the .rc file set aside at a certain location and then 
have an environment variable tell MicroEmacs where to find it.  I have all 
my environment variables set via my boot script.

The MicroEmacs documentation is pretty good, esp. the docs that Thierry 
wrote on just the QL port.  I do find that as MicroEmacs adds more features 
(like syntax highlighting), it's bogging down on my Gold Card QL.  But on 
the Q40, I never noticed any delays.

A lot of the neat features of MicroEmacs on the QL are only specific to the 
QL version and have been added on my Thierry.  Adding Menu support, Syntax 
Highlighting, spell checking, etc. really make the QL version the best 
version out there.

Tim Swenson



Re: [ql-users] Dynamic arrays?

2003-07-08 Thread Timothy Swenson

The real solution to this problem is a linked list.  But, SuperBasic (and Basic
in general) does not support a linked list.  I believe by definition DIMed arrays
are not able to change after allocation.

One could ask for some memory (ALLOC or something like that) and handle the
memory any way you want (you have to write the array routines).  To expand you'd
have to ask for more memory and have the linked list jump/link between the two
areas.  This is possible, but not so easy.  But is someone writes the routine,
we all could use it.

Timothy Swenson
___
Internet Access, Shared  Dedicated Web Hosting.
Colocation and Domain Name Registration at http://www.SharedPoint.com


Re: [ql-users] 2 questions

2003-06-26 Thread Timothy Swenson
At 11:49 AM 6/26/2003 +0100, you wrote:

1. What is an RFC?
Norman is correct in his explanation of a Request For Comments.  RFC's came 
about for implementation for the Internet.  Various Internet standards 
were introduced as an RFC.  The RFC's are used as a yardstick to determine 
compliance.  Internet mail is based on a number of RFC's (I think 812 is 
one of them).  Same goes for things like FTP, POP, PPP, etc.  I don't know 
if there was an organization that sort of controlled them.  They go back to 
the mid-80's at least.

2. What exactly is an _rc file (presumably like qascade_rc, the
runtime control file or something like that?)
Resource Control is correct.  It's pretty much from Unix.  Most shells have 
an rc file.  Since I used to use the C shell, I has a .cshrc.  csh is the 
shell name and rc is for resource control.  The file was pronounced 
see-shark.  I believe Emacs and other applications use rc files.  Since 
Jonathan Hudson has a Unix background, he used this convention for Qascade.

BTW, I'm still around.  Between work and entering my second year as 
President of a local non-profit Museum, I'm been too busy for QL things. 
Still follow the list though.

Tim Swenson



Re: [ql-users] Directory Devices

2003-02-26 Thread Timothy Swenson
At 01:33 PM 2/26/2003 +0100, you wrote:

Timothy Swenson wrote:
 I use the HISTORY device all the time.  I learn about shell history using
 Unix.  The QL History device is more like a DOS version of history (using
 arrow keys instead of a bang (!) ).  I find it useful for repetitive
 commands that can easily be edited.
Tell me, how do you do that using the SMSQ/E device named HISTORY?
Don't you mix that up with the history extension that somebody else
developed independently of SMSQ/E (and has not one line in common with
the one Wolfgang is talking about)?
Marcel
I was talking about the independent HISTORY, not the one is SMSQ/E.  The 
original question was just on the HISTORY device and did not specify which one.

Tim



Re: [ql-users] Directory Devices

2003-02-25 Thread Timothy Swenson
At 12:15 PM 2/25/2003 +0100, you wrote:

On 25 Feb 2003 at 10:40, François Van Emelen wrote:
 What about 'HISTORY'?
I'd be interested to know whether anybody uses that device at all.
Wolfgang
I use the HISTORY device all the time.  I learn about shell history using 
Unix.  The QL History device is more like a DOS version of history (using 
arrow keys instead of a bang (!) ).  I find it useful for repetitive 
commands that can easily be edited.  I would hate to get buy without it.

Tim Swenson




Re: [ql-users] Sbasic and macro substitutions

2003-02-19 Thread Timothy Swenson

At 05:55 PM 2/19/2003 +0100, you wrote:


Hi Tim,
Thank you for your reply, but my example has mislead you somewhat,I'm afraid.
Macro substitution is something completely different from 'IF DEF's'
or '#INCLUDE'( if I do understand your explanation correctly).


I gather from TT's reply that I was not getting what you had expressed.  I 
was thinking more of a macro in C terms than the 'eval' that you were 
expressing.

Since I'm replying to this thread, Phoebus is right in that FoxPro is not 
based on anything by M$.  Fox's first product was a code accelerator for 
dBase II.  I believe FoxPro is based on the dBase II/III language (which I 
used to program in many moons ago).

Tim Swenson



Re: [ql-users] Sbasic and macro substitutions

2003-02-18 Thread Timothy Swenson

I don't believe there is a way of performing macro substitution in S*BASIC 
programming.  Now, it can probably be implemented in one form or another.

The most obvious is a pre-processor that takes a macro and expands it 
before the program is actually sent to a compiler or parser.  C has a 
pre-processor that does exactly this.

Another way to do it is to create a macro in a text editor that does the 
substitution for you.  Either as a form of pre-processor, or as a keyboard 
shortcut.

I don't think it is possible inside S*BASIC, as this would require a change 
in the S*BASIC code.

Structured SuperBasic (SSB) is a form of pre-processor that does things 
like conditional compilation (IF DEF's), combining S*BASIC modules into one 
program (#INCLUDE statement), and so on.  Some form of substitution could 
be implemented.  If you feel adventure some, the SSB source code comes in 
the package and you can take it as a start and go from there.

Tim Swenson



Re: [ql-users] Progress bar

2003-02-07 Thread Timothy Swenson

At 08:47 PM 2/7/2003 +, you wrote:


Hi,

Has anyone written a progress bar in SuperBASIC ?


With SSB, I wrote a bar the progressed a single character for every 10 
lines of code processed.  Since the program had no idea of how large the 
file being processed is, I could not guess a percent.  With some work, it 
could be done.

A line showing that work is being done is better than the software just 
sitting there looking like it has frozen.

Sun used a spinner to show work being done.  Basically it's a dash (-) then 
a slahs (\) then anther dash, and then the other slash (/).  When printed 
at the same location, it looks like it's spinning.

Tim Swenson



[ql-users] Vintage Computer Festival

2002-10-28 Thread Timothy Swenson

Time for a little Sinclair news from the West Coast.  I attended the 5th 
Vintage Computer Festival, held at Moffet Field, CA (in the heart of 
Silicon Valley).  I exhibited my Sinclair collection (ZX80, ZX81, T/S 1000, 
T/S 1500, T/S 2068, Spectrum, Sprectrum+, QL, and Z88).  I had a display 
board that covered the history of Sinclair Research Ltd and the various 
systems.  In front of each system I had a card that described the hardware 
of each system (CPU, Memory, I/O, etc).  The attendees (regular, exhibitor, 
and vendors) all voted for their favorite exhibit.

You'll be happy to know that my display won third place.  Second place went 
to a gentleman with a whole bunch of Mac's and Mac portables.  First place 
went to a gentleman displaying Xerox 8065 workstations.

I did get a lot of complements from folks.  Some were interested because 
they had used a ZX81 or T/S 1000 years ago.  Others were interested in 
seeing systems like the QL that they had not seen before.  Most were 
puzzled over the Microdrive cartridges.  One guy even said that the size 
reminded him of those new IBM hard drives, called .. Microdrives.

There was an attendee from the UK who brought over a number of UK systems 
(Acorn, Dragon,  Sinclair).  One UK QL went for $75.  A 48K Spectrum went 
for $40.

One of the organizers is from the former East Germany and organizes VCF 
Europe in Germany.  The next VCF Europe should be this Spring.  He even 
asked me about getting some Sinclair folks (like the Q60 developers) to 
come to the show.  At the VCF shows, the more odd and unusual the computer 
is, the more interest people have.

At the show I met Peter Jenning, who wrote the first Chess program 
microcomputers (on a Kim-1).  His company went on to become Visacorp, who 
ruled the market with Visicalc, the first spreadsheet program.  He said 
that for 5 years his company was bigger than Microsoft and that the two 
companies almost merged.  I also met Mr. and Mrs. Jolitz, who did the first 
work on porting BSD Unix to the 386 chip (and published in Dr. Dobb's 
Journal).  There also was a guy who helped develop the Amiga and had the 
design breadboards for some of the customer Amiga chips.

Now I have to figure out what to do next year to win first place. :-)

Tim Swenson




Re: [ql-users] Keyboard membranes

2002-10-13 Thread Timothy Swenson


At 06:44 AM 10/13/2002 -0700, you wrote:

Zane - Not just living on the the other side of the Pond, but on the other
side of the Continent

Do you mean West Coast of the US?

If so, that would bring the West Coast tally up to 4.

Tim Swenson




Re: [ql-users] This is the LICENCE

2002-06-11 Thread Timothy Swenson


At 05:09 PM 6/11/2002 +0100, you wrote:

On Tue, 11 Jun 2002, Richard Zidlicky wrote:

   Richard wrote:
   I will NEVER agree to GPL. Under GPL, as soon as you use the
   tiniest little bit of something GPL'd, you HAVE to make your
   code GPL, too.

Hmmm?

My understanding, as an open source fan, is that the GPL is infectious -
any software that includes GPL'd code is also GPL'd. You cannot use GPL'd
code in non-GPL releases.

It is OK to use GPL code for your own purposes, but if you provide the 
whole package to somebody else, you either have to remove the GPL'd code, 
or release the whole thing as GPL.

I see this feature of GPL as a good thing.  This prevents somebody from 
stealing somebody else's code and making it commercial or whatever.  If 
you find the GPL too restrictive in this respect, then don't steal the 
code and write it yourself.

The C libraries and gcc are GPL'd.

The GCC libraries are not GPL'd.  They fall under a GNU Library License, 
which allows GCC compiled code to be sold commercially, even including the 
binary libraries (but not the source libraries).

GNU has Licenses for Software, Libraries and Documentation as three 
separate licenses, because each have unique issues.

Tim Swenson




Re: [ql-users] Plight of a Software House

2002-06-10 Thread Timothy Swenson


I kind of jumped in the middle of this thread before I really read any of 
the messages, so I'm sort of guessing a bit about the on going 
conversation.  I'm assuming that part of the discussion is about the lack 
of new programs coming out for the QL, esp. commercial ones.

One thing that I find that I like about the QL is that the software that 
I've been using for almost 15 years is still useable.  I still find Quill 
to be a useful word processor, esp. since the Xchange version is freeware 
and the command set is now engrained into my fingers.  Software in the QL 
community has a much longer life than the Windows world, where using a 
program 2 years out-of-date is considered a sin.

Tim Swenson




Re: [ql-users] SMSQ/E proposals

2002-05-31 Thread Timothy Swenson


At 09:39 AM 5/31/2002 +0100, you wrote:

Surely
'Porsche 911'
'Boeing 747'
are copyright?

The terms Porsche 911, Boeing 747 can not be copyrighted, but they can be 
trademarked.  Trade marking just a number is difficult, so Intel went to 
the Pentium, a term that is trade markable.  Plus, trade marks only apply 
to a certain field of business.  There is an antacid called Tempo and a 
car called Tempo.  No confusion between the two products.  In the US, 
trademark can also be regional.  When Burger King moved into the midwest, 
there was already a burger joint called Burger King.  They sued the 
larger Burger King and won.  The settlement was that the bigger Burger King 
could not open any stores within so many miles of the older Burger King.

Tim Swenson




Re: [ql-users] Re: New list, new topic!

2002-05-24 Thread Timothy Swenson


At 06:21 AM 5/24/2002 -0400, you wrote:
In a message dated 23/05/02 08:45:35 GMT Daylight Time, 
[EMAIL PROTECTED] writes:


Can anyone tell me how to read the total screen size from either
assembly or 'C'?

Thanks,
Jim


You really ought to get hold of the SMS/QDOS Reference Manual from Jochen 
- that explains how to do it.

Jim,

I've got a copy of both the QPTR and SMSQ/E Reference Guide if you wish to 
borrow (since we don't live all that far apart).

Tim Swenson