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

Dizzy Panic< >Dizzy's Excellent Adventures

Dizzy Prince of the Yolkfolk (Code Masters)

download the install packageDizzyPrinceOfTheYolkfolk.lha
created at2021-07-05
size of install package22508 Bytes
(use it to report problems with that install)
Bored Seal & DJ Mike
Hall Of Light1151
Lemon Amiga328

Short : HD Installer for Dizzy Prince of the Yolkfolk
Author: Bored Seal & DJ Mike (djmike@crystalmike.com)
Version: 2.0
Type: game/patch
Requires: WHDLoad 17, 512k chip mem

This patch applies to "Dizzy - Prince of the Yolkfolk" © 1992 Codemasters.

- Original release [SPS #1146]

- Original disk OR compatible disk image
- Slave requires WHDLoad 17+
- Game requires only 512k chip memory
  (+ approx 300-400k other memory for preload option)

- Game loads entirely from HD
- Rob Northen Copylock protection removed
- IMP! decruncher moved to Fast RAM
- Music player fixed so it actually plays all the notes now
- Fixed invisible scoreboard if you press fire too quickly on title screen
- Illegal BPLCON2 access removed
- BPLCON0 access fixed
- Intro can be skipped with joystick button
- Trainer option (set CUSTOM1=1 for unlimited lives/energy)
- Exit at any time on ALL machines inc. 68000 with your default key
- Supports 2nd/blue button to jump (enable with CUSTOM2=1)
- Can also quit by holding both shoulder buttons + yellow on CD32 pads
- NI/ROM icon (created by JHZ)
- Source code included

Thanks to Moesy for disk image.

V1.0 (09-Aug-1999) - first public release
V1.1 (02-Sep-2001) - fixed BPLCON2 access, removed disk access, reduced RAM usage
V1.2 (12-Sep-2001) - trainer fixed (thanks Cryz for report)
V1.3 (16-Aug-2006) - fast mem usage, you can skip intro credits with joystick button now, bplcon0 access fixed
V1.4 (30-Apr-2012) - outro access fault fixed (game needed more expRAM), thanks to Solaris 104.
V2.0 (DJ Mike, 02.07.2021):
- Quit key now works on 68000 machines
- Reduced memory requirement to just 512kb chip (game only uses expansion memory for caching disk loads)
- Music player fixed - no longer constantly skips notes (happens due to a copperlist bug)
- Fixed invisible scoreboard if you pressed fire too quickly to start game
- 2nd button for jump supported, or blue on CD32 pads (toggle with CUSTOM2=1)
- Shoulder buttons + yellow quits on CD32 pads
- Tweaked bplcon2 fix
- Tweaked intro skipping with fire button (now skips intro in one go rather than quickly cycling screens)
- Updated to use modern WHDLoad functionality (e.g. named options in splash screen)

After I released my patch for Dizzy's Excellent Adventures, I promised I would go back and add my extra
fixes to this standalone install. That was 14 years ago. Whoops. :-)

To be fair, this time out I took a closer look at the music player and worked out a slightly nicer fix.
The player relies on two interrupts that are triggered from a copperlist on vpos $110 and $120, which 
is the same as Magicland Dizzy. However POTY has this pretty sky effect that changes the background 
colour every few lines all the way down the screen. By the time the music interrupts happen, the screen 
refresh is well past the two lines we're supposed to wait for - so both interrupts fire at the same 
time (and so the music player only gets one). Swapping a few copperlist entries does the trick nicely.

I also found and fixed another original game bug where pressing fire to start the game before the
screen has faded in results in an invisible scoreboard at the top. I guess it's only when I was
constantly retesting the game I even noticed it!

Finally I fixed up the quit key so it now works on all machines including 68000, and added support to 
jump with the 2nd button, because I also don't like jumping with 'up' on pads. ;-)

This is one of the earliest games I ever beat in full without cheating, so it's nice spending time 
giving it a few improvements. Hope you enjoy!

Greetings to Bored Seal (sorry it took so long for me to get round to this!), Wepl, Codetapper and
all the WHDL crew and community!

--- DJ Mike (02.07.2021)

         Bug report form, full WHDLoad package and other installs:

Icons contained in install package

WHDLoad Slave information
YolkfolkDizzy.slave - 02.07.2021 12:51:18 - 1476 bytes
required WHDLoad version17
flagsNoError EmulTrap ClearMem
required Chip Memory512 KiB ($80000)
Expansion Memory0 KiB
info nameDizzy - Prince of the Yolkfolk
info copy1992 Code Masters
info installInstalled and fixed by Bored Seal & DJ Mike
Version 2.0 02-Jul-2021
Kickstart name0
Kickstart size0 KiB ($0)
Kickstart checksum$0000
ConfigurationC1:B:Infinite Lives;
C2:B:2nd/Blue Button Jump;

Install Archive Content Listing
12331lh5587Amiga2012-05-08 23:22:56YolkfolkDizzyHD.info
27991lh5942Amiga2012-05-08 23:22:56YolkfolkDizzyHD/Install
7131lh5359Amiga2012-05-08 23:22:56YolkfolkDizzyHD/Install.info
39191lh52019Amiga2021-07-02 13:38:44YolkfolkDizzyHD/ReadMe
20401lh51581Amiga2012-05-08 23:22:56YolkfolkDizzyHD/ReadMe.info
64971lh52085Amiga2021-01-02 21:14:28YolkfolkDizzyHD/src/ReadJoypad.s
110141lh54839Amiga2021-07-02 12:51:08YolkfolkDizzyHD/src/YolkfolkDizzy.asm
31791lh51514Amiga2012-05-08 23:22:56YolkfolkDizzyHD/YolkfolkDizzy.inf
137291lh56851Amiga2012-05-08 23:22:56YolkfolkDizzyHD/YolkfolkDizzy.newicon
14761lh51094Amiga2021-07-02 12:51:18YolkfolkDizzyHD/YolkfolkDizzy.slave

Old Install Archives

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

last change : 2024-04-02
© 1996-2024 Bert Jahn, All Rights Reserved