[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 at2017-09-03
size of install package44274 Bytes
(use it to report problems with that install)
Mr.Larmer & Galahad & Bored Seal & StingRay & 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 512Kb chip mem & 512Kb fast mem (+2.9Mb other memory for preload option)

VERSION 1.6 - done by JOTD (august-2017)
- changed memory map from 1MB chip to 512K chip & 512K fast
- added code to detect joystick (with 2 buttons)/joypad
- removed CUSTOM1: button 2 or joypad now always active (depending on which is connected)
- CUSTOM2 also skips Reflections & title screen

VERSION 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 - 30.08.2017 23:40:02 - 2576 bytes
required WHDLoad version17
flagsNoError EmulTrap ClearMem
required Chip Memory512 KiB ($80000)
required Expansion Memory512 KiB ($80000)
info nameShadow of the Beast III
info copy1992 Psygnosis
info installInstalled and fixed by Mr.Larmer
Joypad/2-button controls by JOTD
Intro sequence fixed by StingRay
Other fixes by StingRay
Version 1.6 (30-aug-2017 23:18:12)
Kickstart name0
Kickstart size0 KiB ($0)
Kickstart checksum$0000
ConfigurationC2: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
25761lh51826Amiga2017-08-30 23:40:02Beast3HD/Beast3.slave
31941lh51105Amiga2001-10-02 10:29:32Beast3HD/Install
7071lh5351Amiga2001-10-02 10:29:34Beast3HD/Install.info
35731lh51780Amiga2017-08-30 23:17:36Beast3HD/ReadMe
20401lh51581Amiga2001-10-02 10:29:34Beast3HD/ReadMe.info
62281lh52672Amiga2003-09-24 01:41:56Beast3HD/Solution
19901lh51315Amiga2015-12-20 05:05:52Beast3HD/Solution.info
161011lh55885Amiga2017-08-30 23:40:02Beast3HD/source/Beast3HD.s
1381lh596Amiga2016-05-15 22:51:12Beast3HD/source/Makefile
60731lh51904Amiga2017-08-30 23:40:02Beast3HD/source/ReadJoypad.s

Old Install Archives

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

last change : 2021-01-13
© 1996-2021 Bert Jahn, All Rights Reserved