Hi i cant get it working on Windows XP.
I get the error "Der Prozedureinsprungpunkt "GetProductInfo" wurde in der DLL "KERNEL32.dll" nicht gefunden."
Tested with the latest build 20140408.

xTMODx

Install this:

http://www.microsoft.com/en-us/download … x?id=40784

By the way, personally the $FF000000 or $F0000000 tip hasn't worked for me so far. I guess that this tip will work only with certain discs/drives combinations.

On semi-vacation. MSF/AMSF to LBA/offset and viceversa calculator: link
To write properly occidental characters contained in japanese titles: screenshot
Spaces must be the fullwidth variant: link / screenshot

328 (edited by xTMODx 2014-04-16 19:22:51)

pablogm123 wrote:

Install this:

http://www.microsoft.com/en-us/download … x?id=40784

By the way, personally the $FF000000 or $F0000000 tip hasn't worked for me so far. I guess that this tip will work only with certain discs/drives combinations.

yea i already installed this... the older version 20140110 does not have this error

Edit: with the older version i get this here http://www.picfront.org/d/97gY i have a plextor premium.

Edit2: info about GetProductInfo http://msdn.microsoft.com/en-us/library … s.85).aspx under Requirements:
Minimum supported client ---> Windows Vista [desktop apps only]
Minimum supported server ---> Windows Server 2008 [desktop apps only]
Header ---> Winbase.h (include Windows.h)
Library ---> Kernel32.lib
DLL ---> Kernel32.dll

329 (edited by sarami 2014-04-17 06:19:39)

updated about GetProductInfo.

[EDIT]
added: CreateMutex()

sarami wrote:

updated about GetProductInfo.

wow that was fast smile looks like it works now, thanks!

sarami wrote:

I tried the CDTool.exe (with PX-755SA, PX-4824TA) and inputted $FF000000 or $F0000000 in sector input box of "View sectors".
But I didn't get the sector data, and continued to start and stop reading disc.
Eventually, I got the error below.

Sector could not be read.

Error while processing ReadCD command.

Unknown sense key code combination:

Sense key:3

Additional sense code:2

Additional sense code qualifier:129.

Does my way make a mistake of any?

Looks like it is model-dependant. It worked for me on PX-716A on the discs where the first track is data (and didn't work when the first track was audio). On my current PX-760A both $FF000000 and -5000 don't work for the discs with the first track data, for the discs with the first track audio -5000 works and $FF000000 doesn't.

[16:50] <Jackal> 760A 1.07 with usb adapter on Win7 x64.. $FF000000 works here on data disc, -5000 works too

With a data track does work finally.

On semi-vacation. MSF/AMSF to LBA/offset and viceversa calculator: link
To write properly occidental characters contained in japanese titles: screenshot
Spaces must be the fullwidth variant: link / screenshot

334 (edited by xTMODx 2014-04-21 14:17:29)

Hey i get that error: http://www7.pic-upload.de/21.04.14/8riicpza58fg.jpg dumped some tomb raider 2 games already but on this one it dont work

Edit: is there a minimum system requirement for DIC? because i get this "not enought memory free" error http://www7.pic-upload.de/21.04.14/cknoccvht91k.jpg

updated

Have you considered the possibility of implementing some way of detecting possible subcode vs. TOC desyncs, and print this data in the log files?

Once dumped the disc, you compare the indexes 01 and flags (DCP, PRE...) according to the TOC against the ones defined by the dumped subcode. If differ, print as warning.

Example, Fighting Street for PC Engine CD:

TOC wrote:

FILE "TOC.bin" BINARY
  TRACK 01 AUDIO
    INDEX 01 00:00:00
  TRACK 02 MODE1/2352
    INDEX 01 00:47:70
  TRACK 03 AUDIO
    INDEX 01 02:33:06
  TRACK 04 AUDIO
    INDEX 01 04:44:13
  TRACK 05 AUDIO
    INDEX 01 04:54:35
  TRACK 06 AUDIO
    INDEX 01 07:07:54
  TRACK 07 AUDIO
    INDEX 01 09:15:09
  TRACK 08 AUDIO
    INDEX 01 11:29:04
  TRACK 09 AUDIO
    INDEX 01 13:38:52
  TRACK 10 AUDIO
    INDEX 01 15:51:28
  TRACK 11 AUDIO
    INDEX 01 18:03:72
  TRACK 12 AUDIO
    INDEX 01 20:15:04
  TRACK 13 AUDIO
    INDEX 01 22:27:50
  TRACK 14 AUDIO
    INDEX 01 24:39:05
  TRACK 15 AUDIO
    INDEX 01 26:51:42
  TRACK 16 AUDIO
    INDEX 01 27:02:41
  TRACK 17 AUDIO
    INDEX 01 27:10:70
  TRACK 18 AUDIO
    INDEX 01 29:21:11
  TRACK 19 AUDIO
    INDEX 01 31:30:37
  TRACK 20 AUDIO
    INDEX 01 32:11:49
  TRACK 21 AUDIO
    INDEX 01 32:43:61
  TRACK 22 AUDIO
    INDEX 01 34:28:05
  TRACK 23 AUDIO
    INDEX 01 34:32:69
  TRACK 24 AUDIO
    INDEX 01 34:46:30
  TRACK 25 AUDIO
    INDEX 01 38:36:27
  TRACK 26 MODE1/2352
    INDEX 01 38:43:28

Subcode wrote:

FILE "Subcode.bin" BINARY
  TRACK 01 AUDIO
    INDEX 01 00:00:00
  TRACK 02 MODE1/2352
    INDEX 01 00:47:70
  TRACK 03 AUDIO
    INDEX 01 02:33:05
  TRACK 04 AUDIO
    INDEX 01 04:44:13
  TRACK 05 AUDIO
    INDEX 01 04:54:35
  TRACK 06 AUDIO
    INDEX 01 07:07:53
  TRACK 07 AUDIO
    INDEX 01 09:15:08
  TRACK 08 AUDIO
    INDEX 01 11:29:03
  TRACK 09 AUDIO
    INDEX 01 13:38:50
  TRACK 10 AUDIO
    INDEX 01 15:51:28
  TRACK 11 AUDIO
    INDEX 01 18:03:70
  TRACK 12 AUDIO
    INDEX 01 20:15:03
  TRACK 13 AUDIO
    INDEX 01 22:27:50
  TRACK 14 AUDIO
    INDEX 01 24:39:05
  TRACK 15 AUDIO
    INDEX 01 26:51:40
  TRACK 16 AUDIO
    INDEX 01 27:02:40
  TRACK 17 AUDIO
    INDEX 01 27:10:70
  TRACK 18 AUDIO
    INDEX 01 29:21:10
  TRACK 19 AUDIO
    INDEX 01 31:30:35
  TRACK 20 AUDIO
    INDEX 01 32:11:48
  TRACK 21 AUDIO
    INDEX 01 32:43:60
  TRACK 22 AUDIO
    INDEX 01 34:28:05
  TRACK 23 AUDIO
    INDEX 01 34:32:68
  TRACK 24 AUDIO
    INDEX 01 34:46:30
  TRACK 25 AUDIO
    INDEX 01 38:36:25
  TRACK 26 MODE1/2352
    INDEX 01 38:43:28

On semi-vacation. MSF/AMSF to LBA/offset and viceversa calculator: link
To write properly occidental characters contained in japanese titles: screenshot
Spaces must be the fullwidth variant: link / screenshot

thanks i will test

338 (edited by xTMODx 2014-04-21 16:47:07)

xTMODx wrote:

Hey i get that error: http://www7.pic-upload.de/21.04.14/8riicpza58fg.jpg dumped some tomb raider 2 games already but on this one it dont work

Edit: is there a minimum system requirement for DIC? because i get this "not enought memory free" error http://www7.pic-upload.de/21.04.14/cknoccvht91k.jpg

the first error is now http://www7.pic-upload.de/21.04.14/nx8exuh6lh.jpg

Track59 now and not Track60? strange

the other is still the same... i have on this pc 512MB ram does it matter?

657324 KB of private bytes applying the default value, 32768.

Try in order to reduce memory usage:

/c2 1000 4096 8
/c2 1000 2048 8
/c2 1000 1024 8

On semi-vacation. MSF/AMSF to LBA/offset and viceversa calculator: link
To write properly occidental characters contained in japanese titles: screenshot
Spaces must be the fullwidth variant: link / screenshot

Latest version posted, when ripping a disc in MINT condition. Detects every sector as bad and crashes when run out of memory. This happens when ripping a PC game, William Shatner's Tekwar, ripping a MCD game, Heavy Nova, goes OK.

Creating img(LBA)  32753/233931 Detected C2 error. LBA[032754, 0x07ff2]
Creating img(LBA)  32754/233931 Detected C2 error. LBA[032755, 0x07ff3]
Creating img(LBA)  32755/233931 Detected C2 error. LBA[032756, 0x07ff4]
Creating img(LBA)  32756/233931 Detected C2 error. LBA[032757, 0x07ff5]
Creating img(LBA)  32757/233931 Detected C2 error. LBA[032758, 0x07ff6]
Creating img(LBA)  32758/233931 Detected C2 error. LBA[032759, 0x07ff7]
Creating img(LBA)  32759/233931 Detected C2 error. LBA[032760, 0x07ff8]
Creating img(LBA)  32760/233931 Detected C2 error. LBA[032761, 0x07ff9]
Creating img(LBA)  32761/233931 Detected C2 error. LBA[032762, 0x07ffa]
Creating img(LBA)  32762/233931 Detected C2 error. LBA[032763, 0x07ffb]
Creating img(LBA)  32763/233931 Detected C2 error. LBA[032764, 0x07ffc]
Creating img(LBA)  32764/233931 Detected C2 error. LBA[032765, 0x07ffd]
Creating img(LBA)  32765/233931 Detected C2 error. LBA[032766, 0x07ffe]
C2 error Max: 32768
Free memory for C2 error: 32768/32768
End: 2014-04-21(Mon) 21:58:38

And newly every index and relative time for the track is replaced with zeroes and the CRC-16 recalculated to match the altered data.

Off-topic: why the last pre-lead-out sector of certain MCD discs manufactured by JVC, marked as first sector of the lead-out in the subs, is replaced with a normal subcode frame?

https://www.mediafire.com/?4a6n0ow88l122ij

https://www.mediafire.com/?d2z4kuy96t61bl7

On semi-vacation. MSF/AMSF to LBA/offset and viceversa calculator: link
To write properly occidental characters contained in japanese titles: screenshot
Spaces must be the fullwidth variant: link / screenshot

pablogm123 wrote:

657324 KB of private bytes applying the default value, 32768.
Try in order to reduce memory usage:
/c2 1000 4096 8
/c2 1000 2048 8
/c2 1000 1024 8

Thanks! This one /c2 1000 4096 8 helped with the memory error smile but still dont work for that http://www7.pic-upload.de/21.04.14/nx8exuh6lh.jpg

342 (edited by pablogm123 2014-04-22 00:39:27)

"And newly every index and relative time for the track is replaced with zeroes and the CRC-16 recalculated to match the altered data."

Wait for the fix, the problem you are experimenting is related directly with the issue I have descripted.

By the way, upload every file created by DIC, minus the scm/bin/img ones, so that sarami can check them and determinate the possible reason.

On semi-vacation. MSF/AMSF to LBA/offset and viceversa calculator: link
To write properly occidental characters contained in japanese titles: screenshot
Spaces must be the fullwidth variant: link / screenshot

343 (edited by xTMODx 2014-04-23 14:23:47)

Ok didnt thought you mean me... ok will wait. I will upload the files later the day.

Here the files http://www75.zippyshare.com/v/36329712/file.html

Ripping that PC game (the William Shatner's Tekwar, authentic release by Intracorp, I have) this version suffers from the same issue:

AppVersion
        x86, AnsiBuild, Mar 27 2014 10:21:04

CRC32: 443f193f
MD5: 7b91e813f8749e167c0e4117053a921b
SHA-1: 64b27878b1d6d133dcfa4d753166b9e402895c3c

Logs and whatnot: http://www.mediafire.com/?fkpch5hdp99kpac

On semi-vacation. MSF/AMSF to LBA/offset and viceversa calculator: link
To write properly occidental characters contained in japanese titles: screenshot
Spaces must be the fullwidth variant: link / screenshot

>xTMODx
Thank you. Fixed about relative time. Please re-test.
>pablogm123
umm.. it doesn't get all subchannel exactly. Please re-test using latest WIP.

Same issue, .c2 file contains interleaved subcode data and subcode is corrupted.

https://www.mediafire.com/?etwwisjaxw8j7sy

Link to the problematic disc:

http://redump.org/disc/21229/

On semi-vacation. MSF/AMSF to LBA/offset and viceversa calculator: link
To write properly occidental characters contained in japanese titles: screenshot
Spaces must be the fullwidth variant: link / screenshot

348 (edited by sarami 2014-04-24 14:42:06)

c2 file contains interleaved subcode data and subcode is corrupted.

I realized the issue.

Byte order of this drive is main + sub + c2

A bug exists in byte order routine. Please wait until I fix it.

EDIT: fixed
EDIT:

657324 KB of private bytes applying the default value, 32768.

fixed the default value to 4096

ok i tried it now first i used this command

discimagecreator cd g: tombraider2 32 /c2 10

this error appear http://www7.pic-upload.de/24.04.14/idn8qt1vg4ca.jpg

then i tried this command

discimagecreator cd g: tombraider2 16 /c2 10

and it worked http://www7.pic-upload.de/24.04.14/hmexif3w8dzz.jpg

Off-topic: why the last pre-lead-out sector of certain MCD discs manufactured by JVC, marked as first sector of the lead-out in the subs, is replaced with a normal subcode frame?

How about other application? (e.g. perfectrip, clonecd etc)