Boulder Dash Forum Forum Index Boulder Dash Forum
The only Boulder Dash discussion board in English language!
 
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

Boulder Dash cave data?

 
Post new topic   Reply to topic    Boulder Dash Forum Forum Index -> Games: 8-bit
View previous topic :: View next topic  
Author Message
thrust26
Member


Joined: 12 Jan 2014
Posts: 5

PostPosted: Sun Jan 12, 2014 9:44 pm    Post subject: Boulder Dash cave data? Reply with quote

Does anyone know where I can find the cave data of the first three "official" BD releases? I found BD1 but no more.
Back to top
View user's profile Send private message
Arno
Site Admin


Joined: 17 Mar 2007
Posts: 1943
Location: netherlands

PostPosted: Tue Jan 14, 2014 7:30 pm    Post subject: Re: Boulder Dash cave data? Reply with quote

thrust26 wrote:
Does anyone know where I can find the cave data of the first three "official" BD releases? I found BD1 but no more.

Not sure if this helps for your purposes, but my site contains cave data in BDCFF format for a lot of BD games. This is not raw cave data, but rather an xml-like text format defining the cave maps and parameters.
The first 3 official BD releases can be found behind the following URLs:
www.boulderdash.nl/down/bdcff/BDCFF_PeterLiepa.zip
www.boulderdash.nl/down/bdcff/BDCFF_AmericanAction.zip
_________________
---- Boulder Dash Fansite ----
Back to top
View user's profile Send private message Send e-mail Visit poster's website
thrust26
Member


Joined: 12 Jan 2014
Posts: 5

PostPosted: Tue Jan 14, 2014 7:37 pm    Post subject: Reply with quote

Thanks a lot.
Back to top
View user's profile Send private message
Piter
Member


Joined: 26 May 2008
Posts: 41
Location: Poland

PostPosted: Tue Jan 14, 2014 8:05 pm    Post subject: Reply with quote

Alternatively you may want to use GDash. Included editor allows to export into BDCFF format and if I remember, there are included original level sets within game.
Back to top
View user's profile Send private message
thrust26
Member


Joined: 12 Jan 2014
Posts: 5

PostPosted: Tue Jan 14, 2014 8:14 pm    Post subject: Reply with quote

piter wrote:
Alternatively you may want to use GDash. Included editor allows to export into BDCFF format and if I remember, there are included original level sets within game.

I was searching for the source code, is it available anywhere?
Back to top
View user's profile Send private message
Piter
Member


Joined: 26 May 2008
Posts: 41
Location: Poland

PostPosted: Wed Jan 15, 2014 10:00 pm    Post subject: Reply with quote

thrust26 wrote:
piter wrote:
Alternatively you may want to use GDash. Included editor allows to export into BDCFF format and if I remember, there are included original level sets within game.

I was searching for the source code, is it available anywhere?

What do you understand by the source code?

The Boulder Dash source code? AFAIK there isn't one.

However if you are just looking for raw cave data, the best way is to get memory dump from either C64 or Atari and decode it. I'd advise reading docs created by Peter Broadribb. They can be found for example on Martijn's BD site in "other file data" section. You can find there documents with raw and decoded cave data for BD1.
Back to top
View user's profile Send private message
thrust26
Member


Joined: 12 Jan 2014
Posts: 5

PostPosted: Wed Jan 15, 2014 10:07 pm    Post subject: Reply with quote

No, I meant the GDash source code.
Back to top
View user's profile Send private message
Piter
Member


Joined: 26 May 2008
Posts: 41
Location: Poland

PostPosted: Wed Jan 15, 2014 11:27 pm    Post subject: Reply with quote

thrust26 wrote:
No, I meant the GDash source code.

Unfortunately latest release of GDash (from April'13) came without source code. However, the older releases came with it, so you could try to find it or ask Cirix from this forum about it - he's an author of GDash.
Back to top
View user's profile Send private message
LogicDeLuxe
Member


Joined: 15 Jul 2007
Posts: 602

PostPosted: Thu Jan 16, 2014 11:55 am    Post subject: Reply with quote

There is a ready to compile source of BD1: http://csdb.dk/release/?id=66914

Peiselulli based that Boulder Dash DTV on an original disassembly and there is even the option to build a bit-identical original. (I did not try, though).
Back to top
View user's profile Send private message Visit poster's website
thrust26
Member


Joined: 12 Jan 2014
Posts: 5

PostPosted: Thu Jan 16, 2014 7:21 pm    Post subject: Reply with quote

Thanks, I will have a look at it.
Back to top
View user's profile Send private message
cirix
Member


Joined: 01 Feb 2008
Posts: 284

PostPosted: Tue Jan 21, 2014 10:41 am    Post subject: Reply with quote

gdash is always with source code. it's an open source game: http://code.google.com/p/gdash/
you can read the source. src/fileops/binaryimport.cpp has the vice emulator snapshot loading routine, and c64import.cpp has all the routines which load the binary data and create the internal data structures used by gdash. it has lines like
Code:

cave.level_diamonds[i] = data[8 + i];

so it's quite handy as a reference. i also suggest reading docs/c64_internals.txt. the home page of logicdeluxe has a lot of boulder dash internals info: http://gratissaugen.de/erbsen/ .
_________________
cirix
Back to top
View user's profile Send private message Visit poster's website
Display posts from previous:   
Post new topic   Reply to topic    Boulder Dash Forum Forum Index -> Games: 8-bit All times are GMT + 1 Hour
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum


Powered by phpBB © 2001, 2005 phpBB Group