In original BD3, caves I/4, A/5, and I/5 are unsolvable. I just found this fix, by Marek Roth, for the game on Martijn's BD site. It makes these caves solvable, plus a few other minor corrections.
Here's a download link: http://www.bd-fans.com/Files/Classic_Bo ... D3_fix.zip
Unfortunately even with the provided instructions, I can't figure it out...
Here they are:
Installing the Patch:
- Load and run your original Boulder Dash III!
- Perform a c64 reset!
- Run this patch!
permanent installation
Save the memory contents $5000-$8b87 when the patch is done, then use
a compressor. Startadress: $8ab3 (sys 35507)
Can anyone go over these in detail, using WinVICE of CCS64
I can do the compressor, and that's about it.
Thanks!
BD3 fix - how to use?
Moderator: Admin
BD3 fix - how to use?
Boulders are round.
Fireflies are square.
I need to find
a'way out of here.
Fireflies are square.
I need to find
a'way out of here.
Here's a step-by-step guide using WinVice 1.19:
1. Load and run your Boulderdash III.
2. Do a soft reset in WinVice using the menu item "File / Reset / Soft".
(Doing a soft reset, the game data of Boulderdash III will still reside in the C64 memory after the reset. A hard reset would clear all memory.)
3. Attach the disk image "BD3FIX.D64" using the menu item "File / Attach Disk Image / Drive 8".
4. Load the patch file by typing: load"b*",8
5. Run the patch file by typing: run
The patch file patches Boulderdash III in memory and then automatically re-starts the game.
Optionally, if you want to store a permanent copy of your patched game, do this:
6. Start the monitor in WinVice using the menu item "File / Monitor".
7. Insert a disk (D64 image) of your choice in drive 8. You can also simply use the already attached D64 disk image "BD3FIX.D64", if you want to.
8. Save the memory contents to D64 disk by typing: save "bd3patched" 8 $5000 $8b87
Please note that you have to attach the D64 disk image for reading and writing, by not having checked the option "Attach read only" when attaching the D64 disk image in WinVice.
9. Leave the monitor by typing: exit
Please note that you might have to eject and re-attach the disk image after saving in order for the newly saved file to appear on that disk in WinVice after leaving the monitor.
10. Using a compressor, compress the file, and supply the start address $8ab3 (sys 35507).
Hope that helps.
Please note that I didn't actually apply the patch myself. I just "expanded" Marek's short instructions into detailed steps, so there might be a mistake in my steps. I did look up the correct naming of the WinVice menu items though, and I think the instructions should work.
1. Load and run your Boulderdash III.
2. Do a soft reset in WinVice using the menu item "File / Reset / Soft".
(Doing a soft reset, the game data of Boulderdash III will still reside in the C64 memory after the reset. A hard reset would clear all memory.)
3. Attach the disk image "BD3FIX.D64" using the menu item "File / Attach Disk Image / Drive 8".
4. Load the patch file by typing: load"b*",8
5. Run the patch file by typing: run
The patch file patches Boulderdash III in memory and then automatically re-starts the game.
Optionally, if you want to store a permanent copy of your patched game, do this:
6. Start the monitor in WinVice using the menu item "File / Monitor".
7. Insert a disk (D64 image) of your choice in drive 8. You can also simply use the already attached D64 disk image "BD3FIX.D64", if you want to.
8. Save the memory contents to D64 disk by typing: save "bd3patched" 8 $5000 $8b87
Please note that you have to attach the D64 disk image for reading and writing, by not having checked the option "Attach read only" when attaching the D64 disk image in WinVice.
9. Leave the monitor by typing: exit
Please note that you might have to eject and re-attach the disk image after saving in order for the newly saved file to appear on that disk in WinVice after leaving the monitor.
10. Using a compressor, compress the file, and supply the start address $8ab3 (sys 35507).
Hope that helps.
Please note that I didn't actually apply the patch myself. I just "expanded" Marek's short instructions into detailed steps, so there might be a mistake in my steps. I did look up the correct naming of the WinVice menu items though, and I think the instructions should work.
I just found out that this bugfix works also with Sijben Soft's version of BD3! 
---- Boulder Dash Fansite ----