1 line
33 KiB
Plaintext
1 line
33 KiB
Plaintext
[HEA]
|
|
_____________________ ___ _
|
|
|___ ______________| | | | |
|
|
| | _ | | | |
|
|
| || | | | | |
|
|
| || | | | | |
|
|
| || | | | ____ _ _ _ _ ______ | |
|
|
| || | | | / __ \ | | / \_/ \ | ___ \ | |
|
|
| || |__ ____ | | / / \ | | /\ /\ \ | | \ \ | |
|
|
| || _ \ | _ \ | | \ \__/ | | | |_|| | | |__/ / | |
|
|
| || | | || |_|| | | \___/|_| |_| |_| | ____/ |_|
|
|
| || | | || |__ | |____________________ | | _
|
|
|__||_| |_|\____/ |________________________| | | |_|
|
|
| |
|
|
Lighting Your Apple II Path | |
|
|
|_|
|
|
|
|
-----------------------------------
|
|
|
|
|
|
>>> WELCOME TO THE LAMP! <<<
|
|
~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
|
|
|
|
|
THE BEST OF THE A2 BULLETIN BOARD ON Syndicomm Online
|
|
"Teaching the Apple II user how to fish since 1998"
|
|
|
|
|
|
::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
|
|
The Lamp! An Onipa'a Software Production Vol. 10, No. 1
|
|
::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
|
|
Publisher................................Ryan M. Suenaga, M.S.W., L.S.W.
|
|
Editor.....................................................Lyle Syverson
|
|
Internet Email, Publisher.........................thelamp@sheppyware.net
|
|
Internet Email, Editor...............lutefisk at grex.cyberspace dot org
|
|
::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
|
|
|
|
TABLE OF CONTENTS
|
|
~~~~~~~~~~~~~~~~~
|
|
January 15, 2007
|
|
|
|
HIGH ABOVE THE ROCK RIVER---------------------------------------------[OPN]
|
|
Toad Hall Books and Records
|
|
|
|
A2 BULLETIN BOARD at A2Central.com DISTILLATIONS----------------------[DAA]
|
|
Access to chat from web?-----------------------------------------[ATC]
|
|
Challenges-------------------------------------------------------[ACG]
|
|
Posting to the A2Central BB--------------------------------------[PBB]
|
|
Can't Read Messages Via Usenet-----------------------------------[CRU]
|
|
TextEdit Help----------------------------------------------------[TEH]
|
|
Making Some Noise------------------------------------------------[MSN]
|
|
SAFE 2.1.2 Released----------------------------------------------[SRD]
|
|
DiskMaker 8 Web Site Back Online---------------------------------[DBO]
|
|
Silver Platter and the Uther Card--------------------------------[SPU]
|
|
Uthernet Support in Sweet16?-------------------------------------[USS]
|
|
65816 Assemblers?------------------------------------------------[SFA]
|
|
Apple II game music remixes?-------------------------------------[GMR]
|
|
|
|
LETTERS TO THE EDITOR-------------------------------------------------[LTE]
|
|
No Letters to the Editor This Month
|
|
An Invitation
|
|
|
|
KFEST 2007------------------------------------------------------------[KF7]
|
|
KansasFest 2007--------------------------------------------------[KFS]
|
|
|
|
EXTRA INNINGS
|
|
About The Lamp! ------------------------------------------------ [INN]
|
|
|
|
|
|
[*] [*] [*]
|
|
|
|
READING THE LAMP! The index system used by The Lamp! is designed to make
|
|
""""""""""""""""" your reading easier. To use this system, load this
|
|
issue into any word processor or text editor. In the index you will find
|
|
something like:
|
|
|
|
EXTRA INNINGS
|
|
About The Lamp! ------------------------------------------------ [INN]
|
|
|
|
To read this article, simply use your search or find command to locate
|
|
[INN]. There is a similar tag at the end of each article: [EOA].
|
|
|
|
|
|
|
|
[OPN]-------------------------------
|
|
HIGH ABOVE THE ROCK RIVER |
|
|
------------------------------------
|
|
From The Editor
|
|
"""""""""""""""
|
|
by Lyle Syverson email: lutefisk at grex.cyberspace dot org
|
|
|
|
Toad Hall Books and Records
|
|
~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
|
Not far from the patio High Above The Rock River you can find a nifty
|
|
store... Toad Hall Books and Records.
|
|
|
|
Looking for something different to give to your brother for his
|
|
birthday? You might want to shop at this store. Actually if you have some
|
|
collectables that you want to get rid of, bring them with you... you might
|
|
be able to trade them for an item you want.
|
|
|
|
The name of the store is somewhat misleading... items available
|
|
include old books, vinyl records, sheet music, vintage board games, classic
|
|
movie posters... even wall mounts (deer head, etc.).
|
|
|
|
Allow plenty of time for browsing... the store occupies 8000 square
|
|
feet on three floors.
|
|
|
|
The owners are collectors in their own right... they have a collection
|
|
of about 110,000 45 rpm vinyl records.
|
|
|
|
Reminds me of people who collect Apple II computers and software.
|
|
|
|
[EOA]
|
|
|
|
|
|
|
|
ASCII ART BEGINS
|
|
_________ _ _ _
|
|
|__ __| | | | | | |
|
|
| | | | | | | |
|
|
| | | |___ ____ | | _____ __ ___ _ _ _____ | |
|
|
| | | ___ \ / __ \ | | /____ \ | v v | | v ___ \ | |
|
|
| | | | | | | /__\ \ | | ____| | | /\ /\ | | / \ \ | |
|
|
| | | | | | | _____| | | / ___ | | || || | | | | | |_|
|
|
| | | | | | | |_____ | |____ | |__| | | || || | | \___/ / _
|
|
|_| |_| |_| \______| |______| \____^_| |_||_||_| | |\____/ |_|
|
|
| |
|
|
| |
|
|
|_|
|
|
|
|
ASCII ART ENDS
|
|
[EOA]
|
|
|
|
|
|
|
|
[DAA]-------------------------------------------------------
|
|
DISTILLATIONS FROM The A2 Bulletin Board at A2Central.com |
|
|
------------------------------------------------------------
|
|
|
|
by Lyle Syverson email: lutefisk at grex.cyberspace dot org
|
|
|
|
[ATC]
|
|
Access to chat from web?
|
|
""""""""""""""""""""""""
|
|
>> I've noticed that there is some multi node chat capability with the BBS
|
|
software (as the "Who's Online" shows people in this mode), however I
|
|
haven't seen any way to enter this mode from the web interface. Is it
|
|
possible to enter the chat from the web?
|
|
|
|
Is the chat functionality necessary given that there is now an irc server
|
|
dedicated for this activity?
|
|
|
|
Regards, Andrew <<
|
|
|
|
Andrew,
|
|
|
|
One of the things you can try is a Web based IRC client. I've found this
|
|
one works pretty decently:
|
|
|
|
http://www.ircatwork.com/
|
|
|
|
Ryan M. Suenaga, M.S.W, L.C.S.W.
|
|
|
|
(rsuenaga, a2c.general_chat, Dec 17 2006)
|
|
[EOA]
|
|
|
|
|
|
[ACG]
|
|
Challenges
|
|
""""""""""
|
|
There's been a fair bit of talk over at the 68KMLA ( www.68kmla.net ) in
|
|
advance of the 2007 RetroChallenge proposed for July of next year.
|
|
Unfortunately the discussion has already devolved into the usual
|
|
directionless bickering.
|
|
|
|
With that in mind, I'm proposing an informal challenge of my own for this
|
|
coming January. There will be no hard rules and no winners will be
|
|
declared... I'm more interested in getting people to do something other
|
|
than talk about doing something.
|
|
|
|
Here are the challenges:
|
|
|
|
Creative Challenge
|
|
==================
|
|
Do something creative with a "retro" computer*. It can be anything:
|
|
graphics, music, programming, hardware hacks... whatever floats your boat.
|
|
|
|
Endurance Challenge
|
|
===================
|
|
(For hardcore retroputists only) See how long you can make exclusive use of
|
|
a "retro" computer. Just for personal use -- I don't expect anyone to lug
|
|
an Apple III into the workplace. No complicated scoring, just see what you
|
|
can do... if you can't manage the whole month, shoot for a week.
|
|
|
|
The challenge starts January 1st, 2007 and will run until the 31st. Anyone
|
|
taking up the challenge is welcomed to email me at bb065@chebucto.ns.ca,
|
|
I'll keep up a running "progress report" and document all the entries
|
|
during the first week of February.
|
|
|
|
You can be involved in either challenge, or both. And please bear in mind
|
|
that it's not about WINNING, it's about PARTICIPATING.
|
|
|
|
Simon WIlliams
|
|
|
|
* For the sake of simplicity, a "retro" computer that is any computer
|
|
generally considered obsolete. Use your common sense.
|
|
._____.
|
|
|[LD8]! ====== 8-BIT SOUND & FURY ======
|
|
| o. | APPLE ][ AUDIO & MUSIC RESOURCES
|
|
!__!__! http://8bitsoundandfury.ld8.org/
|
|
|
|
(Luddite, a2c.community, Dec 17 2006)
|
|
[EOA]
|
|
|
|
|
|
[PBB]
|
|
Posting to the A2Central BB
|
|
"""""""""""""""""""""""""""
|
|
Sean,
|
|
|
|
I can read the BB here via a standard USENET reader however you're not set
|
|
up here for posting messages. Do you plan to allow for that in the near
|
|
future? I think it would really help promote this BB.
|
|
|
|
-- Mark
|
|
|
|
(Mark Percival, a2c.community, Dec 26 2006)
|
|
|
|
>>>>>
|
|
"""""
|
|
Mark, you need to have an account set up on www.a2central.com, have your
|
|
newsreader sign you in with your username and password, and posting will be
|
|
open to you...
|
|
|
|
Ewen
|
|
|
|
(Speccie, a2c.community, Dec 27 2006)
|
|
|
|
>>>>>
|
|
"""""
|
|
Ah... It works! Thanks Ewen.
|
|
|
|
-- Mark
|
|
|
|
(Mark Percival, a2c.community, Dec 27 2006)
|
|
[EOA]
|
|
|
|
|
|
[CRU]
|
|
Can't Read Messages Via Usenet
|
|
""""""""""""""""""""""""""""""
|
|
I can't seem to read the messages here via Usenet. I'm using Thoth on a
|
|
Mac. I can see the message headers, but when I try to read them I get an
|
|
error that the message could not be found on the server. I have Thoth set
|
|
to authenticate using my A2Central.com name and password. Any ideas?
|
|
|
|
Tony Ward
|
|
|
|
(TonyW, a2c.community, Dec 29 2006)
|
|
|
|
>>>>>
|
|
"""""
|
|
An obvious question, but have you created a new account with the new
|
|
www.a2central.com? The names and passwords from Sheppy's original system
|
|
will not work.
|
|
|
|
Thoth reads messages just fine for me as soon as I enter my new name and
|
|
password, but gives the error you describe if not.
|
|
|
|
Personally, I find MacSOUP an easier client than Thoth for text news
|
|
groups.
|
|
|
|
Ewen
|
|
|
|
(Speccie, a2c.community, Dec 30 2006)
|
|
|
|
>>>>>
|
|
"""""
|
|
Now I have a different problem. I tried resetting my a2central.com password
|
|
and now I can't logon to the web site anymore with my TonyW account. I used
|
|
cut-and-paste so I know I typed the password correctly, but the site won't
|
|
accept it.
|
|
|
|
So I created this second account and tried using it with Thoth to read the
|
|
messages. Same problem as before. It seems to be authenticating properly
|
|
because if I intentionally enter an incorrect password into Thoth I get the
|
|
authentication error, but not when I use the correct password.
|
|
|
|
Tony Ward
|
|
|
|
(TonyW1, a2c.community, Dec 30 2006)
|
|
|
|
>>>>>
|
|
"""""
|
|
After I set up my account back in November, the Web-side worked fine, but I
|
|
was not able to log into the telnet side. Since there was no reason to use
|
|
the telnet interface, I didn't pursue the issue. I just checked the telnet
|
|
side now and I was able to authenticate. Perhaps there is a disconnect
|
|
between the multiple login interfaces and requires 24+ hours to
|
|
synchronize?
|
|
|
|
Geoff
|
|
|
|
(geoff, a2c.community, Dec 31 2006)
|
|
|
|
>>>>>
|
|
"""""
|
|
>> Perhaps there is a disconnect between the multiple login interfaces and
|
|
requires 24+ hours to synchronize? <<
|
|
|
|
I thought about that too, but it's two days later and I still can't get
|
|
Usenet authentication to work. And after changing the password on my TonyW
|
|
account, I still can't access it either.
|
|
|
|
Tony Ward
|
|
|
|
(TonyW1, a2c.community, Dec 31 2006)
|
|
|
|
>>>>>
|
|
"""""
|
|
>> Now I have a different problem. I tried resetting my a2central.com
|
|
password <<
|
|
|
|
Rather than creating a dupe account, let's fix your old one and move on.
|
|
|
|
Interesting glitch I've had reported twice before, people copy/pasting
|
|
their password from a telnet session to the HTTP signon fails for some
|
|
reason. Typing it in works though.
|
|
|
|
The telnet side will let you login as your user id number, alias or first
|
|
last names then password.
|
|
|
|
The HTTP side only accepts your alias and password.
|
|
|
|
And when someone says A2Central web site... there are two "a2central"
|
|
sites, the portal where the news is, and the BBS one. Being two completely
|
|
different sites, they have different passwords, and so I'm always wondering
|
|
which password someone reset, when they say they reset their a2central.com
|
|
password. You either reset the portal password (where the news is) or the
|
|
bbs (where we are now). Which one did you reset?
|
|
|
|
I don't know anything about Thoth - never tried it. I authenticate using
|
|
Thunderbird with zero problems. I'll look into Thoth though.
|
|
|
|
(sfahey, a2c.community, Jan 01 2007)
|
|
|
|
>>>>>
|
|
"""""
|
|
>> After I set up my account back in November, the Web-side worked fine,
|
|
but I was not able to log into the telnet side. <<
|
|
|
|
No, you apparently had trouble with the verifier I had back then, which has
|
|
since been put out of my (our) collective misery. I manually upgraded your
|
|
account for the telnet side.
|
|
|
|
(sfahey, a2c.community, Jan 01 2007)
|
|
|
|
>>>>>
|
|
"""""
|
|
>> Rather than creating a dupe account, let's fix your old one and move on.
|
|
<<
|
|
|
|
I didn't want to create another account, but since I couldn't logon with
|
|
the old one this was my only choice. I'd love to go back to the TonyW
|
|
account once we figure out what's going on here.
|
|
|
|
I don't think I have ever created an account on the news portal side.
|
|
Everything I'm talking about here has to do with the Message Groups (BBS)
|
|
account. I have never logged on via telnet, only via the web interface. And
|
|
when I say "copy and paste," what I mean is I typed out a random string of
|
|
letters and numbers in a word processor, copied it, and pasted it into the
|
|
password fields when I changed the password. It just an easy way to make
|
|
random passwords without worrying about typos.
|
|
|
|
Anyway, the TonyW account worked fine on the web side while I was using the
|
|
default password that you sent in email after I created the account. I
|
|
wanted to change that password, so I used the above copy and paste method
|
|
but now I can no longer access the TonyW account (neither the old nor the
|
|
new password works.) That's why I'm using this (hopefully) temporary TonyW1
|
|
account.
|
|
|
|
Neither account works with Usenet. For this temporary account I'm using
|
|
"TonyW1" as the name, and the default password that was sent to me in
|
|
email. Using Thoth I can see all the groups, I can see the message headers,
|
|
but I cannot read the messages.
|
|
|
|
Here are what should be the relevant entries from the Thoth log:
|
|
|
|
M 01/01/2007 20:48:57 R 75.35.59.6 119 49235 200 A2Central.com News
|
|
(Synchronet 3.13a-
|
|
Win32 NNTP Service 1.91)
|
|
M 01/01/2007 20:48:57 C 75.35.59.6 119 49235 authinfo user TonyW1
|
|
M 01/01/2007 20:48:57 R 75.35.59.6 119 49235 381 More authentication
|
|
required
|
|
M 01/01/2007 20:48:57 C 75.35.59.6 119 49235 authinfo pass *******
|
|
M 01/01/2007 20:48:57 R 75.35.59.6 119 49235 281 Authentication
|
|
successful
|
|
|
|
So far so good. The authentication looks fine. Next it sends me the list of
|
|
newsgroups, which I won't post here. Then this:
|
|
|
|
M 01/01/2007 20:55:34 C 75.35.59.6 119 49237 NEWGROUPS 20061231 085314
|
|
M 01/01/2007 20:55:34 R 75.35.59.6 119 49237 231 list of new newsgroups
|
|
follows
|
|
AL 01/01/2007 20:55:42 C 75.35.59.6 119 49237 GROUP a2c.hardware
|
|
AL 01/01/2007 20:55:42 R 75.35.59.6 119 49237 211 1 1 1 a2c.hardware
|
|
group selected
|
|
AL 01/01/2007 20:55:42 C 75.35.59.6 119 49237 XOVER 1-1
|
|
AL 01/01/2007 20:55:42 R 75.35.59.6 119 49237 224 Overview information
|
|
follows
|
|
AL 01/01/2007 20:55:42 C 75.35.59.6 119 49237 LIST ACTIVE a2c.hardware
|
|
AL 01/01/2007 20:55:42 R 75.35.59.6 119 49237 215 list of newsgroups
|
|
follows
|
|
M 01/01/2007 20:55:43 C 75.35.59.6 119 49237 ARTICLE 1
|
|
M 01/01/2007 20:55:43 R 75.35.59.6 119 49237 430 no such article found:
|
|
1
|
|
|
|
As you can see, I selected "a2c.hardware" and got the list of messages. The
|
|
last two lines are my attempt to read the one article in that group, and
|
|
the resulting error.
|
|
|
|
Tony Ward
|
|
|
|
(TonyW1, a2c.community, Jan 01 2007)
|
|
|
|
>>>>>
|
|
"""""
|
|
>> No, you apparently had trouble with the verifier I had back then, which
|
|
has since been put out of my (our) collective misery. I manually upgraded
|
|
your account for the telnet side. <<
|
|
|
|
Oh, that's right. I verified my account via the Web and didn't feel like
|
|
going through another verification for the telnet-side. Sorry to hear that
|
|
you had to manually edit users' accounts. But, thank you for adjusting my
|
|
account so I can access via telnet if I ever need to.
|
|
|
|
Geoff
|
|
|
|
(geoff, a2c.community, Jan 02 2007)
|
|
|
|
>>>>>
|
|
"""""
|
|
Okay, my TonyW account is working again. Thanks, Sean.
|
|
|
|
I am posting this via NNTP with Unison, so obviously my Thoth problem has
|
|
something to do with a preference out of whack or something. I'll look into
|
|
it and see if I can figure it out.
|
|
|
|
Tony Ward
|
|
|
|
(TonyW, a2c.community, Jan 06 2007)
|
|
[EOA]
|
|
|
|
|
|
[TEH]
|
|
TextEdit Help
|
|
"""""""""""""
|
|
Using ORCA/Pascal (as always :), I have some data in a TextEdit control
|
|
that I'd like to append as plain text to a text file. Clearly I need to
|
|
use TEGetText in order to do this, but I haven't used this call before.
|
|
|
|
Assuming I want to get the text in a handle, I think I'd be doing something
|
|
like this:
|
|
|
|
lengthtTE := TEGetText($19, @myTEHandle, 0, 0, nil, nil);
|
|
|
|
but once I do that, how do I get what's in myTEHandle into plain text and
|
|
append it to a file?
|
|
|
|
Any help appreciated...
|
|
|
|
Ryan
|
|
|
|
(rsuenaga, a2c.a2pro_developers, Dec 30 2006)
|
|
|
|
>>>>>
|
|
"""""
|
|
I am unfamiliar with that way of describing the call, being an assembler
|
|
man myself, and it is some time since I extracted text directly. I think
|
|
what you need to do is this:
|
|
|
|
bufferdescriptor = $0000 bufferRef is a Pointer
|
|
bufferdescriptor = $0001 bufferRef is a Handle
|
|
dataFormat = $0005 rText format (unformatted block)
|
|
dataFormat = $0025 rText Format (unformatted block) selection only
|
|
|
|
Ewen
|
|
|
|
(Speccie, a2c.a2pro_developers, Dec 30 2006)
|
|
|
|
>>>>>
|
|
"""""
|
|
Ryan Writes:
|
|
|
|
>> Using ORCA/Pascal (as always :), I have some data in a TextEdit control
|
|
that I'd like to append as plain text to a text file. Clearly I need to
|
|
use TEGetText in order to do this, but I haven't used this call before.
|
|
Assuming I want to get the text in a handle, I think I'd be doing something
|
|
like this:
|
|
|
|
lengthtTE := TEGetText($19, @myTEHandle, 0, 0, nil, nil);
|
|
|
|
but once I do that, how do I get what's in myTEHandle into plain text and
|
|
append it to a file?
|
|
|
|
Any help appreciated...
|
|
|
|
Ryan <<
|
|
|
|
That doesn't look right.
|
|
|
|
You need to allocate 4 bytes of memory before calling TEGetText (and pass
|
|
the memory address for bufferRef). This is memory space to hold the handle
|
|
location that TEGetText will allocate for you. Make sure you free the
|
|
memory that you used for bufferRef after the TEGetText call.
|
|
|
|
I think you will also prefer to have the dataFormat as unformatted text
|
|
(%101) instead of LETextBox2 (%100).
|
|
|
|
Your code will look like this (leaving the missing parts in quotes as an
|
|
exercise to the reader):
|
|
|
|
teTempHndl := "Allocate 4 bytes of memory"
|
|
teTempPtr := "Dereference teTempHndl handle"
|
|
lengthtTE := TEGetText($1D, teTempPtr, 0, 0, 0, @myTEHandle);
|
|
teTextPtr := "dereference handle stored at teTempPtr"
|
|
"save text at teTextPtr with length lengthtT"
|
|
"free handle created by TEGetText"
|
|
"free teTempHndl"
|
|
|
|
You may find it easier to write the code where you pull the charcount from
|
|
teGetTextInfo, allocate your own handle for the text, and do lengthtTE :=
|
|
TEGetText($D, myTextHandle, 0, 0, 0, @myTEHandle);
|
|
|
|
There is less dereferencing and less memory allocating/freeing, reducing
|
|
code complexity. But, you can do whatever you want.
|
|
|
|
Geoff
|
|
|
|
(geoff, a2c.a2pro_developers, Dec 31 2006)
|
|
|
|
>>>>>
|
|
"""""
|
|
>> Using ORCA/Pascal (as always :), I have some data in a TextEdit control
|
|
that I'd like to append as plain text to a text file. Clearly I need to
|
|
use TEGetText in order to do this, but I haven't used this call before.
|
|
Assuming I want to get the text in a handle, I think I'd be doing something
|
|
like this:
|
|
|
|
lengthtTE := TEGetText($19, @myTEHandle, 0, 0, nil, nil);
|
|
|
|
but once I do that, how do I get what's in myTEHandle into plain text and
|
|
append it to a file? Any help appreciated...
|
|
|
|
Ryan <<
|
|
|
|
Here's some C code (error checking left as an exercise to the reader_ to
|
|
write TextEdit text to a plain text file. This writes it to a *new* file
|
|
(more on that in a bit).
|
|
|
|
h = NewHandle(1, MyID, 0, NULL);
|
|
total = TEGetText(teDataIsTextBlock+refIsHandle*8, (Ref)h,
|
|
0, 0, (Ref)0, teH);
|
|
|
|
DestroyDCB.pCount = 1;
|
|
DestroyDCB.pathname = gstr;
|
|
DestroyGS(&DestroyDCB);
|
|
|
|
CreateDCB.pCount = 4;
|
|
CreateDCB.pathname = gstr;
|
|
CreateDCB.access = 0xC3;
|
|
CreateDCB.fileType = 4;
|
|
CreateDCB.auxType = 0;
|
|
CreateGS(&CreateDCB);
|
|
if (_toolErr) { ... }
|
|
|
|
OpenDCB.pCount = 15;
|
|
OpenDCB.pathname = gstr;
|
|
OpenDCB.requestAccess = writeEnable;
|
|
OpenDCB.resourceNumber = 0;
|
|
OpenDCB.optionList = NULL;
|
|
OpenGS(&OpenDCB);
|
|
if (_toolErr) { ... }
|
|
|
|
CloseDCB[0] = 1;
|
|
CloseDCB[1] = OpenDCB.refNum;
|
|
|
|
if (total)
|
|
{
|
|
WriteDCB.pCount = 4;
|
|
WriteDCB.refNum = OpenDCB.refNum;
|
|
WriteDCB.dataBuffer = *h;
|
|
WriteDCB.requestCount = total;
|
|
WriteGS(&WriteDCB);
|
|
if (_toolErr) { .... }
|
|
}
|
|
CloseGS(CloseDCB);
|
|
|
|
---
|
|
|
|
The above code writes to a new file, deleting any previous file (I don't
|
|
bother checking DestroyGS for errors since the only reasonable errors are
|
|
fileNotFound (which is ok) or file is read only (in which case we'll catch
|
|
the error later).
|
|
|
|
To append to an existing file, try to create a file (as above). if you get
|
|
a dupPathname error, the file already exists. I don't recall offhand if
|
|
opening a file with write access will automatically append to the end of
|
|
the file or overwrite the existing contents... in which case you would need
|
|
to use SetMarkGS to move to the end of the file.
|
|
|
|
Kelvin.
|
|
|
|
(kws, a2c.a2pro_developers, Jan 01 2007)
|
|
[EOA]
|
|
|
|
|
|
[MSN]
|
|
Making Some Noise
|
|
"""""""""""""""""
|
|
Spent a good deal of time in the studio yesterday recording some Apple II
|
|
music... using mainly Timelord for drums/bass and DX-1 for "real-time"
|
|
stuff. Although it's structurally just 3-chord punk, I'm finding the sound
|
|
is really very close to a lot of hard techo that I've heard... especially
|
|
when you start twiddling the EQ during playback for a low budget flanger
|
|
effect.
|
|
|
|
I can envision 3 or 4 Apple II's providing a pretty solid rhythm section
|
|
for live performances... now I just need to find a venue ;-)
|
|
._____.
|
|
|[LD8]! ====== 8-BIT SOUND & FURY ======
|
|
| o. | APPLE ][ AUDIO & MUSIC RESOURCES
|
|
!__!__! http://8bitsoundandfury.ld8.org/
|
|
|
|
(Luddite, a2c.music_multimedia, Jan 07 2007)
|
|
[EOA]
|
|
|
|
|
|
[SRD]
|
|
SAFE 2.1.2 Released
|
|
"""""""""""""""""""
|
|
PRESS RELEASE
|
|
|
|
SAFE2 - Version 2.1 first release
|
|
|
|
If you are running Marinetti on your IIgs, SAFE2 is the fastest, and
|
|
easiest way of transferring files, either to or from another computer, to a
|
|
web server, or from file libraries such as A2Central.
|
|
|
|
SAFE2 uses the Internet standard FTP protocol.
|
|
|
|
SAFE2 is FreeWare, and was written by Ewen Wannop, the author of Spectrum.
|
|
|
|
Get your copy today from:
|
|
|
|
http://homepage.mac.com/speccie/
|
|
|
|
New features in 2.1.2:
|
|
|
|
Manual download of a file directly from a given path.
|
|
|
|
Sending and receiving hierarchical directories is now activated. If a
|
|
directory is highlighted, the entire contents will be sent or received, and
|
|
any further subdirectories down the chain will also be sent or received.
|
|
|
|
If you delete a directory from either the home or the away folder, any
|
|
enclosed hierarchical directories, and their contents will also be deleted.
|
|
|
|
Optional AppleSingle encoding while uploading is now supported. This
|
|
preserves file and auxtypes, dates, and resource forks.
|
|
|
|
Optional automatic decoding of AppleSingle, BinSCII, Binary II, BinHEX 4.0,
|
|
MacBinary, UUencode, and Base64 (MIME) files is now supported.
|
|
|
|
Bug fixes in 2.1.2:
|
|
|
|
The 'empty directory' problem is now fixed. All known hosts now respond
|
|
correctly.
|
|
|
|
A number of other bugs have been fixed, and some interface tweaks have been
|
|
made.
|
|
|
|
(Speccie, a2c.software, Dec 22 2006)
|
|
[EOA]
|
|
|
|
|
|
[DBO]
|
|
DiskMaker 8 Web Site Back Online
|
|
""""""""""""""""""""""""""""""""
|
|
DiskMaker 8's web site is back online. Now at
|
|
http://mark.gamebits.net/DM8/
|
|
|
|
A big thanks to Ken Gagne to hosting the web site.
|
|
|
|
-- Mark
|
|
|
|
(Mark Percival, a2c.software, Jan 05 2007)
|
|
[EOA]
|
|
|
|
|
|
[SPU]
|
|
Silver Platter and the Uther Card
|
|
"""""""""""""""""""""""""""""""""
|
|
Does anyone know if Silver Platter works with the Uther card? I have an
|
|
urge to set up an A2 web server ;-)
|
|
._____.
|
|
|[LD8]! ====== 8-BIT SOUND & FURY ======
|
|
| o. | APPLE ][ AUDIO & MUSIC RESOURCES
|
|
!__!__! http://8bitsoundandfury.ld8.org/
|
|
|
|
(Luddite, a2c.network_telecomm, Jan 07 2007)
|
|
|
|
>>>>>
|
|
"""""
|
|
If you are using the Uthernet card in a IIgs, and running it through the
|
|
latest Marinetti, with the Uthernet Link Layer which I worked on (get it
|
|
from the Uthernet site), then anything you run that understands Marinetti,
|
|
will work.
|
|
|
|
Ewen
|
|
|
|
(Speccie, a2c.network_telecomm, Jan 07 2007)
|
|
|
|
>>>>>
|
|
"""""
|
|
Hi Simon,
|
|
|
|
Yes Silver Platter works with Uthernet/Marinetti ...
|
|
|
|
Glenn
|
|
|
|
(a2retro, a2c.network_telecomm, Jan 07 2007)
|
|
|
|
>>>>>
|
|
"""""
|
|
Cool! Does anyone have a publicly accessible IIgs server up yet? I have a
|
|
an Uthernet card coming and although I hadn't really thought about what I
|
|
would do with it (other than Contiki, of course), a full-time IIgs web
|
|
server would be pretty cool, methinks.
|
|
._____.
|
|
|[LD8]! ====== 8-BIT SOUND & FURY ======
|
|
| o. | APPLE ][ AUDIO & MUSIC RESOURCES
|
|
!__!__! http://8bitsoundandfury.ld8.org/
|
|
|
|
(Luddite, a2c.network_telecomm, Jan 07 2007)
|
|
|
|
>>>>>
|
|
"""""
|
|
|
|
(Sheppy, a2c.network_telecomm, Jan 07 2007)
|
|
|
|
>> Does anyone know if Silver Platter works with the Uther card? <<
|
|
|
|
I've got an Uther on the way. It should work no problem. I am curious to
|
|
find out if the stability problems when sharing your GS out over the
|
|
Internet as opposed to just on your LAN are with the LANceGS driver or
|
|
Marinetti itself. I suspect I'll know soon. :)
|
|
|
|
Sheppy
|
|
[EOA]
|
|
|
|
|
|
[USS]
|
|
Uthernet Support in Sweet16?
|
|
""""""""""""""""""""""""""""
|
|
>> Sheppy wrote: I've got an Uther on the way. <<
|
|
|
|
Hi Eric,
|
|
|
|
I take you were getting one of the cards via Sean?
|
|
|
|
Do you have any interest in adding Uthernet support to Sweet16?
|
|
|
|
Glenn
|
|
|
|
(a2retro, a2c.network_telecomm, Jan 10 2007)
|
|
|
|
>>>>>
|
|
"""""
|
|
Sweet16 is an OS X application, so could not support the Uthernet card
|
|
directly, but it would be possible for Sweet16 to interface with the
|
|
Ethernet within OS X, in the way other emulators do.
|
|
|
|
Ewen
|
|
|
|
(Speccie, a2c.network_telecomm, Jan 11 2007)
|
|
|
|
>>>>>
|
|
"""""
|
|
Hi Ewen,
|
|
|
|
I think we are thinking along the same lines.
|
|
|
|
The C64 VICE emulator had CS8900A support added to it by Spiro Trikaliotis.
|
|
I used that source to add the same support to AppleWin.
|
|
|
|
Eric could use the same code to add that support to Sweet16 although it
|
|
would have to be changed to use libpcap vs winpcap.
|
|
|
|
Glenn
|
|
|
|
(a2retro, a2c.network_telecomm, Jan 11 2007)
|
|
|
|
>>>>>
|
|
"""""
|
|
Glenn,
|
|
|
|
Practically, it is Marinetti support that is really more important on an
|
|
emulated IIgs, than a specific interface.
|
|
|
|
The Uthernet Link Layer is transparent to an application, so all Sheppy
|
|
need do is write a new Link Layer, that interfaces directly through to the
|
|
Ethernet routines in OS X. With that in place, any application on the
|
|
emulated IIgs that knows about Marinetti, would be able to talk to the
|
|
outside world.
|
|
|
|
I know Sheppy has thought about this, and has it on his 'wish list'. We
|
|
shall all have to be patient till he can find time to get round to it.
|
|
|
|
It is one of the features I would love, as it would mean there would be no
|
|
need for me to transfer code to a real IIgs, and would speed up development
|
|
for me dramatically.
|
|
|
|
As all my working Macs run OS 9.0 in Classic mode, and have no floppy disk
|
|
drives, or active serial ports, it was the need to transfer assembled files
|
|
from a Mac to a real IIgs, that was the spur for me to create SAFE2.
|
|
|
|
However, a direct serial card equivalent for Sweet16, to allow access to
|
|
the dialup routines within OS X, would allow those who do not have a LAN or
|
|
DSL, to also go online. In my book, that is not as important a function as
|
|
Marinetti support.
|
|
|
|
Ewen
|
|
|
|
(Speccie, a2c.network_telecomm, Jan 12 2007)
|
|
|
|
>>>>>
|
|
"""""
|
|
HI Ewen,
|
|
|
|
If Eric was to implement the cs8900a interface in the emulator like I have
|
|
in AppleWin then the existing LL driver already developed <grin> could be
|
|
used as is .... The only issue i see ... beyond taking the time to do it
|
|
... it that the code is GPL and I expect that Sweet16 is not ... so perhaps
|
|
your suggestion is the better approach in this particular case...
|
|
|
|
Cheers
|
|
|
|
Glenn
|
|
|
|
(a2retro, a2c.network_telecomm, Jan 12 2007)
|
|
|
|
>>>>>
|
|
"""""
|
|
Glenn,
|
|
|
|
I now see what you are suggesting. It would indeed save writing a new Link
|
|
Layer, but would add one more step to getting the data in and out.
|
|
|
|
In any case, it should only be a matter of adapting existing code, such as
|
|
the Uthernet Link Layer, to address a virtual port, which then interfaces
|
|
with the Ethernet routines in OS X.
|
|
|
|
As I have no experience of working with OS X at that level, I leave to
|
|
Sheppy's superior knowledge to decide how best it should be done...
|
|
|
|
Ewen
|
|
|
|
(Speccie, a2c.network_telecomm, Jan 12 2007)
|
|
[EOA]
|
|
|
|
|
|
[SFA]
|
|
65816 Assemblers?
|
|
"""""""""""""""""
|
|
How many native 816 assemblers are there?
|
|
|
|
Offhand, I know of:
|
|
|
|
Orca/APW
|
|
Merlin
|
|
Lisa 816
|
|
NinjaForce Assembler
|
|
QuickAsm (never released?)
|
|
Micol Macro Assembler
|
|
|
|
Are there any others? (not counting the mini assembler or toy assemblers
|
|
written in AppleSoft that use bizarre syntax...)
|
|
|
|
Kelvin.
|
|
|
|
(kws, a2c.a2pro_developers, Dec 16 2006)
|
|
|
|
>>>>>
|
|
"""""
|
|
Those are the only ones I'm aware of...
|
|
|
|
Sheppy
|
|
|
|
(Sheppy, a2c.a2pro_developers, Jan 03 2007)
|
|
[EOA]
|
|
|
|
|
|
[GMR]
|
|
Apple II game music remixes?
|
|
""""""""""""""""""""""""""""
|
|
I was disappointed when I looked through OCR and couldn't find any
|
|
A2-related music. (There is one remix from Out Of This World though. I
|
|
assume the music was in the IIgs version, I don't recall for sure).
|
|
|
|
I converted the music from The Immortal to MIDI format, but it was so busy
|
|
and the original samples might not have been tuned correctly, so it doesn't
|
|
sound too good. I took a couple stabs at doing a remix of it, but I didn't
|
|
like the way it turned out.
|
|
|
|
I had better luck making midi files of the Pirates! music (here -
|
|
http://ksherlock.com/pirates/). Unfortunately, most of them are only a
|
|
couple bars long and don't naturally lend themselves to remixing.
|
|
|
|
Kelvin.
|
|
|
|
(kws, a2c,music_multimedia, Dec 15 2006)
|
|
|
|
>>>>>
|
|
"""""
|
|
The "Out of This World" remix is based on the PC/Amiga version (not the GS
|
|
and Super Nintendo score), so the tune is unrecognizable to most Apple IIgs
|
|
users. Mind you, while there are no specific Apple II remixes to be found
|
|
on the OCR site, you _will_ find some familiar remixes here and there from
|
|
games in common from other platforms, e.g.: Marble Madness, Rastan, Grand
|
|
Prix Challenge, Test Drive II, Lemmings, Ancient Land of Y's, Skate or Die,
|
|
Space Harrier, Paperboy to name some.
|
|
|
|
Here's one example you might recognize:
|
|
http://remix.kwed.org/?search_id=2198
|
|
|
|
I converted the end theme from Karateka (8-bit Apple II) into a MIDI file,
|
|
which sounded nice but I need to clean it up and do something with it. Also
|
|
was toying with the idea of doing some remixes for Thexder on the IIgs
|
|
(it'd be perfect for a techno remix!), Tass Times, Winter Games, and Alien
|
|
Mind. I was thinking of the Alien Mind theme of a few months back and did a
|
|
sort of music doddling/experimenting...sort of an idea for a possible remix
|
|
I guess. It's on my hard drive somewhere...
|
|
|
|
(Mitchell Spector, a2c,music_multimedia, Dec 16 2006)
|
|
[EOA]
|
|
|
|
|
|
|
|
[LTE]-------------------------------
|
|
LETTERS TO THE EDITOR |
|
|
------------------------------------
|
|
|
|
NO LETTERS TO THE EDITOR THIS MONTH
|
|
"""""""""""""""""""""""""""""""""""
|
|
The mail box for Letters to the Editor remained empty this month.
|
|
[EOA]
|
|
|
|
|
|
AN INVITATION
|
|
~~~~~~~~~~~~~
|
|
Express your opinions about the comings and goings in the world of the
|
|
Apple II computers.
|
|
|
|
Send your comments to Lyle Syverson, lutefisk at grex.cyberspace dot org
|
|
|
|
The Editor reserves the right to edit any material submitted.
|
|
|
|
The Editor reserves the right to reject any material he considers
|
|
unsuitable for publication in _The Lamp!_.
|
|
[EOA]
|
|
|
|
|
|
|
|
[KF7]------------------------------
|
|
KFest 2007 |
|
|
-----------------------------------
|
|
|
|
[KFS]
|
|
KansasFest 2007
|
|
"""""""""""""""
|
|
is scheduled for July 17-22, 2007.
|
|
|
|
Go to <http://www.kfest.org> for details.
|
|
[EOA]
|
|
|
|
|
|
|
|
[INN]------------------------------
|
|
EXTRA INNINGS |
|
|
-----------------------------------
|
|
About The Lamp! The Lamp! is published on the fifteenth of every month on
|
|
""""""""""""""" the WEB at: http://lamp.a2central.com/
|
|
|
|
This publication produced entirely with real or emulated Apple II computers
|
|
using Appleworks 5.1 and Hermes. Apple II Forever!
|
|
|
|
* The Lamp! is (c) copyright 2007 by Ryan M. Suenaga, M.S.W. All
|
|
rights reserved.
|
|
|
|
* To reach The Lamp! on Internet email send mail to
|
|
thelamp@sheppyware.net
|
|
|
|
* All issues of The Lamp! are available at:
|
|
ftp://www.a2central.com/the.lamp!
|
|
|
|
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
|
|
Opinions expressed herein are those of the individual authors, and do not
|
|
necessarily represent the opinions of A2Central.com, Ryan M. Suenaga, or
|
|
Lyle Syverson. Forum messages are reprinted verbatim and are included in
|
|
this publication with permission from the individual authors.
|
|
A2Central.com, Ryan M. Suenaga, and Lyle Syverson do not guarantee the
|
|
accuracy or suitability of any information included herein. We reserve the
|
|
right to edit all letters and copy.
|
|
|
|
Material published in this edition may not be reprinted without the
|
|
expressed written consent of the publisher. Registered computer user
|
|
groups, not for profit publications , and other interested parties may
|
|
write the publisher to apply for permission to reprint any or all material.
|
|
<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
|
|
|
|
|
|
|
|
[EOF]
|