Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
Name: ocp | Distribution: openSUSE Tumbleweed |
Version: 0.2.109 | Vendor: openSUSE |
Release: 1.1 | Build date: Fri Apr 5 11:31:30 2024 |
Group: Productivity/Multimedia/Sound/Players | Build host: reproducible |
Size: 9840339 | Source RPM: ocp-0.2.109-1.1.src.rpm |
Packager: https://bugs.opensuse.org | |
Url: https://stian.cubic.org/coding-ocp.php | |
Summary: Open Cubic Player for MOD/S3M/XM/IT/MIDI music files |
Open Cubic Player is a music file player ported from DOS that supports Amiga MOD module formats and many variants, such as MTM, STM, 669, S3M, XM, and IT. It is also able to render MIDI files using sound patches and play SID, OGG Vorbis, FLAC, and WAV files. OCP provides a nice text-based interface with several text-based and graphical visualizations.
CC-BY-3.0 AND GPL-2.0-or-later
* Fri Apr 05 2024 Martin Hauke <mardnh@gmx.de> - Update to version 0.2.109 Bugfix release * Remove a gcc warning when compiling boot/psetting.c * validate_xdg_dir_absolute() allocates a byte short when building the string buffer in one of the code-paths. * Mon Apr 01 2024 Martin Hauke <mardnh@gmx.de> - Update to version 0.2.108 Bugfix release * When detecting C++ version, ] and ) was out of order in configure.ac. This only became problematic in autoconf 2.72. * Playback via Game-Music-Emulator, the global loop module setting was not honored. * Mono FLAC files would crash, buffer retrieval expected (atleast) two channels to be present. * EOF detection got false positives in file-cache, FLAC files could fail to play * Labels should not appear in front of variables, clang can be strict on this. * Mon Feb 19 2024 Martin Hauke <mardnh@gmx.de> - Update to version 0.2.107 libsidplayfp: * Make it possible to tune parameters in real-time. * Update libsidplayfp to the latest master. * Plugin had an extra dirdbUnref() that should not be there. adplug: * Update adplug to latest master. * Scrolling the channel viewer could crash the player due to read of out-of-bound memory. * The wrapper OPL class OCP uses had some minor problems: + In OPL3 mode, if a channel was in 4-OP mode, the second half would always muted. + In OPL3 mode, if a channel was in 4-OP mode, you could mute the second half of the channel (in addition to the problem mentioned above). + When a channel is going in/out of 4-OP mode, mute was not consistent. * Refactor and use file-caching. * Add compression hint to the fie API, solid files should be scanned directly. * Differentiate unread (files not scanned) and files were the file content turned out to be unknown. Speeds up the file browser, especially if there are archives present. * ISO/TOC - Audio CDs could be unable to play after being looked up in the online discid-database. * Update libancient filter to match upto libancient master (needs matching support from host operating system for them to work). * Add support for *.RPG archive file from "Official Hamster Republic Role Playing Game Construction Engine", and *.BAM that in game data files as stored as *.1 *.2 *.3 etc. * Potential hang-bug in UDF (CDROM DVD image files) parser. * Sat Aug 05 2023 Martin Hauke <mardnh@gmx.de> - Update to version 0.2.106 * [IT] Increase the number of max-samples to match openMPT (it can export files with more samples that original tracker and Schism supports). * [devpdisk] Reported time during playback was random. * [adplug] Add support for SudoMakers RetroWave OPL3 Express, please configure it in setup:/adplugconfig.dev * [adplug] Make channel tracker aware of AM/FM modes so it more correctly can display visualization. * [adplug] Left/Right OPL3 logic was incorrect in the register-tracker. * [libancient] Add more fingerprints for compression formats that v2.1.0 can decompress. * [Linux CDROM] Fix deadlock. * [configure] cleanup --bindir --libdir and --datadir, and new syntax to override post ocp suffixes: ./configure LIBDIROCP=/usr/lib/ocp DATADIROCP=/usr/data/ocp * [configure] removed --with-dir-suffix * [CDROM *.CUE] REM didn't work as expected. * [CDROM *.CUE] files didn't work if containing INDEX 00. * [CDROM *.CUE] BINARY keyword should be little endian, but there are tools that produce big-endian files without marking them correctly. So we need to detect the endian used. * [CDROM *.CUE] files didn't include pregaps in the track table. * [CDROM *.TOC] files didn't split the logic for pregap and offset into the raw file. * [musicbrainz] Increase the buffersize, some data retrivals failed. * [global MIME database] Add adplug fileformats. * [global MIME database] Add Game Music Emulator fileformats. * [SDL2] if entering fullscreen while in graphical effect mode, it could not be exited without visiting a textmode resolution. * [SDL2] Use SDL_OpenAudioDevice(), else the expected audio format between SDL2 and OCP might not be what we expect causing random noise to be played. * [X11] non-Shm usage could fail to successfully create butter on window resize. * [X11] If background picture is loaded in GUI modes, it was not repainted on window-resize. * [unifont] Allow for unifont ttf/otf files to be placed in the datadir by using ./configure --with-unifont-relative (you still need to copy the files in). * [*.VGZ] Silently convert them to *.VGM * [GME] Add support for Game Music Emulator library (libgme) for playback of various retro console systems. * Sat May 13 2023 Martin Hauke <mardnh@gmx.de> - Update to version 0.2.105 * Avoid crash if attempting to access graphical viewer modes when running in curses (text only). * Fri May 12 2023 Martin Hauke <mardnh@gmx.de> - Update to version 0.2.104 * Update libsidplayfp * Update adplug + Latest version of the upstream version - Adds support for *.PIS and *.MTR + Reimplemented the OPL2/3 status viewer. + Buffer for compositing tracker data for music that supports this, was not cleared between pattern loads. Causing visual data to be accumulated. + OCP now supports multiple of the emulator implementations. + Default emulator to use has been changed. + Configuration dialog added into setup. * Elapsed time is now based on played samples and not counting seconds passed. * Screen resizing should be more consistent on remembering settings. * Files that are detected as valid for libancient but fails decompression, OCP failed to reset the filehandler read-position back to 0. * Track viewer had some excessive CPU usage * Analyzer viewer has the scale gain range increased, and the current gain is visible in the header. * Quick help documentation has been updated, with special focus on the keyboard shortcuts. * Sat Feb 18 2023 Martin Hauke <mardnh@gmx.de> - Update to version 0.2.103 * If an autoload plugin fails to load, do not hard fail if all the core plugins are statically linked in. * version 0.2.91 update missed setting the color for XM files in ocp.ini * Fix logic for setting screenmode vs ocp.ini. This is now the scheme and default values that SDL, SDL2 and X11 drivers use: [screen] screentype=5 ; 0=80x25, 1=80x30, 2=80x50, 3=80x60, 4=132x25, 5=132x30, 6=132x50, 7=132x60, 8=custom fontsize=1 ; if screentype=8: 0=8x8, 1=8x16 winwidth=1024 ; if screentype=8 winheight=768 ; if screentype=8 * insttype= setting in ocp.ini was no longer working and it was not maintained between songs. * Remove more external symbols from the devp*.so and devw*.so files, and API updates * setup:/devp/ and setup:/devw/ directories has been replaced with dialogs * Detect that C++17 is available, needed due to libancient * Failed detection of `update-mime-database` did not halt ./configure causing errors later during make instead * Update libsidplayfp to the latest version - Drop patch: * 0001-When-compiling-code-against-libancient-ensure-that-C.patch * Fri Feb 17 2023 Martin Hauke <mardnh@gmx.de> - Add patch: * ocp-ini-set-audio-output.patch * Thu Feb 16 2023 Martin Hauke <mardnh@gmx.de> - Add patch: * 0001-When-compiling-code-against-libancient-ensure-that-C.patch * Mon Feb 13 2023 Martin Hauke <mardnh@gmx.de> - Complete specfile overhaul - Update to version 0.2.102 * https://github.com/mywave82/opencubicplayer/releases/tag/v0.2.102
/usr/bin/ocp /usr/bin/ocp-curses /usr/bin/ocp-sdl2 /usr/bin/ocp-vcsa /usr/bin/ocp-x11 /usr/lib64/ocp /usr/lib64/ocp/autoload /usr/lib64/ocp/autoload/35-devpalsa.so /usr/lib64/ocp/autoload/35-devpnone.so /usr/lib64/ocp/autoload/35-devpsdl2.so /usr/lib64/ocp/autoload/35-devwmix.so /usr/lib64/ocp/autoload/35-devwmixf.so /usr/lib64/ocp/autoload/35-devwnone.so /usr/lib64/ocp/autoload/95-playay.so /usr/lib64/ocp/autoload/95-playcda.so /usr/lib64/ocp/autoload/95-playflac.so /usr/lib64/ocp/autoload/95-playgmd.so /usr/lib64/ocp/autoload/95-playgme.so /usr/lib64/ocp/autoload/95-playhvl.so /usr/lib64/ocp/autoload/95-playit.so /usr/lib64/ocp/autoload/95-playmp2.so /usr/lib64/ocp/autoload/95-playogg.so /usr/lib64/ocp/autoload/95-playopl.so /usr/lib64/ocp/autoload/95-playsid.so /usr/lib64/ocp/autoload/95-playtimidity.so /usr/lib64/ocp/autoload/95-playwav.so /usr/lib64/ocp/autoload/95-playxm.so /usr/lib64/ocp/autoload/95-playym.so /usr/lib64/ocp/autoload/freverb.so /usr/lib64/ocp/autoload/ireverb.so /usr/lib64/ocp/libocp.so /usr/share/applications/cubic.org-opencubicplayer.desktop /usr/share/doc/packages/ocp /usr/share/doc/packages/ocp/AUTHORS /usr/share/doc/packages/ocp/BUGS /usr/share/doc/packages/ocp/CREDITS /usr/share/doc/packages/ocp/KEYBOARD_REMAPS /usr/share/doc/packages/ocp/SUID /usr/share/icons/hicolor/128x128/apps/opencubicplayer.png /usr/share/icons/hicolor/16x16/apps/opencubicplayer.png /usr/share/icons/hicolor/22x22/apps/opencubicplayer.png /usr/share/icons/hicolor/24x24/apps/opencubicplayer.png /usr/share/icons/hicolor/32x32/apps/opencubicplayer.png /usr/share/icons/hicolor/48x48/apps/opencubicplayer.png /usr/share/icons/hicolor/64x64/apps/opencubicplayer.png /usr/share/icons/hicolor/scalable/apps/opencubicplayer.svg /usr/share/licenses/ocp /usr/share/licenses/ocp/COPYING /usr/share/licenses/ocp/license-images.txt /usr/share/licenses/ocp/license-videos.txt /usr/share/man/man1/ocp.1.gz /usr/share/mime/packages/opencubicplayer.xml /usr/share/ocp /usr/share/ocp/data /usr/share/ocp/data/CPANI000.DAT /usr/share/ocp/data/CPANI001.DAT /usr/share/ocp/data/CPANI002.DAT /usr/share/ocp/data/CPANI003.DAT /usr/share/ocp/data/CPANI004.DAT /usr/share/ocp/data/CPPIC000.TGA /usr/share/ocp/data/CPPIC001.TGA /usr/share/ocp/data/adplug.db /usr/share/ocp/data/ocp.hlp /usr/share/ocp/etc /usr/share/ocp/etc/ocp.ini
Generated by rpm2html 1.8.1
Fabrice Bellet, Wed Nov 13 00:41:02 2024