Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > comp.sys.acorn.programmer > #6279

Re: Programmewr wanted

From Stuart <Spambin@argonet.co.uk>
Subject Re: Programmewr wanted
Newsgroups comp.sys.acorn.programmer
Date 2021-06-25 14:41 +0100
Message-ID <594223ca78Spambin@argonet.co.uk> (permalink)
References <59420bdecdSpambin@argonet.co.uk> <2876124259.harriet@bazleyfamily.co.uk> <sb4k51$dfl$1@dont-email.me>
Organization None

Show all headers | View raw


In article <sb4k51$dfl$1@dont-email.me>,
   druck <news@druck.org.uk> wrote:
> On 25/06/2021 11:32, Harriet Bazley wrote:
> > On 25 Jun 2021 as I do recall,
> >            Stuart  wrote:
> > 
> >> I have a small programme, written a long time ago by a friend of
> >> mine, that, for reasons of nostalgia, I would like to run on my
> >> Armbook. It was originally written to run on an A3000 and seems to be
> >> largely in Basic. I have tested it on my Strongarm RPC, RO4.39, and
> >> it appears to run but attempts to run it on my Iyonix results in some
> >> "not 32 bit" errors.
> >>
> > 
> > "Largely in Basic" - presumably it must have some in-line assembler in
> > it?

> If so it would just crash, a "not 32 bit" error suggests it's trying to
> load a 26 bit module (or possibly even run an a 26 bit AOF).

> The first step is to look which modules it is trying to use, if it's not
> one that is specific to the application, it may already have been
> ported to 32 bit.

Within the app, is a folder called modules, these are:

ABCLIB 
The summary from ARMalyser says

---------------------------------
Statistics
---------------------------------
Size in words   :    3706  100.0%
Code            :    3407   91.9%
  surmised      :    3374   99.0%
  uses PSR      :      18    0.5%
  not ARM2/3    :       0    0.0%
  not 32 bit    :      18    0.5%
  unpredictable :       1    0.0%
Data            :     298    8.0%
  surmised      :     258   86.6%
Warnings        :      90   30.2%
Unidentified    :       1    0.0%
---------------------------------

FPEmulator 
ARMalyser says:

---------------------------------
Statistics
---------------------------------
Size in words   :    6234  100.0%
Code            :    5754   92.3%
  surmised      :    5693   98.9%
  uses PSR      :      67    1.2%
  not ARM2/3    :       0    0.0%
  not 32 bit    :      60    1.0%
  unpredictable :       7    0.1%
Data            :     471    7.6%
  surmised      :     428   90.9%
Warnings        :       0    0.0%
Unidentified    :       9    0.1%
---------------------------------

HardCopy
ARMalyser says

---------------------------------
Statistics
---------------------------------
Size in words   :     544  100.0%
Code            :     368   67.6%
  surmised      :       0    0.0%
  uses PSR      :       0    0.0%
  not ARM2/3    :       0    0.0%
  not 32 bit    :       0    0.0%
  unpredictable :       0    0.0%
Data            :     176   32.4%
  surmised      :      11    6.2%
Warnings        :       0    0.0%
Unidentified    :       0    0.0%
---------------------------------


And MemAlloc

ARMalyser says

---------------------------------
Statistics
---------------------------------
Size in words   :     652  100.0%
Code            :     132   20.2%
  surmised      :       0    0.0%
  uses PSR      :       1    0.8%
  not ARM2/3    :       0    0.0%
  not 32 bit    :       1    0.8%
  unpredictable :       0    0.0%
Data            :     520   79.8%
  surmised      :       0    0.0%
Warnings        :       0    0.0%
Unidentified    :       0    0.0%
---------------------------------

There are two Basic files called "Source" and "Runtest", and "Absolute"
file called KMC

ARMalyser says

---------------------------------
Statistics
---------------------------------
Size in words   :    8000  100.0%
Code            :    5554   69.4%
  surmised      :     256    4.6%
  uses PSR      :       0    0.0%
  not ARM2/3    :       0    0.0%
  not 32 bit    :       0    0.0%
  unpredictable :       0    0.0%
Data            :    2445   30.6%
  surmised      :    2414   98.7%
Warnings        :     582   23.8%
Unidentified    :       1    0.0%
---------------------------------

The !Run file says

  DIR $.!KLYSTRON
  ECHO <22> <12>
  ECHO <5>

  SCREENLOAD TITLE

  |RMENSURE MEMALLOC 0 RMLOAD MODULES.MEMALLOC
  SPRITESIZE 200K
  RMASIZE 150K
  RMENSURE ABCLIBRARY 0 RMLOAD MODULES.ABCLIB
  RMENSURE FPEMULATOR 0 RMLOAD MODULES.FPEMULATOR
  |RMENSURE HARDCOPY   0 RMLOAD MODULES.HARDCOPY
  SLOAD K_SPRITES
  RUN KMC

Also included are "K_SPRITES" and K_TABLE

-- 
Stuart Winsor

Tools With A Mission
sending tools across the world
http://www.twam.co.uk/

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


Thread

Programmewr wanted Stuart <Spambin@argonet.co.uk> - 2021-06-25 10:20 +0100
  Re: Programmewr wanted Harriet Bazley <harriet@bazleyfamily.co.uk> - 2021-06-25 11:32 +0100
    Re: Programmewr wanted druck <news@druck.org.uk> - 2021-06-25 14:02 +0100
      Re: Programmewr wanted Stuart <Spambin@argonet.co.uk> - 2021-06-25 14:41 +0100
        Re: Programmewr wanted Theo <theom+news@chiark.greenend.org.uk> - 2021-06-25 15:11 +0100
          Re: Programmewr wanted Stuart <Spambin@argonet.co.uk> - 2021-06-25 17:02 +0100
            Re: Programmewr wanted Theo <theom+news@chiark.greenend.org.uk> - 2021-06-25 22:59 +0100
              Re: Programmewr wanted Stuart <Spambin@argonet.co.uk> - 2021-06-26 09:03 +0100
                Re: Programmewr wanted Steve Fryatt <news@stevefryatt.org.uk> - 2021-06-26 10:00 +0100
                Re: Programmewr wanted Stuart <Spambin@argonet.co.uk> - 2021-06-26 11:29 +0100
                Re: Programmewr wanted Theo <theom+news@chiark.greenend.org.uk> - 2021-06-26 11:43 +0100
          Re: Programmewr wanted Stuart <Spambin@argonet.co.uk> - 2021-06-25 22:19 +0100
            Re: Programmewr wanted Jean-Michel <jmc.bruck@orange.fr> - 2021-06-26 10:34 +0200
              Re: Programmewr wanted Stuart <Spambin@argonet.co.uk> - 2021-06-26 10:02 +0100
                Re: Programmewr wanted Jean-Michel <jmc.bruck@orange.fr> - 2021-06-26 18:48 +0200
                Re: Programmewr wanted Stuart <Spambin@argonet.co.uk> - 2021-06-27 10:18 +0100
                Re: Programmewr wanted Jean-Michel <jmc.bruck@orange.fr> - 2021-06-27 13:16 +0200
                Re: Programmewr wanted Jim Lesurf <jcgl@audiomisc.co.uk> - 2021-07-01 09:52 +0100
                Re: Programmewr wanted Jean-Michel <jmc.bruck@orange.fr> - 2021-07-02 17:04 +0200

csiph-web