allegroflare / allegro_flare

Application toolkit for Allegro 5
https://clubcatt.com/allegroflare
MIT License
36 stars 6 forks source link

Introduce Dedicated Playhead Tracking Object and TMJ Loading in MindDive #248

Closed MarkOates closed 1 year ago

MarkOates commented 1 year ago

Topic

MindDive was branched in order to solve some tempo/synchronization issues. As a result, AllegroFlare/Prototypes/MindDive/Hypersync was introduced. While there still remains some scruffy code in MindDive/MindDive (that needs to be replaced by Hypersync, the Hypersync seems to at least have localized the concern into a dedicated object, which is good enough to progress forward at this point.

Also, now that the TMJ loader is operating and loading TunnelMesh objects in the TunnelMeshFactory, this PR should be merged.

The remaining scruffy code can be cleaned up posthumously.

Note there are some data/ objects that need to be included as well. I've created an issue for that.