|
Acorn Arcade forums: 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 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
[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 ] |
|
|
Acorn Arcade forums: Games: Using patches to fix old Risc OS games so they run on new HW | |
|