-/*
-#include <stdio.h>
-#include <string.h>
-#if defined(__WIN__)
-#include <windows.h>
-#else
-#include "port.h"
-#endif
-#include "cd_sys.h"
-#include "cd_file.h"
-#include "lc89510.h"
-#include "cdda_mp3.h"
-#include "star_68k.h"
-#include "rom.h"
-#include "mem_s68k.h"
-*/
-
#include <sys/stat.h>
#include "cd_file.h"
//#define cdprintf(x...)
#define DEBUG_CD
+// TODO: check refs, move 2 context
struct _file_track Tracks[100];
char Track_Played;
static char *exts[] = {
"%02d.mp3", " %02d.mp3", "-%02d.mp3", "_%02d.mp3", " - %02d.mp3",
"%d.mp3", " %d.mp3", "-%d.mp3", "_%d.mp3", " - %d.mp3",
+ "%02d.MP3", " %02d.MP3", "-%02d.MP3", "_%02d.MP3", " - %02d.MP3",
/* "%02d.wav", " %02d.wav", "-%02d.wav", "_%02d.wav", " - %02d.wav",
"%d.wav", " %d.wav", "-%d.wav", "_%d.wav", " - %2d.wav" */
};
for (num_track = 2, i = 0; i < 100; i++)
{
- if (sizeof(exts)/sizeof(char *) != 10) { printf("eee"); exit(1); }
-
for(j = 0; j < sizeof(exts)/sizeof(char *); j++)
{
int ext_len;