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

Nick Faldo's Championship Golf< >Nicky Boom

Nicky II (Microïds)

download the install packageNickyBoom2.lha
created at2024-10-23
size of install package60507 Bytes
Author/Contact
(use it to report problems with that install)
MiCK & Wepl & DJ Mike
Mantis BugTracker1667
Hall Of Light963
Lemon Amiga782


Short : HD Installer for Nicky II / Nicky Boom II
Author: MiCK, Wepl, DJ Mike (djmike@crystalmike.com)
Version: 1.2
Type: game/patch
Requires: WHDLoad 19, 512k chip mem, 512k any mem

This patch applies to "Nicky II" © 1993 Microids.

Two versions are supported:
- Original disk release
- "Jump" compilation release

REQUIREMENTS

- Original disk or compatible disk image
  (Cracks have not been tested and are not supported)
- Slave requires WHDLoad 19+
- Game requires 512k chip memory, plus 512k any memory
  (+ approx 655-710k other memory for preload option)

FEATURES

- Game loads fully from HD
- Quit game at any time (default key F10), including on 68000 machines
- Manual protection removed (original release)
- OS calls + disk accesses removed
- Color bit fixed in copperlist
- Music player fixed (byte write to audXvol registers)
- Highscores saved on HD (can delete 'SCORE.DAT' to reset)
- Invalid blit fixed (wrong bltapt address)
- Stack+game code moved to fast memory if available
- Keyboard controls fixed (game didn't register multiple keys held)
- Trainer/other options added - set CUSTOM1 with any of the following:
  + 1 for infinite lives
  + 2 for infinite energy
  + 4 for infinite keys
  + 8 for infinite firecrackers
  + 16 for infinite whistles
  + 32 to enable cheat keys (screen flashes blue for on, red for off):
    * BACKSPACE to skip level
    * F1 to give a temporary shield
    * F2 to give 9 firecrackers
    * F3 to give 9 keys
    * F4 to give 9 whistles
    * F5 to toggle infinite lives
    * F6 to toggle infinite energy
    * F7 to toggle infinite firecrackers
    * F8 to toggle infinite keys
    * F9 to toggle infinite whistles
    * R and T set different jump heights/speeds (part of game's own cheat)
- Joypad buttons supported - two different modes:
  * Set CUSTOM2=1 for 2nd button/blue to jump
  * Set CUSTOM2=2 for Enhanced CD32 controls:
    - RED to Fire weapons/items, and Mount
    - BLUE to Jump
    - GREEN to Enter Doors, and Dismount when Flying
    - YELLOW to use Firecrackers
    - FORWARD/REVERSE to use Whistles
- Color/New/Rom Icons included (created by Frank & DJ Mike)
- Manual included
- Source code included

NOTE: When Enhanced CD32 controls are used, holding Fire(+Down) button to
use firecrackers and whistles, go through doors, or dismount, is disabled.

HISTORY

Version 1.2 (2024-10-23) by DJ Mike
- Patch rewritten, updated to use WHDLoad 19 with splash screen options
- 2nd version supported (Jump compilation release)
- Protection screen fully removed on original release
- OS calls patched / KickEmu removed - fixes music playing too fast
  (Mantis issue #6194), also some graphics glitches (Mantis issue #5696)
- Fixed game bug where scenery spawned if up+down+right pressed together
  (Mantis issue #5895)
- Color bit fixed in copperlist
- Invalid blit fixed (wrong bltapt address)
- CD32 controls supported
- Keyboard controls fixed
- More trainers added
- Extra icons added
- Manual + source code included

Version 1.1 (2006-06-29) by Wepl
- Taglist termination fixed to work with WHDLoad v16.6
- OSEmu replaced with KickEmu
- Uses fast memory now
- New install script

Version 1.0 (2000-11-04) by MiCK
- Initial release

Thanks to Chris Vella for the original disk image.

PASSWORDS

              Level B.......DRACO       Level F.......PALET
              Level C.......ATIKH       Level G.......MIURA
              Level D.......FIRAM       Level H.......SLORY
              Level E.......LURNA

Original cheat: type DRINN for infinite lives and ingame keys
(most of the listed cheat keys above, except F5-F9)

WORDS FROM THE AUTHOR

There were some reports about this game behaving strangely, with corrupt
graphics and music playing too fast. Most of the issues are due to the game
really not working with the OS at all (not even to allocate memory), so I've
patched the small number of calls and removed KickEmu, which fixes these.

However there was one other bizarre bug: the game acted strangely if you
pressed up+down+right at the same time, spawning random scenery all over the
place. You might think that impossible on a joystick, but because the game
also has arrow key controls, it is possible to use both together and thus
trigger the bug!

The cause is two adjacent jump tables in the code, the first based on the
input control bits (where each control combination maps to a routine), while
the second is a gameplay effect table called later. I guess the dev figured
the player could never possibly hold up+down at the same time and didn't
worry about those entries. But the code still tries to call them! So it
jumps right into the second table and mayhem ensues (since registers are set
wrong, etc.). Quite strange, and hard to reproduce, but I've patched this so
up+down (and left+right) can never be pressed at the same time now.

The protection screen is now fully removed so you won't see it. Plus there
are the usual extras like various trainers, and CD32 controls that help make
the game easier to play.

Interesting tidbit: the protection never chooses the last of the 12 images,
or the last of the 5 correct codes for each image, or the digit '9' in the
generated 'wrong' answers. The random number generator takes a maximum value
in d0 but only returns a random number between 0 and d0-1. The programmer
clearly thought this was 0 to d0, and passed the highest value they wanted
accordingly. So if you see '9' in an answer, it is always the right one!

Greetings and thanks to casper30 for the bug reports, Pascal and stx2199 
at the EAB forums for testing, and to the WHDLoad team.

Enjoy! :-)

--- DJ Mike (23rd October 2024)

         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
NickyBoom2.slave - 23.10.2024 12:11:06 - 2856 bytes
required WHDLoad version19
flagsNoError ClearMem
required Chip Memory512 KiB ($80000)
required Expansion Memory512 KiB ($80000)
info nameNicky Boom II
info copy1993 Microids
info installInstalled by MiCK & Wepl & DJ Mike
Version 1.2 (23-Oct-2024)
Kickstart name0
Kickstart size0 KiB ($0)
Kickstart checksum$0000
ConfigurationC1:X:Infinite Lives:0
C1:X:Infinite Energy:1
C1:X:Infinite Keys:2
C1:X:Infinite Firecrackers:3
C1:X:Infinite Whistles:4
C1:X:In-game Cheat Keys:5
C2:L:Controls:Default,2nd Button Jump,CD32 Enhanced

Install Archive Content Listing
UnpackedLvlMethodPackedOSDate/TimeName
11931lh5664Amiga2022-11-18 21:17:22NickyBoom2HD.info
386671lh59653Amiga2024-10-21 16:32:36NickyBoom2HD/Install
7111lh5355Amiga2024-10-21 16:33:46NickyBoom2HD/Install.info
77451lh53175Amiga2024-10-22 00:19:26NickyBoom2HD/Manual
20041lh51543Amiga2002-08-04 18:17:46NickyBoom2HD/Manual.info
96711lh58682Amiga2024-10-23 11:44:54NickyBoom2HD/NickyBoom2.colicon
191421lh58801Amiga2024-10-23 11:45:42NickyBoom2HD/NickyBoom2.newicon
142571lh56050Amiga2024-10-21 16:33:26NickyBoom2HD/NickyBoom2.newicon2
98201lh54480Amiga2024-10-21 16:33:18NickyBoom2HD/NickyBoom2.romicon
28561lh52038Amiga2024-10-23 12:11:06NickyBoom2HD/NickyBoom2.slave
62901lh53084Amiga2024-10-23 21:22:38NickyBoom2HD/ReadMe
20041lh51547Amiga2024-10-15 09:16:54NickyBoom2HD/ReadMe.info
2091lh5138Amiga2024-10-19 23:36:36NickyBoom2HD/src/Makefile
274581lh59456Amiga2024-10-23 12:10:56NickyBoom2HD/src/NickyBoom2.asm

Old Install Archives
NickyBoom2-20001104.lha
NickyBoom2-20060629.lha
NickyBoom2-20241023.lha

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

last change : 2024-10-23
© 1996-2024 Bert Jahn, All Rights Reserved