diff --git a/Tools/VaMP3/1.1/Tools/Images/Childsplay/Dirlist b/Tools/VaMP3/1.1/Tools/Images/Childsplay/Dirlist new file mode 100644 index 0000000..f81bf96 Binary files /dev/null and b/Tools/VaMP3/1.1/Tools/Images/Childsplay/Dirlist differ diff --git a/Tools/VaMP3/1.1/Tools/Images/Childsplay/Next b/Tools/VaMP3/1.1/Tools/Images/Childsplay/Next new file mode 100644 index 0000000..611013c Binary files /dev/null and b/Tools/VaMP3/1.1/Tools/Images/Childsplay/Next differ diff --git a/Tools/VaMP3/1.1/Tools/Images/Childsplay/Pause b/Tools/VaMP3/1.1/Tools/Images/Childsplay/Pause new file mode 100644 index 0000000..9ff1171 Binary files /dev/null and b/Tools/VaMP3/1.1/Tools/Images/Childsplay/Pause differ diff --git a/Tools/VaMP3/1.1/Tools/Images/Childsplay/Play b/Tools/VaMP3/1.1/Tools/Images/Childsplay/Play new file mode 100644 index 0000000..26030b9 Binary files /dev/null and b/Tools/VaMP3/1.1/Tools/Images/Childsplay/Play differ diff --git a/Tools/VaMP3/1.1/Tools/Images/Childsplay/Playlist b/Tools/VaMP3/1.1/Tools/Images/Childsplay/Playlist new file mode 100644 index 0000000..3ff98f6 Binary files /dev/null and b/Tools/VaMP3/1.1/Tools/Images/Childsplay/Playlist differ diff --git a/Tools/VaMP3/1.1/Tools/Images/Childsplay/Previous b/Tools/VaMP3/1.1/Tools/Images/Childsplay/Previous new file mode 100644 index 0000000..82d7143 Binary files /dev/null and b/Tools/VaMP3/1.1/Tools/Images/Childsplay/Previous differ diff --git a/Tools/VaMP3/1.1/Tools/Images/Childsplay/Stop b/Tools/VaMP3/1.1/Tools/Images/Childsplay/Stop new file mode 100644 index 0000000..f28008c Binary files /dev/null and b/Tools/VaMP3/1.1/Tools/Images/Childsplay/Stop differ diff --git a/Tools/VaMP3/1.1/Tools/Images/HANSolo_GrayNWhite/Dirlist b/Tools/VaMP3/1.1/Tools/Images/HANSolo_GrayNWhite/Dirlist new file mode 100644 index 0000000..c285848 Binary files /dev/null and b/Tools/VaMP3/1.1/Tools/Images/HANSolo_GrayNWhite/Dirlist differ diff --git a/Tools/VaMP3/1.1/Tools/Images/HANSolo_GrayNWhite/Next b/Tools/VaMP3/1.1/Tools/Images/HANSolo_GrayNWhite/Next new file mode 100644 index 0000000..0962b97 Binary files /dev/null and b/Tools/VaMP3/1.1/Tools/Images/HANSolo_GrayNWhite/Next differ diff --git a/Tools/VaMP3/1.1/Tools/Images/HANSolo_GrayNWhite/Pause b/Tools/VaMP3/1.1/Tools/Images/HANSolo_GrayNWhite/Pause new file mode 100644 index 0000000..81c8db9 Binary files /dev/null and b/Tools/VaMP3/1.1/Tools/Images/HANSolo_GrayNWhite/Pause differ diff --git a/Tools/VaMP3/1.1/Tools/Images/HANSolo_GrayNWhite/Play b/Tools/VaMP3/1.1/Tools/Images/HANSolo_GrayNWhite/Play new file mode 100644 index 0000000..2e4174e Binary files /dev/null and b/Tools/VaMP3/1.1/Tools/Images/HANSolo_GrayNWhite/Play differ diff --git a/Tools/VaMP3/1.1/Tools/Images/HANSolo_GrayNWhite/Playlist b/Tools/VaMP3/1.1/Tools/Images/HANSolo_GrayNWhite/Playlist new file mode 100644 index 0000000..3a871c7 Binary files /dev/null and b/Tools/VaMP3/1.1/Tools/Images/HANSolo_GrayNWhite/Playlist differ diff --git a/Tools/VaMP3/1.1/Tools/Images/HANSolo_GrayNWhite/Previous b/Tools/VaMP3/1.1/Tools/Images/HANSolo_GrayNWhite/Previous new file mode 100644 index 0000000..4960d6c Binary files /dev/null and b/Tools/VaMP3/1.1/Tools/Images/HANSolo_GrayNWhite/Previous differ diff --git a/Tools/VaMP3/1.1/Tools/Images/HANSolo_Solo/Dirlist b/Tools/VaMP3/1.1/Tools/Images/HANSolo_Solo/Dirlist new file mode 100644 index 0000000..fbe2891 Binary files /dev/null and b/Tools/VaMP3/1.1/Tools/Images/HANSolo_Solo/Dirlist differ diff --git a/Tools/VaMP3/1.1/Tools/Images/HANSolo_Solo/Next b/Tools/VaMP3/1.1/Tools/Images/HANSolo_Solo/Next new file mode 100644 index 0000000..94e34e8 Binary files /dev/null and b/Tools/VaMP3/1.1/Tools/Images/HANSolo_Solo/Next differ diff --git a/Tools/VaMP3/1.1/Tools/Images/HANSolo_Solo/Pause b/Tools/VaMP3/1.1/Tools/Images/HANSolo_Solo/Pause new file mode 100644 index 0000000..87b8ffa Binary files /dev/null and b/Tools/VaMP3/1.1/Tools/Images/HANSolo_Solo/Pause differ diff --git a/Tools/VaMP3/1.1/Tools/Images/HANSolo_Solo/Play b/Tools/VaMP3/1.1/Tools/Images/HANSolo_Solo/Play new file mode 100644 index 0000000..4ce62cd Binary files /dev/null and b/Tools/VaMP3/1.1/Tools/Images/HANSolo_Solo/Play differ diff --git a/Tools/VaMP3/1.1/Tools/Images/HANSolo_Solo/Playlist b/Tools/VaMP3/1.1/Tools/Images/HANSolo_Solo/Playlist new file mode 100644 index 0000000..ea46c11 Binary files /dev/null and b/Tools/VaMP3/1.1/Tools/Images/HANSolo_Solo/Playlist differ diff --git a/Tools/VaMP3/1.1/Tools/Images/HANSolo_Solo/Previous b/Tools/VaMP3/1.1/Tools/Images/HANSolo_Solo/Previous new file mode 100644 index 0000000..a53f0ce Binary files /dev/null and b/Tools/VaMP3/1.1/Tools/Images/HANSolo_Solo/Previous differ diff --git a/Tools/VaMP3/1.1/Tools/Images/HANsolo_Gipsy/Dirlist b/Tools/VaMP3/1.1/Tools/Images/HANsolo_Gipsy/Dirlist new file mode 100644 index 0000000..6148946 Binary files /dev/null and b/Tools/VaMP3/1.1/Tools/Images/HANsolo_Gipsy/Dirlist differ diff --git a/Tools/VaMP3/1.1/Tools/Images/HANsolo_Gipsy/Next b/Tools/VaMP3/1.1/Tools/Images/HANsolo_Gipsy/Next new file mode 100644 index 0000000..2d2ec67 Binary files /dev/null and b/Tools/VaMP3/1.1/Tools/Images/HANsolo_Gipsy/Next differ diff --git a/Tools/VaMP3/1.1/Tools/Images/HANsolo_Gipsy/Pause b/Tools/VaMP3/1.1/Tools/Images/HANsolo_Gipsy/Pause new file mode 100644 index 0000000..30235a1 Binary files /dev/null and b/Tools/VaMP3/1.1/Tools/Images/HANsolo_Gipsy/Pause differ diff --git a/Tools/VaMP3/1.1/Tools/Images/HANsolo_Gipsy/Play b/Tools/VaMP3/1.1/Tools/Images/HANsolo_Gipsy/Play new file mode 100644 index 0000000..2ad4bea Binary files /dev/null and b/Tools/VaMP3/1.1/Tools/Images/HANsolo_Gipsy/Play differ diff --git a/Tools/VaMP3/1.1/Tools/Images/HANsolo_Gipsy/Playlist b/Tools/VaMP3/1.1/Tools/Images/HANsolo_Gipsy/Playlist new file mode 100644 index 0000000..5fdd6b1 Binary files /dev/null and b/Tools/VaMP3/1.1/Tools/Images/HANsolo_Gipsy/Playlist differ diff --git a/Tools/VaMP3/1.1/Tools/Images/HANsolo_Gipsy/Previous b/Tools/VaMP3/1.1/Tools/Images/HANsolo_Gipsy/Previous new file mode 100644 index 0000000..a4c0be1 Binary files /dev/null and b/Tools/VaMP3/1.1/Tools/Images/HANsolo_Gipsy/Previous differ diff --git a/Tools/VaMP3/1.1/Tools/VaMP3 b/Tools/VaMP3/1.1/Tools/VaMP3 new file mode 100644 index 0000000..f4c5899 Binary files /dev/null and b/Tools/VaMP3/1.1/Tools/VaMP3 differ diff --git a/Tools/VaMP3/1.1/Tools/VaMP3-Changes.txt b/Tools/VaMP3/1.1/Tools/VaMP3-Changes.txt new file mode 100644 index 0000000..81ffa5b --- /dev/null +++ b/Tools/VaMP3/1.1/Tools/VaMP3-Changes.txt @@ -0,0 +1,10 @@ +v1.1 - 12. September 2026 +- New buttons: Gipsy by HANsolo +- Command line arguments for playing specified song +- Implemented manual ID3 tag skipping for better handling when using bad mpega.library version +- Fixed bug where first and last buffer of a song may not be played +- Corrected many minor issues + +V1.0 - 31. May 2026 +- Initial release + diff --git a/Tools/VaMP3/1.1/Tools/VaMP3.info b/Tools/VaMP3/1.1/Tools/VaMP3.info new file mode 100644 index 0000000..b8ca5e1 Binary files /dev/null and b/Tools/VaMP3/1.1/Tools/VaMP3.info differ diff --git a/Tools/VaMP3/1.1/Tools/VaMP3.txt b/Tools/VaMP3/1.1/Tools/VaMP3.txt new file mode 100644 index 0000000..feb0f8d --- /dev/null +++ b/Tools/VaMP3/1.1/Tools/VaMP3.txt @@ -0,0 +1,70 @@ +Short Description: MUI MP3 Player for Apollo V4 / AmigaOS +Author: Tomas Jacobsen (Bedroomcoders.com) +Uploader: tomas@bedroomcoders.com +Version: 1.1 +Type: mus/play +Architecture: m68k-amigaos >= 3.5 (optimized for 68080) + + +DESCRIPTION +----------- +VaMP3 is a lightweight and minimalistic MUI-based audio player designed +specifically for the Apollo V4 platform. It features a compact, visually +premium dashboard coupled with robust playlist and directory management +capabilities. + + +FEATURES +-------- +* Coded in 100% Assembly (complete source code is available). +* Utilizes SAGA/ARNE audio for high-quality DMA playback. +* Modern Magic User Interface (MUI) layout with a space-saving compact mode. +* Drag & Drop support in both regular and compact modes, as well as directly + into the playlist. +* Automatic Playlist Persistence: Active playlists automatically save on exit + and restore on startup (via PROGDIR:vaMP3.playlist). +* Standard M3U Playlist support: Easily load, save, and backup custom playlist + files (.m3u) from the main menu bar. +* Resizable sidecar windows: Dedicated Directory List (Dirlist) and Playlist + dashboards. +* User-customizable Tapedeck buttons using standard Datatypes. + + +SYSTEM REQUIREMENTS +------------------- +* ApolloOS / AmigaOS 3.5+ / AmigaOS 3.2+ +* Apollo Vampire V4 Accelerator or standalone system. +* muimaster.library (MUI 3.8+ recommended). +* mpega.library (Libmad version recommended). +* CyberGraphX RTG graphics system. +* datatypes.library (V43+ pictures class). + + +INSTALLATION +------------ +Copy the "VaMP3" drawer to any location on your hard drive. + + +USAGE +----- +Double-click the "vaMP3" icon from Workbench or run it from the CLI/Shell. + +At first startup, the default "GrayNWhite" tapedeck buttons by HanSOLO are displayed. +Additional buttonsets are included in the package and can be selected via the +settings menu. Or why not create your own buttons with any datatype supported images? + +There are fours ways to select and play your music: + * Drag & Drop files directly onto the player window. + * Use the Dirlist window to navigate your folders and select songs. The player + will automatically continue playing the next song in the directory when the + active track finishes. This is a convenient way to play complete albums + stored on your hard drive. + * Build a custom Playlist using Drag & Drop, or add single files and complete + directories using the playlist control buttons. + * Pass a MP3's filename as a command line argument + +COPYRIGHT +--------- +vaMP3 is Copyright (c) 2026 Bedroomcoders.com. +All rights reserved. + diff --git a/Tools/VaMP3/Info b/Tools/VaMP3/Info new file mode 100644 index 0000000..c751b52 --- /dev/null +++ b/Tools/VaMP3/Info @@ -0,0 +1,4 @@ +; Tools/VaMP3 - read by ApolloUpdate, see README.md +OS=ApolloOS,AmigaOS +MINCORE= +DESCRIPTION=MUI MP3 Player