MSXはアンドロイドの夢を見るか7

以下のソースを修正したらIS01で動きました!/sdcard/fmsx.iniファイルで、コマンドライン引数を渡してみます。

SDL_android_main.cpp

    /* Run the application code! */
    int status;
    char *argv[256];
    char s[256];
    int i,j;
    FILE *fp;
    argv[0] = strdup("SDL_app");
    if ((fp = fopen("/sdcard/fmsx.ini", "r")) == NULL) {
	argv[0] = strdup("-lowres");
	argv[1] = NULL;
	i=2;
    } else {
	for (i=1; NULL != fgets(s, 256, fp); i++) {
	    argv[i]=NULL;
	    if (1 < (j=strlen(s))) {
		s[j-1]=0;
		argv[i] = strdup(s);
		memset(s, 0, 256);
	    } else {
		break;
	    }
    	}
	fclose(fp);
    }
    status = SDL_main(i, argv);