1
0
mirror of https://github.com/ScrelliCopter/VGM-Tools synced 2025-02-21 04:09:25 +11:00

41 Commits

Author SHA1 Message Date
47f6b23943 neotools: neoadpcmextract now converts ADPCM-B to Wave 2023-12-29 04:04:28 +11:00
5b28c18472 neotools: make adpcmb decoder work on nibble pairs like adpcma 2023-12-29 03:39:33 +11:00
70bbf3d0d1 neotools: make adpcmb encoder & decoder streamable (encoder untested) 2023-12-29 03:25:14 +11:00
9f6c0664ff neotools: use common wave writer in adpcm.c 2023-12-29 02:27:11 +11:00
4013d1809c neotools: factor adpcmb.c encode/decode into functions 2023-12-29 01:35:14 +11:00
802bdef961 neotools: implement adpcma extraction in neoadpcmextract 2023-12-29 00:53:59 +11:00
ae14868953 neotools: adpcm-a split backend code 2023-12-10 11:36:05 +11:00
46c78c24e1 neotools: adpcm-a partial rewrite 2023-12-10 11:28:52 +11:00
ff41b5415e neotools: adpcm.c replace errorlog with stderr 2023-12-10 10:48:57 +11:00
7764375ec9 neotools: delete old shell scripts 2023-12-10 10:42:23 +11:00
e334ad82cc neotools: remove autoextract.c and move main logic into the main file 2023-12-10 10:41:22 +11:00
353d4e5def neotools: code fixup & vgz support 2023-12-10 10:37:15 +11:00
9946144995 combine all (except spctools) as subprojects 2023-03-21 14:25:14 +11:00
05008f5c47 get adpcm tools working on mac and somewhat unify the codebase 2023-03-20 11:52:50 +11:00
9cdae38cbf update licenses 2023-03-19 08:30:02 +11:00
5cfb861369 Refactor most of the opening and scanning between sources 2020-07-08 21:28:04 +10:00
6456404bd3 neotools: fuck it, we CMake now 2020-05-26 10:29:57 +10:00
08b61568e1 add stub for loading vgz directly 2019-10-03 00:44:27 +10:00
a76bb43ec1 makefile builds objects into a build artifacts directory
also forgot to commit the header
2019-10-02 12:37:08 +10:00
2a654f25e8 move main to a new source file, update makefile to support multiple sources 2019-10-02 12:26:12 +10:00
47df3e2177 add some basic error checking in DecodeSample 2019-10-02 10:59:07 +10:00
6510096f90 malloc cast is unnecessary in C 2019-10-01 23:50:01 +10:00
07ee0b546c rename and build as C 2019-10-01 23:46:52 +10:00
454fcd3226 use c include for stdint 2019-10-01 23:40:22 +10:00
c94016e793 use a lightweight buffer class for in-memory samples 2019-10-01 23:37:55 +10:00
172174c837 import stdio instead of string 2019-10-01 23:26:19 +10:00
3fafdfd3f4 use c string for out names 2019-10-01 23:25:13 +10:00
6ccf9f6e38 snprintf for output names 2019-10-01 23:23:38 +10:00
b12258970e replace cout with printf 2019-09-30 23:17:47 +10:00
886966d7dc merge DecodeSample & DumpBytes 2019-09-30 20:43:07 +10:00
63aacb9a01 FILE io for DumpBytes 2019-09-30 20:33:58 +10:00
7c66bbab52 fix some error prone stuff, also I goofed the short circuit... oops 2019-09-30 17:14:07 +10:00
fbf887b534 c io for input 2019-09-29 11:51:14 +10:00
0a26bc8998 reformat 2019-09-28 10:18:39 +10:00
6d60ea91c0 update README.md 2019-09-27 16:16:50 +10:00
6164533c1a port autoextract to shell 2019-09-27 15:58:08 +10:00
7c5a577fba makefile for crappy vgm pcm scanner util 2019-09-26 22:54:08 +10:00
7e0740d03a adpcm decoders compiling on loonix 2019-09-26 22:06:51 +10:00
c1a5003a82 batch should be crlf I guess 2019-09-26 14:53:40 +10:00
33851696b1 move relevant gitignore 2019-09-26 14:24:37 +10:00
45ec9cf2cf Reorganised slightly, and added my spc sample ripper + spc2it. 2018-09-03 02:45:47 +10:00