Any updates about RiscOS on the Raspberry Pi?
Pages: 1 ... 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26
Matthew Phillips (473) 721 posts |
Regarding a Unicode font, if Chris has covered everything listed on https://www.riscosopen.org/wiki/documentation/show/Raspberry%20Pi%20disc%20image%20proposals |
Chris Hall (132) 3558 posts |
if Chris has covered everything listed Not yet .. work in progress… |
Alex Gibson (528) 55 posts |
Hi Jon, happy to confirm I was able to use v1.02 of !ADFFS perfectly to open some old ADF files and get to their contents! Sadly the majority of the files I was looking at were not 32-bit safe :( so I’m looking to see if there is a well-maintained database somewhere of software compatibility…? There were a couple of old gems though :) Would you be happy for this 1.02 version of !ADFFS to be released with the R-Pi at all? Chris H – would it be suitable to include in the distro? People could then use the newer version on an old Acorn if they have software on floppys that’s worth preserving…? |
Martin Bazley (331) 379 posts |
If “well-maintained” is a requirement, then no, there isn’t. Working on it, though… |
Chris Hall (132) 3558 posts |
if Chris has covered everything listed These are now included in the 24 July version. Also included are PrivatEye; SChain – a stategy game; a new set of icons that you can try (Run $.images.seticons); a different screen backdrop featuring a raspberry; Printers is now set up to print to PDF as default; Cat is updated to offer a filename search and save as Draw file; and a !Manuals directory has been added for StrongHelp. Enjoy (and please comment)! |
Jon Abbott (1421) 2651 posts |
Yes, ADFFS 1.02 can be included, no issues with that. We’ll need to sort out the ADFS shim for v2+, so that protected floppies work. Regards 32bit compatibility, part of the Archimedes Software Preservation Project is to test all games on all chipsets and OS versions and ultimately get them all running on newer kit. I wasn’t intending on testing on specific distros though, only the main Risc OS releases. |
Alex Gibson (528) 55 posts |
Hi Jon and Martin, I’d be keen to assist with your projects. I have a few ideas but don’t want to duplicate what you’re doing or dilute the effort. What’s the best way to get in touch? Between projects to preserve software in ADF files, coupled with ability to read ADF files on the Pi and the work Adrian Lees is doing to make Aemulator work on the Pi, this could mean that it becomes very easy to play retro games on the Pi. It would be good to stoke this by making information about available content easy to find and, and to use the opportunity to gather info and widen the user base. |
Brian Carroll (1595) 8 posts |
I find ShareFS(v3.09)is working OK from my aged RiscPC so I’m using it to fetch over some regularly used software. So far the following seem to be working though not exhausively tested: Artworks (v2.X2.00), EasiWriter (v9.01), TempDir (v1.39), Locate (v0.89b), Switch (v1.51), Coeden (v0.08), RPCInfo (v1.11 – this is for a decent clock display). I have also installed Steffen Bellon’s RemotePrinterFS (v1.04 in !Boot.Choices.Boot.PreDesk alongside Fat32FS) and am printing successfully to a network-connected HP laser printer using one of the LaserJet PDFs you provide. Are these simple report useful here, or is there a better place? |
Rick Murray (539) 13850 posts |
Is this something new to the RPi distro? I unpacked the harddisc4 thingy on my Beagle and I don’t see anything other than Acorn’s fossilised printer defs. It would be nice to print to PDF, doubly so if it handles kanji without suffering a nervous breakdown. |
Jon Abbott (1421) 2651 posts |
Alex, head over to the Icon Bar thread for the Archimedes Software Preservation Project continue the conversation there instead of going off topic here. |
Dave Lawton (309) 87 posts |
Rick, this is almost certainly down to the inclusion of Steve Fryatt’s !PrintPDF. |
David R. Lane (77) 766 posts |
The 24th July distro is an image file (after unzipping) and so one has to go to Linux and use dd or, perish the thought, use win32discimager; but didn’t Chris Hall say something about not having to do this again after some previous upgrade (forgotten the number) and that we would be able to update entirely within RISC OS on the Raspberry-Pi? |
Chris Hall (132) 3558 posts |
or would I be missing something? It is simple: I moved some stuff from ‘ThirdParty’ to ‘Utilities’ (which a simple ‘copy’ won’t achieve) and recreated the whole image from a ‘vanilla’ HardDisc4 image (so that I could make sure I was using the latest image). |
Alex Gibson (528) 55 posts |
Hi all, I would be most grateful for pointers to building the latest rom image from sources, to achieve a resolution other than 1080p (800×600)? Theo says:
I’ve found the read-only file that needs to be amended: Is there an idiot’s guide to using CVS and building the rom? Has anyone got a pre-built Pi ROM at 800*600 or means of cranking one out without effort? I promise to RTFM and learn this stuff properly! |
Theo Markettos (89) 919 posts |
The other place in the sources you need to change is mode_defn in However, if you tweak config.txt you can select a different resolution for the GPU to rescale to. RISC OS will still think it’s driving 1920×1080 so your display will be a bit grotty, but hopefully still readable. |
Alex Gibson (528) 55 posts |
Thanks Theo. Do I need to sign up and pay up for a developer kit to do all this or can it be somehow done online – I’ve seen references to a cloud-hosted virtual RiscPC for builds? I tried the config.txt tweak already and happy to report I got a display working at 800*600 – this was via a mini HDMI to VGA converter too, which is good – and the display would be OK for photos, but awful for reading text. (I’m trying to use the Pi with a a 10.1" VGA touchscreen monitor I already have. I want to play with touchscreen control in RISC OS in anticipation of the audio and accelerated video drivers being sorted out, for in car media application. Here, the fast boot and tolerance of RISC OS to being turned off should be an advantage, it’s then about persuading someone to write/port the necessary software!) |
Dave Higton (1515) 3534 posts |
I think that buying the dev kit is the only realistic option. At least it’s not unduly expensive! |
Rick Murray (539) 13850 posts |
Plus you’ll be helping to support ROOL which is a Good Thing. |
Steve Fryatt (216) 2105 posts |
Er, pardon? |
Chris Hall (132) 3558 posts |
I have gone through the prospective disc image for the Pi and itemised where each piece of software has been downloaded from and any specific constraints which are specified (and which are in hand by others). Each item is listed here |
Steve Fryatt (216) 2105 posts |
Has everything on that list been cleared with the relevant authors or copyright holders, where necessary? I’m assuming that it must have been, given that you’re already distributing test versions of the disc image? If so, can I ask who you got to OK the inclusion of PrintPDF 0.87? |
Chris Hall (132) 3558 posts |
Has everything on that list been cleared with the relevant authors or copyright holders, where necessary? At this stage it is just alpha so obviously not. A bit of chicken and egg here at present. complicated by the fact that it is someone else who is seeking the permissions. The alternative is to include the web link and ask the user to download it himself but it seems pretty pointless to do that if it freely available to download. Obviously if this were for profit then it would be necessary to get permission first so this should all be sorted by the time it gets to beta. |
Martin Bazley (331) 379 posts |
I fail to see the problem. What the tales of first StrongED, and then PrintPDF, should teach you is that “free to download” does NOT imply “free to distribute”. You note on your disc image page that PrintPDF’s author has prohibited its distribution unless you obtain his permission first, which you obviously have not done – yet you distribute his software regardless. No, “it’s an alpha version” isn’t a get-out clause. It’s still being distributed. A lot of people make the error of assuming they are allowed to make somebody else’s software available for free download from their website simply by virtue of the fact that the author has made it available for free download from their website – apparently even, in your case, to the extent of ignoring explicit instructions not to distribute software in favour of this misconception. Just because it’s free, doesn’t make it yours. Fred and Steve have both explained why they do not allow their software to be distributed without their say-so. What I recommend you do now is that you remove from the disc image all software whose licenses do not allow distribution and where you do not have permission to waive this requirement, and then set about obtaining such permission. The authors will probably be prepared to overlook your transgressions for the sake of the RISC OS distro, but you have no right to presume this on their behalf, and if they do not give you permission to distribute their software, then you cannot distribute it. End of. EDIT: I just found this quote from Chris Hall in the other thread:
There’s yer problem, right there. |
Steve Fryatt (216) 2105 posts |
Those are both non-sequiturs. Alpha or not, you’re still distributing other people’s software, and so where the license doesn’t cover that (or, as in the case of PrintPDF, where it does cover it and sets out conditions) you get permission first, not afterwards.
No, that’s not true. Just because something is freely available to download from my site, it doesn’t mean that you and ROOL can take a copy and then distribute it via your own sites. I can just about understand an individual failing to grasp that, but an entity like ROOL should know better. Claiming that it’s an either/or is disingenuous, too. The documentation with PrintPDF, which you even go as far as to quote on your site, is clear that I’m likely to be happy for third parties to distribute PrintPDF if I’m asked in advance. There’s a good reason for this in your case: PrintPDF 0.87 isn’t even guaranteed safe on the Raspberry Pi, as it’s linked to library code that probably wasn’t recompiled for the new processors. Test builds are safe, but I would refuse permission for third-party distribution of those because they’re test builds.
I’m afraid not: profit has nothing to do with it. I suggest that you make an effort to contact me pretty quickly (say by the end of this weekend at the very latest) via the method given in the documentation, with a good explanation for what has happened and a request for permission to distribute PrintPDF. If you do, then I’ll look at whether I can create a new stable release of PrintPDF for Beagleboards and Raspberry Pis and consider granting permission for it to go into your disc image. If you don’t make contact, then I’ll need to more generally consider the wider availability of my software. I thought that RISC OS on the Raspberry Pi was a ROOL project. Are they happy with this situation? At the very least, anything that you note as having “No licence but free download” has the potential to backfire on you in a messy way. |
Steve Fryatt (216) 2105 posts |
Indeed. Just out of interest, is this ROOL’s policy, or Chris’s personal one? |
Pages: 1 ... 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26