Search found 821 matches

by sirbod
Fri May 25, 2018 10:21 am
Forum: software
Topic: Nested archives in SparkFS
Replies: 2
Views: 87

Re: Nested archives in SparkFS

If I compress the application as the same file type (zip or arc) as the spark files contained within that application, then when I subsequently open the archive SparkFS also decompresses the archives nested within the parent application. Try downloading ADFFS and extract it. It contains several ZIP...
by sirbod
Wed May 23, 2018 11:37 am
Forum: programming
Topic: ADFS Format
Replies: 28
Views: 2017

Re: ADFS Format

* RISC OS 5.24 (and presumably all RISC OS) ADFS does care about order when reading in, and will report a Broken Directory...OK, only tried this on an Old Map, New Directory ('D' format) disc. I've randomly seen this error when cataloguing old format discs (eg Zarch and Conqueror) but I've not mana...
by sirbod
Mon May 21, 2018 7:11 am
Forum: adventures
Topic: Fugitive's Quest
Replies: 3
Views: 266

Re: Fugitive's Quest

If it's any use, I dumped the adventure verbs file. Note that it only understands the first four letters of a word, so some might be ambiguous. Also note some key verbs are absent, such as REMOVE: READ BREA TAKE CLIM JUMP LEVE UNLO SEAR PUSH PULL PUT CUT PICK HOLD BUY GIVE BARG RING ENTE THRO TIE UN...
by sirbod
Tue May 15, 2018 8:54 am
Forum: wanted
Topic: WorldScape (1990) (Eclipse) for the Archimedes
Replies: 1
Views: 424

Re: WorldScape (1990) (Eclipse) for the Archimedes

I now have a original of the final release, but I'm unsure the default world on the DATA disk is unaltered. When loaded there's a lot of pre-build cities and it starts with 20+ mins on the World Clock.

I'm after an ADF image of the DATA disk to compare.
by sirbod
Tue May 15, 2018 6:57 am
Forum: adventures
Topic: Fugitive's Quest
Replies: 3
Views: 266

Fugitive's Quest

Does anyone know how to get off the train at the start? I think you have to get out the toilet window, but I'm struggling with the parser if that is the correct route.

EDIT: You need to remove your shoes before going to the toilet...like that isn't suspicious :roll:
by sirbod
Mon May 14, 2018 6:40 am
Forum: software: new games
Topic: New version of Scramble for the beeb (going well)
Replies: 38
Views: 1911

Re: New version of Scramble for the beeb (just starting)

I know nothing about the 6845 I'm afraid being a VIDC man, but the issue you describe is symptomatic of the VSync pulse being too short, or occurring too late in the frame. If you're using the same parameters as Frogger and it works there, could it be borderline and the timing around when you set VS...
by sirbod
Sun May 13, 2018 9:56 pm
Forum: software
Topic: Bug in FileCore background transfers pre RISC OS 3.5
Replies: 3
Views: 197

Re: Bug in FileCore background transfers pre RISC OS 3.5

Its possible it's actually a foreground transfer that's not had the background transfer bit cleared. Foreground scatter lists aren't terminated in the same way background lists are, relying on a 0, 0 pair instead. After further testing, a possible trigger for the issue is when the complete file bein...
by sirbod
Sun May 13, 2018 9:56 am
Forum: software
Topic: Bug in FileCore background transfers pre RISC OS 3.5
Replies: 3
Views: 197

Bug in FileCore background transfers pre RISC OS 3.5

I've found what I believe is a previously undocumented bug related to background transfers on RISC OS versions pre 3.50, namely FileCore doesn't appear to terminate background scatter lists correctly. Instead of terminating with a negative address offset and zero pair, the zero appears to be an addr...
by sirbod
Sat May 12, 2018 6:00 am
Forum: programming
Topic: RISCPC accessing parallel port in BASIC
Replies: 5
Views: 201

Re: RISCPC accessing parallel port in BASIC

From a brief look at the Parallel_Op documentation, I'd say you use Parallel_Op 2 to set the direction, then Parallel_Op 0 to read or Parallel_Op 1 to write.
by sirbod
Fri May 11, 2018 12:23 pm
Forum: software
Topic: Archimedes Iomega ZIP drivers
Replies: 57
Views: 4123

Re: Archimedes Iomega ZIP drivers

The memory Error possibly means what it says. During parts of the boot sequence the RMA can’t be dynamically resized. This is normally got around by oversizing the RMA early in the boot and then reducing it after. I would guess Fancyboot doesn’t do that, so it probably just needs the RMA increased v...
by sirbod
Fri May 11, 2018 8:38 am
Forum: hardware
Topic: Eclipse PowerPad Driver Issues
Replies: 7
Views: 224

Re: Eclipse PowerPad Driver Issues

I didn’t realise there were drivers for the PowerPad, I’ll have to take a look and see if any support needs adding to ADFFS and/or USBJoystick. There’s two games that allegedly support the PowerPad directly, Bubble Fair and Wavelength. I’d be interested to know if they do need the drivers loaded to ...
by sirbod
Mon May 07, 2018 3:10 pm
Forum: software
Topic: Archimedes Iomega ZIP drivers
Replies: 57
Views: 4123

Re: Archimedes Iomega ZIP drivers

The ZIP Filer is probably starting the Wimp, try just “*RMLoad !Zip.iZipFS” instead of running the Zip app.

I don’t have a ZIP, so you’ll need to do some trial and error to see what you need to load for the ZIP to be accessible.
by sirbod
Mon May 07, 2018 9:58 am
Forum: software
Topic: Archimedes Iomega ZIP drivers
Replies: 57
Views: 4123

Re: Archimedes Iomega ZIP drivers

number-one wrote:what are the commands to reboot on ZIP ?
You'll need a bootable floppy (*OPT 4,3) with the ZIP drivers copied to it and a !BOOT file in the root of type Command. Within the !BOOT file load the ZIP drivers and then boot from the ZIP, something along the lines of:

Code: Select all

!Zip
*iZipFS
!Boot
by sirbod
Mon May 07, 2018 7:50 am
Forum: wanted
Topic: 3D Construction Kit for Acorn Archimedes
Replies: 23
Views: 1524

Re: 3D Construction Kit for Acorn Archimedes

womagrid wrote:Will get the scanner set up now.
I completely forgot to check back on this thread! Thanks for the scan of p56-57, I've now downloaded it.
by sirbod
Mon May 07, 2018 7:38 am
Forum: software
Topic: Archimedes Iomega ZIP drivers
Replies: 57
Views: 4123

Re: Archimedes Iomega ZIP drivers

Is there a way the archimedes boot on zip floppy ? Not directly, you'd need to boot from floppy and have that load the drivers and switch to boot from the ZIP. It's possible to put drivers into Podule ROM's, but you obviously need a suitable device with a flash ROM you could reprogram. I seem to re...
by sirbod
Fri May 04, 2018 4:40 am
Forum: software
Topic: Filesystem interchangeability?
Replies: 4
Views: 363

Re: Filesystem interchangeability?

what causes it to make disks visible in the icon bar? When the Wimp starts, it broadcasts via a service call, the Filer Module then broadcasts Service_StartFiler that allows Modules, generally termed as Filers, the opportunity to announce themselves and eventually add an icon to the iconbar for any...
by sirbod
Sat Apr 28, 2018 10:37 am
Forum: software
Topic: A3020 gaming
Replies: 3
Views: 363

Re: A3020 gaming

Attached is the EGA on VGA test version of LCDGameModes, it uses EGA on VGA for the usual game modes except 15, which is reliant on a VIDC Enhancer as I believe it was pushing the limit at 24Mhz. The timings it's using are: ; BPP HBPCH HDISP HFPCH VBPCH VDISP VFPCH SYNC MODE ; HSYNC HLBDR HRBDR VSYN...
by sirbod
Sat Apr 28, 2018 7:58 am
Forum: software
Topic: A3020 gaming
Replies: 3
Views: 363

Re: A3020 gaming

EGA on VGA does a better job of correcting letterboxing, which is what ADFFS uses when run on a RiscPC. Steve and I did have a long discussion around improving the timings back in 2016, whilst trying to improve Rockfall and fix GBA. There were several advantages from my perspective if we used EGA on...
by sirbod
Fri Apr 27, 2018 5:47 pm
Forum: software
Topic: Running Wonderland from a hard disk
Replies: 15
Views: 611

Re: Running Wonderland from a hard disk

Add the following just before the GO 8000 line to remove the manual based protection: MEMORYA B 3AAD3 E5 { > null: } It doesn't strictly remove the protection check as I've not found it yet. It makes it think the Save failed to load so reports an error to that effect instead of triggering the protec...
by sirbod
Fri Apr 27, 2018 5:26 pm
Forum: software
Topic: ADFFS 2.64 public beta
Replies: 23
Views: 1718

Re: ADFFS 2.64 public beta

If you update to the ADFFS 2.65 public beta, it should no longer report a false positive for Shy.
by sirbod
Fri Apr 27, 2018 4:21 pm
Forum: software
Topic: ADFFS 2.64 public beta
Replies: 23
Views: 1718

Re: ADFFS 2.64 public beta

As you're the second person to raise this, can you please post your version of VProtect Don't worry about posting VProtect, I've just realised you're using a really old version which I suspect it giving a false positive. Download the last version of VProtect, which you can get from this post and se...
by sirbod
Fri Apr 27, 2018 8:20 am
Forum: software
Topic: Running Wonderland from a hard disk
Replies: 15
Views: 611

Re: Running Wonderland from a hard disk

When starting Wonderland I now see an error "No System Resources". That error means it can't find "rdf.boot" Does the statment MEMORYA 27F4C EF020006 { > null: } mean store the value EF020006 at the memory location (not file offset) starting at 27F4C? What does the { > null } signify. The file is a...
by sirbod
Fri Apr 27, 2018 8:15 am
Forum: software
Topic: ADFFS 2.64 public beta
Replies: 23
Views: 1718

Re: ADFFS 2.64 public beta

As you're the second person to raise this, can you please post your version of VProtect so I can try to reproduce this. As per my comments above, all my machines run the last release of VProtect and the ZIP has been scanned with VZap. Could you also please scan the ZIP and !ADFFS directories with VZ...
by sirbod
Wed Apr 25, 2018 3:53 pm
Forum: software
Topic: Running Wonderland from a hard disk
Replies: 15
Views: 611

Re: Running Wonderland from a hard disk

There's one final issue to resolve, make sure you cycle through the drives on the Save dialogue before you save the first time, otherwise you won't be able to Save or Load again. The problem is the lack of a "$" at the end of the initial path, but the fix currently eludes me despite a day of debugg...
by sirbod
Tue Apr 24, 2018 10:57 pm
Forum: software
Topic: Running Wonderland from a hard disk
Replies: 15
Views: 611

Re: Running Wonderland from a hard disk

Here's the script I'm working on, which scans for all available filing systems. There's one final issue to resolve, make sure you cycle through the drives on the Save dialogue before you save the first time, otherwise you won't be able to Save or Load again. I've also noticed it prompts for manual b...
by sirbod
Mon Apr 23, 2018 10:21 pm
Forum: software
Topic: Running Wonderland from a hard disk
Replies: 15
Views: 611

Re: Running Wonderland from a hard disk

To fix the Save/Load dialogue, change the word @ 28CB0 to 0 - it's another bug, the RamFS path becomes RAM:$.$ as the FS string at this address should really be "RAM::0."

EDIT: These are memory addresses incidentally, not offsets in the file.
by sirbod
Mon Apr 23, 2018 5:08 pm
Forum: software
Topic: TOPOLOGIKA - an education in CPU emulation and protection methods
Replies: 2
Views: 261

TOPOLOGIKA - an education in CPU emulation and protection methods

Over the past seven years I've been trying to get the TOPOLOGIKA adventures to run beyond a physical Archimedes. None of the emulators are accurate enough at emulating the ARM3 instruction set, so I've been forced to use a physical Archimedes and more recently the ARM3 JIT under ADFFS. What's so spe...
by sirbod
Mon Apr 23, 2018 12:59 pm
Forum: software
Topic: Running Wonderland from a hard disk
Replies: 15
Views: 611

Re: Running Wonderland from a hard disk

I've found the code that needs changing, its the code that builds the save dialogue drive array that's causing the array bounding error. It's hardcoded to check for the following drives: adfs::0 to number of floppy drives adfs::4 to number of ADFS hard discs RAM:$ SCSIFS::4 ..and fails miserably if ...
by sirbod
Mon Apr 23, 2018 10:37 am
Forum: software
Topic: Running Wonderland from a hard disk
Replies: 15
Views: 611

Re: Running Wonderland from a hard disk

not something that can be fixed with a quick search and replace then. It needs all the ADFS / SCSFS code stripping out and make use of an environment variable instead. From memory that's not as straight forward as it sounds as there's a lot of disparate code associated with locating the files. I re...
by sirbod
Sun Apr 22, 2018 9:26 am
Forum: software
Topic: Running Wonderland from a hard disk
Replies: 15
Views: 611

Re: Running Wonderland from a hard disk

Thanks for your reply. I tried naively replacing the harcoded SCSIFS::4 and ADFS::4 strings in the win1 binary with IDEFS::4, taking care not to modify the size of the file. The game still crashes in the same way. That's just the issues I could remember, I've now looked at my notes: When run from H...