View Issue Details

IDProjectCategoryView StatusLast Update
0001605OpenMPTFeature Requestpublic2022-06-21 12:48
ReporterMrArnal Assigned To 
PrioritylowSeverityfeatureReproducibilityN/A
Status closedResolutionduplicate 
Summary0001605: Add a control for VBlank
Description

Adding a control to define the behavior of the VBlank timing when playing a protracker module. The option could be:

  • vblank auto (let open mpt do it's job, default behavior)
  • vblank enabled (use VBlank timing)
  • vblank disabled (use CIA timing)
TagsNo tags attached.
Has the bug occurred in previous versions?
Tested code revision (in case you know it)

Relationships

duplicate of 0000779 new Allow certain playback-related flags to be set as load-time ctl or during playback 

Activities

Saga Musix

Saga Musix

2022-06-21 11:57

administrator   ~0005212

As you can already toggle VBlank timing through playback compatibility settings, I don't see much of a reason to have a global flag for this - VBlank modules are a tiny fraction of all 4-channel MODs and I'd rather have autodetection of these modules be as accurate as possible. You are probably thinking about this problem from a listener's perspective, but adding such a global option to a tracker may give the impression to authors composing MOD files that writing VBlank modules is a legitimately useful thing to do, but it really isn't - it will just create even more confusion because suddenly there are people that expect that their newly-written modules sound correct in all MOD players.

MrArnal

MrArnal

2022-06-21 12:42

reporter   ~0005215

When using the libopenmpt, there is no way to force the vblank (or at least, I couldn't find any).

Saga Musix

Saga Musix

2022-06-21 12:47

administrator   ~0005216

Okay, libopenmpt is a completely different topic (and should have been mentioned in the initial report). This essentially makes this a duplicate of issue 0000779.

Issue History

Date Modified Username Field Change
2022-06-20 10:36 MrArnal New Issue
2022-06-21 11:57 Saga Musix Note Added: 0005212
2022-06-21 12:42 MrArnal Note Added: 0005215
2022-06-21 12:47 Saga Musix Note Added: 0005216
2022-06-21 12:48 Saga Musix Relationship added duplicate of 0000779
2022-06-21 12:48 Saga Musix Status new => closed
2022-06-21 12:48 Saga Musix Resolution open => duplicate