Groups | Search | Server Info | Login | Register


Groups > comp.sys.acorn.games > #369

Re: Angband variants

From Harriet Bazley <harriet@bazleyfamily.co.uk>
Newsgroups comp.sys.acorn.games, comp.sys.acorn.apps
Subject Re: Angband variants
Date 2021-08-08 21:15 +0100
Organization A noiseless patient Spider
Message-ID <da97f05859.harriet@bazleyfamily.co.uk> (permalink)
References (1 earlier) <d4f5515659.harriet@bazleyfamily.co.uk> <selr34$498$1@solani.org> <e1824b5859.harriet@bazleyfamily.co.uk> <5958b5f970alan.dawes@argonet.co.uk> <seoup3$l9l$1@solani.org>

Cross-posted to 2 groups.

Show all headers | View raw


On 8 Aug 2021 as I do recall,
          Sebastian Barthel  wrote:

> Am Sun, 08 Aug 2021 10:35:07 +0100 schrieb Alan Dawes:
> 
> > In article <e1824b5859.harriet@bazleyfamily.co.uk>,
> >    Harriet Bazley <harriet@bazleyfamily.co.uk> wrote:
> >> > > Antony Sidwell's site http://ajps.mine.au and its Angband-Kit no
> >> > > longer seem to exist.

[snip]


> > The Wayback Machine search works on the Iris browser on RiscOS but sadly
> > the ajps site is reported as not archived.
> 
> 
> That's not true !
> 
> It is archived - but the name ends with .nu (not .au)
> 
> At
> 
> <https://web.archive.org/web/20090130011516/http://ajps.mine.nu/angband/ports/index.htm>
> 
> You can find all the versions that are made with Archimedes/RiscPC in 
> mind. So at best it runs with !Aemulor or !Archie or !RPCEmu.

Nice detective work!

Sadly http://ajps.mine.nu/angband/ports/angband-kit.zip or
http://ajps.mine.nu/angband/angband-kit.zip don't seem to exist (even if
that page was archived in 2009 and the kit was supposedly uploaded on 13
December 2004...)

Aha - but by crawling around and looking at where those download links
actually point, I can locate
https://web.archive.org/web/20070126080114/http://homepage.ntlworld.com/isparp1/angband/angband-kit.zip
which *does* exist.  That archive seems to be seriously mangled (the end
has been chopped off at some point, and there's no way of knowing what's
missing), but using Infozip:zip -FF I can get a readable version of
what's left:  version 1.31 of the porting kit as versus Musus' version
1.26.    Apparently it features "some 32-bit cleanup by Harriet Bazley",
which I have to say I don't have any memory of at all, and don't
remember ever being qualified to do, either!

By inspection of the actual zipfile I think it's probably only a few
bytes of the zipfile central directory that got truncated and not the
actual data as such, since the end of the archive consists of a list of
filenames.   In fact, by comparison of the download with my 'fixed'
version I think I can identify exactly where the file got cut off, which
means there were 9432 bytes missing, all of which consist of filename
data duplicated in the actual body of the archive.   So that means I've
now got an entire working copy, with nothing missing save for (by the
looks of it!) a certain amount of filetype data, which it should be
possible to deduce from context.

And it's got the vital main-ros/c file, which creates a functioning RISC
OS front end application....  (Having seen what happens with the SDL
version - no offence meant - I'd say that's fairly essential for getting
RISC OS users to accept the game.)


(Ah, I've just located my contribution:  the BASIC source for the MuLite
module, "reverse-engineered, bug-fixed and 32-bit-safed by H.Bazley 12th
May 2003"!   I still have absolutely zero recollection of doing that,
but it is at least vaguely plausible that I might once have been
competent to do so.   All the calls to that module could probably be
dropped now, since all it does is supply *commands that didn't exist in
RISC OS 3.1 and 2.)



Right, I've been through setting all the filetypes by analogy with the
old version of the toolkit (and a little deduction), and I'm pretty sure
I've now got what ought to be a working version of the Angband porting
kit, with its complete instructions for cross-compilation etc.   So
given the source for an Angband variant circa 2004, a C compiler
suitable for targeting the modern processors, and a sufficient knowledge
of C programming, makefiles, etc., it *should* be possible to recompile
Angband for RISC OS and/or debug the cause of the various weird
errors...!

I can put it on my website, though it would be better hosted somewhere
else.
http://www.bazleyfamily.co.uk/angband/angband-kit.zip (217Kb)



>
> The version I mentioned above and wich had been installed "here" is the 
> topmost - the "Red Dragon" one. This one did fine - ages ago.
> 
I had version 3.0.9 from July 2007, which did fine... on the other
computer!  On the ARMX6 it just gives errors with the terrain definition
files on the Cortex A9 processor.

The port on this page (version 3.0.6) crashes in a new and original way
with a "no writable memory at this address" error, and I have to type
*Desktop to get back control.  Aemulor makes no difference to either of
them.


-- 
Harriet Bazley                     ==  Loyaulte me lie ==

Flying is the art of throwing yourself at the ground... and missing.

Back to comp.sys.acorn.games | Previous | NextPrevious in thread | Next in thread | Find similar


Thread

Angband variants Harriet Bazley <harriet@bazleyfamily.co.uk> - 2021-07-29 23:52 +0100
  Re: Angband variants Harriet Bazley <harriet@bazleyfamily.co.uk> - 2021-08-03 19:10 +0100
    Re: Angband variants Sebastian Barthel <naitsabes@freenet.de> - 2021-08-07 11:33 +0000
      Re: Angband variants Harriet Bazley <harriet@bazleyfamily.co.uk> - 2021-08-07 15:12 +0100
        Re: Angband variants Harriet Bazley <harriet@bazleyfamily.co.uk> - 2021-08-07 19:36 +0100
          Re: Angband variants Sebastian Barthel <naitsabes@freenet.de> - 2021-08-07 23:04 +0000
            Re: Angband variants Harriet Bazley <harriet@bazleyfamily.co.uk> - 2021-08-08 03:06 +0100
              Re: Angband variants Sebastian Barthel <naitsabes@freenet.de> - 2021-08-08 19:02 +0000
                Re: Angband variants Harriet Bazley <harriet@bazleyfamily.co.uk> - 2021-08-08 22:03 +0100
              Re: Angband variants Harriet Bazley <harriet@bazleyfamily.co.uk> - 2021-08-09 12:54 +0100
          Re: Angband variants Sebastian Barthel <naitsabes@freenet.de> - 2021-08-08 00:04 +0000
            Re: Angband variants Harriet Bazley <harriet@bazleyfamily.co.uk> - 2021-08-08 03:40 +0100
        Re: Angband variants Alan Dawes <alan.dawes@argonet.co.uk> - 2021-08-08 10:35 +0100
          Re: Angband variants Chris Gransden <chrisg@care4free.net> - 2021-08-08 13:38 +0100
            Re: Angband variants Harriet Bazley <harriet@bazleyfamily.co.uk> - 2021-08-08 16:16 +0100
              Re: Angband variants Harriet Bazley <harriet@bazleyfamily.co.uk> - 2021-08-19 00:39 +0100
                Re: Angband variants Toronto Backlawn <joe@arthwere.tzq> - 2021-08-21 16:02 +0000
            Re: Angband variants Sebastian Barthel <naitsabes@freenet.de> - 2021-08-10 13:05 +0000
              Re: Angband variants Sebastian Barthel <naitsabes@freenet.de> - 2021-08-10 14:17 +0000
              Re: Angband variants Harriet Bazley <harriet@bazleyfamily.co.uk> - 2021-08-10 21:23 +0100
                Re: Angband variants Sebastian Barthel <naitsabes@freenet.de> - 2021-08-10 21:11 +0000
                Re: Angband variants Harriet Bazley <harriet@bazleyfamily.co.uk> - 2021-08-10 23:51 +0100
              Re: Angband variants Chris Gransden <chrisg@care4free.net> - 2021-08-13 16:24 +0100
                Re: Angband variants Sebastian Barthel <naitsabes@freenet.de> - 2021-08-13 18:49 +0000
              Re: Angband variants Chris Gransden <chrisg@care4free.net> - 2021-08-13 16:28 +0100
          Re: Angband variants Sebastian Barthel <naitsabes@freenet.de> - 2021-08-08 15:55 +0000
            Re: Angband variants Harriet Bazley <harriet@bazleyfamily.co.uk> - 2021-08-08 21:15 +0100
              Re: Angband variants Sebastian Barthel <naitsabes@freenet.de> - 2021-08-09 12:06 +0000
                Re: Angband variants Harriet Bazley <harriet@bazleyfamily.co.uk> - 2021-08-09 15:34 +0100

csiph-web