Skip to content

Releases: m35/jpsxdec

v0.96.0 rev1996 (28 May 2011)

09 Dec 21:39
@m35 m35
Compare
Choose a tag to compare
- Added Tim image detection and saving - enjoy thousands of items in the list
- Added support for most .iki videos (additional handling to be added later)
- Remembers last used directories when opening/saving disc images/index files
- Added dropdown lists of previously opened disc images and indexes
- Slightly improved color accuracy of nearly exact PSX video conversion
- Various bug fixes
Known Problems:
- Audio + Video player on Linux might be choppy
- Massive lists of items scroll choppy on Windows

v0.95.1 rev1831 (11 Jan 2011)

09 Dec 21:39
@m35 m35
Compare
Choose a tag to compare
- Added Windows .exe to start the program
- Fixed and improved audio/video indexing logic
- Fixed and improved video identification
- Interface changed to select which audio to use with video
- Videos with multiple audio clips are now handled the best they can be
Known Problems:
- Audio + Video player on Linux might be choppy

v0.95.0 rev1779 (9 Nov 2010)

09 Dec 21:44
@m35 m35
Compare
Choose a tag to compare
- Reimplemented a new and improved GUI!
- Added 'Pause' ability to player, and made its logic more robust
- Added -visualize option to generate a pdf visualizing the index items
- New index format, with unique identifiers
- Can now use index item identifiers for -i option
- Added -dir option to specify output directory
- Index items are now saved with their full path (as shown in their identifier)
Known Problems:
- Audio + Video player on Linux might be choppy
- Reports way too many errors when encountering CD audio track and disc errors
- Not all options have been well tested
- Audio and Video indexing logic may be slightly degraded
- 'psx' video decoder quality does not quite match actual hardware output
- Doesn't handle playing/saving multiple parallel audio clips with video very well

v0.94.0 rev1671 (12 Oct 2010) [dev release]

09 Dec 21:44
@m35 m35
Compare
Choose a tag to compare
- Changed command-line arguments to be simpler for me to handle (see manual for details).
- Can now automatically use the source file listed in the index file,
  so no need to explicitly specify the source file in the command-line
  after index is generated.
- Added unique identifier to media items that better indicates how items relate to each other
- Added -vf avi:jyuv for full range [0-255] pc.601 yuv video writing
- Added -i # -frameinfodump command for detailed frame info (video items only)
- Audio and Video indexing logic may be slightly degraded in this version
- Reports when index file lines are unrecognized
Internals:
- MAJOR package rearrangement and cleaning made the code design much simpler
- Lots of comments added/cleaned/fixed
Known Problems:
- Manual is pretty sloppy
- Player doesn't release all resources properly until program exits
- Player will automatically play very short videos without waiting
- Audio + Video player on Linux might be choppy
- Prints way too many errors when encountering CD audio track and disc errors
- Not all command-line options have been well tested
- 'psx' video decoder quality does not quite match actual hardware output

v0.93.1 rev1617 (6 Sept 2010)

09 Dec 21:45
@m35 m35
Compare
Choose a tag to compare
- Fixed 'high+' quality output

v0.93.0 rev1616 (4 Sept 2010)

09 Dec 21:46
@m35 m35
Compare
Choose a tag to compare
Pre-release
- Added 'high+' quality option which performs bilinear interpolated chroma
  upsampling for greatly improved image quality
- Changed high quality IDCT to match PSX hardware more closely. This will
  affect the output colors, but hopefully looks better
- More careful handling of disc image errors (includes more error printing)
- Unidentified frame rate fraction is now simplified in index
- Now detects more cases of 20fps
- Improved accuracy of 'psx' quality, but it's still not perfect
- Output is now printed to stdout instead of stderr
- Fixed individual item help printing format regression
Known Problems:
- Audio + Video player on Linux might be choppy
- Prints way too many errors when encountering CD audio track and disc errors
- Not all command-line options have been well tested
- 'psx' video decoder quality definitely does not match actual hardware output

v0.92.2 rev1532 (31 Jul 2010)

09 Dec 21:49
@m35 m35
Compare
Choose a tag to compare
- Can now be run with Java 5 again
- Improved detection of XA audio streams
- Now prints what audio stream is being saved with the video stream
- Fixed error in index files (breaks compatibility--indexes need to be recreated)
- Fixed -sectordump output
- Reverted -jpg option to accept a number again
Known Problems:
- Audio + Video player on Linux might be choppy
- Gives way too many errors when encountering CD audio track
- Not all command-line options have been well tested
- 'psx' video decoder quality definitely does not match actual hardware output

v0.92.1 rev1490 (23 Jul 2010)

09 Dec 21:51
@m35 m35
Compare
Choose a tag to compare
- Added support for disc images including subchannel data (2448 bytes/sector)
- Disc reading is now buffered, which should speed up everything

v0.92.0 rev1335 (24 Apr 2010)

09 Dec 21:51
@m35 m35
Compare
Choose a tag to compare
- Fixed AVI YV12 and Yuv4mpeg2 output colors.
- Fixed A/V sync calculation error that incorrectly added silence to FF9 videos
- Renamed video command-line option "-vf avi:bmp" to "-vf avi:rgb"
- Fixed frame rate detection
Internals:
- Renamed 'plugins' to 'modules'
- Renamed 'jpsxdec.modules.psx.video.decoding' to 'bitstreams'
- Removed unused IDCTs
- LOTS of cleaning, commenting, refactoring.
Known Problems:
- Audio + Video player on Linux might be choppy
- Gives way too many errors when encountering CD audio track
- Not all command-line options are working, and many haven't been well tested
- 'psx' video decoder quality definitely does not match actual hardware output

v0.91.0 rev1155 (13 Feb 2010)

09 Dec 21:54
@m35 m35
Compare
Choose a tag to compare
- Fixed yuv (Yuv4mpeg2) saving (pixel order was wrong)
- Added saving as AVI in YUV format (specifically YV12 codec)
  for the highest quality output
- Added -preciseav option
- Fixed player from ending movies too quickly
- Improved handling of multiple parallel video + audio streams
- Properly syncs audio and video
- Now handles Chrono Cross ending movie
- Index files slightly updated, so likely incompatable with 0.90.0 versions
- Fixed audio -vol option
- Fixed video -jpg option
- Fixed video -frames option
Internals:
- Began adding api for letting index file specify disc file
- Added ant build script
- Moves lgpl code into separate source folder
- Added ArgParser source to the repo (for simplicity)
- Softened movie detection logic
- Several optimizations, including
    - Added object pool to player design
- Cleaning and simplification where possible
    - Audio and video saving pipeline almost completely rewritten
    - Simplified the player design
    - Modularized AVI writer design
- Fixed various bugs (frame rate calculation in some cases, NPEs, etc.)
Known Problems:
- Frame rate detection is still pretty bad
- Audio + Video player on Linux might be choppy
- Gives way too many errors when encountering CD audio track
- Not all command-line options are working, and many haven't been well tested
- 'psx' video decoder quality is not verified