Date : Thu, 09 Mar 2006 18:22:48 -0000
From : "Mike" <profpep@...>
Subject: Re: Beebug C compiler
David Hunt wrote
> How can I convert this into a disc image (DSD) file ?
You don't.
Unzip it into a directory and read the /0/T/manual file - all the T
directory files are text.
<Quote>
NAME
unpack
SYNOPSIS
exec unpack
DESCRIPTION
The BBC Micro version of tcc is distributed over e-mail or BBSs
as a collection of Unix 'shell' archives. This is a convenient
format for packaging up several files, and protecting them from
e-mail systems that occasionally interpret parts of unprotected
files as message headers. This may cause the file to be
corrupted, or it may fail to arrive. The archive files should
be downloaded onto a BBC Micro as indicated in the FILES section
below. An example kermit take file is provided, or the files
can be downloaded individually. The unpack utility assumes that
you have a two-drive system.
The 6502 binaries of the Small-C Language ROM and "shar" program
must first be de-hexed and the "sh" file loaded into sideways
RAM. The unpack script uses the "shar" program to extract the
other hexfiles from tcc1 and tcc2. These are dehexed, and the
remaining source files are extracted. The resulting disk
contains the complete tcc source distribution. Make a copy of
the disk before attempting to use the compiler, and delete some
of the source files to make room for temporary files created by
the compiler.
BUGS
It takes a l o n g time to extract the files.
FILES
:0.getshar kermit take file to download shell archives
:0.mkboot *exec file to dehex Small-C boot files
:0.sh/x 6502 hex file of Small-C Language ROM/RAM image
:0.dehex/x 6502 hex file of Intel hex decoder
:0.shar/x 6502 hex file of shell archive program
:1.unpack *exec file to unpack archives
:1.tcc1 shell archive #1
:1.tcc2 shell archive #2
:3.tcc3 shell archive #3
:3.tcc4 shell archive #4
:2.READ/ME tcc documentation
</quote>
you need to kermit it across to a BBC, and then make the files at the BBC
end. Works better on a master, and you'll need some sideways RAM.
Failing that, I'll burn you a set of ROMS and snail mail them.
Do you need the Kermit image? all you need to load that is standard sideways
ROM inf.
Last Kermit image was 1.45
Definitely on 'The BBC Lives'
http://www.nvg.ntnu.no/bbc/dir.php3?dir=rom/Various/comm
Hope this helps
||\/||ike
> > Dear David
> >
> > Hope this is what you need.
> >
> > My memory is that 'some assembley is required'. This is probably the
file
> > that JGH was linking to.
> > I have a disc I actually got from Mijas somewhere as well, but I think
> > they'd lost the tube code somewhere - they sent me a copy long after
> > they'd
> > stopped selling it! I'd need to find it and then image it. this one was
on
> > my disc already.
> >
> > If you want to try BCPL I've got both the floating point package and the
> > stand alone generator, though again I'll need to do some imaging and
> > scanning.
> >
> > ||\/||ike
> >
> >
> > ----- Original Message -----
> > From: "David Hunt" <dm.hunt@...>
> > To: <bbc-micro@...>
> > Sent: Thursday, March 09, 2006 2:49 PM
> > Subject: [BBC-Micro] Beebug C compiler
> >
> >
> > > I've found two Beebug C ROMS hiding away in a huge box of ROMS,
> > apparently
> > I
> > > need a Library disc, has anyone got a disc image they could e-mail me.
> > >
> > > I also tried to get my grubby mits on SmallC from
> > >
> > > <http://www.mdfs.net/System/C/6502/>
> > >
> > > But it's a dead link from from "The BBC Lives!" website.
> > >
> > > Can anyone help, please?
> > >
> > > Cheers
> > >
> > > Dave ;)
> > >
> > >
> > >
>
>