[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: An idea that might go nowhere - ProDOS + CC65 = :>?
- Subject: Re: An idea that might go nowhere - ProDOS + CC65 = :>?
- From: AppleCPM <a2@wilserv.com>
- Date: Fri, 22 Oct 2010 09:20:42 -0700 (PDT)
- Complaints-to: groups-abuse@google.com
- Injection-info: 26g2000yqv.googlegroups.com; posting-host=71.125.130.183; posting-account=aN3jDwoAAADOaceeGr1YEBdfnBNNGc10
- Newsgroups: comp.sys.apple2
- Organization: http://groups.google.com
- References: <lyricalnanoha-1287762199@macgui.com>
- User-agent: G2/1.0
- Xref: g2news1.google.com comp.sys.apple2:18707
Hi!
On Oct 22, 11:43 am, Steve wrote:
> The main thing keeping me from trying to code this is that I'm not atm sure
> how I'd implement the shell.
> My idea is a slightly Bourne-ish shell for ProDOS, implemented in two
> pieces, which uses the D000-DFFF area where the Selector normally sits to
> hold resident state (D000-D2FF, as normally, holding code to run when a
> program exits; but instead of this being a Selector it would reload the
> shell and copy its state back down (this would include stuff like a search
> path for binaries). There's prolly a special filetype I could use for
> commands where I could special-implement whatever argc/argv encoding scheme
> cc65 apps expect (and I don't know this atm).
> I got a bunch of sources of unixy utilities under BSD-ish licenses I could
> mash onto the system as well, at least in theory.
Have you ever used the KIX shell, distributed as part of Kyan
Pascal? If you haven't, you should...
Willi