Search found 102 matches

by Phlamethrower
Wed Nov 29, 2017 11:24 am
Forum: hardware
Topic: RISC OS 3.20 ROM's?
Replies: 128
Views: 9465

Re: RISC OS 3.20 ROM's?

EconetA / ShareFS. I'll need the latest version of the Modules, or at least a link to download them. ShareFS is C, and isn't open-source, so you'll struggle with that one. Possibly the binary in ROOL's CVS will work - you'd have to check the binary to see if there are any obvious problems like assu...
by Phlamethrower
Tue Nov 28, 2017 7:37 pm
Forum: hardware
Topic: RISC OS 3.20 ROM's?
Replies: 128
Views: 9465

Re: RISC OS 3.20 ROM's?

Does anyone know how to create the ROM checksum and where it goes in the image? The last 12 bytes of a RISC OS 2/3 ROM image should be: Negative checksum (one word) 64bit checksum (two words) For how they're calculated, it's probably best to look at romlinker. https://www.riscosopen.org/viewer/view...
by Phlamethrower
Mon Nov 27, 2017 4:07 pm
Forum: hardware
Topic: RISC OS 3.20 ROM's?
Replies: 128
Views: 9465

Re: RISC OS 3.20 ROM's?

The Toolbox Modules in PlingSystem.zip appear to be old versions compared to the ones in UniBoot2.zip , but the dates in the Module help are newer in PlingSystem.zip. Which are the latest? :? ROL vs. ROOL/Castle. A couple of years ago Rick Murray made a post on the ROOL forums, in which he listed t...
by Phlamethrower
Mon Nov 27, 2017 2:04 pm
Forum: hardware
Topic: RISC OS 3.20 ROM's?
Replies: 128
Views: 9465

Re: RISC OS 3.20 ROM's?

I'm aware CLib will need a special build, although no idea how to go about creating it. Softloadable C based Modules will need a special build as well to use static links, I've no idea how we can do that either. You'll probably want to set up a build environment for use with ROOL's !Builder. Either...
by Phlamethrower
Mon Nov 27, 2017 12:41 pm
Forum: hardware
Topic: RISC OS 3.20 ROM's?
Replies: 128
Views: 9465

Re: RISC OS 3.20 ROM's?

Jeffrey, some of the Modules in PlingSystem.zip are compressed, how do we get uncompressed versions of them? Is it simply a case of RMLoading and then saving them, or is there more to it than that? Do they need to be specifically compiled as uncompressed? There's an unmodsqz tool for that purpose. ...
by Phlamethrower
Sun Nov 26, 2017 7:01 pm
Forum: hardware
Topic: RISC OS 3.20 ROM's?
Replies: 128
Views: 9465

Re: RISC OS 3.20 ROM's?

a solution to the software/hardware versions of FPEmulator needs some consideration. The Archimedes build supports both software emulation and the FPA10 co-processor, so should be fine for 99% of people. Are you saying we no longer need a specific version to make use of the FPA10 if its present? We...
by Phlamethrower
Sun Nov 26, 2017 4:56 pm
Forum: hardware
Topic: RISC OS 3.20 ROM's?
Replies: 128
Views: 9465

Re: RISC OS 3.20 ROM's?

Although the updated Modules from PlingSystem.zip are obvious, there's some key omissions, such as FontManager (I've no idea where I got 3.28 from). Good spot. That's missing from the RO5 disc image as well. (Apart from bugfixes, are there any benefits in using a newer version?) a solution to the s...
by Phlamethrower
Sun Nov 26, 2017 12:22 pm
Forum: hardware
Topic: RISC OS 3.20 ROM's?
Replies: 128
Views: 9465

Re: RISC OS 3.20 ROM's?

We'd need to work out how to unpick and reconstruct the ROM image, possibly fixing up any static address pointers C modules are going to be the big problem here, since they're statically linked to the ROM CLib. So changing the address of the module, or changing CLib, is going to affect them. Assemb...
by Phlamethrower
Fri Nov 24, 2017 7:26 pm
Forum: hardware
Topic: Disc Error 20/21/23 and SATA->IDE support
Replies: 42
Views: 3539

Re: Disc Error 20/21/23 and SATA->IDE support

The disc error patch will work, but it will break the lazy way that Acorn patched the ADFSBuffers bug for RISC OS 3.11. How is ADFSUtils patching ADFS? By intercepting ADFS calls, or mapping memory over it? I haven't done a full disassembly yet, but it looks like it hangs off of the floppy IRQ vect...
by Phlamethrower
Fri Nov 24, 2017 7:11 pm
Forum: introduce yourself
Topic: Ahoy there!
Replies: 8
Views: 793

Ahoy there!

I'm that crazy person (aka "Jeffrey Lee") who decided that his first involvement with the RISC OS source code would be to port RISC OS 5 to the BeagleBoard, despite receiving multiple warnings that jumping from ARMv5 to ARMv7 might be too much to handle. As punishment for my arrogance, I've been cur...
by Phlamethrower
Fri Nov 24, 2017 4:00 pm
Forum: hardware
Topic: Disc Error 20/21/23 and SATA->IDE support
Replies: 42
Views: 3539

Re: Disc Error 20/21/23 and SATA->IDE support

What's the upshot of that? The patch process won't work, or once patched it won't work without adjusting ADFSBuffers? The disc error patch will work, but it will break the lazy way that Acorn patched the ADFSBuffers bug for RISC OS 3.11. I'm also not entirely clear on what I should be adjusting it ...
by Phlamethrower
Fri Nov 24, 2017 2:19 pm
Forum: hardware
Topic: Disc Error 20/21/23 and SATA->IDE support
Replies: 42
Views: 3539

Re: Disc Error 20/21/23 and SATA->IDE support

For those not keeping track of the thread(s) on the ROOL forums, it's worth mentioning that the disc error 20 fix went into RISC OS 5 around a week ago, and there's a beta ROMPatch which will apply the same fix to RISC OS 3.5/3.6/3.7/3.71/4.02. For Jon's Arc patcher, it's also worth bearing in mind ...