.CTL File Extension
Visual Basic UserControl Object File
Developer | Microsoft |
Popularity |
2.9 | 10 Votes |
What is a CTL file?
ActiveX control created with Visual Basic development software; saved in a plain text format that contains the source code and properties for a Visual Basic UserControl.
More Information
Binary control data is saved in a corresponding .CTX file.
Programs that open or reference CTL files
StepMania SMZIP Package Description File
Developer | StepMania |
Popularity |
2.8 | 6 Votes |
File used by StepMania, a dance and rhythm game that includes support for dance pads; included inside a .SMZIP file and contains information describing the package contents; used for installing songs, themes, and add-ons in StepMania.
More Information
CTL files are saved in a plain text format and are always named smzip.ctl.
Programs that open or reference CTL files
BallisticNG Custom Track Layout
Developer | Neognosis |
Popularity |
2.0 | 1 Vote |
A CTL file may also be a playable track used by Neognosis BallisticNG, a futuristic racing game. It contains the layout of a track in the plain text Custom Track Layout (CTL) format, which includes the track shape, floor and wall specifications, and speed modes. BallisticNG loads CTL files so players can race the tracks, but players may also edit them with the Layout Creator provided with the game.
More Information
BallisticNG is a high-speed, anti-gravity combat racing game similar to Jet Moto and Wipeout. It is also open source and encourages gamers to modify its elements. For example, the Layout Creator included with BallisticNG allows gamers to create and test track layouts.
How to open a CTL file
You can open CTL files with the Layout Creator included with Neognosis BallisticNG. The BallisticNG also loads CTL files automatically, allowing players to race the tracks.
Since CTL files store text, you can open them with a text or source code editor, such as Microsoft Notepad, Apple TextEdit, or Microsoft Visual Studio Code. Remember that opening them with a text editor will appear different from with BallisticNG.