log in | register | forums
Show:
Go:
Forums
Username:

Password:

User accounts
Register new account
Forgot password
Forum stats
List of members
Search the forums

Advanced search
Recent discussions
- Elsear brings super-fast Networking to Risc PC/A7000/A7000+ (News:)
- Latest hardware upgrade from RISCOSbits (News:)
- RISCOSbits releases a new laptop solution (News:2)
- Announcing the TIB 2024 Advent Calendar (News:2)
- RISC OS London Show Report 2024 (News:1)
- Code GCC produces that makes you cry #12684 (Prog:39)
- Rougol November 2024 meeting on monday (News:)
- Drag'n'Drop 14i1 edition reviewed (News:)
- WROCC November 2024 talk o...ay - Andrew Rawnsley (ROD) (News:2)
- October 2024 News Summary (News:3)
Latest postings RSS Feeds
RSS 2.0 | 1.0 | 0.9
Atom 0.3
Misc RDF | CDF
 
View on Mastodon
@www.iconbar.com@rss-parrot.net
Site Search
 
Article archives
The Icon Bar: Games: Using patches to fix old Risc OS games so they run on new HW
 
  Using patches to fix old Risc OS games so they run on new HW
  gaula92 (17:51 7/9/2012)
  arawnsley (18:30 7/9/2012)
    gaula92 (13:42 8/9/2012)
  swirlythingy (00:17 8/9/2012)
    gaula92 (13:38 8/9/2012)
      apdl (17:52 8/9/2012)
        gaula92 (09:58 9/9/2012)
          arawnsley (10:33 9/9/2012)
 
Señor Nueces Message #120994, posted by gaula92 at 17:51, 7/9/2012
Member
Posts: 43
Hi there,

I also got some patches for several Risc OS games, to update them and try to make they work nativelly on my Pandaboard (very unlikely) or at least using Aemulor Pro.

The problem is that I don't KNOW how to use these patches (from an OLD Krisalis Collecion CD).

They come as ARCFS archives, but decompressing them and overwritting files inside the ! directory of each game usually ends up with games unable to load because of missing files, mixed library versions, etc..

For example, I have !Lemmings directory, and it's corresponding PATCH file in ArcFS format. HOW am I supposed to apply the patch?

And what about Starfighter 3000? I have the !Star3000 directory from the original Archimedes floppy, and then I have the universal 3.14 patch, in the form of anoher !Star3000 directory, wich is supposed to be an skeleton so I could drag-and-drop the data files.. but the directories in the original !Star3000 and the directories in the patch !Star3000 don't match!

Any help appreciated...
  ^[ Log in to reply ]
 
Andrew Rawnsley Message #120995, posted by arawnsley at 18:30, 7/9/2012, in reply to message #120994
R-Comp chap
Posts: 600
If it is our Krisalis Gold CD, you should be able to drop the contents of the zip on top of the original game apps to remove protection and make them RO4/SA compatibile. Note that RO4/SA aspect - typically they didn't work on ARM710 afterwards, and Aemulor (I think) emuulates an ARM610 core.

Some games were supplied with RO4/ARM7 patches which might work better, I'm not sure. It was an absolute pig trying to get most of those games working even back then.

You're best bet is really holding out for a vsync version of !AcornMode.
  ^[ Log in to reply ]
 
Martin Bazley Message #121000, posted by swirlythingy at 00:17, 8/9/2012, in reply to message #120994

Posts: 460
And what about Starfighter 3000? I have the !Star3000 directory from the original Archimedes floppy, and then I have the universal 3.14 patch, in the form of anoher !Star3000 directory, wich is supposed to be an skeleton so I could drag-and-drop the data files.. but the directories in the original !Star3000 and the directories in the patch !Star3000 don't match!
Just out of interest, you did read these instructions, didn't you?
Version 1.00 - 1.01:

BE CAREFUL NOT TO ALTER OR DELETE ANY FILES ON THE ORIGINAL FLOPPY DISCS!

If you have already used !HDInstall (supplied on floppy disc 1) to install
the game then open the application on your hard disc (hold SHIFT and double-
click) and move (SHIFT-drag) the directory !Star3000.Disc2.Landscapes up a
level to merge it with !Star3000.LandScapes. You can then delete
!Star3000.Disc2. Depending on your Filer options this directory may not be
empty but this doesn't matter.

If you are instead starting from scratch then copy (drag) the !Star3000
application from the 1st floppy disc to your hard disc. Open !Star3000 on
your hard disc and copy the directory ADFS::Star3000_2.$.Disc2.LandScapes
from the 2nd floppy disc into the application (thus merging it with
!Star3000.LandScapes).

Having followed either route above, copy the supplied skeleton !Star3000
application into the directory in which you installed the game. This will
overwrite some existing files and add some new ones.

Now move the files !Star3000.Code.Font and !Star3000.Code.TexData into the
new directory !Star3000.Data.

For the sake of completeness you may also wish to delete the following
redundant files:
!Star3000.G-G-G
!Star3000.Code.3DV_Handle
!Star3000.Code.CMP_Handle
!Star3000.Code.Code
!Star3000.Code.Control
!Star3000.Code.Intro
!Star3000.Code.Map1
!Star3000.Code.MemCDA
!Star3000.Code.Pic1
!Star3000.Code.Pic2
!Star3000.Code.Pointer1
!Star3000.Code.Pointer2
!Star3000.Code.TexMap
  ^[ Log in to reply ]
 
Señor Nueces Message #121008, posted by gaula92 at 13:38, 8/9/2012, in reply to message #121000
Member
Posts: 43
It seems what I've here is a Demo disk, not the complete game! That's why patching as described in the instructions will fail...



[Edited by gaula92 at 10:57, 9/9/2012]
  ^[ Log in to reply ]
 
Señor Nueces Message #121009, posted by gaula92 at 13:42, 8/9/2012, in reply to message #120995
Member
Posts: 43
It's a CD with paches,mostly for Krisalis games, yes, but I had no idea it was an R-Comp product. I hope you don't mind me using it, because those patches are not for Pandaboard / Beagleboard anyway.

Anyway, patches are in ARCFS and not ZIP format: they give errors when trying to extract them. "File not found" with some files.
Other files are extracted well, anyway. I don't understand it.
  ^[ Log in to reply ]
 
David Holden Message #121011, posted by apdl at 17:52, 8/9/2012, in reply to message #121008
Member
Posts: 138
So I've surfed my way to the Starfighter 3000 page and it seems the complete version is available in the form of some CD or DVD-ROM, wich I would inmediately trash since I don't have readers for those anymode.
Would you sell me ADF images of the complete game so I can patch it? All I need is a paypal account and a price wink
If you read the info you'll see its available either as a CD (with some other programs) or as a download in a zip file.

It's rather bad manners to ask people to sell you disc images of copyright material, especially on a public forum.
  ^[ Log in to reply ]
 
Señor Nueces Message #121020, posted by gaula92 at 09:58, 9/9/2012, in reply to message #121011
Member
Posts: 43
It's fixed now. Sorry. I don't deal with these questions often.
But I can't edit your quote, wich leaves me in a rather fun situation unhappy

[Edited by gaula92 at 11:07, 9/9/2012]
  ^[ Log in to reply ]
 
Andrew Rawnsley Message #121021, posted by arawnsley at 10:33, 9/9/2012, in reply to message #121020
R-Comp chap
Posts: 600
It sounds like you may have the Acorn User CD which had patches for a number of games (not just Krisalis), but if I recall, a large majority failed to work.

If it is the Krisalis Gold CD that you have, you'll find a number of complete games, pre-patched.

I don't *think* we used ArcFS (could be wrong, it is a while since I did it), but I've always tended to use Zips on our discs. The Kris Gold CD also contains copies of manuals in various formats (eg. Easiwriter, IIRC), full games, patches for more-or-less everything and quite a bit more.

However, the patches were designed to make the games run on StrongArm/RISC OS 4. In some cases it wasn't possible to make a "one-size-fits-all" patch, and maintain ARM710 compatibility, so we emphasised StrongARM because that was the prevalent CPU at the time.
  ^[ Log in to reply ]
 

The Icon Bar: Games: Using patches to fix old Risc OS games so they run on new HW