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';
Boulderdash conversion
Moderator: Admin
-
HerzAusGold
- Member
- Posts: 15
- Joined: Thu May 30, 2024 7:24 pm
Re: Boulderdash conversion
Hi,
my source changes are merged to Gdash.
Now "Boulder Dash +" and "Caduta Massi" can be played with it.
Cheers
my source changes are merged to Gdash.
Now "Boulder Dash +" and "Caduta Massi" can be played with it.
Cheers
-
HerzAusGold
- Member
- Posts: 15
- Joined: Thu May 30, 2024 7:24 pm
Re: Boulderdash conversion
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
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
Great work, HerzAusGold! 
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!
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!
Last edited by artsoft on Mon Jan 19, 2026 9:17 pm, edited 1 time in total.
-
altermaven
- Member
- Posts: 73
- Joined: Sat Apr 24, 2021 6:26 pm
- Location: Pennsylvania, USA
- Contact:
Re: Boulderdash conversion
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.
Alchemystics Design: The chemistry of creativity.
Boulder Dash 40th prerelease beta tester/bugchecker.
Responsible for Alchemyst Dig/Dangerdash series!
Boulder Dash 40th prerelease beta tester/bugchecker.
Responsible for Alchemyst Dig/Dangerdash series!