Subject: NTSC support

From: shd
Date: Sun Apr 2 22:58:18 2006

To: UADE-Developer-discussion
Added NTSC support into uade. It can be buggy and won't work with some players (those which directly set dtg_Timer value or CIA HW directly).

---

From: mld/uade team
Date: Mon Apr 3 06:39:20 2006

To: UADE-Developer-discussion
is there a way to parse ntsc for me from the replayer? I could &quot;automagically&quot; enable NTSC for my pseudo VBI Timing in Protracker then...

I think you were able to parse it from gfx.lib on the real AMI...

---

From: shd
Date: Mon Apr 3 07:57:55 2006

To: UADE-Developer-discussion
[quote:b68296c7cd="mld/uade team"]is there a way to parse ntsc for me from the replayer? I could &quot;automagically&quot; enable NTSC for my pseudo VBI Timing in Protracker then...

I think you were able to parse it from gfx.lib on the real AMI...[/quote:b68296c7cd]

There is now. See the latest ChangeLog entry.

---

From: mld/uade team
Date: Mon Apr 3 09:01:04 2006

To: UADE-Developer-discussion
updated mod player to honour NTSC/PAL flag for Vertical Blank Timed Modules (Sound-, Noise, Protracker-vblank and Startrekker) -&gt; see cvs

---

From: shd
Date: Tue Apr 4 14:24:42 2006

To: UADE-Developer-discussion
[quote:a7283dfcd3="mld/uade team"]updated mod player to honour NTSC/PAL flag for Vertical Blank Timed Modules (Sound-, Noise, Protracker-vblank and Startrekker) -&gt; see cvs[/quote:a7283dfcd3]

[code:1:a7283dfcd3]
       move.l  4.w,a6
       cmp.b   #60,$212&#40;a6&#41;
       beq     .ntsc
       sf      pt_ntsc
       bra     .is
.ntsc  st      pt_ntsc
.is    bsr bt_init
[/code:1:a7283dfcd3]

They specifically put conditional scc instructions for that. Change it to:

[code:1:a7283dfcd3]
 move.l 4.w,a6
 cmp.b #60,$212&#40;a6&#41;
 seq pt_ntsc
 bsr pt_init
[/code:1:a7283dfcd3]

---

From: mld/uade team
Date: Wed Apr 5 07:38:28 2006

To: UADE-Developer-discussion
thanks for the hint. done :-)

For everyone interested... NTSC Timing for mods is used, when:

a) ... it's a vertical blank interrupt based replay: Soundtracker15/32, Noisetracker 1.x/2.x, Startrekker and Protracker(vblank)
b) ... you set Protracker manually to VBI in $UADE2DIR/players/ENV/eagleplayers/PTK-Prowiz.cfg