Skip to content

Releases: m35/jpsxdec

v0.90.0 rev 1038

09 Dec 21:55
@m35 m35
Compare
Choose a tag to compare
- LICENSE CHANGED TO NON-COMMERCIAL USE ONLY
- Added a very basic real-time player
- Improved indexing and disc item detection, including CD-i audio
- More robust disc image file type detection
- Added filesystem (ISO9660) detection. Media items found within files are
  saved with the encompassing file name.
- Added yuv4mpeg2 saving
- Added new 'psx' video decoder quality that might match actual PlayStation
  output (not verified).
- Changed command-line handling. Now each disc item handles command-line
  options separately
- Fixed end-of-stream error that can occur with some Lain movies.
- More accurate frame rate detection, and saves variable-frame-rate
  AVIs more cleanly (can handle Alice In Cyber Land movies perfectly)
- Easier (for me) index file format
x Removed ability to specify output filename
x GUI removed until core framework is better established
x Disabled TIM detection until core framework is better established
Internals:
- Removed all GPL code
- Added new IDCTs
   . simple_idct from ffmpeg, ported by MrVacBob. Only slightly slower then
     the IDCT from Joerg Anders's mpeg player.
   . Eclipse Jpeg IDCT. Not as fast as the other two.
   . J2meMpegIDCT is slowest.
- Broke things up by games
- Abstracted video decoding so uncompressing, MDEC, and IDCT can
  be interchanged.
- Changed variable naming convention
- Cleaned up TIM class and XA decoding class
- Changed most debugging logging to Java's logging framework