[Main] [Docs] [Installs] [Search] [Team] [Guestbook] [Links]

Shadow of the Beast 2 Demo< >Shadow of the Beast Demo

Shadow of the Beast 3 (Psygnosis)

download the install packageBeast3.lha
created at2016-06-15
size of install package43965 Bytes
(use it to report problems with that install)
Mr.Larmer & Galahad & Bored Seal & JOTD
Mantis BugTracker67
Hall Of Light1893
Lemon Amiga956

This patch applies to "Shadow of the Beast 3" (c) 1992 Psygnosis.
Thanks to Chris Vella for original (NTSC) disk images, and Jan Krolzig 
for original (PAL) disk images.

- Slave requires WHDLoad V17+ and RawDIC
- Game requires 1.0Mb chip mem (+2.9Mb other memory for preload option)

VERION 1.5 - done by StingRay (15-Jun-2016)
- Intro patches completely redone, PAL version now fully supported
- Disk accesses removed
- Bplcon0 color bit fixes
- Byte writes to volume register fixed
- "Insert Game Disk 1" screen after intro disabled
- Intro can be skipped with CUSTOM2
- ByteKiller decruncher optimised and error check added

VERSION 1.4 - done by JOTD (15-may-2016)
- CUSTOM1=1 enables joypad controls
- Quit key works on 68000
- Source code included under the GPL license

VERSION 1.3 - done by Bored Seal
- PAL version works again (intro sequence patched for both versions)
- Decrunch routine moved in Fast RAM
- Small bugs removed

VERSION 1.2 - done by Galahad of Fairlight
- Intro sequence is now patched to work
- Reworked RomIcon and NewIcon and new GlowIcon (created by Codetapper!)

VERSION 1.0/1.1 - done by Mr.Larmer/Wanted Team
- Full load from HD
- Protection removed
- Quit option (default key is F9)


- ESC  : lose a life and restart
- HELP : restart
- F10  : return to menu
- SPACE: scroll through inventory
- cursor right: invincibility
- cursor left : normal

CUSTOM1=1 tooltype allows to use the joypad extra buttons

- RED: normal fire
- BLUE (second button on a 2 button joystick): weapon change (space)
- START: pause (P)
- FORWARD: invincibility (cursor right)
- BACKWARDS: remove invincibility (cursor left)
- GREEN+YELLOW: restart part (HELP)
- FORWARD+BACKWARDS: quit current game (F10)

Notes for 1.5 (StingRay):
I had a look at the Beast 3 patch because of a report that the music runs
too slow, this was not a problem with the patch but just running the
NTSC version of the game on a PAL machine. You need to use WHDLoad's
"NTSC" option to make the music play at proper speed in that case.

However, there were quite a few real problems with the old patch, the most
serious one was the not fully supported intro for the PAL version, it would
just freeze after a while. This was caused by a buggy loader patch which only
worked by coincidence for the NTSC version! I have completely recoded the
loader for the intro data and now, 15 years after support for the PAL
version was added, the intro now finally works properly! I have also disabled
the "Insert Game Disk 1" screen that was shown after the intro and added
an option to skip the intro with CUSTOM2.

There also were Bplcon0 fixes needed and bytes write to the volume register
in the replayers which I have fixed as well. I have also optimised the
ByteKiller decruncher and added an error so in case the loaded data is
corrupt WHDLoad will quit with an appropriate error message.

I may update the patch further in the future but for now this should do.
StingRay, 15-Jun-2016

Regards are going out to : Bert, Codetapper, Chris Vella and everyone from
the pages of the Amiga's history that are still sticking around :)

         Bug report form, full WHDLoad package and other installs:

Icons contained in install package

WHDLoad Slave information
Beast3.slave - 15.06.2016 13:46:14 - 2280 bytes
required WHDLoad version17
flagsNoError EmulTrap ClearMem
required Chip Memory1024 KiB ($100000)
Expansion Memory0 KiB
info nameShadow of the Beast III
info copy1992 Psygnosis
info installInstalled and fixed by Mr.Larmer
Intro sequence fixed by StingRay
Joypad controls by JOTD
Other fixes and updates by StingRay
Version 1.5 (15-Jun-2016)
Kickstart name0
Kickstart size0 KiB ($0)
Kickstart checksum$0000
ConfigurationC1:X:enable joypad controls:0;
C2:B:Skip Intro

Install Archive Content Listing
145531lh511596Amiga2001-10-02 10:29:32Beast3HD/Beast3.glowicon
124861lh55601Amiga2001-10-02 10:29:32Beast3HD/Beast3.inf
6281lh5417Amiga2001-10-02 10:29:32Beast3HD/Beast3.islave
197061lh57356Amiga2001-10-02 10:29:32Beast3HD/Beast3.newicon
22801lh51689Amiga2016-06-15 13:46:14Beast3HD/Beast3.slave
15841lh51046Amiga2007-09-05 23:15:12Beast3HD.info
31941lh51105Amiga2001-10-02 10:29:32Beast3HD/Install
7071lh5351Amiga2001-10-02 10:29:34Beast3HD/Install.info
32591lh51642Amiga2016-06-15 14:03:28Beast3HD/ReadMe
20401lh51581Amiga2001-10-02 10:29:34Beast3HD/ReadMe.info
62281lh52672Amiga2003-09-24 01:41:56Beast3HD/Solution
19901lh51315Amiga2015-12-20 05:05:52Beast3HD/Solution.info
148281lh55408Amiga2016-06-15 13:45:58Beast3HD/source/Beast3HD.s
1381lh596Amiga2016-05-15 22:51:12Beast3HD/source/Makefile
35151lh51261Amiga2016-05-15 22:51:12Beast3HD/source/ReadJoypad.s

Old Install Archives

[Main] [Docs] [Installs] [Search] [Team] [Guestbook] [Links]

last change : 2016-06-15
© 1996-2016 Bert Jahn, All Rights Reserved