procount / pinn

An enhanced Operating System installer for the Raspberry Pi
1.15k stars 124 forks source link

[OS REQUEST] Risc OS Direct #483

Open ghost opened 3 years ago

ghost commented 3 years ago

It's basically RISC OS but with a lot more software included, better for beginners than the regular RISC OS. https://riscosdev.com/direct/

procount commented 3 years ago

RISCOS has always been a bit awkward due to the file system it uses, therefore PINN (and NOOBS) have relied upon a binary blob that the maintainers produce in order to get it to work in a multiboot fashion. I know that they were working on using a more common filesystem, but I don't know if it has been implemented yet, or if a binary blob to support the direct version is available.

ghost commented 3 years ago

RISCOS has always been a bit awkward due to the file system it uses, therefore PINN (and NOOBS) have relied upon a binary blob that the maintainers produce in order to get it to work in a multiboot fashion. I know that they were working on using a more common filesystem, but I don't know if it has been implemented yet, or if a binary blob to support the direct version is available.

What is the filename of the binary blob? i might request it from the maintainers.

procount commented 3 years ago

riscos-boot.bin. Also needed is the riscos offset (it was 1760 before I think). It may require them to produce specific NOOBS output files too.

lurch commented 3 years ago

riscos-boot.bin.

https://github.com/procount/pinn/blob/master/recovery/config.h#L69

Also needed is the riscos offset (it was 1760 before I think).

Yep, http://downloads.raspberrypi.org/os_list_v3.json still says "riscos_offset": 1760, Used here: https://github.com/procount/pinn/blob/master/recovery/mainwindow.cpp#L820

It may require them to produce specific NOOBS output files too.

Also true:

            "tarballs": [
                "http://packages.riscosopen.org/noobs/RISC_OS_Boot.tar.xz",
                "http://packages.riscosopen.org/noobs/RISC_OS.xz"
            ]

Fact-checking @lurch :wink: