13 years agoSome more code cleanup in DeSmuME.
Naram Qashat []
Some more code cleanup in DeSmuME.

13 years agoUpdated to latest DeSmuME SVN.
Naram Qashat []
Updated to latest DeSmuME SVN.

13 years agoSlight update from DeSmuME SVN and a bit more code style cleanup of the AsmJit stuff, since I think it's code style is ugly.
Naram Qashat []
Slight update from DeSmuME SVN and a bit more code style cleanup of the AsmJit stuff, since I think it's code style is ugly.

13 years agoRemoved a bunch of casts, they seem to be fine without them in most cases.
Naram Qashat []
Removed a bunch of casts, they seem to be fine without them in most cases.

13 years agoForgot to update the version number on the last commit.
Naram Qashat []
Forgot to update the version number on the last commit.

13 years agoImplemented circular interpolation buffer to fix interpolation, thanks to kode54 for the code.
Naram Qashat []
Implemented circular interpolation buffer to fix interpolation, thanks to kode54 for the code.

13 years agoUpdating in_2sf to use a newish version of DeSmuME, 0.9.9 from SVN. Somewhat cleaned up as well, but not everything because it's a pain in the ass.
Naram Qashat []
Updating in_2sf to use a newish version of DeSmuME, 0.9.9 from SVN. Somewhat cleaned up as well, but not everything because it's a pain in the ass.

13 years agoRemoved the save state loading from the 2SF player and updated the VBA-M code to the latest revision.
Naram Qashat []
Removed the save state loading from the 2SF player and updated the VBA-M code to the latest revision.

13 years agoFor in_snsf, replaced the B-spline interpolation with the 6-point, 5th-order version, and replaced the Optimal interpolation with 6-point, 5th-order 2nd-order Osculating.
Naram Qashat []
For in_snsf, replaced the B-spline interpolation with the 6-point, 5th-order version, and replaced the Optimal interpolation with 6-point, 5th-order 2nd-order Osculating.

13 years agoVery minor optimization on decoding ADPCM when reading an SWAV.
Naram Qashat []
Very minor optimization on decoding ADPCM when reading an SWAV.

13 years agoRemoved the optimal, lagrange, and hermite interpolations and added in 2nd-order osculating.
Naram Qashat []
Removed the optimal, lagrange, and hermite interpolations and added in 2nd-order osculating.

13 years agoAdded B-spline and Optimal interpolations to in_snsf, but I'll probably be changing this later.
Naram Qashat []
Added B-spline and Optimal interpolations to in_snsf, but I'll probably be changing this later.

13 years ago* Added more interpolation methods to in_ncsf.
Naram Qashat []
* Added more interpolation methods to in_ncsf.
* Cleaned up a little of the code in the Interpolate function in in_ncsf.
* Made it so changes in the config can apply to a running song, depending on the player.
* Slight optimization of in_ncsf's interpolation so it doesn't have as much std::vector accessing.
* Stopped trying to use the slope of the points to determine points outside the sample's range, hopefully will stop some of the clipping.

13 years agoUpdated version number for the previous 2 revisions.
Naram Qashat []
Updated version number for the previous 2 revisions.

13 years agoUtilize SSEQ's volume from it's INFO section, plus some minor optimizations.
Naram Qashat []
Utilize SSEQ's volume from it's INFO section, plus some minor optimizations.

13 years agoFix crashing if a file no longer exists when Winamp tries to access it.
Naram Qashat []
Fix crashing if a file no longer exists when Winamp tries to access it.

13 years agoAdded new interpolation methods, added version number in plugin description.
Naram Qashat []
Added new interpolation methods, added version number in plugin description.

13 years agoCorrected issue with terminating the SSEQ player by actually making it stop properly.
Naram Qashat []
Corrected issue with terminating the SSEQ player by actually making it stop properly.

13 years agoCleanup of some warnings, updating modification dates, using nullptr instead of NULL in some cases.
Naram Qashat []
Cleanup of some warnings, updating modification dates, using nullptr instead of NULL in some cases.

13 years agoUtilized more C++11 constructs. Also attempted to fix issue with the Info Box not wanting to come up anymore if the file doesn't exist.
Naram Qashat []
Utilized more C++11 constructs. Also attempted to fix issue with the Info Box not wanting to come up anymore if the file doesn't exist.

13 years agoMinor lack of a reference in IsDigitsOnly.
Naram Qashat []
Minor lack of a reference in IsDigitsOnly.

13 years agoFixed minor, non-breaking issue with reading SSEQs.
Naram Qashat []
Fixed minor, non-breaking issue with reading SSEQs.

13 years agoFixed getting the path of the filename for XSFFile.
Naram Qashat []
Fixed getting the path of the filename for XSFFile.

13 years agoImport actual code.
Naram Qashat []
Import actual code.

13 years agoInitial creation of new git repository, this is currently lacking the source files, will be added in the next commit.
Naram Qashat []
Initial creation of new git repository, this is currently lacking the source files, will be added in the next commit.