Enterprise Forever

:UK => Games => Topic started by: Vicman on 2011.April.16. 18:28:41

Title: Problems with IstvanV's Boulderdash Collection
Post by: Vicman on 2011.April.16. 18:28:41
Hi all,

the problem is, the Frontend eCC (EmuControlCenter) reads the crc 32 checksum of the startextensionfile (*.com) to identify a Game....

But IstvanV's Boulderdash Collection has the same crc32 for different Games  :(

bouldash.com = crc 61C8B682
- boulder3 (Boulder Dash 3 C64)
- boulder2 (Boulder Dash 2 C64)
- boulder1 (Boulder Dash C64)
- bouldash (CPC verzió)

bouldash.com = crc DC225A3F
- bd2cc (Boulder Dash Classic Collection)
- bd1cc (Boulder Dash 2 Classic Collection)

So i can't sort/archive them correctly with eCC.

The solution would be to have the *.com's in diff. crc32 checksumms !

@IstvanV : Can you change the startextensions in the games, the way, that each game has a diff. *.com - crc32 checksumm ?

That would be great  :cool:
Title: Re: Problems with IstvanV's Boulderdash Collection
Post by: IstvanV on 2011.April.16. 19:47:55
It may not be the best solution, but since the .com files are in a self-extracting compressed format, it is possible to create different versions by re-compressing them with different settings. The latest version of the game is available here (http://enterpriseforever.com/letoeltesek_downloads/egyeb_misc-t187.15.html), if you do not have it yet. Using this utility:
  [attachurl=#]
You can uncompress the selected .com file with this command (replace the .com file name and path to epcompress.exe as needed):
  epcompress -x bouldash.com bouldash.com
Of course, this uncompressed file can also be used as a separate "version" :) Compression is done as follows:
  epcompress -m2 -9 -nocleanup -borderfx bouldash.com bouldash.com
This will produce an identical copy of the original .com file. Different files can be created by replacing the -9 with other numbers from -1 to -9 (not all will necessarily result in different files), or using -m0 or -m3 instead of -m2, or replacing the -borderfx with -noborderfx, or the -nocleanup with -cleanup. Of course, these will affect the file size, loading time, and the border effects when the program is started.
Title: Re: Problems with IstvanV's Boulderdash Collection
Post by: Vicman on 2011.April.16. 20:00:40
Thanks IstvanV. I'll try it   ;-)
In the case i fail with creating "new versions" i'll call you back....so, you can do it for me.......... :shock:
Title: Re: Problems with IstvanV's Boulderdash Collection
Post by: Vicman on 2011.April.16. 22:23:45
O.K. , I think i've got it  :ds_icon_cheesygrin:
Thanks again, IstvanV !

I think, i will do this trick also on some other dumps, wich have the same crc32. (most trained dumps)

[attachthumb=#]
Title: Re: Problems with IstvanV's Boulderdash Collection
Post by: szipucsu on 2011.April.17. 09:32:32
It's really awesome to see alll the BD collections in one place together in the Gamebase.

Es ist sehr nett, jede BD Kollektion an einem Platz im Gamebase zusammen sehen zu können.