Page 1 of 1

Exodus [32bit version] (2018) (JASPP)

Posted: Sat Aug 18, 2018 11:29 am
by JonAbbott
Image Exodus (2018) (JASPP)

ID: 10668
Version: 1.0
Developer: Jan Klose
Genre: Strategy
RAM: 3072

CPU compatibility: ARM2 ARM250 ARM3 ARM610 ARM700 ARM710 ARM7500 StrongARM ARMv5+
OS compatibility: 3.11 3.5x 3.6x 3.7x 4.x 5.x

Legal info: Distribution rights granted to JASPP by Artex Software


Download full archive: Image (7.7mb)

Download game only: Image (3.5mb)


Game info
To run the game unzip to harddisc and run via the Icon.

NOTE: The game requires support for MODE 13 (320 × 256 8bpp)


Synopsis
Could you rule a galaxy?

EXODUS is a strategic simulation featuring the conquest and colonization of a whole galaxy while playing versus 14 intelligent opponents of different races. The player has to conquer planets, build them up, defend them against other lords, and forge trading or war alliances.
Due to randomization and intelligent algorithms, every EXODUS game differs totally from the previous. Every new game you play will hold new surprises, dangers, and triumphs.
EXODUS is the first strategic simulation developed exclusively for the Acorn range of computers.

Features
  • 14 intelligent computer players out of 4 different races
  • 15 to 40 stars with 5 planets max, allowing a maximum of 200 colonizable worlds that are uniquely created for every game (including structure of surface)
  • High complexity
  • Up to 5 human players
  • Easy installation
  • Detailed manual
  • Interactive music
  • Many Megabytes of graphics and animations
  • Uses Background Blending with RISC OS 3.7
  • Runs on any RISC OS 3 computer RiscPC or Archimedes with more than 2 MB RAM and a hard disc drive
Screenshots
Image Image

Re: Exodus [32bit version] (2018) (JASPP)

Posted: Tue Jan 07, 2020 5:23 pm
by tlsa1
I've just tried this on a Raspberry Pi 3b+. Latest stable RISC OS 5 ROM image.

It gets to the ARTEX loading screen, and then shows a planet picture, and then exits.

What can I do to help debug this?

Re: Exodus [32bit version] (2018) (JASPP)

Posted: Fri Jan 10, 2020 9:22 pm
by JonAbbott
tlsa1 wrote: Tue Jan 07, 2020 5:23 pm What can I do to help debug this?
Probably very little unless you start hacking around with the code to figure out where it's failing. I don't recall which MODE it requires, if your Pi doesn't support the one it wants that could that be the cause? Try running it with ADFFS loaded, or if you already have ADFFS running, try completely quitting ADFFS to rule it out.

Re: Exodus [32bit version] (2018) (JASPP)

Posted: Fri Jan 10, 2020 10:43 pm
by tlsa1
Hi Jon,

Thanks for the reply. I did not think ADFFS would be needed, because it's the 32-bit version. So I've not tried with it yet. I'll test that tomorrow.

I posted more information in the ROOL thread here: https://www.riscosopen.org/forum/forums ... osts-98026

AnyMode didn't help; it made it fail to display anything after leaving the desktop.

Re: Exodus [32bit version] (2018) (JASPP)

Posted: Sat Jan 11, 2020 8:36 am
by JonAbbott
tlsa1 wrote: Fri Jan 10, 2020 10:43 pm Thanks for the reply. I did not think ADFFS would be needed, because it's the 32-bit version. So I've not tried with it yet. I'll test that tomorrow.

I posted more information in the ROOL thread...
May be relevant: When Exodus starts, the ARTEX logo is over to the left side of the screen, and then the planet is in the top left, with another tiled copy of the same to the right of it. Maybe my 1920×1080 LCD doesn’t like the mode?
From that description, I'd say your Pi doesn't support the MODE(s) the game needs. Configure your Pi as per the ADFFS requirments (on the ADFFS download page) and if that doesn't fix it, running ADFFS in the background hopefully should. You will need to disable GPU mode change support for any games to work correctly on a Pi.

ADFFS isn't required to run the game, but it does add legacy MODE support which might be required...I don't recall which screen modes the game uses, I'll check and update the description.

Re: Exodus [32bit version] (2018) (JASPP)

Posted: Mon Jan 13, 2020 12:52 pm
by tlsa1
Thanks for the reply!

With that "disable_mode_changes" command line option set, and AnyMode running, I now get further. The ARTEX logo shows centered correctly, and the planet appears pixel-by-pixel as it should. The text from the intro comes up e.g. "civilization has failed", and then the screen changes from the first plant screen of the intro to the second scene, which is mostly in red. At this point it stops doing anything, and pressing any key returns me to the desktop.

Re: Exodus [32bit version] (2018) (JASPP)

Posted: Sat Jan 18, 2020 9:15 am
by JonAbbott
Did you try my previous suggestion? Remove AnyMode and load !ADFFS to enable legacy mode support.