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

Batman the Caped Crusader< >Battle Bound

Batman the Movie (Ocean)

download the install packageBatmanTheMovie.lha
created at2025-12-04
size of install package115166 Bytes
Author/Contact
(use it to report problems with that install)
Graham & Bored Seal & StingRay & DJ Mike
Mantis BugTracker903
Hall Of Light57
Lemon Amiga131


Short : HD Installer for Batman: The Movie
Author: StingRay, DJ Mike (djmike@crystalmike.com)
Version: 1.72
Type: game/patch
Requires: WHDLoad 17, RawDIC, 512k chip mem

This install applies to "Batman: The Movie" © 1989 Ocean.

6 versions of the game are supported:
- 2x two-disk PAL releases (including SPS #0006)
- 3x single disk PAL releases (including SPS #0019 and SPS #1730)
- Single disk NTSC release

There are many official releases of this game, so if yours is unsupported
please get in touch.

Requirements:
-------------
This install requires WHDLoad and RawDIC to be in the path.

The installed game requires 0.5 MB ChipMem (+1 MB OtherMem for preload).

Features:
---------
- Full load from HD (real files!)
- Quit option that works on 68000 machines (default key is 'Del')
- Protection removed (Copylock)
- Extra intro screens for each level (ported from Atari ST!)
- Self-modifying code in levels 1+5 fully removed
- Can enable CACHE on supported processors for faster loading
- Bug in level 2 fixed (wrong null-termination for status text)
- Crash in level 5 fixed (BLTSIZE 0 causing memory-corrupting large blit)
- Broken highscore bug fixes to two versions of the game
- Blitter waits added
- Bplcon0 color bit fixes
- BLTADAT settings fixed
- Byte write to DIWSTRT fixed
- Write to DMACONR fixed
- Writes to $bfeb01 and $bfdb00 fixed (x6)
- Timing fixed
- Interrupts fixed
- Stack moved to fast memory if available
- Trainer options added (CUSTOM1)
- High-score load/save (saving is disabled if any trainers used)
- Icons created by JHZ, Torti and DJ Mike
- Source code included
- Manual included

Words from the authors
----------------------
After publishing my last update, Denis Lechevalier got in touch to suggest
porting the intro screens from the Atari ST version of the game.

So, for the first time ever, you can finally see these on the Amiga! Either
reinstall the game (where they will be automatically copied), or copy the
intro#?.iff files from the archive to your existing install's data folder.
If you don't like them, you can always turn them off from the splash screen.

It also turns out the highscore system was broken in earlier releases of the
game. I've added fixes so every version should update them correctly now.

Greetings and thanks to Denis for supplying the ported graphics, and to the
folks who've tested this updated install!

--- DJ Mike, 30th November 2025

There were multiple instances of gnarly (and unnecessary!) self-modifying
code in the platform levels that caused graphics glitches and broken weapons
on caching CPUs, that are now fixed. Plus, a crash due to the code in upper
memory being wiped out by an incorrect, massive blit is also fixed.
Hopefully all the glitches+crash bugs are solved, but the use of SMC
especially was quite random, so I can only go by the testing I've done.
I did do quite a lot. :-)

But this also means you can now enable CACHE for faster loading!

I've added some other niceties like no longer forcing the audio filter to
be on (so you can set NOFILTER for crisp sound), and skipping that long
loading picture wait with the fire button. The quit key on 68000 machines
wasn't working in the title screen so you can now quit there too.

Two more versions of the game are supported - another 1-disk PAL release,
and the US NTSC single disk release. For the latter, the NTSC tooltype will
be added automatically during installation. It plays quite nicely at 60fps!

--- DJ Mike, 28th November 2025

Here's the completely new patch for this great game! Started the code
for it back in January 2015, made the RawDIC imager, created the
code for the file loader emulation and then got sidetracked as usual.
Speaking of the imager, the files are saved with their original names
(old imager added spaces at the end) but I did not spend any time to
make them Windows compatible! It's an Amiga game and if you play it using
an emulator you should be able to install the game in your emulated
environment! Any "bug" reports regarding problems with the file names
on Windows machines will be ignored!

Yesterday I restarted the work and patched the whole game. Today I just
added support for the 2 one disk versions, added high-score load/save
and completed the patch. The high-score saving will be disabled if any
trainer or the built-in cheat is used.

The code is very good but a few problems had to be fixed such as writes
to read-only custom registers, wrong BLTADAT settings for the line drawing
and other stuff like that. There also was a rather lame bug in level 2,
due to a wrong instruction [move.b $2e,(a0)+ instead of move.b #$2e,(a0)+]
the status text wasn't terminated properly which caused wrong and trashed
text to be written.

I have also added trainers as usual, if you enable the in-game keys,
the follwing extra keys are available:

E - toggle unlimited energy
T - toggle unlimited time
L - toggle unlimited lives
N - skip level

Enjoy the game from HD.
Sting, 19-Jul-2016

Greetings to all in Scarab and Scoopex, the WHDLoad team, PMC,
Musashi5150, Skan, Slummy, Loaderror, Frequent, Wayne Kerr, Mr.Spiv,
Alpha One, CFou!, Paradroid, Audiomonster, Vention, Slammer
Axis, Tim, Triace, Britelite, Buzzer and all the other usual suspects. :)

Special greetings to all Golf MK1 fans worldwide and all classic
car owners/drivers. :)

Extra greetings to the usual suspects on #amigascne, see you all at
Revision 2017! :)

History:
--------
version 1.72 (04.12.2025) done by DJ Mike:
- Another 2-disk version supported
- VB waits/DMA fixes added to fix glitches in screen transitions
- Title screen scroll fixed when starting game
- Sprite DMA disabled in level intro screens
- Icons added by Torti & DJ Mike

version 1.71 (30.11.2025) done by DJ Mike:
- Bug fix to intro screen colours

version 1.7 (30.11.2025) done by DJ Mike:
- Level intro screens ported from Atari ST version
- Highscores fixed in SPS #6 version: scores weren't remembered between
  multiple plays in one session (affected disk version too!)
- Fixed broken highscore sorting in two versions of the game
- More forced audio filter fixes
- Fixed raster wait that caused highscore entry to scroll too fast,
  and level 3 graphics to display too quickly

version 1.61 (28.11.2025) done by DJ Mike:
- Fix crash in level 5 if spikes were touched

version 1.6 (28.11.2025) done by DJ Mike:
- Self-modifying code in levels 1+5 fully removed - fixes glitches/crashes
  (so CACHE can now be enabled for faster loading)
  (Mantis issue #3949, issue #5763, issue #6814)
- Crash due to 0 BLTSIZE when drawing player+enemies fixed
  (caused all code in upper memory to be overwritten) (Mantis issue #6262)
- Audio filter no longer forced (can be disabled with NOFILTER)
- Loading picture can be skipped with fire button
- Two more versions supported: 1-disc NTSC release, and another 1-disk PAL
- Caches flushed on trainer toggle/level skip
- Stack moved to fast memory if available
- Fixed 68000 quit key to work on title screen
- Manual added

version 1.5 (19.07.2016) done by StingRay:
- patch redone and made 68000 compatible
- new RawDIC imager
- access faults fixed
- Bplcon0 color bit fixes
- blitter waits added
- interrupts fixed
- WHDLoad v17+ features used
- trainer options added
- 68000 quitkey support
- default quitkey changed to Del
- new install script
- source code included

version 1.4 (03.08.2010)
- not publicly released

version 1.3 (15.06.2010)
- files moved in "data" subdirectory
- default quitkey changed from F10 to F9 because built-in cheat
- disk access in all levels removed

version 1.2 (18.07.2001) done by Bored Seal:
- disk access removed
- v3 supported (thanks Jan)
- new icons

version 1.1 (15.08.1998)
- load/save highscore support added
- v2 supported (thanks Chris)

version 1.0 (03.08.1998) done by Graham:
- first release

Contact:
--------
If you have problems with this installation please try and get a newer
version of this package from the WHDLoad WWW-Page. If that doesn't help try
some Tooltypes like NOCACHE, NOAUTOVEC, EXPCHIP, NOMMU, PAL or NTSC. If
that also fails, please inform the author via the Bug-Report-Form which
can be accessed on the WHDLoad WWW-Page.

For the full WHDLoad package, other installs and updates refer to:
http://www.whdload.de/
or	aminet:dev/misc/whdload#?
and	aminet:game/patch/

THIS PACKAGE COMES WITH ABSOLUTELY NO WARRANTY OF ANY KIND, EITHER EXPRESS
OR IMPLIED, STATUTORY OR OTHERWISE. THE ENTIRE RISK AS TO USE, RESULTS AND
PERFORMANCE OF THE PACKAGE IS ASSUMED BY YOU AND IF THE PACKAGE SHOULD PROVE
TO BE DEFECTIVE, YOU ASSUME THE ENTIRE COST OF ALL NECESSARY SERVICING,
REPAIR OR OTHER REMEDIATION.
UNDER NO CIRCUMSTANCES, CAN THE AUTHOR BE HELD RESPONSIBLE FOR ANY DAMAGE
CAUSED IN ANY USUAL, SPECIAL, OR ACCIDENTAL WAY, ALSO IF THE OWNER OR A
THIRD PARTY HAS BEEN POINTED AT SUCH POSSIBILITIES OF DAMAGE.

Icons contained in install package

WHDLoad Slave information
BatmanTheMovie.slave - 04.12.2025 16:51:36 - 7688 bytes
required WHDLoad version17
flagsNoError EmulTrap ClearMem
required Chip Memory512 KiB ($80000)
optional Expansion Memory4 KiB ($fffff000)
info nameBatman: The Movie
info copy1989 Ocean
info installInstalled by StingRay/[S]carab^Scoopex
& DJ Mike
Version 1.72 (04-Dec-2025)
Kickstart name0
Kickstart size0 KiB ($0)
Kickstart checksum$0000
ConfigurationC1:X:Unlimited Lives:0
C1:X:Unlimited Energy:1
C1:X:Unlimited Time:2
C1:X:In-Game Keys:3
C2:X:No Level Intro Screens:0

Install Archive Content Listing
UnpackedLvlMethodPackedOSDate/TimeName
285741lh514199Amiga2025-12-04 16:15:04BatmanTheMovieHD/BatmanTheMovie.colicon
102491lh58769Amiga2025-12-01 15:45:46BatmanTheMovieHD/BatmanTheMovie.coltorti
46211lh52730Amiga2010-06-15 10:45:12BatmanTheMovieHD/BatmanTheMovie.inf
6041lh5364Amiga2025-12-04 16:51:36BatmanTheMovieHD/BatmanTheMovie.islave
83381lh54745Amiga2010-06-15 10:45:12BatmanTheMovieHD/BatmanTheMovie.newicon
76881lh54242Amiga2025-12-04 16:51:36BatmanTheMovieHD/BatmanTheMovie.slave
59771lh55820Amiga2025-11-30 11:02:10BatmanTheMovieHD/data/intro1.iff
83781lh58206Amiga2025-11-30 11:02:10BatmanTheMovieHD/data/intro2.iff
98251lh59587Amiga2025-11-30 11:02:10BatmanTheMovieHD/data/intro3.iff
87291lh58598Amiga2025-11-30 11:02:10BatmanTheMovieHD/data/intro4.iff
99731lh59796Amiga2025-11-30 11:02:10BatmanTheMovieHD/data/intro5.iff
11931lh5664Amiga2025-11-26 20:56:24BatmanTheMovieHD.info
384021lh59576Amiga2025-12-04 16:18:44BatmanTheMovieHD/Install
7151lh5360Amiga2025-11-26 20:57:04BatmanTheMovieHD/Install.info
82581lh53548Amiga2025-11-26 20:56:00BatmanTheMovieHD/Manual
20041lh51543Amiga2025-11-26 20:56:18BatmanTheMovieHD/Manual.info
88471lh54110Amiga2025-12-04 16:22:56BatmanTheMovieHD/ReadMe
20041lh51547Amiga2025-11-26 20:56:42BatmanTheMovieHD/ReadMe.info
569531lh513540Amiga2025-12-04 16:50:02BatmanTheMovieHD/src/BatmanTheMovie.asm
69221lh51643Amiga2025-12-04 16:23:04BatmanTheMovieHD/src/BatmanTheMovie.islave.asm
3431lh5173Amiga2025-11-23 22:03:04BatmanTheMovieHD/src/Makefile

Old Install Archives
BatmanTheMovie-20010722.lha
BatmanTheMovie-20100621.lha
BatmanTheMovie-20160719.lha
BatmanTheMovie-20251128.lha
BatmanTheMovie-20251130.lha

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

last change : 2025-12-04
© 1996-2025 Bert Jahn, All Rights Reserved