Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Documentation for orbup format? #88

Open
gtwrek opened this issue May 7, 2023 · 1 comment
Open

Documentation for orbup format? #88

gtwrek opened this issue May 7, 2023 · 1 comment
Labels
enhancement New feature or request

Comments

@gtwrek
Copy link

gtwrek commented May 7, 2023

Can any documentation for the orbup file format be made available? I like to upload my workouts in gpx format. However, for longer activities, OutRun will crash during the conversion to gpx. I can upload the orbup file, but finding/making utilities for this file format seems sparse.
I've downloaded the code, but not being and iOS developer, I'm not easily spotting where the orbup file generation occurs. I can try and reverse engineer the files. But having something documented, or even just a pointer to the specific code would help.
Ideally, there would be something available to get an input filter for orbup files into GpsBabel.

@gtwrek gtwrek added the enhancement New feature or request label May 7, 2023
@timfraedrich
Copy link
Owner

Hey, the OutRun Backup (.orbup) files basically follow the internal structure of the database objects. You can find the base structure at /OutRun/Models/Data/Backup/Backup.swift in your case it is probably BackupV3. The data types used in there can be found under /OutRun/Models/Data/Temp/Versions/TempV3.swift. If you need any further assistance don't hesitate to reach out.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants