Skip to content

Releases: maxotaku11niku/98VIDEOP

Version 1.4.0

09 Oct 20:38
Compare
Choose a tag to compare

Added support for WSS-compatible soundboards (MATE PCM, PC-9801-118 etc.). Support is, however, dubious due to differing behaviour on emulators, so I'm awaiting a test on real hardware. Not all sample rates are supported yet, since 98VIDEOP does not do any resampling (and never has done).

Version 1.3.3

24 Aug 18:59
Compare
Choose a tag to compare

Added stereo sound support. Stereo sound requires the PC-9801-86 soundboard, but if it's not found then the program will easily fall back on mono audio. Stereo sound must be in the video for it to be played, obviously.

Version 1.3.2

25 Apr 20:56
Compare
Choose a tag to compare
  • (hopefully) Made buzzer PWM a bit clearer
  • Small optimisations to buzzer PWM
  • Fixed a potential issue with recognising 86 soundboards

Version 1.3.1

13 Mar 17:59
Compare
Choose a tag to compare
  • Added support for 640x200 resolution videos, which use the line doubled mode of the PC-98 display hardware (note that this is maximum resolution, many videos will be pillarboxed/letterboxed and not use all that space).
  • Added early stop functionality. Press Esc to stop playing the video and return to DOS.
  • Small optimisations to buzzer audio.

Version 1.3.0

21 Feb 00:22
Compare
Choose a tag to compare

Updated the standard and begun applying the new changes. This has broken compatibility with old videos, but all for the sake of optimisation. This version now runs faster than the last by a significant amount.

Version 1.2.2 (Hotfix)

20 Feb 00:17
Compare
Choose a tag to compare

Thanks to one instruction, it turned out all this time that 98VIDEOP.COM was not compatible with the 80286 (as verified by a different version of Neko Project II that emulates the 80286 instead of the 80486). That has now been fixed with no performance penalty. This will be the last version before I implement a breaking change to the .98v standard.

Note: I am still unsure on timing accuracy.

Version 1.2.1

01 Feb 17:24
Compare
Choose a tag to compare

Optimised ADPCM decode with an LUT, making the program a little faster

Version 1.2

01 Feb 02:26
Compare
Choose a tag to compare

Optimised the video drawing loop and file reading. Reading the files in sector-aligned blocks really does help speed the program up due to DOS stuff.

Version 1.1.1 (Hotfix)

15 Jan 19:40
Compare
Choose a tag to compare

Fixed cleanup issues. Restoring the interrupt mask instead of turning off timer interrupts upon exit is the better idea it turns out. This program should now play nice with MS-DOS again.

Version 1.1

15 Jan 18:49
Compare
Choose a tag to compare

Changes:

  • Removed absolute dependence on the PC-9801-86 soundboard. If 98VIDEOP does not detect the 86 soundboard it will fall back on buzzer PWM audio, which is lower quality but that's pretty unavoidable.

Note: If you do end up using buzzer PWM audio, beware that when the program is finished with a video MS-DOS may not work very well afterwards. This issue will be fixed soon.