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

Dylan Dog 3: Storia Di Nessuno< >Dylan Dog 5: La Mummia

Dylan Dog 4: Ombre (Simulmondo)

download the install packageDylanDog04.lha
created at2025-07-12
size of install package37368 Bytes
Author/Contact
(use it to report problems with that install)
DJ Mike
Hall Of Light454
Lemon Amiga4575


Short : HD Installer for Dylan Dog 04: Ombre
Author: DJ Mike (djmike@crystalmike.com)
Version: 1.0
Type: game/patch
Requires: WHDLoad 19, 472k chip mem, 188k any mem

This patch applies to "Dylan Dog 04: Ombre" © 1993 Simulmondo.

Supports the original release (SPS #2697).

REQUIREMENTS

- Original disk or compatible disk image
- Slave requires WHDLoad 19+
- Game requires 472k chip memory, plus 188k any memory
  (+ approx 630k other memory for preload option)

FEATURES

- Game loads fully from HD
- Final cutscene restored: complete the game on Amiga for first time ever!
- Quit game at any time (default key F10), including on 68000 machines
- Progress can be saved and loaded (press S to save, L to load)
  - Can copy existing disk save from "DYLAN4/FIL/lzr" to "data/FIL/lzr"
- Manual protection removed
- OS calls removed (no Kickstart ROM required)
- CPU-dependent loops fixed
- Empty copperlist fixed
- Fixed byte write to audXvol register (missing notes in music)
- Trainers added - set CUSTOM1 with any of the following:
  + 1 for infinite ammo
  + 2 for infinite falls through gaps
- Color/New/Rom Icons included
- Source code included

HISTORY

Version 1.0 (2025-07-12)
- Initial release

WORDS FROM THE AUTHOR

This episode has gone through some very extensive work indeed!

The final cutscene was completely broken, causing a flashing screen and
crashing the game - verified to happen even on the original disk! The cause
was the cutscene file being corrupted - and unfortunately irretrievable.

However, the PC version of the game works just fine. With a great deal of
dissecting of the game code and its scripting system, I have been able to
convert the missing file from PC to Amiga, and for the first time ever you
can actually watch the last cutscene, and complete the game!

This was not a straightforward conversion - there were many things I had to
check and fix that differed, including:
- Reducing bitplane counts when setting up each screen, as PC uses 256
  colors on screen which instantly crashes the Amiga if not fixed
- Converting 10 bit colours in palettes to 8 bit
- Realigning plot positions of graphics, as Amiga must be on blit-friendly
  word boundaries
- Adjusting animation timings to run at the correct speed
- Setting extra variables needed for the game to complete on Amiga

But it made for an incredibly interesting mini project and I am really
satisfied that the end result turned out as successful as it has.

This episode also introduces a save game system, and that too needed some
attention! The developer unfortunately chose to bake allocated memory
addresses into the save, meaning a file produced on one machine would not
necessarily work on another. Luckily, the data needed to remap the addresses
is in the file, just not used - but now it is. So now you can port your disk
saves or copy saves between machines and they should work just fine.

Besides all that (as if I needed more work!) the rest of the game was the
same to patch as previous episodes, to my relief.

Greetings and thanks to Torti for providing the save that allowed me to
check the final cutscene, and for testing my reconstructed version!
Also thanks to Denis and Don Adan for our discussions about the game.

Enjoy! :-)

--- DJ Mike (12th July 2025)

         Bug report form, full WHDLoad package and other installs:
                          http://www.whdload.de

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
DylanDog04.slave - 12.07.2025 21:38:06 - 1976 bytes
required WHDLoad version19
flagsNoError ClearMem
required Chip Memory472 KiB ($76000)
required Expansion Memory188 KiB ($2f000)
info nameDylan Dog 04: Ombre
info copy1993 Simulmondo
info installInstalled and fixed by DJ Mike
Version 1.0 (12-Jul-2025)
Kickstart name0
Kickstart size0 KiB ($0)
Kickstart checksum$0000
ConfigurationC1:X:Infinite Ammo:0
C1:X:Infinite Falls Through Gaps:1

Install Archive Content Listing
UnpackedLvlMethodPackedOSDate/TimeName
28401lh52639Amiga2025-07-12 19:53:26DylanDog04HD/data/PLA/AN0C
52771lh54450Amiga2025-07-06 16:12:24DylanDog04HD/DylanDog04.colicon
191301lh54620Amiga2025-07-06 16:14:34DylanDog04HD/DylanDog04.newicon
124061lh52017Amiga2025-07-06 16:13:44DylanDog04HD/DylanDog04.romicon
19761lh51477Amiga2025-07-12 21:38:06DylanDog04HD/DylanDog04.slave
11931lh5663Amiga2025-07-07 11:06:40DylanDog04HD.info
388571lh59683Amiga2025-07-12 21:45:38DylanDog04HD/Install
7101lh5353Amiga2025-07-12 20:53:02DylanDog04HD/Install.info
39281lh52133Amiga2025-07-12 21:52:10DylanDog04HD/ReadMe
20041lh51547Amiga2025-07-07 11:06:40DylanDog04HD/ReadMe.info
187481lh56921Amiga2025-07-12 21:36:28DylanDog04HD/src/DylanDog04.asm
2281lh5143Amiga2025-07-08 10:36:40DylanDog04HD/src/Makefile

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

last change : 2025-09-08
© 1996-2025 Bert Jahn, All Rights Reserved