Kizul: I've started on VRC6 and it's still very basic and buggy so it's not enabled for this release.
Okay, I understand. ^_^ Just thought I'd ask anyway. :)
"About the problem: I think it's the same I've seen before, there are too many DPCM samples. When a NSF is created the samples has to be stored and aligned in a way that may use more space than the actual DPCM sample size (and causing an overflow). However it seems there was something other strange going on also so I'll look deeper into this. And yeah, I'll fix it someway so it won't be possible to load more samples than what's possible to have in a NSF."
Hmm, I see. Okay then — I'll try and see what I can do to lower the amount of samples in it, but I don't know if that'll be possible. >.>;
And W00t! :D Thanks! ^_^
Kizul: I've started on VRC6 and it's still very basic and buggy so it's not enabled for this release.
Okay, I understand. ^_^ Just thought I'd ask anyway.
"About the problem: I think it's the same I've seen before, there are too many DPCM samples. When a NSF is created the samples has to be stored and aligned in a way that may use more space than the actual DPCM sample size (and causing an overflow). However it seems there was something other strange going on also so I'll look deeper into this. And yeah, I'll fix it someway so it won't be possible to load more samples than what's possible to have in a NSF."
Hmm, I see. Okay then — I'll try and see what I can do to lower the amount of samples in it, but I don't know if that'll be possible. >.>;
And W00t! :D Thanks! ^_^
Kizul I edited your post, it caused an error. Apparently you can not quote 2 times or more in a post. I will try to fix the bug anytime.
@ jsr : Hey I do can help you to fix the problem (for size of sample limit)... In the program you'll have to do some algorithm to perform this, and it is not complicated... Just divide the size of each sample by 64, then perform an math op like "ceiling function" to the answer (read on Wikipedia to see what I mean if you don't understand) then add all results. The only thing you'll have to do is to check if this sum is equal or less than 256. =)
For math related problem I can help you... if it is into my math knowledge
Hello now I've tested the last Beta you presented in another thread in the forum (did you update the link in the first post of this thread?)
I found one annoying thing! If you want to change patterns with the + and - button, you have to be in edit mode. First I tried clicking + and relaised this. Then I wanted to switch to edit mode (space). Then Famitracker where stuck keeping pressing + every time I pressed Space... Then I had to click at the pattern view to "remove the lock on the +".
Anyway, a fast solution for this would be to make the + and - buttons like the ^ up and down buttons... Don't let + and - be affected by space!
Im Lovin the latest WIP, the updated interface is quite nice, Im wondering has figured out whats up with exporting to NSF?
I saw a post about it above so just to restate, the FTM sounds perfect, but when exported to NSF it goes all crazy go nuts. Ive tried different NSF players but they all have the same problems
Hey JSR, I just thought you'd like to know — the link to the WIP doesn't seem to be working anymore; I get a 404 error. >.> I don't get a 404 for the latest version on the Downloads page, just the WIP.
Speaking of which, any ballpark figures you can throw at us as to when we can hope for a new WIP/full release? ^_^
What is fx2 under DPCM? Do you know how to use VRC7 midi? Oh wait I see. You can only hear one VRC7 channel and can't make your own sounds with it but still great work JSR.
Is there anything anyone can do to speed things up? Even though the latest build shows promise (though I couldn't actually do anything now that I couldn't do in the lasest official release), at this rate, we won't be seeing full implementation (with live emulation, like with the original channels) until late 2009, at best. What's taking your time, jsr - work, or life in general? Would, say, donations help make this happen faster?
By the way, the MMC5 chip seems to add two square channels, identical to the original ones. Adding two more tracks when using the MMC5 expansion chip should be easy enough, and live sound emulation should be really simple too - you could just use the old square channel code. The only trouble might be the actual NSF. I have no idea in what way or how much the MMC5 square channels' instructions differ from the original ones, but since it's a Nintendo made chip, it shouldn't be all that complicated. Also, you wouldn't have to make any changes at all to the interface - the instrument settings dialog windows and all the effects would be the exact same.
In any case, implementing MMC5 support would seem to require a lot less work than either of the Konami ones, and even if I am very much looking forward to the possibilities of both, having 4 square channels is still a great improvement over the current two, in spite of the lack of the several new duty cycle modes of the VRC6, as well as the Sawtooth channel, and not to mention the FM channels and whatnot of the VRC7. The MMC5 may not be that interesting, but it's still very useful.