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

Add support for FS-UAE *.uaem meta-data files #107

Closed
dschwen opened this issue Jul 3, 2019 · 4 comments
Closed

Add support for FS-UAE *.uaem meta-data files #107

dschwen opened this issue Jul 3, 2019 · 4 comments

Comments

@dschwen
Copy link

dschwen commented Jul 3, 2019

It would be super cool if the pack (and possibly the unpack) command would process *.uaem FS-UAE meta-data files. These are short 33 byte text files

----rwed 2018-01-26 20:56:19.52

with permission and modification timestamp data. This is similar to what the *.xdfmeta database entries look like:

[...]
AMOS_Pro/AMOSPro:rwed,03.07.2019 14:29:26 t00,
AMOS_Pro/AMOSPro.info:rwed,03.07.2019 14:29:27 t00,
AMOS_Pro/APSystem:rwed,03.07.2019 14:29:28 t00,
[...]
@dschwen
Copy link
Author

dschwen commented Jul 3, 2019

Currently the *.uaem files are added to the hdf files, and I get errors like:

> ~/Programs/amitools/bin/xdftool workbench2.hdf pack Minimal\ Workbench\ v3.1 size=128Mi
'pack Minimal Workbench v3.1 size=128Mi' FSError: Invalid File Name(9):node=ADFSDir:'AMOS_Pro/Productivity2/Procedures/Fractals'(@142309),file_name=_OLSys_Plant_Fractals.AMOS.uaem

(which I can avoid by deleting all *.uaem files before running xdftool pack).

@dschwen
Copy link
Author

dschwen commented Jul 3, 2019

Ah, right _OLSys_Plant_Fractals.AMOS.uaem has 31 characters...

@cnvogelg
Copy link
Owner

cnvogelg commented Jul 5, 2019

adding .uaem support is a very useful extension. I already missed that one a couple of time. I'll implement it now :)

@cnvogelg
Copy link
Owner

cnvogelg commented Jul 5, 2019

added in 2c29205.
simply add new option fsuae to an unpack command.
pack automatically detects and uses the .uaem files.

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

No branches or pull requests

2 participants