Search found 1054 matches

by sirbod
Thu Mar 19, 2020 10:04 pm
Forum: software
Topic: Orion by Minerva software
Replies: 3
Views: 274

Re: Orion by Minerva software

I have seen that a, presumably cracked, version is available legally on JASPP as a .jfd file, but not having ADFFS on my A310 I haven't been able to convert it. Let's clear one point up straight away, the floppy images on JASPP are all digital copies of the originals with the protection intact and ...
by sirbod
Fri Mar 13, 2020 9:47 pm
Forum: hardware
Topic: RISC PC Disappearing Memory
Replies: 16
Views: 849

Re: RISC PC Disappearing Memory

It sounds like you have a fault on one side of the SIMM.

You can use most EDO in place of FPM - there's very little difference between them at a technical level. They work in the same way, except the data is available for an extended period...hence the name Extended Data Output.
by sirbod
Fri Mar 13, 2020 9:29 pm
Forum: hardware
Topic: SA1100 for sale on ebay!
Replies: 10
Views: 462

Re: SA1100 for sale on ebay!

The only thing it has in common with a RiscPC is the word Risc, it's totally useless for anything Acorn related. As Sarah has pointed out, it's just another ARM SoC and there are hundreds of them out there. What core it's based on is essentially academic, the more important bits are what surround th...
by sirbod
Fri Mar 13, 2020 9:20 pm
Forum: software
Topic: Hacker needed ... for Zarch ;-)
Replies: 163
Views: 20075

Re: Hacker needed ... for Zarch ;-)

trixster wrote:
Wed Mar 11, 2020 6:35 pm
Any updates, Jon?
If you add on the six month from when you last asked, I've not touched it for 2.5 years.
by sirbod
Fri Mar 13, 2020 9:15 pm
Forum: software
Topic: Upgrading RISC OS 3.70
Replies: 12
Views: 626

Re: Upgrading RISC OS 3.70

You don't need to upgrade to 4.x to achieve what you're after, you can backport FileCore to earlier OS. take a look this thread where I detailed how I run every OS version available for the RiscPC by using a small boot drive. I think I also posted everything you need to do it.
by sirbod
Fri Feb 28, 2020 8:07 pm
Forum: software
Topic: Conqueror on Pi using ADFFS
Replies: 37
Views: 1402

Re: Conqueror on Pi using ADFFS

do you mean the code that handles the enemy ships? I've now checked the source code and its the buffer flush code that's crashing: .Buftable :]:FOR I%=0 TO depth:[ OPT Z: EQUD Graphbuf+Glen*I%: EQUD Graphbuf+Glen*(I%+1)-9*4:]:NEXT ... .BuftableV EQUD Buftable ... .flushcalls EQUD PixelL2 : EQUD Pix...
by sirbod
Wed Feb 26, 2020 9:17 pm
Forum: hardware
Topic: Disc Error 20/21/23 and SATA->IDE support
Replies: 51
Views: 4706

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

all three CF cards didn't work - 4GB Kingston, 4GB Transcend and 256MB TwinMOS. Loading the patched ADFS 2.68 in the OP should get them working, admittedly not much use unless you boot from floppy first. We need to make more progress on RISC OS 3.20 - I need someone to help compile the ROM based Mo...
by sirbod
Wed Feb 26, 2020 9:03 pm
Forum: software
Topic: Armadeus Sound Sampler
Replies: 3
Views: 971

Re: Armadeus Sound Sampler

hoglet wrote:
Mon Feb 24, 2020 10:25 am
I'll have to file a bug report with my little brother!
Let’s hope he still has the source code :wink:
by sirbod
Wed Feb 26, 2020 8:59 pm
Forum: software
Topic: Battleships for RISCOS (?)
Replies: 4
Views: 348

Re: Battleships for RISCOS (?)

Looks like Dreadnoughts is/was the one - so thanks again, sirbod . . . Glad to be of help. I think I had it working under ADFFS. I know I purchased it with a view to writing a boot script for it, but don’t seem to have added it to ADFFS yet, if I did. I’ll see if I can image it at the weekend and g...
by sirbod
Wed Feb 26, 2020 8:52 pm
Forum: software
Topic: Conqueror on Pi using ADFFS
Replies: 37
Views: 1402

Re: Conqueror on Pi using ADFFS

based on what you've said I think CCF0 may be the source address CCEC is the source instruction of the codelet. CCE8 ADD R0,PC,R0,LSL #2 CCEC LDR PC,[R0,#-108] CCF0 LDMIA R13!,{R6-R12,PC} And the translated code: 110CCE8 B &010FCB00 \ Translated code from originating address (&CCF0-8) 110CCEC B &01...
by sirbod
Fri Feb 21, 2020 7:07 am
Forum: software
Topic: Battleships for RISCOS (?)
Replies: 4
Views: 348

Re: Battleships for RISCOS (?)

by sirbod
Fri Feb 21, 2020 7:00 am
Forum: software
Topic: Conqueror on Pi using ADFFS
Replies: 37
Views: 1402

Re: Conqueror on Pi using ADFFS

You can ignore A3FC, that's just the value of R1 before the codelet was entered. What I can't see from the photo is the source instruction address, which is further up, or what the codelet is doing which is further down. The codelet looks like it might be replacing LDR PC, [R0, #-108] from the first...
by sirbod
Wed Feb 19, 2020 5:20 pm
Forum: software
Topic: Conqueror on Pi using ADFFS
Replies: 37
Views: 1402

Re: Conqueror on Pi using ADFFS

"FX 20" to reset the font.

Look further up in the codelet for the source address, it will be before the variable block. The exit address isn't much use as it's probably wrong.

Also remember the source address will be +8 due to pipelining.
by sirbod
Mon Feb 17, 2020 10:05 pm
Forum: software
Topic: RISC OS 2 Kernel Source code
Replies: 6
Views: 442

Re: RISC OS 2 Kernel Source code

I'm more interested in where it came from than the contents of the code!
by sirbod
Mon Feb 17, 2020 10:02 pm
Forum: software
Topic: Conqueror on Pi using ADFFS
Replies: 37
Views: 1402

Re: Conqueror on Pi using ADFFS

The JIT dump isn't much use as the RISC OS Abort handler has generated aborts whilst it paged in memory. The Abort at &010FCABC is within a codelet, if you do a MEMORYI at that address and work back you'll get to the codelet header (probably around 10FCA40), which has the address+8 of the original i...
by sirbod
Mon Feb 17, 2020 6:21 am
Forum: software
Topic: Conqueror on Pi using ADFFS
Replies: 37
Views: 1402

Re: Conqueror on Pi using ADFFS

You'll have to do some debugging to find out why it's crashing: From the desktop press F12, then type: GOS DIR <Zarch directory> !Run When it crashes, press ENTER FX 113,1 or FX 113,2 to switch to the screen with the error Once you've noted the error, see if the JIT dump indicates any issues: JITSHO...
by sirbod
Sun Feb 16, 2020 8:56 pm
Forum: software
Topic: Conqueror on Pi using ADFFS
Replies: 37
Views: 1402

Re: Conqueror on Pi using ADFFS

Is it loading Zarch at 8000? It doesn't sound like the patches are being applied.
by sirbod
Sun Feb 16, 2020 8:51 pm
Forum: hardware
Topic: RISC OS 3.20 ROM's?
Replies: 129
Views: 11560

Re: RISC OS 3.20 ROM's?

I've updated the RISC OS 3.20 build environment in the OP. Note this builds a 4MB ROM. To work around the issues with CLib and Filer_Action needing to be fixed, it now retains them in their original location. CLib isn't added to the Module list as it's replaced with the current version, Filer_Action...
by sirbod
Sat Feb 15, 2020 7:30 am
Forum: software
Topic: Conqueror on Pi using ADFFS
Replies: 37
Views: 1402

Re: Conqueror on Pi using ADFFS

OK thanks Jon, that's fair enough... I'll check my real discs and see if I have an unprotected version of Zarch which I can get working. Zarch has a fatal bug in it, which is corrected in the boot script. It's unlikely the code will be different, but be aware you need to either use the ADFFS boot s...
by sirbod
Fri Feb 14, 2020 8:44 pm
Forum: software
Topic: Conqueror on Pi using ADFFS
Replies: 37
Views: 1402

Re: Conqueror on Pi using ADFFS

The Zarch image that I have is an APD which works on a real machine (at least, I can play Zarch on my Arc and I think its the same image) From memory, there was something odd with the APD of Zarch, its a sequential image that only worked if track 40 was redirected to track 80. I added a hack in ADF...
by sirbod
Fri Feb 14, 2020 6:05 am
Forum: adventures
Topic: Acheton - Playability
Replies: 7
Views: 1016

Re: Acheton - Playability

If you grab the full archive of the Archimedes release, I PDF'd everything that came with it. I'm pretty sure it included a hint sheet:

https://forums.jaspp.org.uk/forum/viewt ... f=25&t=413
by sirbod
Fri Feb 14, 2020 5:48 am
Forum: software
Topic: Conqueror on Pi using ADFFS
Replies: 37
Views: 1402

Re: Conqueror on Pi using ADFFS

Just for my personal interest, I *Loaded Conqueror to have a look at the code using *MEMORYI A1D0, but I couldn't find the SWI at A1D0 or anywhere nearby. It doesn't really matter as the problem is fixed anyway, but it would help my limited understanding of how the Arc works if I knew why my disass...
by sirbod
Mon Feb 10, 2020 5:39 pm
Forum: software
Topic: Conqueror on Pi using ADFFS
Replies: 37
Views: 1402

Re: Conqueror on Pi using ADFFS

Maybe the official version doesn't do it? It's a bug in the game code. I'm not entirely sure what the code is supposed to be doing (it's at A1D0), but its calling OS_WriteI+11 to go up a line if the text is blank. Somehow its printing a space before it goes down a line when there is text to print. ...
by sirbod
Sun Feb 09, 2020 4:49 pm
Forum: software
Topic: Conqueror on Pi using ADFFS
Replies: 37
Views: 1402

Re: Conqueror on Pi using ADFFS

Every version I've ever seen has a bug on the map screen where the status of each tank is reported. Instead of "Panzer III Tank OK" it says "Panzer III ank OK" for some reason. Presumably the officially released version doesn't do that... or does it? I wasn't aware of that bug, I'll work out a fix ...
by sirbod
Sun Feb 09, 2020 10:03 am
Forum: software
Topic: Conqueror on Pi using ADFFS
Replies: 37
Views: 1402

Re: Conqueror on Pi using ADFFS

I've used the attached sprite for the packaged version of the game.
!Sprites.png
!Sprites.png (834 Bytes) Viewed 854 times
by sirbod
Sat Feb 08, 2020 10:11 am
Forum: software
Topic: Conqueror on Pi using ADFFS
Replies: 37
Views: 1402

Re: Conqueror on Pi using ADFFS

From memory Conqueror is a game that has a bug in its code in the form of an invalid instruction, this gets NOP'd on ARM3 generating silent corruption. On a Pi3 is halts the CPU, so will be patched in the boot script. Having checked today, it was Zarch that had this issue, not Conqueror. There's no...
by sirbod
Sat Feb 08, 2020 8:38 am
Forum: hardware
Topic: Acorn A310 help.
Replies: 17
Views: 665

Re: Acorn A310 help.

Try removing the VIDC and see if you still have heat issues. If you do, you possibly have multiple issues, more than likely power related such as a short somewhere. VIDC handles both video and sound, so the fact you have no sound, no video and a previously working CAPS LOCK points to the VIDC or tra...
by sirbod
Wed Feb 05, 2020 5:19 pm
Forum: software
Topic: Conqueror on Pi using ADFFS
Replies: 37
Views: 1402

Re: Conqueror on Pi using ADFFS

One of the earliest steps is to check the content of the cmdline.txt file, which I decided to do by putting the SD card into my PC. I could open, edit and save the file, but after I saved it back the computer now says that the SD card doesn't have a valid format. The Pi doesn't recognise the card e...
by sirbod
Wed Feb 05, 2020 5:44 am
Forum: software
Topic: Conqueror on Pi using ADFFS
Replies: 37
Views: 1402

Re: Conqueror on Pi using ADFFS

What model of Pi? And more importantly is the floppy image of Conqueror from the original, the Superior collection or a hacked copy? If it's modified in any why, ADFFS might not be able to patch it in the boot script. Pretty sure Conqueror was working the last time I checked it on a Pi3, but I'll re...
by sirbod
Sun Feb 02, 2020 7:59 am
Forum: software
Topic: Modern development environment for Archimedes
Replies: 3
Views: 421

Re: Modern development environment for Archimedes

Outside of RISCOS I also use Visual Studio Code, with an ARM addon along with Ghidra to debug problematic games. I do most development within RedSquirrel on a Windows 10 laptop though. As "work" laptops can't be used for personal use, I'd need a 2nd laptop, so would probably use real hardware such a...