X-Git-Url: http://git.mutantstargoat.com/user/nuclear/?a=blobdiff_plain;f=tools%2Flutgen.c;h=65a349f95dff2beb4fb606f4d74d8c089f9b9bf8;hb=523febfe756566b414051a392d9ab0e5c1649f49;hp=a2cc1ed75aead7aead12834a30f7a7ce326c044f;hpb=80662def0bf707ae09de2d48d50156ccd84a24e3;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; }