View Full Version : PgcEdit v0.3.
Pages :
1
2
3
4
5
6
7
8
9
[
10]
blutach
11th November 2004, 11:12
Gents,
Thanks for the explanation. In fact, on the IfoEdit site, there is a nice easy little explanation about Get VTS sectors and how to calculate it manually, if you want (see http://ifoedit.wh.fr0zen.com/calcsec.html).
However, do we know who needs to do the bugfix - Derrow or Rolz?
Regards
r0lZ
11th November 2004, 11:51
Originally posted by blutach
KISS, the rock group? Didn't know they were into DVDs. Music DVDs, I suppose. :D :D :D No! ;) KISS is a settop player designed to play both DVDs and MPEG4/XviD/DivX AVIs. In fact, it is a little computer running Linux Embedded, in a settop box. I don't recommand it for DVD playback, though!
r0lZ
11th November 2004, 11:54
Originally posted by blutach
@rolz
A question re PgcEdit and IfoEdit's Get VTS Sectors
After I have saved a disk in PgcEdit and load up an IFO in IfoEdit (usually by using the shortcut in the Tools menu), I do a GET VTS Sectors to load up the remaining IFOs on the disk.
Now, I have found that when there is no VIDEO_TS.VOB present (e.g it is all unreferenced material and has been eliminated), IFOEdit corrects the sectors.
But, I had already done a save in PgcEdit.
Is this a bug? If so, who's bug?
BTW: There is no problem if VIDEO_TS.VOB is present - even as a 10k blank. Only when it is 0k.
Hope you can help.
Regards I will have a look at that problem...
r0lZ
11th November 2004, 12:10
Originally posted by jeanl
About this GetVTS Sectors...
Can someone explain to me exactly what that does?
I have an intuitive understanding that it has something to do with the way a player accesses various places on the disc, based on sectors (instead of using the windows file system when playing out of a folder). Is that what's happening?
What's the consequence of having out of sync VTS sectors?
Does the DVD still play on, say PowerDVD in file mode (out of a VIDEO_TS folder)?
Does the DVD play on PowerDVD in ISO mode (from a mounted ISO image?)
Jeanl Soft players are (normally) using the ISO mode. In this mode, the physical start point of the data on disk is referenced in the directory, just like on an HDD.
Settop players are using the UDF mode, which has no directory. The only starting point known by the player is the beginning of VIDEO_TS.IFO. So, to be able to find the other files, there must be pointers in the IFOs, pointing to the start of the various IFOs and VOBs, and to the various tables inside the IFOs. Those pointers are in the VMGM_MAT, at offsets 0xC0 to 0xDC, and in the VTS_*.IFO in VTSI_MAT, at 0xC0 to 0xE4.
If the pointers are not correct, the DVD will probably play correctly on a soft player, but will not play on a standalone.
I don't know the method PowerDVD uses to access the files in ISO mode, but I suppose it can still access the files with the directory.
[EDIT:] Sorry, jsoto. I answered before I saw your cleaver answer, above! Well done.
r0lZ
11th November 2004, 12:17
Originally posted by blutach
However, do we know who needs to do the bugfix - Derrow or Rolz? I'll check it immediately!
r0lZ
11th November 2004, 12:20
Originally posted by jeanl
Funny you should mention that! I have a very weird phenomenon happening with a DVD (provided to me by Northwind), whereby discs burned with DVDDecrypter play fine everywhere (PC and settop) but discs burned with nero (from folder) do not!.
If I can't get to the bottom of that I will post a message...
Jeanl Maybe you could try to see if there are differences in the VTS sectors after the disk has been burned with Nero and DVD Decrypter...
r0lZ
11th November 2004, 12:33
@blutach
I can't see any problem.
IfoEdit don't correct anything when launched after a VMGM blanking with the option "Completely remove the menu VOB file".
So, I suppose you have used another method to remove the VOB.
Did you deleted it manually?
Did you deleted it AFTER the Save in PgcEdit?
@everybody
PgcEdit will correct the VTS sectors each time it saves the DVD. But it will use the VOBs that are currently in the directory to calculate the pointers. So, if you change anything manually, you should always reopen the DVD in PgcEdit, and save it again (or Get VTS Sectors with IfoEdit, which may be faster).
blutach
11th November 2004, 13:13
@rolz
I used VobBlanker to process the menus, not IfoEdit. As you know, it doesn't keep unreferenced material.
This is the scenario. I Kill PGC Playback with PgcEdit AND remove the programs - in this case all PGCs in VMGM. I then might need to do some processing with VobBlanker. After processing, VIDEO_TS.VOB is a 0 byte file (since all the cells are now unreferenced).
Next step is I copy the processed IFOs (including the zero byte VIDEO_TS.VOB) to my working directory, restart PgcEdit and save. PgcEdit tells me that VTS Sectors are saved OK.
Then, without doing any other processing, I start IFOEdit as described earlier and do a Get VTS Sectors (to load up all the IFOs) and it readjusts sectors!! This happens quite often.
So, someone's GET VTS Sectors is not quite right.
I trust you can repeat it and discover what might be happening.
Thanks and regards
mpucoder
11th November 2004, 13:49
Originally posted by r0lZ
Settop players are using the UDF mode, which has no directory..
Not true. Both iso 9660 and UDF are file systems, with directories (folders to Windows peeps). ISO9660 is the same as that used on CDs, and is optional. UDF is required, and used by both settop players and PCs in the absence of iso9660.
Settop players locate the video zone by way of the UDF file system. After finding /VIDEO_TS/VIDEO_TS.IFO they then use the pointers within it and the other ifo files (pointed to by VIDEO_TS.IFO) to navigate the disk.
Software players, on the other hand, use the file system to locate all the files, removing the need for lower level access to the disk.
As noted, there can be gaps on a DVD. The most noteable ones are those used to ensure that no ECC block contain any portion of an ifo file and its associated bup file. Since ECC blocks are 16 sectors long, the easiest way to accomplish this is the ensure that there are 16 sectors between the end of the ifo and the start of the bup. With VIDEO_TS.VOB or VTS_xx_0.VOB files less that 32K (or absent) this means using a gap.
There can be gaps in other places, and this ability is exploited by DVD recorders (not VR mode, but video mode, aka video-rm) to pre-allocate space for ifo, bup, and menu data. Video-rm also can create up to 3 titlesets (for different resolutions) but use the same data for all three vob file sets. The pointer system allows this file sharing technique.
Burning programs handle this in one of three ways, two of which are correct.
1) They can honor the authoring programs layout and place the data on the disk according to the pointers in the ifo files.
2) They can make their own layout decisions and alter the pointesr accordingly.
3) They (notably Nero) pack the data as closely as possible and ignore the pointers.
r0lZ
11th November 2004, 14:04
3) They (notably Nero) pack the data as closely as possible and ignore the pointers. So, Nero should be avoided to burn DVDs?
r0lZ
11th November 2004, 15:21
@blutach
I then might need to do some processing with VobBlanker. After processing, there is no VIDEO_TS.VOB (since all the cells are now unreferenced). I think you're wrong on this point. VobBlanker will create a 0 byte VOB file.
I have followed your scenario and copied only the IFO and BUP files processed by VobBlanker. Not the empty VOB. All is working perfectly: IfoEdit doesn't change anything.
However, If I copy the empty VOB also, then IfoEdit will correct the Start Sector of VMGM_VOBS: [old: 0] [new: 10](VIDEO_TS.VOB)
So, you are right: in the case of an empty VOB file, the sector pointer is not adjusted correctly by PgcEdit. For now, the way to avoid this problem is to remove the 0 byte VOB files before saving the DVD with PgcEdit.
Could you confirm that you kept the empty VOB?
[EDIT:] Bug fixed now. The new v0.4.0 release will be available in a couple of days...
jeanl
11th November 2004, 18:01
Originally posted by mpucoder
Not true. Both iso 9660 and UDF are file systems, with directories (folders to Windows peeps). ISO9660 is the same as that used on CDs, and is optional. UDF is required, and used by both settop players and PCs in the absence of iso9660.
Settop players locate the video zone by way of the UDF file system. After finding /VIDEO_TS/VIDEO_TS.IFO they then use the pointers within it and the other ifo files (pointed to by VIDEO_TS.IFO) to navigate the disk.
Software players, on the other hand, use the file system to locate all the files, removing the need for lower level access to the disk.
As noted, there can be gaps on a DVD. The most noteable ones are those used to ensure that no ECC block contain any portion of an ifo file and its associated bup file. Since ECC blocks are 16 sectors long, the easiest way to accomplish this is the ensure that there are 16 sectors between the end of the ifo and the start of the bup. With VIDEO_TS.VOB or VTS_xx_0.VOB files less that 32K (or absent) this means using a gap.
There can be gaps in other places, and this ability is exploited by DVD recorders (not VR mode, but video mode, aka video-rm) to pre-allocate space for ifo, bup, and menu data. Video-rm also can create up to 3 titlesets (for different resolutions) but use the same data for all three vob file sets. The pointer system allows this file sharing technique.
Burning programs handle this in one of three ways, two of which are correct.
1) They can honor the authoring programs layout and place the data on the disk according to the pointers in the ifo files.
2) They can make their own layout decisions and alter the pointesr accordingly.
3) They (notably Nero) pack the data as closely as possible and ignore the pointers.
mpucoder! Thanks for taking the time to post this very informative answer! really cool! Now the whole thing makes much much more sense to me. I will check tonight whether my nero burn shows different VTS sectors than my DVDDecrypter burn. But what you mention about the three ways burning programs handle it could easily explain the problems northwind was having!
Jeanl
jeanl
11th November 2004, 18:02
Originally posted by r0lZ
So, Nero should be avoided to burn DVDs?
well it definitely sounds that way to me, at least when you have less-than-32K files in your DVD... I'll double check that tonight...
Jeanl
2COOL
11th November 2004, 18:43
Originally posted by jeanl
About this GetVTS Sectors...
Can someone explain to me exactly what that does?
http://ifoedit.wh.fr0zen.com/calcsec.html
jsoto
11th November 2004, 19:41
@mpucoder,
The last doubt I have is about the 0 bytes menu files. Nero doesn't like them but I've seen many original DVDs with them. Do you have any reference on this?.
jsoto
2COOL
11th November 2004, 19:51
Originally posted by jsoto
The last doubt I have is about the 0 bytes menu files. Nero doesn't like them but I've seen many original DVDs with them. Do you have any reference on this?.IMHO, it was Nero's decision to implement the "less than 2KB" feature. There were alot of complaints about this matter and recommendations to have them leave it as a option to keep or not keep. But alas, even up to now, they still deny us that. :( It's just a show of power. I don't think the original DVDs were burnt with Nero.
r0lZ
11th November 2004, 20:30
I don't like the empty VOBs, so I prefer to delete them. But since this seems legal, PgcEdit is now able to deal with them without problems. The user may decide te leave or remove them: the VTS Sectors are now working as described by jsoto, above.
2COOL
11th November 2004, 21:19
@r0lZ
In our Sub-Picture Stream setup, is 15 the highest stream we can go up to?
Speaking of setups...I mentioned earlier about putting the languages into the SetSTN slide bar but how about doing it to the audio and sub-picture set slide bars instead? They should be referencing the *_MAT tables right? You could probably put tool tips on the buttons in PGC Editor Main window to tell us what Language the streams are. Well, at least for Audio.
BTW, what's your status on this (http://forum.doom9.org/showthread.php?s=&postid=560844#post560844)?
blutach
11th November 2004, 21:44
Originally posted by r0lZ
@blutach
I think you're wrong on this point. VobBlanker will create a 0 byte VOB file.
Could you confirm that you kept the empty VOB?
[EDIT:] Bug fixed now. The new v0.4.0 release will be available in a couple of days... Yes, that's what I did rolz...sorry for the confusion. I wrote the post late last night from memory. But yes, I do a move all files from the VobBlanker destination folder back to my original project working folder. (I will edit my earlier post).
Glad to see you have re-created the situation. Until 4.0 released (including the trace?), I will simply delete 0 byte files as you recommend.
(It seems DVD Shrink deletes these too, because after transcoding, they are not included and I never have problems with sectors, even though I burn with Nero - see mpucoder's earlier post).
Thanks and regards
mpucoder
11th November 2004, 21:48
Originally posted by 2COOL
I don't think the original DVDs were burnt with Nero.
:)
Of course not, and neither are mine. Which is why I don't know firsthand the current status of that problem.
jeanl
11th November 2004, 21:57
Originally posted by mpucoder
:)
Of course not, and neither are mine. Which is why I don't know firsthand the current status of that problem.
I'll give it a shot tonight on the DVD that I have a problem with, then post my results.
If there's something specific you want me to try, post it!
Jeanl
blutach
11th November 2004, 22:23
@mpucoder
Are you saying that a better method is to burn an ISO file with DVD Decrypter?
Regards
mpucoder
12th November 2004, 00:13
This is getting OT (we have another forum altogether for "burning issues")
AFAIK ISO images work fine, even in Nero. The whole idea of images is not to examine the data or layout, just burn it. I do have Nero (came with my new burner) just haven't played with it in file mode yet.
jsoto
12th November 2004, 00:22
Also, this thread is becoming too long...
r0lZ, I suggest to start a new one with 0.4.0
jsoto
jeanl
12th November 2004, 00:25
Originally posted by jsoto
Also, this thread is becoming too long...
r0lZ, I suggest to start a new one with 0.4.0
jsoto
Good idea!
Jeanl
jsoto, what are you doing up at this time! ;)
r0lZ
12th November 2004, 04:00
Originally posted by 2COOL
@r0lZ
In our Sub-Picture Stream setup, is 15 the highest stream we can go up to? :o You're right. Should be 32.
Speaking of setups...I mentioned earlier about putting the languages into the SetSTN slide bar but how about doing it to the audio and sub-picture set slide bars instead? They should be referencing the *_MAT tables right? You could probably put tool tips on the buttons in PGC Editor Main window to tell us what Language the streams are. Well, at least for Audio. Yes. That's feasible.
BTW, what's your status on this (http://forum.doom9.org/showthread.php?s=&postid=560844#post560844)? Not yet done, as you can see. Maybe later. For now, it is already possible to blank the cells you want, although it requires some manual work...
r0lZ
12th November 2004, 04:03
Originally posted by jsoto
Also, this thread is becoming too long...
r0lZ, I suggest to start a new one with 0.4.0
jsoto It's my intention.
@blutach and everybody
Yes, v0.4 will have the Trace (still in a somewhat beta state, though.) I will probably release it sunday.
jeanl
12th November 2004, 06:45
Originally posted by jeanl
I'll give it a shot tonight on the DVD that I have a problem with, then post my results.
If there's something specific you want me to try, post it!
Jeanl
Well I did some tests and posted the results here:
http://forum.doom9.org/showthread.php?s=&threadid=85267
I still don't understand what's going on...
Jeanl
blutach
12th November 2004, 14:06
@jean
See my reply in your DVD Burning thread.
2COOL
13th November 2004, 00:00
@r0lz
Bug?
I have a PGC with one program and holding a VOB/ Cell ID of 2/1.
VTST 1 , 1 TTN 1 (9:02) - Chapters: 1, Programs: 1, Cells: 1
********** pre commands:
********** post commands:
********** cell commands:
Playback time: 00:09:02.04 (at 30 fps)
PG Playback mode: sequential
PUOs: 0 (0x00000000)
NextPGCN: 3
PrevPGCN: 0
GoUpPGCN: 0
PGC Still Time: 0
Audio stream 1 status: 0x00008000 (stream=0)
Audio stream 2 status: 0x00008100 (stream=1)
Subpic stream 1 status: 0x80000000 (streams for 4:3=0, wide=0, letterbox=0, pan&scan=0)
Chap. Prog. Cell Type Layer Res- Still Cell Playback End Entry First Last Last VOB Cell
(PTT) Flags Break tric- Timel Cmd. Time Time VOBU ILVU VOBU VOBU ID ID
ted. sector End Start End
1 1 1 2 no no 0 0 00:09:02.04 00:09:02.04 29855 0 212886 213093 2 1
When I select to change this to 1/1 in PGC Editor dialog, my number of Programs has increased. I should still have a single program here.
VTST 1 , 1 TTN 1 (1:18) - Chapters: 1, Programs: 2, Cells: 1
********** pre commands:
********** post commands:
********** cell commands:
Playback time: 00:01:18.07 (at 30 fps)
PG Playback mode: sequential
PUOs: 0 (0x00000000)
NextPGCN: 3
PrevPGCN: 0
GoUpPGCN: 0
PGC Still Time: 0
Audio stream 1 status: 0x00008000 (stream=0)
Audio stream 2 status: 0x00008100 (stream=1)
Subpic stream 1 status: 0x80000000 (streams for 4:3=0, wide=0, letterbox=0, pan&scan=0)
Chap. Prog. Cell Type Layer Res- Still Cell Playback End Entry First Last Last VOB Cell
(PTT) Flags Break tric- Timel Cmd. Time Time VOBU ILVU VOBU VOBU ID ID
ted. sector End Start End
1 1 1 2 no no 0 0 00:01:18.07 00:01:18.07 0 0 29705 29854 1 1
Also, you have a typo in your PGC dump
"Still Time1" should be "Still Time"
2COOL
13th November 2004, 05:10
I did a IfoEdit split and it seems there is difference in parsing the IFO between IfoEdit and PgcEdit. Here's what I have for disc Title 1.
In Ifoedit, I have Chapter 1 with Program 1.
VTS overview:
PGC_1 (program chain): [Title(TTN): 1] [00:50:22.07 / 30 fps] (Programs: 12) (Cells: 12) (uses VOB-IDs: 1)
[Ch 01] [Pg 01] [Cell 01] [V/C Id: 1/17]
[Ch 18] [Pg 02] [Cell 02] [V/C Id: 1/18]
[Ch 19] [Pg 03] [Cell 03] [V/C Id: 1/19]
[Ch 20] [Pg 04] [Cell 04] [V/C Id: 1/20]
[Ch 21] [Pg 05] [Cell 05] [V/C Id: 1/21]
[Ch 22] [Pg 06] [Cell 06] [V/C Id: 1/22]
[Ch 23] [Pg 07] [Cell 07] [V/C Id: 1/23]
[Ch 24] [Pg 08] [Cell 08] [V/C Id: 1/24]
[Ch 25] [Pg 09] [Cell 09] [V/C Id: 1/25]
[Ch 26] [Pg 10] [Cell 10] [V/C Id: 1/26]
[Ch 27] [Pg 11] [Cell 11] [V/C Id: 1/27]
[Ch 28] [Pg 12] [Cell 12] [V/C Id: 1/28]
Parsing the same IFO with PgcEdit, I have Chapter 17 with Program 1.
VTST 1 , 1 TTN 1 (50:22) Title 1 - Chapters: 28, Programs: 12, Cells: 12
Chap. Prog. Cell Type Layer Res- Still Cell Playback End Entry First Last Last VOB Cell
(PTT) Flags Break tric- Timel Cmd. Time Time VOBU ILVU VOBU VOBU ID ID
ted. sector End Start End
17 1 1 2 yes no 0 0 00:10:03.07 00:10:03.07 0 0 166344 166504 1 17
18 2 2 8 no no 0 0 00:05:21.04 00:15:24.11 166505 0 254288 254471 1 18
19 3 3 8 no no 0 0 00:02:38.18 00:18:02.29 254472 0 300865 301083 1 19
20 4 4 8 no no 0 0 00:07:25.05 00:25:28.04 301084 0 464608 464816 1 20
21 5 5 8 no no 0 0 00:02:36.26 00:28:05.00 464817 0 519347 519574 1 21
22 6 6 8 no no 0 0 00:02:09.21 00:30:14.21 519575 0 567889 568152 1 22
23 7 7 8 no no 0 0 00:04:49.10 00:35:04.01 568153 0 669977 670158 1 23
24 8 8 8 no no 0 0 00:01:00.29 00:36:05.00 670159 0 697578 697820 1 24
25 9 9 8 no no 0 0 00:03:36.09 00:39:41.09 697821 0 785766 786199 1 25
26 10 10 8 no no 0 0 00:03:52.25 00:43:34.04 786200 0 873243 873537 1 26
27 11 11 8 no no 0 0 00:01:39.03 00:45:13.07 873538 0 910117 910263 1 27
28 12 12 8 no no 0 0 00:05:09.00 00:50:22.07 910264 0 1027423 1027490 1 28
I did 3 playback tests.
IfoEdit: Shows Chapter 1 for my first chapter, 18 for my second
PowerDVD: Same as IfoEdit
Sony standalone: Same as IfoEdit
What's going on with PgcEdit? :confused:
lamster
13th November 2004, 06:06
Suggestion:
If the currently-selected command is other than a Jump or Link command, and Ctrl+J is pressed, move the selection to the next following Jump or Link command.
This will let you step through simple navigation sequences just by repeatedly pressing Ctrl+J.
r0lZ
13th November 2004, 07:40
Originally posted by 2COOL
@r0lz
Bug?
I have a PGC with one program and holding a VOB/ Cell ID of 2/1.
VTST 1 , 1 TTN 1 (9:02) - Chapters: 1, Programs: 1, Cells: 1
********** pre commands:
********** post commands:
********** cell commands:
Playback time: 00:09:02.04 (at 30 fps)
PG Playback mode: sequential
PUOs: 0 (0x00000000)
NextPGCN: 3
PrevPGCN: 0
GoUpPGCN: 0
PGC Still Time: 0
Audio stream 1 status: 0x00008000 (stream=0)
Audio stream 2 status: 0x00008100 (stream=1)
Subpic stream 1 status: 0x80000000 (streams for 4:3=0, wide=0, letterbox=0, pan&scan=0)
Chap. Prog. Cell Type Layer Res- Still Cell Playback End Entry First Last Last VOB Cell
(PTT) Flags Break tric- Timel Cmd. Time Time VOBU ILVU VOBU VOBU ID ID
ted. sector End Start End
1 1 1 2 no no 0 0 00:09:02.04 00:09:02.04 29855 0 212886 213093 2 1
When I select to change this to 1/1 in PGC Editor dialog, my number of Programs has increased. I should still have a single program here.
VTST 1 , 1 TTN 1 (1:18) - Chapters: 1, Programs: 2, Cells: 1
********** pre commands:
********** post commands:
********** cell commands:
Playback time: 00:01:18.07 (at 30 fps)
PG Playback mode: sequential
PUOs: 0 (0x00000000)
NextPGCN: 3
PrevPGCN: 0
GoUpPGCN: 0
PGC Still Time: 0
Audio stream 1 status: 0x00008000 (stream=0)
Audio stream 2 status: 0x00008100 (stream=1)
Subpic stream 1 status: 0x80000000 (streams for 4:3=0, wide=0, letterbox=0, pan&scan=0)
Chap. Prog. Cell Type Layer Res- Still Cell Playback End Entry First Last Last VOB Cell
(PTT) Flags Break tric- Timel Cmd. Time Time VOBU ILVU VOBU VOBU ID ID
ted. sector End Start End
1 1 1 2 no no 0 0 00:01:18.07 00:01:18.07 0 0 29705 29854 1 1 This is a bug, but it is ONLY in the 0.4.0 beta release you tested for me. It is fixed now.
Also, you have a typo in your PGC dump
"Still Time1" should be "Still Time" Fixed.
r0lZ
13th November 2004, 07:53
Originally posted by 2COOL
I did a IfoEdit split and it seems there is difference in parsing the IFO between IfoEdit and PgcEdit. Here's what I have for disc Title 1.
In Ifoedit, I have Chapter 1 with Program 1.
Parsing the same IFO with PgcEdit, I have Chapter 17 with Program 1.
VTST 1 , 1 TTN 1 (50:22) Title 1 - Chapters: 28, Programs: 12, Cells: 12
Chap. Prog. Cell Type Layer Res- Still Cell Playback End Entry First Last Last VOB Cell
(PTT) Flags Break tric- Timel Cmd. Time Time VOBU ILVU VOBU VOBU ID ID
ted. sector End Start End
17 1 1 2 yes no 0 0 00:10:03.07 00:10:03.07 0 0 166344 166504 1 17
I did 3 playback tests.
IfoEdit: Shows Chapter 1 for my first chapter, 18 for my second
PowerDVD: Same as IfoEdit
Sony standalone: Same as IfoEdit
What's going on with PgcEdit? :confused: In fact, both are right. After your IfoEdit split, in disk 2, the chapters 1 upto 17 are assigned to the same cell (the first one). So, the correct display should be:
1->17 1 1 2 yes no 0 0 00:10:03.07 00:10:03.07 0 0 166344 166504 1 17
Of course, I don't have enough place in the GUI to list all chapters. So, I display only the last one. IfoEdit displays the first one. Both are right.
[EDIT:] Since most standalone players will probably display the first chapter, I've changed this. PgcEdit now displays the first chapter assigned to the cell.
r0lZ
13th November 2004, 07:58
Originally posted by lamster
Suggestion:
If the currently-selected command is other than a Jump or Link command, and Ctrl+J is pressed, move the selection to the next following Jump or Link command.
This will let you step through simple navigation sequences just by repeatedly pressing Ctrl+J. Hummm. This is not a bad idea, but I think it may be somewhat strange to see the selection jump to another place without a real reason.
And, as v 0.4 will have a Trace function that will allow to follow the flow verry easily, I don't think I will implement your idea. Sorry.
Stay tuned right here: v0.4.0 is ready, and will be released today or maybe tomorrow...
r0lZ
13th November 2004, 17:58
PgcEdit 0.4.0 released!
Please post everything related to v0.4 in this thread (http://forum.doom9.org/showthread.php?s=&threadid=85329).
lamster
14th November 2004, 15:54
Originally posted by r0lZ
Hummm. This is not a bad idea, but I think it may be somewhat strange to see the selection jump to another place without a real reason.
Well, the "real reason" is pressing Ctrl+J when something that's not a Jump is selected.
My initial thought was to automatically select the first line whenever a PGC was opened, and to automatically select the first jump or link if you entered by following another jump or link, but I thought that might be too strange for those not trying to trace.
And, as v 0.4 will have a Trace function that will allow to follow the flow verry easily
OK, I'll take a look at that.
Thanks.
vBulletin® v3.8.11, Copyright ©2000-2026, vBulletin Solutions Inc.