Page 2 of 2

Re: Boulderdash conversion

Posted: Mon Jan 05, 2026 4:01 pm
by HerzAusGold
Hi,
how to use the database.

-- Get all "tosec" caves which are not included in GDash.
select g.*, c.* from gdash_game g, gdash_cave c
where c.gdashgame_ref = g.gdashgame_ref
and g.GDASHGAME_TYPE != 1 -- not GDash cave
--and g.gdashgame_ref = 10005
and not exists (select * from gdash_cave ce, gdash_game ge
where ge.GDASHGAME_REF = ce.gdashgame_ref
and ce.GDASHGAME_REF != c.gdashgame_ref
and ge.gdashgame_type = 1 -- GDash cave
and ce.GDASHCAVE_MD5 = c.GDASHCAVE_MD5)
order by c.gdashgame_ref, c.GDASHCAVE_NO;

-- determine most used caves
select c.GDASHCAVE_MD5, count(*) cnt from gdash_cave c group by c.GDASHCAVE_MD5 order by cnt desc;

-- check specific checksum ---- Intermission 17 of "AFL Boulderdash (MUSIC)" dont exists in GDash (or have differences).
select g.*, c.* from gdash_game g, gdash_cave c
where c.gdashgame_ref = g.gdashgame_ref
and c.GDASHCAVE_MD5 = '3C9850A5D295E14C83B695EA0D2044E5';

-- check specific checksum ---- Intermission 2 of "Boulderdash VIII" (Don Pedro) is used multiple times.
select g.*, c.* from gdash_game g, gdash_cave c
where c.gdashgame_ref = g.gdashgame_ref
and c.GDASHCAVE_MD5 = '795FA4752BC54CB9EF1B5BEE36605791';

Re: Boulderdash conversion

Posted: Fri Jan 16, 2026 5:30 pm
by HerzAusGold
Hi,
my source changes are merged to Gdash.
Now "Boulder Dash +" and "Caduta Massi" can be played with it.

Cheers

Re: Boulderdash conversion

Posted: Fri Jan 16, 2026 6:20 pm
by HerzAusGold
Hi,
I check the conversion output (convert .gds to .bd) and find some warnings.
Here are some of them:

W:Atlantis Dash 25 (2003)(Liepa, P. & Scserbin, Z.)(hu)--fromRaw.gds, Cave 07: Invalid PLCK slime permeability value 77
W:Atlantis Dash 26 (2003)(Liepa, P. & Scserbin, Z.)(hu)--fromRaw.gds, Cave 15: Invalid PLCK slime permeability value 44
..aso.. but with other values: 83, 41, 29, e1, 4d, f4, a2, a7, 65, 45, ...
many of them in "Quolder Dash", "Quolder Dash 06", "Waterkant"

W:Boulder Dash 2000 (1989)(Peter Liepa & Casey)--fromRaw.gds, Cave A: unknown bd2 extension no. 76 at byte 26
many of unknown bd2 extension logs there (but this can be normal - other format)

W:Boulder De Luxe Caves 1 (19xx)(Peter Liepa & Marek Roth).gds, Cave K: line length negative, not displaying line at all, at byte 61
This is something I want to check

W:Boulder De Luxe Caves 3 (19xx)(Peter Liepa & Marek Roth)--fromRaw.gds, Cave G: effects not supported
W:Boulder De Luxe Caves 3 (19xx)(Peter Liepa & Marek Roth)--fromRaw.gds, Cave L: effects not working perfectly

Profi Boulder series (BD2 engine) seems they have an extra command 0xFE - which reloads more commands.
This is something I want to check.

@LogicDeLuxe
can you say what the "invalid slime permeability" is, or how the "slime permeability" works.

Cheers

Re: Boulderdash conversion

Posted: Sun Jan 18, 2026 12:30 am
by artsoft
Great work, HerzAusGold! :D

Now that most of these newly converted and fixed (re-converted) cave sets have found their way into the semi-official, public GDash repositories, I have also updated and announced the corresponding GDash level package for R'n'D.

Thanks a lot for this great effort for the preservation of the Boulder Dash legacy! :)

Re: Boulderdash conversion

Posted: Mon Jan 19, 2026 6:52 pm
by altermaven
revvv updated GDash-crli-export with the two extra caves, and as of the current minor update, has added the fixes for older entries in the Dig/Dangerdash caves, as well as DangerDash Vol.5.

Re: Boulderdash conversion

Posted: Sun Apr 12, 2026 6:55 pm
by HerzAusGold
Add this caves to the repository, and make a pull request (https://github.com/revvv/gdash-export-CrLi/pull/108):

Boulder Dash - Construction Kit (1986)(First Star)(Side B)[cr PCS]
Boulder Dash 2000 (1989)(Peter Liepa & Casey)
Boulder Dash 4 Screens (19xx)(Peter Liepa & others)
Boulder Dash 99 (19xx)(Peter Liepa)(Side A)
Boulder Dash 99 (19xx)(Peter Liepa)(Side B)
Marathondash - Cavedisk 01 (1989)(ProfKnible)
Marathondash - Cavedisk 02 (1989)(ProfKnible)
Marathondash - Cavedisk 03 (1989)(ProfKnible)
Marathondash - Cavedisk 04 (1989)(ProfKnible)