[comp.sys.atari.st] How to post umoria?

saj@chinet.chi.il.us (Stephen Jacobs) (08/15/88)

I have umoria from the comp.sources.games distribution working well enough
that I'm finally confident that it can be fixed up completely for the ST
(maybe not 520K memory, though).  I doubt that I'm the only one in this
position (or farther along).  So in a week or so, unless someone stops me,
I'll be sending binaries to Steve Grimm.  The question is what to do about
sources: the original posting was 18 parts, which seems excessive.  I'm
inclined to post ordinary diffs and the few new functions I had to add.  If
anyone has a pointer to a publicly distributable context diff generator
for the ST, this might be a good time to mention it.  At best, umoria is
fragile enough and complex enough that one wants sources somehow.  By the
way, my adaptation is compiled with Mark Williams C V 3.0.6.  Anyhow, what
do we do about long sources slightly modified from other newsgroups?

hyc@math.lsa.umich.edu (Howard Chu) (08/18/88)

Would've been nice to know this was coming ahead of time, then I would've
saved the copy of umoria sources we got. I think you're best bet is to
send the sources to the moderator as well. It's easy enough to generate
context diffs on your nearest Unix box, but it's a bit harder for most
ST users to apply them. (Anyone working on porting Larry Wall's patch
program?)

This gives me an idea - p'raps people might want to start posting about
their current ST programming projects? Would give a greater indication of
an interested community, and also allows for people working on similar
things to connect with each other. At least, you'll know not to try to
duplicate someone else's effort. At best, you could collaborate and come
up with something Really Good a lot sooner.

Just to start, I could mention that I'm working with GNU's gcc, aiming
at getting it running on TOS and Minix. I know someone has ported the KA9Q
TCP/IP package to the ST finally, though they haven't been talking about it
here, and I haven't seen mention of the source for that yet. A few people
have casually mentioned NetHack 2.3. Has a bug fixed version ever appeared?
Other things I'd like to get working are GNU Make and RCS. (Which would
require working versions of diff and diff3, at least.) Anyone else doing
something they feel like talking about?
--
  /
 /_ , ,_.                      Howard Chu
/ /(_/(__                University of Michigan
    /           Computing Center          College of LS&A
   '              Unix Project          Information Systems

acn@caen.engin.umich.edu (Jon Brode) (08/18/88)

Why don't you post the sources to an ftp site? That way, anyone who wants
them can get at them and it won't "waste bandwidth".  

Jon Brode  --  acn@caen.engin.umich.edu

juancho@dgp.toronto.edu (John Buchanan) (08/18/88)

In article <401@clio.math.lsa.umich.edu> hyc@math.lsa.umich.edu (Howard Chu) writes:
>This gives me an idea - p'raps people might want to start posting about
>their current ST programming projects? Would give a greater indication of
>an interested community, and also allows for people working on similar
>things to connect with each other. At least, you'll know not to try to
>duplicate someone else's effort. At best, you could collaborate and come
>up with something Really Good a lot sooner.

	This is a good idea.  We have all had a good bash at atari.  Now as
the smoke clears lets make the best of this machine.  I am currently working
on a port of the jove editor.  I am mostly done, but will have to set it
aside for now in order to finish the thesis.

John W. Buchanan                  Dynamic Graphics Project
               			  Computer Systems Research Institute
				  University of Toronto
(416) 978-6619			  Toronto, Ontario M5S 1A4

BITNET:		juancho@explorer.dgp.utoronto
EAN:		juancho@explorer.dgp.toronto.cdn
UUCP:		...!mcvax!explorer.dgp.toronto.edu!juancho

to_stdnet@stag.UUCP (08/19/88)

From: dal@syntel.UUCP (Dale Schumacher)

[acn@caen.engin.umich.edu (Jon Brode) writes...]
> Why don't you post the sources to an ftp site? That way, anyone who wants
> them can get at them and it won't "waste bandwidth".  

Pardon my ignorance, but HOW can "anyone who wants them" (ie. ME) get at
them from an ftp site without ftp!  My node is an ST running UUMAIL and
getting news repackaged as mail from my host system, and with a daemon
on the host posting as news any messages sent to a special user.  I can
access file servers, like netlib@lakesys, via mail, but I don't know how
to get something from an ftp site.  Please enlighten me.

--
      Dale Schumacher                         399 Beacon Ave.
      (alias: Dalnefre')                      St. Paul, MN  55104
      ...bungia!stag!syntel!dal               United States of America
  "Man who says, 'It cannot be done', should not interrupt man who is
   doing it." -Ancient Chinese Proverb
 

7103_300@uwovax.uwo.ca (Eric Smith) (08/20/88)

In article <401@clio.math.lsa.umich.edu>, hyc@math.lsa.umich.edu (Howard Chu) writes:
> Just to start, I could mention that I'm working with GNU's gcc, aiming
> at getting it running on TOS and Minix. I know someone has ported the KA9Q
> TCP/IP package to the ST finally, though they haven't been talking about it
> here, and I haven't seen mention of the source for that yet. A few people
> have casually mentioned NetHack 2.3. Has a bug fixed version ever appeared?
> Other things I'd like to get working are GNU Make and RCS. (Which would
> require working versions of diff and diff3, at least.) Anyone else doing
> something they feel like talking about?

I've got NetHack 2.3 working on the ST. I want to give it a little time
to settle (i.e. to make *sure* all those bugs are out) before posting it,
but it seems to be working pretty well. It's *big*, though; nearly 400K
just for the executable. Would people rather see a "pared down" version
that will run on 520's, or should we go for the full 2.3?
--
Eric R. Smith                      email:
Dept. of Mathematics               7103_300@uwovax.uwo.ca
University of Western Ontario      7103_300@uwovax.bitnet
London, Ont. Canada N6A 5B7    (a shared mailbox: put my name on
ph: (519) 661-3638              the Subj: line, please!)

wes@obie.UUCP (Barnacle Wes) (08/20/88)

In article <401@clio.math.lsa.umich.edu>, hyc@math.lsa.umich.edu (Howard Chu) writes:
> Anyone else doing something they feel like talking about?

I (and a couple of friends) are working on UUPC/ST, porting it to Mark
Williams C, and doing a lot of cleaning in the process.  Quite a bit of
the original DCP and UUPC code for the ST was concerned with adding
functions that weren't present in Alcyon C, or fixing functions that
didn't work in Alcyon C.  We are deleting these types of functions, and
using the MWC library routines.  

Once this effort is done, Minix should be here, and we will try to port
the UUPC stuff to Minix for the ST.  That will allow us to have STs
running both OSs communicate with each other, and with the rest of the
(rapidly growing) UUCP network around here.

-- 
                     {hpda, uwmcsd1}!sp7040!obie!wes
           "Happiness lies in being priviledged to work hard for
           long hours in doing whatever you think is worth doing."
                         -- Robert A. Heinlein --

BUGGS@cup.portal.com (08/21/88)

How do we simple users who only have access to Portal download all these
 wonderful files?

Ed June

ins_bjjb@jhunix.HCF.JHU.EDU (Jared J Brennan) (08/22/88)

In article <602@uwovax.uwo.ca> 7103_300@uwovax.uwo.ca (Eric Smith) writes:
>In article <401@clio.math.lsa.umich.edu>, hyc@math.lsa.umich.edu (Howard Chu) writes:
> [Various info/questions about utilities being ported to the ST,
>  then a question about ST NetHack]
>
>I've got NetHack 2.3 working on the ST. I want to give it a little time
>to settle (i.e. to make *sure* all those bugs are out) before posting it,
>but it seems to be working pretty well. It's *big*, though; nearly 400K
>just for the executable. Would people rather see a "pared down" version
>that will run on 520's, or should we go for the full 2.3?
>--
>Eric R. Smith                      email:
>Dept. of Mathematics               7103_300@uwovax.uwo.ca
>University of Western Ontario      7103_300@uwovax.bitnet
>London, Ont. Canada N6A 5B7    (a shared mailbox: put my name on
>ph: (519) 661-3638              the Subj: line, please!)

   Well, since there is already a "pared down" version (ST Hack v1.03) it
isn't necessary to chop up ST NetHack.  If you did "pare down" NetHack, you'd
probably end up with a lot of complaints from people who assumed the "pd" 8-)
(visual joke summary:  "pared down" = "pd" = "public domain" [so much for
humor]) version was the only one available.

--
Jared J. Brennan
BITNET: INS_BJJB@JHUVMS, INS_BJJB@JHUNIX
ARPA: ins_bjjb%jhunix@hopkins.ARPA
UUCP: {allegra!hopkins, ihnp4!whuxcc} !jhunix!ins_bjjb
"You kids get outta my yard!"
DISCLAIMER:  I'm really PO'ed today, so ignore most of what I write.

weber@incas.UUCP (Markus Weber AG Nehmer) (08/22/88)

In article <401@clio.math.lsa.umich.edu> hyc@math.lsa.umich.edu (Howard Chu) writes:
> (Anyone working on porting Larry Wall's patch program?)
Yup. BTW, I've hacked hdiff (posted ages ago) to produce new-style context
diffs (and made -b work).

>here, and I haven't seen mention of the source for that yet. A few people
>have casually mentioned NetHack 2.3. Has a bug fixed version ever appeared?
As far as games are concerned, I've a robust version of Nethack 1.4.
Other ported game postings include robots, world, advsys and adl. Please
note that this version of adl supports >64K of code space. Go ahead, dig
a deep dungeon...
Sooner or later, I'll tackle warp.

>Other things I'd like to get working are GNU Make and RCS. (Which would
>require working versions of diff and diff3, at least.)
I'm about to release a clone of RCS. Well, it doesn't know about revision
trees and there's no equivalent of rcsmerge, but about everything else
is there.
Other things I've ported include compress (true 16 bit) and sed (taken from
comp.os.minix). People around here are working on bison, flex and perl.
BTW, there's yet another undocumented MWC feature: try "diff -e foo bar".

Markus Weber	UUCP: ...!uunet!unido!uklirb!incas!weber

PS: I'm using MWC (usual disclaimer: I'm nothing but a very satisfied
customer...) and everything mentioned above will run in connection with
MWC's msh or (probably) gulam.

trb@stag.UUCP ( Todd Burkey ) (08/22/88)

In article <158@obie.UUCP> wes@obie.UUCP (Barnacle Wes) writes:
>
>Once this effort is done, Minix should be here, and we will try to port
>the UUPC stuff to Minix for the ST.  That will allow us to have STs
>running both OSs communicate with each other, and with the rest of the
>(rapidly growing) UUCP network around here.
>
You might want to try out UUMAIL (PD UUCP/UUCICO/UUX/MAIL/ETC all
rolled into one PD program for the ST.) It makes the ST into a
networking UUCP host (i.e. you don't have to just be a leaf node).
We are using it locally in Minnesota within a network of about 14 ST's
connected to several Unix sites (stag.UUCP for most of us). With the
'cron'-like program that one of our developers wrote, you have pretty
much the same functionality for mail and news<->mail forwarding that
a Unix system has. Plus UUMAIL can even be polled by a Unix system if
necessary, since UUMAIL runs in host mode with normal Unix
login/password/Shere prompts...

The only thing currently missing is a port of news 2.11 and rn over to
the ST (along with batching and all the necessary utilities for moving
and managing news).

 -Todd Burkey      "A member of STdNET - The ST developers' Network"
  trb@stag.UUCP   ->To join (and/or get UUMAIL) write: stag!ftg!dwm<-

saj@chinet.UUCP (Stephen Jacobs) (08/23/88)

I said I'd send koreth the umoria executable about today, so I'd like to make
my excuse for its present status.  I hope to fix the last bug I'm aware of
tonight.  The program works well enough for me to have done more than 30 hours
of 'testing' in the last week.  (this delayed completion both in the obvious
way and by turning up a few small buglets).  So it'll be out soon, I promise.

In connection with Howard Chu's suggestion that we tell what we've got coming:
I've been working for about 10 months on a Mandelbrot set drawing program.  It
iterates 10,000 times /second with 30 bit accuracy, runs under GEM in all
resolutions and saves pictures in DEGAS format (with a bit of visible header).
I'm inclined to post executable as a freebie, and ask for a bit of money for
source and future upgrades.

randy asked us to get out the word that chinet is just chinet again,
chinet.chi.il.us just didn't work out (don't know why).

saj@chinet.UUCP (Stephen Jacobs) (08/26/88)

  I've started posting the ST version of umoria.  It will be on the general 
order of 5 parts of text files and 10 parts of executable.  It will absolutely
not run with less than a meg of memory (sorry: even on the VAX it's a notorious
hogxD).  It's going to be a bit of a trick even to uudecode and unarc for
those with only 1 floppy drive and 1 meg, so please be very cooperative with
your neighbors once you have it running.
    After seeing all the announcements of people's projects and how far along
they are, I guess it's going to be an exciting couple months ahead.
   And about that source: my sysadm said he wouldn't even have to deny me
mail privileges if I posted it...his mail host would cut us all off.  I'm
offering to US mail it to any archive WHICH I CAN ACCESS DIRECTLY USING
UNITERM, OR WHICH I CAN USE THROUGH chinet.  That means not ftp-only,for
the most part.  But they should mail me (saj@chinet) and ask (and give me
a US mail address, of course).  I will try to post ordinary diffs against
the distributed version to the sources group (unless that context diff
program appears first).