AminetAminet
Search:
84520 packages online
About
Recent
Browse
Search
Upload
Setup
Services

game/patch/MarblePatch.lha

Mirror:Random
Showing:m68k-amigaosppc-amigaosppc-morphosi386-arosi386-amithlonppc-warpupppc-powerupgeneric
No screenshot available
Short:Use Marble Madness with 2.x + HD
Author:derekn at ece.cmu.edu
Uploader:derekn ece cmu edu
Type:game/patch
Architecture:m68k-amigaos
Date:1993-11-08
Download:http://aminet.net/game/patch/MarblePatch.lha - View contents
Readme:http://aminet.net/game/patch/MarblePatch.readme
Downloads:466

This patch allows you to run Marble Madness under OS 2.x (and probably
higher).  It also includes the old copy protection hack which allows
you to run it from a hard disk.

To apply it:
- copy your MM disk (Workbench copy works fine, but make sure you
  relabel the disk back to the original name "MarbleMadness!")
  (there may be an error due to the copy protection -- just ignore it)
- remove the MM original (just to be safe)
- cd df0: (or whichever drive the MM copy is in)
- run the patcher (mmpatch) <--- this writes to the disk, so make sure
  it's a copy

Here's how I installed it on my hard disk (after performing the above
process):
- copy the whole disk to a hard disk directory
- ignore the error on c/sigfile
  (Workbench copy gets confused with this, so it's probably better to
  use the CLI for this.)
- assign MarbleMadness!: (note the exclamation point) to the directory

The original deprotection hack (which I didn't change) appears to
require a disk in df0:.  I'm not sure exactly why, but it doesn't seem
to hurt anything.  I'm guessing that it starts to check for the copy
protection and fails if there's no disk in the drive.

Source code is included for those who are curious: mmpatch.c.

I've heard from people who have this running on A1200's, A2000's,
A3000's, and A4000's, with various combinations of hard disks and
accelerators.  Some people have had some trouble running it on newer
machines -- things to try include:
- turn off caches
- turn off Enforcer
- remove all commodities
- set VBR to 0 (I'm told there is a program called SETVBR0 for this)
I only have an A1000, so if you have any more hints for getting it to
run on newer machines, please send me email so I can pass them along to
others.

- Derek Noonburg (derekn at ece.cmu.edu)


Contents of game/patch/MarblePatch.lha
 PERMSSN    UID  GID    PACKED    SIZE  RATIO     CRC       STAMP          NAME
---------- ----------- ------- ------- ------ ---------- ------------ -------------
-rw-r--r--   987/21       4641    7212  64.4% -lh5- d8eb Oct 22  1993 mmpatch
-rw-r--r--   987/21        954    2756  34.6% -lh5- 2166 Oct 22  1993 mmpatch.c
-rw-r--r--   987/21        970    1885  51.5% -lh5- 3c6a Oct 23  1993 readme
---------- ----------- ------- ------- ------ ---------- ------------ -------------
 Total         3 files    6565   11853  55.4%            Nov  8  1993

Aminet © 1992-2024 Urban Müller and the Aminet team. Aminet contact address: <aminetaminet net>