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

F1ReB4LL
Posts: 3395
Joined: Mon Jun 08, 2026 1:26 am

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

Post by F1ReB4LL »

iR0b0t wrote:because FORM2 sectors have no EDC & ECC.
Image
User avatar
iR0b0t
Posts: 3397
Joined: Mon Jun 08, 2026 1:26 am

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
PX-760A (+30), PX-W4824TA (+98), GSA-H42L (+667), GDR-8164B (+102), SH-D162D (+6), SOHD-167T (+12)
user7
Posts: 2489
Joined: Mon Jun 08, 2026 1:26 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
All my posts and submission data are released into Public Domain / CC0.
User avatar
iR0b0t
Posts: 3397
Joined: Mon Jun 08, 2026 1:26 am

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
PX-760A (+30), PX-W4824TA (+98), GSA-H42L (+667), GDR-8164B (+102), SH-D162D (+6), SOHD-167T (+12)
User avatar
darksabre76
Posts: 143
Joined: Mon Jun 08, 2026 1:28 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
User avatar
iR0b0t
Posts: 3397
Joined: Mon Jun 08, 2026 1:26 am

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

Post by iR0b0t »

Okay, good work :thumbsup:
PX-760A (+30), PX-W4824TA (+98), GSA-H42L (+667), GDR-8164B (+102), SH-D162D (+6), SOHD-167T (+12)
User avatar
fuzzball
Posts: 1827
Joined: Mon Jun 08, 2026 1:26 am

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: 1827
Joined: Mon Jun 08, 2026 1:26 am

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: 2489
Joined: Mon Jun 08, 2026 1:26 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.
All my posts and submission data are released into Public Domain / CC0.
Post Reply