Re: Apple IIGS Programming using Complete Pascal



On Aug 20, 10:15 pm, Polymorph <polymorp...@xxxxxxxxxxx> wrote:
On Aug 21, 12:47 pm, limtc <thyech...@xxxxxxxxx> wrote:



Are any of the documentation like Toolbox Reference publicly available
in electronic format? I am now like programming in the dark, that's
why once I figure out something I wrote it in a format that like it is
part of the languages and show it to my son.

This is also the reason I put the source code out to anybody who might
be searching for the same thing (for example, when I do searching in
the net, I saw people asking about how to do random numbers in TML
Pascal but nobody response. Even if I ask the same thing nobody gives
me the correct answer. The source codes themselves attempt to teach
people all these so they does not appeared to be difficult task.

Since you have the manual and Complete Pascal, I am wondering what's
the best way to read keyboard input (even if it is "press any key"
similar to peek(-16384)?) And anyway to generate simple sound notes?

On 8 21 , 9 52 , Polymorph <polymorp...@xxxxxxxxxxx> wrote:

Excellent work Thye Chean. Its great to see some interest in
programming the IIgs once again!

Now that we have the tools and documentation, there should be no
excuses for us not to see more of this. :-) And yes I know there are
freely available assemblers out there, but for those of us with
limited time, learning 65816 assembly is a tall order (however I do
plan on learning eventually).

I have a project that I am planning on starting on soon (and no I'm
not spilling the beans just yet), and with the additional examples
provided with Complete Pascal 2.0, I now think I have enough
information on how to do it. Now its just a matter of finding the
time.

Also, I have to send a *big* thankyou to Andrew Roughan who recently
provided me with the complete set of Apple IIgs Toolbox Reference
manuals (vols 1, 2, & 3) as well as a CMS SCSI card which I plan on
putting in my daughters IIgs once I aquire an appropriate SCSI hard
drive. Thanks heaps Andrew!

cheers,
-p- Hide quoted text -

- Show quoted text -

Thye Chean,

The Toolbox Reference Manuals are still available for purchase through
Syndicomm (https://store.syndicomm.com/).

I think the main problem these days is that there are so few people
coding specifically for the IIgs (especially within GS/OS) and the
people who do/did know the answers to many of the questions have moved
on to other platforms. Another problem is that many of the people
still coding for the IIgs are using straight assembler and probably
are not aware of how to perform certain actions in a specified high
level language (like Pascal for example). I have a feeling that
between us remaining IIgs coders, we are probably going to have to "re-
discover" a lot of the nuances of programming the IIgs in a given
language. What would be really good is if we had a site dedicated to
hosting IIgs developer source code (provided it is open source) from
the days gone by - browsing through other peoples code can often
provide the information you need to accomplish a specific task.
Unfortunately, no such site exists. However, a couple of developer
CDRoms were recently posted into the A2 GMail account - I haven't had
the chance as yet to fully look at what is on each of the CDRoms, but
there could be some gems hidden there?

Anyway, I'll have a look tonight when I get home to see if I can help
you out; but as I am finding it hard to find the time to get stuck
into my Apple II projects, I don't imagine I'll be able to spend a
large amount of time doing research. I'll see what I can dig up
though. :-)

cheers,
-p

This will be an undertaking. A lot of software has been released as
freeware in the past 10 years or so, some of it with source code.
Unfortunately, documentation of these releases pretty much blows.
There was the Treasure Chest Project, the Lost Classics Project, not
to mention the dozens of titles which were released independently.
There isn't even a list of what has been released to go by let alone
to see what software was released with source code.

However, even a small collection of source is better than nothing. I
feel that higher level language source (C, Pascal, etc) is certainly
more valuable to the average programmer. However a collection of ASM
routines would be inherently valuable as well, to those who code that
deep.

- Paul

.



Relevant Pages

  • Re: Apple IIGS Programming using Complete Pascal
    ... in electronic format? ... I am now like programming in the dark, ... This is also the reason I put the source code out to anybody who might ... provided me with the complete set of Apple IIgs Toolbox Reference ...
    (comp.sys.apple2.programmer)
  • Re: Creationist software engineering? A frightening possibility!
    ... He seems keen to try and pretend that all programming ... Randy Howard may be safely ignored. ... "any decent C compiler". ... It was ooohhhh so troll-like to publish source code and conduct ...
    (comp.programming)
  • Something has to be tested and maintained was Re: GoTo in Java
    ... to translate it to Java, and get something not too bad. ... Source code translations have been tried for several decades and they ... Because of its COBOL and procedural programming roots, ... Encapsulate functionality and reuse it. ...
    (comp.lang.cobol)
  • Re: Virtual GS
    ... virtual Apple II GS from Singapore ... he might not be programming on the Apple IIGS any more. ... The reason I want to program on the IIgs is that I program on modern ...
    (comp.sys.apple2)
  • Re: how to Learning C#
    ... Windows Forms Programming in C#. ... Manning Publications, ... full source code listings. ... "Mono - A developers notebook" O'Reilly, Edd Dunbill, Niel M. ...
    (microsoft.public.dotnet.languages.csharp)