{"id":18252108,"url":"https://github.com/oreo639/sdatxtract","last_synced_at":"2025-04-04T16:32:55.665Z","repository":{"id":107100704,"uuid":"161084419","full_name":"oreo639/sdatxtract","owner":"oreo639","description":"DS Sound DATa extraction utility.","archived":false,"fork":false,"pushed_at":"2021-02-06T22:33:43.000Z","size":105,"stargazers_count":30,"open_issues_count":0,"forks_count":0,"subscribers_count":3,"default_branch":"master","last_synced_at":"2025-03-20T15:40:41.423Z","etag":null,"topics":["nds","nintendo-ds","nintendo-dsi","sdat"],"latest_commit_sha":null,"homepage":"","language":"C","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/oreo639.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE.md","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":"2018-12-09T21:47:40.000Z","updated_at":"2024-11-23T16:51:44.000Z","dependencies_parsed_at":null,"dependency_job_id":"5896ced8-194b-4e08-b937-a48c13979b44","html_url":"https://github.com/oreo639/sdatxtract","commit_stats":null,"previous_names":[],"tags_count":2,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/oreo639%2Fsdatxtract","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/oreo639%2Fsdatxtract/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/oreo639%2Fsdatxtract/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/oreo639%2Fsdatxtract/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/oreo639","download_url":"https://codeload.github.com/oreo639/sdatxtract/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":247209731,"owners_count":20901847,"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":["nds","nintendo-ds","nintendo-dsi","sdat"],"created_at":"2024-11-05T09:50:06.253Z","updated_at":"2025-04-04T16:32:55.659Z","avatar_url":"https://github.com/oreo639.png","language":"C","funding_links":[],"categories":[],"sub_categories":[],"readme":"# SDATxtract\n[![Build Status](https://travis-ci.com/Oreo639/sdatxtract.svg?branch=master)](https://travis-ci.com/Oreo639/sdatxtract)\n\nA comand line Nintendo ds Sound DATa extraction utility.\n\nWhat is it?\n\nIt is a utility for dumping sdats from nds files, extracting contained files from sdats, and converting the contained files to standard formats.\n\nYou can also obtain sdats by using [godmode9](https://github.com/d0k3/GodMode9), [ndstool](https://github.com/devkitPro/ndstool), or [tinke](https://github.com/pleonex/tinke).\n\n## Building\nYou can use either cmake or autotools to build this program and I will cover both.\n### Autotools\n1. Run `./autogen.sh`. This will automaticly run all the nessary auto* tools that are needed to compile this program.\n2. Run `./configure`\n3. Type `make`\n### Cmake\n1. Run `mkdir build \u0026\u0026 cd build`\n2. Then run `cmake ..`\n3. Once it is done, type `make`\n\n## Credits\n[Vgmtrans](https://github.com/vgmtrans/vgmtrans): Symb parser prety heavily based on it.\n\n[Loveemu](https://github.com/loveemu): Sseq2mid and strm2wav are used in this project.\n\nNdssndext: Largely inspired by ndssndext, however do to the aplication being unlisenced, this application was rewriten.\n\n[caesar](https://github.com/kr3nshaw/caesar): Current rewrite took heavy inspiration from it.\n\nSDAT documentation; wouldn't be possible without the hard work of:\n+ Crystal - the author of CrystalTile2.exe \n+ loveemu - the author of sseq2mid.exe, swave2wave.exe \u0026 strm2wave.exe\n+ Nintendon - the author of ndssndext.exe\n+ DJ Bouche - the author of sdattool.exe\n+ VGMTrans - the author of VGMTrans.exe\n+ And others on documenting the format. I would never have been able to finish this without them.\n\nYou can find them here:\n+ http://www.feshrine.net/hacking/doc/nds-sdat.html\n+ http://www.romhacking.net/documents/%5b469%5dnds_formats.htm#SDAT\n\nIf I used your code without crediting you, please let me know either by relevant social media, or by the issue tracker.\n\n## Other tools\n+ [vgmtrans](https://github.com/vgmtrans/vgmtrans)\n+ [VGMusicStudio](https://github.com/Kermalis/VGMusicStudio)\n\n## Copyright\nRead LICENSE.md for information.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Foreo639%2Fsdatxtract","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Foreo639%2Fsdatxtract","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Foreo639%2Fsdatxtract/lists"}