X-Git-Url: http://git.mutantstargoat.com/user/nuclear/?a=blobdiff_plain;f=tools%2Flutgen.c;h=65a349f95dff2beb4fb606f4d74d8c089f9b9bf8;hb=7bd77c4461410f29819d6eee3d42d2793047ea66;hp=a2cc1ed75aead7aead12834a30f7a7ce326c044f;hpb=3ac76817d27b4ffc90f04a97c8714afb165eebc2;p=retrobench diff --git a/tools/lutgen.c b/tools/lutgen.c index a2cc1ed..65a349f 100644 --- a/tools/lutgen.c +++ b/tools/lutgen.c @@ -10,9 +10,9 @@ int main(void) puts("\t.globl sinlut"); puts("_sinlut:"); puts("sinlut:"); - for(i=0; i<1024; i++) { - float x = sin((float)i / 512.0f * M_PI); - printf("\t.long %d\n", (int)(x * 65536.0f)); + for(i=0; i<2048; i++) { + float x = sin((float)i / 1024.0f * M_PI); + printf("\t.word %d\n", (short)(x * 32767.0f)); } return 0; }