BD3 fix - how to use?

Everything about the various Boulder Dash tools, and other stuff created by the fans.

Moderator: Admin

Post Reply
User avatar
RTADash
Member
Posts: 414
Joined: Sat May 26, 2007 3:21 am
Location: USA (in Ohio)

BD3 fix - how to use?

Post by RTADash »

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!
Boulders are round.
Fireflies are square.
I need to find
a'way out of here.
User avatar
Simon
Member
Posts: 37
Joined: Sun Jul 01, 2007 10:29 pm
Location: Germany

Post by Simon »

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.
User avatar
RTADash
Member
Posts: 414
Joined: Sat May 26, 2007 3:21 am
Location: USA (in Ohio)

Post by RTADash »

Works great! :D
Thank you very much!!!
Boulders are round.
Fireflies are square.
I need to find
a'way out of here.
User avatar
RTADash
Member
Posts: 414
Joined: Sat May 26, 2007 3:21 am
Location: USA (in Ohio)

Post by RTADash »

BTW, I didn't save it to a new disk. Instead, I just made a WinVICE snapshot at the main menu of the fixed game for fast access. :lol:
Boulders are round.
Fireflies are square.
I need to find
a'way out of here.
User avatar
Arno
Site Admin
Posts: 2954
Joined: Sat Mar 17, 2007 2:26 pm
Location: netherlands
Contact:

Post by Arno »

I just found out that this bugfix works also with Sijben Soft's version of BD3! :)
Post Reply