{"id":20273651,"url":"https://github.com/skywalker13/fosfat","last_synced_at":"2025-04-11T04:43:04.356Z","repository":{"id":14597790,"uuid":"17314774","full_name":"Skywalker13/Fosfat","owner":"Skywalker13","description":"Fosfat is a library written in C for accessing in read-only to an Smaky formatted disk (compatible hard disk and floppy disk). A tool and a FUSE extension are available for reading a Smaky FOS disk. For Window$, some features are not supported, like the images conversions and the FUSE extension. ","archived":false,"fork":false,"pushed_at":"2025-02-03T20:28:38.000Z","size":937,"stargazers_count":6,"open_issues_count":0,"forks_count":2,"subscribers_count":3,"default_branch":"master","last_synced_at":"2025-04-11T04:42:58.853Z","etag":null,"topics":["epsitec","fos","fuse","smaky"],"latest_commit_sha":null,"homepage":"https://skywalker13.github.io/Fosfat/","language":"C","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Skywalker13.png","metadata":{"files":{"readme":"README","changelog":"ChangeLog","contributing":null,"funding":null,"license":"COPYING","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2014-03-01T12:42:53.000Z","updated_at":"2025-02-03T20:28:42.000Z","dependencies_parsed_at":"2024-11-14T12:51:28.975Z","dependency_job_id":"c37656b2-1498-4ddd-936a-33273d57c9ca","html_url":"https://github.com/Skywalker13/Fosfat","commit_stats":null,"previous_names":[],"tags_count":12,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Skywalker13%2FFosfat","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Skywalker13%2FFosfat/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Skywalker13%2FFosfat/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Skywalker13%2FFosfat/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Skywalker13","download_url":"https://codeload.github.com/Skywalker13/Fosfat/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248345281,"owners_count":21088242,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["epsitec","fos","fuse","smaky"],"created_at":"2024-11-14T12:49:43.368Z","updated_at":"2025-04-11T04:43:04.349Z","avatar_url":"https://github.com/Skywalker13.png","language":"C","funding_links":[],"categories":[],"sub_categories":[],"readme":"\n\n      ________    ______      _______   ________    ________   ____________\n     /  _____/\\ _/ __  /\\   _/  ____/\\ /  _____/\\  /  __   /\\ /____   ____/\\\n    /  /\\____\\//  /\\_/  /\\ /_  /\\___\\//  /\\____\\/_/  /\\/  /_/ \\___/  /\\___\\/\n   /  ___/\\   /  / //  / / \\/_  /\\   /  ___/\\   /  _____   /\\    /  / /\n  /  /\\__\\/  /_ /_// _/ /___\\/  _/\\ /  /\\__\\/  /  /\\___/  / /   /  / /\n /__/ /      \\/_____/\\\\//______/\\\\//__/ /     /__/ /  /__/ /   /__/ /\n \\__\\/        \\_____\\/  \\______\\/  \\__\\/      \\__\\/   \\__\\/    \\__\\/\n\n\nFOSFAT\n~~~~~~\n\nFosfat is a library for a read-only access on Smaky FOS\n(File Operating System). Floppy disk and hard disk are supported.\n\nSome tools are available to work with a Smaky FOS formatted disk. The first\ntool 'fosread' can work directly with your device but it is limited for an\nconsole use.\nThe tool 'fosmount' uses FUSE to mount in read-only your device in your\ntree. And you can convert the smaky's text files with smascii. You can\ncompile 'fosmount' with \u003e=fuse-3.x.\n'fosrec' can be used to restore all deleted files. To restore only one file,\nthis action must be performed by 'fosread'.\n\nLook the help with each application for the command line. Or look on the\nwebsite.\n\nThis project supports FOS formatted disk used by the Smaky 8, Smaky 100,\nand more. The SAMOS support for Smaky 6 formatted disks is in progress.\nAbout the FOS disks, a tool (fosdd) can be used to convert a disk image\nto a floppy image and vice-versa. It can be very useful to convert a disk\nimage to floppy image if you want to mount the image with the Smaky Infini.\n\nFosfat includes an image library named Fosgra (libfosgra) which can be used\nto convert .IMAGE and .COLOR files to usual BMP file format.\n\n\nBUILD\n~~~~~\n\n * For POSIX\n\n   ./configure\n   make\n   make install\n\n   It will install 'fosdd', 'fosread', 'fosmount', 'fosrec', 'smascii',\n   libfosgra and libfosfat in your local directory.\n   Use `./configure --help` for more informations.\n\n * For Window$ (only fosdd, fosread, fosrec and smascii)\n\n   # 32 bit\n   ./configure --cross-compile --cross-prefix=i686-w64-mingw32-\n   # 64 bit\n   ./configure --cross-compile --cross-prefix=x86_64-w64-mingw32-\n   make\n\n   It will compile all DLLs and binaries for win32 with MinGW32.\n\n\nThe public includes are fosfat.h and fosgra.h.\nFor more informations, consult the comments in the sources.\n\nYou can found others informations on the website :\nhttp://fosfat.schroetersa.ch\n\n\nAUTHOR\n~~~~~~\n\nMathieu Schroeter \u003cmathieu@schroetersa.ch\u003e\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fskywalker13%2Ffosfat","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fskywalker13%2Ffosfat","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fskywalker13%2Ffosfat/lists"}