John Cartmell wrote:
> In article <1195007514.426982.303660@[EMAIL PROTECTED]
>,
> <stevieboy.scott@[EMAIL PROTECTED]
> wrote:
> > I've had some feedback, which suggests it doesn't work on RISC OS 5,
> > but wish to open up to other gameplayers/developers, to see if they
> > have suggestions on how to get it to work on not only the Iyonix, but
> > also RISC OS 6.
>
> It *seems* to work on RO6 - ie it does work for a quick test - though
means of
> restoring the screen palette after breaking out of the game would be
> appreciated!
>
> The A9 comes up with:
> Attempt to use a badly nested error handler (or corrupt R13)
> error.
Interesting to see it works on OS6. Encouraging. As for the A9, this
error may be connected with a piece of ARM code to fade a 16 colour
screen, from a 1990 issue of Micro User.
You've mentioned the palette restoration. This raises an issue which
I've found really irksome. There's never been, to my knowledge, some
kind of repository/wiki for Acorn games programming, which answers
what I feel are nitty gritty questions, such as:
- how to restore a 16 colour palette reliably
- how to perform proper memory management (loading, and removing
modules, restoring wimplslots)
- how to fade a 16 colour display.
- how intermediate RISC OS developers like me who have created games
for free, can get our work to be compatible on all these systems with
minimum fuss.
RISC OS is supposed to be easy, yet knowledge certainly in cyberspace
is rather lacking. I've given myself 2 weeks off work, and I've spent
too much of it looking around for these answers, and am left
frustrated at the lack of progress.
Info like the above could encourage others to get their games
compatible.
Regards
Steve Scott


|