forum home page
register faq member list calendar search
MacShock.com - Apple Forums
Reload this Page
Old 12-07-2011, 07:40 AM
David Schmidt
Guest
 
Posts: n/a
Default Davex shell available for Apple II, Apple /// from SourceForge

Dave Lyons' Davex shell is now available in source and executable form
from Sourceforge here:

http://davex.sourceforge.net

The current (preliminary) version is 1.30p, and includes executables on
disk images for both ProDOS and SOS computers and emulators. The ProDOS
version currently lacks some of the external commands (but you can watch
the Sourceforge project for more), and the SOS version is currently a
minimal subset of the ProDOS version. One an all are welcome to use and
contribute.
  Reply With Quote
Old 12-07-2011, 09:30 AM
Michael J. Mahon
Guest
 
Posts: n/a
Default Davex shell available for Apple II, Apple /// from SourceForge

David Schmidt <schmidtd@my-deja.com> wrote:
> Dave Lyons' Davex shell is now available in source and executable form
> from Sourceforge here:
>
> http://davex.sourceforge.net
>
> The current (preliminary) version is 1.30p, and includes executables on
> disk images for both ProDOS and SOS computers and emulators. The ProDOS
> version currently lacks some of the external commands (but you can watch
> the Sourceforge project for more), and the SOS version is currently a
> minimal subset of the ProDOS version. One an all are welcome to use and contribute.


Thanks, David--can't wait to see more external commands!

-michael - NadaNet 3.1 and AppleCrate II: http://home.comcast.net/~mjmahon
  Reply With Quote
Old 12-07-2011, 11:50 PM
mmphosis
Guest
 
Posts: n/a
Default Davex shell available for Apple II, Apple /// from SourceForge

Very cool. Some of those commands seem familiar to this bash term
thingy I'm using. I want to put a & after the commands or a | between
them.
  Reply With Quote
Old 12-07-2011, 11:50 PM
D Finnigan
Guest
 
Posts: n/a
Default Davex shell available for Apple II, Apple /// from SourceForge

Michael J. Mahon wrote:
> David Schmidt <schmidtd@my-deja.com> wrote:
>> Dave Lyons' Davex shell is now available in source and executable form
>> from Sourceforge here:
>>
>> http://davex.sourceforge.net
>>
>> The current (preliminary) version is 1.30p, and includes executables on
>> disk images for both ProDOS and SOS computers and emulators. The ProDOS
>> version currently lacks some of the external commands (but you can watch
>> the Sourceforge project for more), and the SOS version is currently a
>> minimal subset of the ProDOS version. One an all are welcome to use and
>> contribute.

>
> Thanks, David--can't wait to see more external commands!
>


Some davex commands posted to comp.binaries.apple2 back in the old days are
available today:

http://macgui.com/usenet/search.php?...5&search=davex
  Reply With Quote
Old 12-08-2011, 01:40 AM
David Schmidt
Guest
 
Posts: n/a
Default Davex shell available for Apple II, Apple /// from SourceForge

On 12/7/2011 7:07 PM, D Finnigan wrote:
> Some davex commands posted to comp.binaries.apple2 back in the old days are
> available today:
>
> http://macgui.com/usenet/search.php?...5&search=davex


I saw those. I have the binaries, but hopefully the source is lurking
in there somewhere too.
  Reply With Quote
Old 12-08-2011, 03:30 AM
Marc S. Ressl
Guest
 
Posts: n/a
Default Davex shell available for Apple II, Apple /// from SourceForge

On Dec 7, 11:02*pm, David Schmidt <schmi...@my-deja.com> wrote:
> On 12/7/2011 7:07 PM, D Finnigan wrote:
>
> > Some davex commands posted to comp.binaries.apple2 back in the old daysare
> > available today:

>
> >http://macgui.com/usenet/search.php?...5&search=davex

>
> I saw those. *I have the binaries, but hopefully the source is lurking
> in there somewhere too.


Thanks a lot.

Btw, a very funny thought passed through my mind: imagine it is 1988,
and you are using Davex on an Apple II, and somebody comes from the
future and tells you Davex is still alive 24 years later, and you can
download the source code from this thing called the Internet from this
other thing called source code repository using a thing called URL,
instantly and wherever you are in the world...

Mind boggling :-).

With the best wishes,

Marc.-
  Reply With Quote
Old 12-08-2011, 12:50 PM
John B. Matthews
Guest
 
Posts: n/a
Default Davex shell available for Apple II, Apple /// from SourceForge

In article
<2e4e09fa-659a-4c9e-89a8-35e1bae4ecf2@32g2000yqp.googlegroups.com>,
"Marc S. Ressl" <mressl@gmail.com> wrote:

> On Dec 7, 11:02Â*pm, David Schmidt <schmi...@my-deja.com> wrote:
> > On 12/7/2011 7:07 PM, D Finnigan wrote:
> >
> > > Some davex commands posted to comp.binaries.apple2 back in the
> > > old days are available today:

> >
> > >http://macgui.com/usenet/search.php?...5&search=davex

> >
> > I saw those. Â*I have the binaries, but hopefully the source is lurking
> > in there somewhere too.

>
> Btw, a very funny thought passed through my mind: imagine it is 1988,
> and you are using Davex on an Apple II, and somebody comes from the
> future and tells you Davex is still alive 24 years later, and you can
> download the source code from this thing called the Internet from
> this other thing called source code repository using a thing called
> URL, instantly and wherever you are in the world...
>
> Mind boggling :-).


From the April 1987 issue of a local user group journal:

Programming in BUNGLE by Sualkin Htriw
....
CLONE <filename>: Few programs are really original. Why waste time
re-inventing the wheel? If a program or subroutine to do what you want
already exists, CLONE will find it and incorporate it into your program.
CLONE uses advanced telecommunication techniques to search world wide
data nets for the optimum code that fits your specification. A high
speed modem is virtually mandatory, and the phone calls are rather
expensive. Radio amateurs can use the CQLONE variation which conducts
the search in the 2.4 GHz band thus saving on the phone bill.
....

--
John B. Matthews
trashgod at gmail dot com
<http://sites.google.com/site/drjohnbmatthews>
  Reply With Quote
Old 12-09-2011, 08:40 AM
Oliver Schmidt
Guest
 
Posts: n/a
Default Davex shell available for Apple II, Apple /// from SourceForge

Hi David,

> Dave Lyons' Davex shell is now available in source and executable form
> from Sourceforge here:


Cool. I like Davex very much. I never understood why BASIC.SYSTEM
doesn't support passing parameters to SYS files - like Davex does...

Regards,
Oliver
  Reply With Quote
Old 12-12-2011, 12:50 PM
A2CPM
Guest
 
Posts: n/a
Default Davex shell available for Apple II, Apple /// from SourceForge

Hi!

On Dec 7, 1:03*am, David wrote:
> Dave Lyons' Davex shell is now available in source and executable form
> from Sourceforge here:
>
> http://davex.sourceforge.net
>
> The current (preliminary) version is 1.30p, and includes executables on
> disk images for both ProDOS and SOS computers and emulators. *The ProDOS
> version currently lacks some of the external commands (but you can watch
> the Sourceforge project for more), and the SOS version is currently a
> minimal subset of the ProDOS version. *One an all are welcome to use and
> contribute.


I took a look at "main.asm" and am baffled by the " SET_LEVEL"
lines. I don't see a macro definition for 'SET_LEVEL' and see no
mention of it in the ca65 Users Guide.

Willi


  Reply With Quote
Old 12-12-2011, 02:30 PM
David Schmidt
Guest
 
Posts: n/a
Default Davex shell available for Apple II, Apple /// from SourceForge

On 12/12/2011 6:31 AM, A2CPM wrote:
> Hi!
>
> On Dec 7, 1:03 am, David wrote:
>> Dave Lyons' Davex shell is now available in source and executable form
>> from Sourceforge here:
>>
>> http://davex.sourceforge.net
>>
>> The current (preliminary) version is 1.30p, and includes executables on
>> disk images for both ProDOS and SOS computers and emulators. The ProDOS
>> version currently lacks some of the external commands (but you can watch
>> the Sourceforge project for more), and the SOS version is currently a
>> minimal subset of the ProDOS version. One an all are welcome to use and
>> contribute.

>
> I took a look at "main.asm" and am baffled by the " SET_LEVEL"
> lines. I don't see a macro definition for 'SET_LEVEL' and see no
> mention of it in the ca65 Users Guide.


The macros are buried a bit - they're defined in src/Common/2 and
src/Common/3 for the II and ///, respectively. The notion of a "level"
of open files is common to ProDOS and SOS, but the implementation
differs. The idea is this: a numeric level defines a point at which you
can tell the OS, "close all files that are open at this level [or higher]."

ProDOS has a lot of different possible numeric levels - Davex originally
defined five or so distinct levels, using pretty big jumps in numbers (I
dunno, maybe it was a Fibonacci sequence or something...). But SOS only
has three possible levels: 1, 2, and 3. And the console is open at
level 1, so that only left SOS with 2 distinct file levels to play with
in Dav3x. Since I/O redirection isn't implemented there (yet), that's
not much of a concern (yet).

  Reply With Quote
Reply

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On
Forum Jump


All times are GMT. The time now is 12:07 PM.
Copyright ©2007-2008 MacShock.com. Powered by vBulletin
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.