Updates the CD image by replacing some ISO files in the CD image with the specified DOS files. ISO files can be file interleaved or channel interleaved. Emulation is faster than regenerating the entire disk.
Replaces some ISO files in a CD image with the specified DOS files, leaving the CD image intact and creating its modified information. ISO files may be file interleaved, but channel interleaving is not subject to change. Only the updated part is emulated using direct DOS file access.
VCDUTL | Executable file name |
TSTGAME | Project name that created the CD image to be changed |
ISO1FILE.DDD | ISO file name containing the DOS file to be modified |
DOSFILE.D01 | DOS file name to be changed |
DOSFILE.D02 | DOS file name to replace |
Run the command multiple times without the "-f" option.
Execute the command multiple times without changing the update information file name with the "-f" option.
; test1.scr
;
Disc ".\test1.dsk"
Session SEMIXA
LeadIn MODE1
EndLeadIn
Track MODE1
Volume ISO9660 test1.pvd ;Not an ISO file name
PrimaryVolume 0:02:16
EndPrimaryVolume
EndVolume
PostGap 75
EndTrack
Track MODE1
PreGap 150
File ISOF_1.DAT;1 ;ISO file name
FileSource "pat_7.dat"
EndFileSource ↓
EndFile Replace this DOS file with pat_1.dat.
PostGap 75
EndTrack
Track CDDA
Pause 150
File CDDA1.DAT;1 ;ISO file name
FileSource "sound1.dat"
EndFileSource ↓
EndFile This DOS file is CDDA, so it cannot be updated
EndTrack with the current VCDUTL.EXE Ver. 1.0.
LeadOut CDDA
Empty 300
EndLeadOut
EndSession
EndDisc
Correct: VCDUTL test1 ISOF1_1.DAT;1 pat_7.dat pat_1.dat Incorrect: VCDUTL test1 TEST1.PVD pat_7.dat pat_1.dat
* VCDUTL.EXE does not directly update the volume descriptor set (test1.pvd).
As a result, if the file size of pat_1.dat is the same or smaller than pat_7.dat, the pat_7.dat portion of the disk image will be replaced with pat_1.dat.
When continuing to run emulation
VCDEMU△test1
Enter to perform real-time mode emulation.
VCDUTL△test1△ISOF1_1.DAT;1△pat_7.dat△pat_1.dat△-f△test1.pat
As a result, an update information file (test1.pat) is created.
If you want to continue emulation, start the VCD emulator with the -u option.
VCDEMU△test1△-u△test1.pat
Entering will emulate direct DOS access mode.
simply
VCDEMU△test1
Please note that if you enter , you will run real-time mode emulation using the already created disk image test1.dsk.
★ PROGRAMMER'S GUIDE ★ Virtual CD system