Wat is het REF-bestandsformaat?
Een .ref-bestand in de context van Microsoft Train Simulator (MSTS) is een gestructureerd referentiebestand in platte tekst dat beschikbare landschapsobjecten (shapes) opsomt voor gebruik in een treinroute. Het dient als index voor de MSTS Route Editor, waarbij de objectkiezer wordt gevuld met de vormen, botsingseigenschappen, schaduwinstellingen en uitlijningstypen die beschikbaar zijn in een specifieke routebibliotheek.
Het bestand maakt gebruik van het token-block tekstformaat van MSTS - een hiërarchische structuur van benoemde blokken en sleutel-waardeparen die ook in andere MSTS-bestandstypen wordt aangetroffen. Het blok op het hoogste niveau heet doorgaans Shape_Definition_File. Elke vermelding registreert de .S shape-bestandsnaam, botsingsklasse, schaduwgedrag en een menselijk leesbare beschrijving. Omdat het platte tekst is, kan het in elke teksteditor worden gelezen en bewerkt.
Microsoft Train Simulator 1.0 werd uitgebracht in juli 2001 en ontving na patches geen grote updates meer. Het .ref-formaat leeft voort via Open Rails, een open-source opvolger die MSTS .ref-bestanden systeemeigen leest en actief wordt onderhouden. Dovetail Games' Train Simulator (voorheen RailWorks) gebruikt een ander formaat.
Houd er rekening mee dat .ref een generieke extensie is die door veel niet-gerelateerde applicaties wordt gebruikt; alleen de locatie binnen een MSTS- of Open Rails-routemap identificeert het als een treinsimulatorbestand.
Beveiliging & veiligheid
RISICO: LOWPlatte-tekstbestand, kan niet worden uitgevoerd. Veilig te openen in elke teksteditor.
Formaatdetails
in een notendop- Generiek referentie- / kruisverwijzingsbestand - Compilers, linkers en IDE's gebruiken .ref voor kruisverwijzingstabellen van symbolen; het formaat varieert per tool.
- Refworks/ProCite referentiebeheer-export - Sommige tools voor referentiebeheer exporteren .ref-citatiebestanden in een getagd tekstformaat.
- Diverse game-engine referentiebestanden - Meerdere game-engines gebruiken .ref voor asset-manifesten of object-referentielijsten; niet gerelateerd aan MSTS.
Programma's die REF-bestanden openen
Technische details
diepe specificaties| Ontwikkelaar | Microsoft Corporation |
| Applicatie | Microsoft Train Simulator Route Editor; Open Rails (open-source opvolger) |
| Formaat type | Gestructureerd bestand met token-blokken in platte tekst |
| Blok op hoogste niveau | Shape_Definition_File |
| Codering | Tekst, ASCII (Windows-1252 in MSTS-tijdperk) |
| Typische grootte | 1 KB - 500 KB |
| Velden per item | .S shape-bestandsnaam, schaduweigenschappen, botsingsklasse, uitlijningstype, beschrijving |
| Functie | Vult de Route Editor-objectkiezer met beschikbare landschapsobjecten |
| Bijbehorend OS | Windows |
| Geïntroduceerd | 2001, met Microsoft Train Simulator 1.0 (uitgebracht juli 2001) |
| Open Rails compatibiliteit | Leest MSTS .ref-bestanden systeemeigen; actief onderhouden community-opvolger van MSTS |
| Uitgebracht | 2001 (with Microsoft Train Simulator 1.0) |
Community V&A
gevraagd door gebruikersNog geen vragen - wees de eerste om iets te vragen over REF-bestanden.