DICUI: A simple, effective DIC GUI is now available!

Anything related to redump.
F1ReB4LL
Posts: 3389
Joined: Thu Jun 18, 2026 1:00 am

Re: DICUI: A simple, effective DIC GUI is now available!

Post by F1ReB4LL »

iR0b0t wrote:because FORM2 sectors have no EDC & ECC.
Image
iR0b0t

Re: DICUI: A simple, effective DIC GUI is now available!

Post by iR0b0t »

Yeah, that must be correct, i forgot about the EDC bytes in Form 2
user7
Posts: 2490
Joined: Thu Jun 18, 2026 1:01 am

Re: DICUI: A simple, effective DIC GUI is now available!

Post by user7 »

A new stable build is out: https://github.com/reignstumble/DICUI/releases/tag/1.10

Code: Select all

Added many new options for user customization
Added unit testing and an AppVeyor build
Many code refactorings
LOG WINDOW
Separated out protection scan and Unshield ports to new projects
Added "empty drive" support; should help with 3DO and HFS dumping
And much more! See the full Git commit list for more details
Wohoo!! Great work DICUI team Image
iR0b0t

Re: DICUI: A simple, effective DIC GUI is now available!

Post by iR0b0t »

Did you guys fix layerbreak info output? Some people reported wrong layerbreaks, i wonder if they got it from DICUI output or DIC itself by manually copying from a wrong text line.

Edit: an example /viewtopic.php?t=13800
It looks like DICUI was/is taking this information from a wrong text line. In this particular case the correct value is to be find in line 148

Code: Select all

LayerZeroSector: 2032592 (0x1f03d0)
If you want to gather it from starting text lines you will have to calculate it:
line 15 - line 13 + 1 = layerbreak value

Code: Select all

EndLayerZeroSector: 2229199 (0x2203cf)
-
StartingDataSector:  196608 (0x30000)
+
1
=
2032592
One more question, is the tool named DICUI or DICGUI ?
I see both names appear at some places Image
User avatar
darksabre76
Posts: 143
Joined: Thu Jun 18, 2026 1:02 am

Re: DICUI: A simple, effective DIC GUI is now available!

Post by darksabre76 »

iR0b0t wrote:Did you guys fix layerbreak info output? Some people reported wrong layerbreaks, i wonder if they got it from DICUI output or DIC itself by manually copying from a wrong text line.
It should be fixed in the newest builds. That was an older issue.
iR0b0t wrote:One more question, is the tool named DICUI or DICGUI ?
I see both names appear at some places Image
DICUI
iR0b0t

Re: DICUI: A simple, effective DIC GUI is now available!

Post by iR0b0t »

Okay, good work :thumbsup:
User avatar
fuzzball
Posts: 1832
Joined: Thu Jun 18, 2026 1:00 am
Location: Llylgamyn

Re: DICUI: A simple, effective DIC GUI is now available!

Post by fuzzball »

DICUI(1.10) extracts Sega Saturn's PVD from sector 0.

!submissionInfo.txt

Code: Select all

Primary Volume Descriptor (PVD):

0320 : 52 F1 72 02 1F 21 51 F2  71 FF 1F 12 21 18 8B F0   R.r..!Q.q...!...
0330 : 7F 14 00 0B 00 09 00 90  06 00 2D 80 06 00 2D 84   ..........-...-.
0340 : 06 00 2D 7C 25 F8 00 00  7F E0 D3 15 1F 37 E3 00   ..-|%........7..
0350 : 1F 33 E3 00 1F 32 D3 13  1F 31 E3 00 2F 32 A0 12   .3...2...1../2..
0360 : 00 09 52 F7 72 04 1F 27  72 FC 63 22 52 F3 32 3C   ..R.r..'r.c"R.2<
0370 : 1F 23 53 F2 23 2A 1F 32  53 F2 51 F1 31 38 1F 11   .#S.#*.2S.Q.18..
mainInfo.txt

Code: Select all

========== LBA[000000, 0000000]: Main Channel ==========
       +0 +1 +2 +3 +4 +5 +6 +7  +8 +9 +A +B +C +D +E +F
0000 : 53 45 47 41 20 53 45 47  41 53 41 54 55 52 4E 20   SEGA SEGASATURN 
0010 : 53 45 47 41 20 54 50 20  54 2D 31 32 20 20 20 20   SEGA TP T-12    
    :
0320 : 52 F1 72 02 1F 21 51 F2  71 FF 1F 12 21 18 8B F0   R.r..!Q.q...!...
0330 : 7F 14 00 0B 00 09 00 90  06 00 2D 80 06 00 2D 84   ..........-...-.
0340 : 06 00 2D 7C 25 F8 00 00  7F E0 D3 15 1F 37 E3 00   ..-|%........7..
0350 : 1F 33 E3 00 1F 32 D3 13  1F 31 E3 00 2F 32 A0 12   .3...2...1../2..
0360 : 00 09 52 F7 72 04 1F 27  72 FC 63 22 52 F3 32 3C   ..R.r..'r.c"R.2<
0370 : 1F 23 53 F2 23 2A 1F 32  53 F2 51 F1 31 38 1F 11   .#S.#*.2S.Q.18..
    :
07E0 : 3C 2B 45 7C 1B 47 98 E1  76 25 34 44 23 35 79 D0   <+E|.G..v%4D#5y.
07F0 : 57 9F 13 E1 64 44 44 44  4F 1E E1 64 44 44 44 4F   W...dDDDO..dDDDO
========== LBA[000016, 0x00010]: Main Channel ==========
       +0 +1 +2 +3 +4 +5 +6 +7  +8 +9 +A +B +C +D +E +F
0000 : 01 43 44 30 30 31 01 00  53 45 47 41 20 53 45 47   .CD001..SEGA SEG
0010 : 41 53 41 54 55 52 4E 20  20 20 20 20 20 20 20 20   ASATURN         
    :
0320 : 20 20 20 20 20 20 20 20  20 20 20 20 20 31 39 39                199
0330 : 36 30 32 30 36 31 37 32  31 35 35 30 30 DC 31 39   6020617215500.19
0340 : 39 36 30 32 30 36 31 37  32 31 35 35 30 30 DC 30   96020617215500.0
0350 : 30 30 30 30 30 30 30 30  30 30 30 30 30 30 30 00   000000000000000.
0360 : 30 30 30 30 30 30 30 30  30 30 30 30 30 30 30 30   0000000000000000
0370 : 00 01 00 00 00 00 00 00  00 00 00 00 00 00 00 00   ................
    :
And a little, "Build date" format is YYYY-MM-DD.
Last edited by fuzzball on Sun Sep 23, 2018 12:52 am, edited 1 time in total.
User avatar
fuzzball
Posts: 1832
Joined: Thu Jun 18, 2026 1:00 am
Location: Llylgamyn

Re: DICUI: A simple, effective DIC GUI is now available!

Post by fuzzball »

fuzzball wrote:DICUI(1.10) extracts Sega Saturn's PVD from sector 0.
It has already been fixed.
https://github.com/reignstumble/DICUI/issues/118
Last edited by fuzzball on Tue Sep 25, 2018 8:10 pm, edited 1 time in total.
user7
Posts: 2490
Joined: Thu Jun 18, 2026 1:01 am

Re: DICUI: A simple, effective DIC GUI is now available!

Post by user7 »

Please unpin this is no longer news and part of the standard dumping guide.
Last edited by user7 on Sun Aug 22, 2021 9:46 am, edited 1 time in total.
Post Reply