The LR is likely to be reversed inside the emulator somewhere, I noticed that the upsampling swaps the channels as it goes.
The clicking hints at a rounding error, the upsampler code takes a generic factor as the rate between the samples, however, as I already know that it's a 3/2 conversion I can probably try tweaking the timing factor manually. Currently there's a rounding error being that it's trying to increment time as:
0.0
0.666666
1.333333
1.999999
I suspect that the loss of .000001 every 3 samples eventually causes a sample to be taken from the previous one. Although I'd have thought it'd take a heck of a lot of samples before that would occur. So it might not be that...
Any particular System Menu that you're using? Otherwise I'll probably grab the PAL one (as all my games are PAL) I just have to download or extract one.
The clicking hints at a rounding error, the upsampler code takes a generic factor as the rate between the samples, however, as I already know that it's a 3/2 conversion I can probably try tweaking the timing factor manually. Currently there's a rounding error being that it's trying to increment time as:
0.0
0.666666
1.333333
1.999999
I suspect that the loss of .000001 every 3 samples eventually causes a sample to be taken from the previous one. Although I'd have thought it'd take a heck of a lot of samples before that would occur. So it might not be that...
Any particular System Menu that you're using? Otherwise I'll probably grab the PAL one (as all my games are PAL) I just have to download or extract one.
