[scummvm-devel] [Scummvm-devel] Season of Docs: Request for port information
Cameron Cawley
ccawley2011 at gmail.com
Thu Nov 5 10:27:45 UTC 2020
Hi Cadi
Here is some information about the RISC OS port:
- Regarding installation instructions, the wiki is mostly up to date,
although it was written before the addition of VFP optimized builds for
modern hardware. A couple of additional points that the wiki doesn't
mention are that ScummVM requires the SharedUnixLibrary, DigitalRenderer
and Iconv modules, as mentioned in the !Run file (
https://github.com/scummvm/scummvm/blob/master/dists/riscos/!Run%2Cfeb),
and that the archive should not be extracted under Windows/Mac OS X/Linux,
otherwise the file type information will be lost, causing ScummVM to not
work properly.
- It should be possible to copy data files from the original discs directly
under RISC OS on machines that have CD and/or floppy drives, but I usually
do this on Windows instead and copy the files over to RISC OS using a
memory stick. The data files can then be kept anywhere, and can be added to
ScummVM by either using the standard "Add Game..." dialog or by dragging
and dropping the game directory onto the Launcher.
- By default, the config file and saved games are written to
"<Choices$Write>.ScummVM.scummvmrc" and "<Choices$Write>.ScummVM.Saves",
where the "<Choices$Write>" environment variable usually expands to
"$.!Boot.Choices".
- There is one additional config option, "enable_reporter", but it's likely
to only be of interest to developers. When set to true, log messages will
be sent to !Reporter (http://www.avisoft.force9.co.uk/Reporter.htm), which
allows messages to be viewed while ScummVM is running.
- Due to ongoing issues with the executable size, release builds are built
without SDL_net, libcurl or Fluidsynth, and are only compatible with RISC
OS 5, and not RISC OS 3/4/6. Support for older RISC OS versions is
available when building from the sources with only a limited subset of
engines, but for RISC OS 3.7 and earlier, you'll need a third-party
application to provide long file names, such as RaFS or LongFiles.
If you want to try anything out for yourself, it should be relatively
trivial to install RISC OS 5 either on a Raspberry Pi, or under RPCEmu on
Windows/Mac OS X/Linux. Either way, if you have any questions, feel free to
ask me on Discord.
Regards
Cameron
On Tue, 3 Nov 2020 at 21:11, Catherine Howley via Scummvm-devel <
scummvm-devel at lists.scummvm.org> wrote:
>
>
>
> ---------- Forwarded message ----------
> From: Catherine Howley <cadihowley at gmail.com>
> To: scummvm-devel at lists.scummvm.org
> Cc:
> Bcc:
> Date: Wed, 4 Nov 2020 09:29:58 +1300
> Subject: Season of Docs: Request for port information
> Hi everyone,
>
> Hoping to pick your collective brains in order to create new pages for the
> following ports:
>
> - RISC OS
> - AmigaOS
> - Haiku
> - ATARI/FreeMiNT
>
> I am totally unfamiliar with these operating systems, including how their
> file structures work.
>
> The information I need:
>
> - How to install ScummVM on the platform - how to extract the archive, if
> applicable. A description of the install process, and how to launch once
> it’s installed. If you can provide screenshots I would love you forever.
> (This information already exists for RISC OS so you can skip this one!)
> - Transferring game files - can you transfer directly from game discs or
> are there format compatibility issues? Once you have the game files, where
> should you put them? Does Cloud/LAN functionality work for the port?
> - Paths - save game path, config file path
> - Control mapping - I assume this will all be standard, but if there’s
> anything unusual let me know.
> - Port-specific settings - anything that needs to be set specifically for
> ScummVM to work on this platform, or settings that are applicable only to
> this port.
> - Known issues - anything at all that’s out of the ordinary, or anything
> that doesn’t work as you’d expect.
>
> Thanks in advance for your time, I know you’re all busy people with lives
> outside this project! Feel free to email me or catch me on Discord @CadiH.
>
> Cheers,
>
> Cadi
>
>
> ---------- Forwarded message ----------
> From: Catherine Howley via Scummvm-devel <scummvm-devel at lists.scummvm.org>
> To: scummvm-devel at lists.scummvm.org
> Cc:
> Bcc:
> Date: Wed, 4 Nov 2020 09:29:58 +1300
> Subject: [Scummvm-devel] Season of Docs: Request for port information
> _______________________________________________
> Scummvm-devel mailing list
> Scummvm-devel at lists.scummvm.org
> https://lists.scummvm.org/listinfo/scummvm-devel
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.scummvm.org/pipermail/scummvm-devel/attachments/20201105/b3ad49e3/attachment.htm>
More information about the scummvm-devel
mailing list