amiga-news DEUTSCHE VERSION
.
Links| Forums| Comments| Report news
.
Chat| Polls| Newsticker| Archive
.

[Login] [Register] [Forgot your password?]

< Next messagePrior message >
27.Oct.2025
Michael Rupp (ANF)


Javascript: TAWS - The Amiga Workbench Simulation 0.39
TAWS ("The Amiga Workbench Simulation") is a Javascript simulation of the Amiga-Workbench 1.0 - 4.1 FE for Internet Explorer, Firefox, Opera and Apple-WebKit-Browser (including Odyssey and Wayfarer). Any kind of feedback the author Michael Rupp would very appreciate. His work can be supported by a little donation from inside TAWS or via this Link.

Version 0.39 includes the following new features:

  • AIFF and AIFC support (based again on iff.js by DrSnuggles, see https://github.com/DrSnuggles/IFF):
    • play with MultView
    • file recognition when drag'n'dropping a local file onto the Workbench by the file's header
    • support for mono and stereo channel files
    • support for the following resolutions:
      • 8bit
      • 16bit
      • 24bit
      • 32bit
    • support for the following compression methods:
      • none
      • a-law
      • μ-law
  • HippoPlayer:
    • Implementation of a new backend (also based on iff.js by DrSnuggles) incl. all Scopes, to support the following file formats:
      • 8SVX
      • 16SV
      • AIFF
      • AIFC
    • Updated to the latest version of ScriptProcessorPlayer 1.3.10 by Jürgen Wothke. This improves sound quality if «Stereo Level» is not set to either 0% or 100%.
    • new playlist: Shoot'em'ups.prg
    • New scope «MultiRuppScope»:
      • supports multi channel module formats to render a graph for each channel.
      • «Dynamic width» option for multi channel module formats
      • «Scale» option to magnify the scope between 100% and 400%
    • RuppScope:
      • added «Scale» option to magnify the scope between 100% and 400%
      • minsize set to 32×32px (was 64×64px before)
    • HippoScope:
      • Rework to add support for multi channel module formats to render a graph for each channel.
      • added «Dynamic width» option for multi channel module formats
    • HippoPlayer v2.62 features:
      • PSID song length support. From HVSC provided data now also «Songlengths.md5» is supported in addition to «STIL.txt» data. This allows seeing song lengths and detecting song endings for PSIDs.
      • Position slider now always changes position if position info is available even when disabled. It is enabled when position changing is possible. Position shown for SIDs too.
      • Title bar display: Removed the option «Time/duration, pos/len» from «Prefs > Display-1 > Show». The option «Time, pos/len, song» already shows all the relevant information available.
    • HippoPlayer v2.63 features:
      • Shortcut button to change the play mode added beside the position slider.
      • Support for Audacious-UADE metadata. This data contains song lengths, author/composer, publisher/group, album/game/demo name and year info for about 300,000 modules.
        Song length will be shown in the title bar as well as with the position slider. Other metadata is shown in the infobox at the top with a scroller and in the info window. Song length is used for end detection for the formats which do not support it otherwise.
        Protracker modules already have lengths calculated, but every other format, including obscure exotics, will get lengths this way.
        Thanks to mvtiane for his work on «audacious-uade-tools» and the data!
      • PSID data (author, publisher/copyright) is also shown in the infobox area now.
    • HippoPlayer v2.64 features:
      • Info window: reworked layout and removal of unnecessary metadata line changes.
      • Main window height limit removed, it was historically set to 50 rows.
      • Prefs:
        • Removed filebox and info window size change sliders, the same functionality can be done with window resize gadgets.
        • Moved «Play mode button and position slider» toggle to the «Display-1» page.
        • Added «Disable info scroll» toggle in the «Display-1» tab to disable the metadata info scroller introduced in v2.63.
    • HippoPlayer v2.65 features:
      • Prefs: «Scope size» selection added, allows choosing the vertical size for the scopes: «Default», «Half» or «Double».
        Note that the actual size depends upon the use of a «MedRes» or «HiRes» window layout.
    • Incl. of the file «hippoplayerupdate.readme» which contains a description of all new features since v2.45 and their keyboard shortcuts.
    • Bugfixes:
      • Setting a favorite with the right mouse button also triggered a window minimize.
      • Position slider sometimes didn't work with HTML5-Audio files (such as MP3s from «AmigaRemix»).
      • In some cases the wrong STIL informations (SID Tune Information List) would be displayed.
      • While searching the internet, «Searching...» is displayed in the playlist area and not in infobox at the top (a change in HiP 68k v2.56 that I've missed).
      • correction of the info window's listbox border
      • Fixed the playlist's scroll position after using or saving preferences.
      • Fixed window widths for «MultiScopes» with dynamic width when switching to fixed width in case the browser's window size has been changed.
  • Palette IFF-PREF files support (again based on iff.js by DrSnuggles, many thanks for the great coop):
    • loading directly from the Palette tool (saving stays in JSON format)
    • Drag'n'drop onto the Workbench and double clicking will apply the color settings.
    • Drag'n'drop onto the Palette tool will just load the settings into the tool.
    • Support for file recognition if such files are dynamically loaded from the server (by the PHP scripts).
  • Shell: support for running «Palette» with the following parameters:
    • FROM=File or simply File: PREF file (error handling if case of invalid file or file path)
    • USE: PREF file is used
    • SAVE: PREF file is used and settings are saved
    • EDIT: PREF file is loaded into «Palette»
    • ?: show command line help
  • AmigaGuide: support for «system» calls to «Palette» incl. parameters as if called from Shell (as used in the WhatIFF? AmigaGuide magazines)
  • Dynamic loading of files using PHP server scripts:
    • IFF files are now generally being checked for their file type on the server's side for quite a bit of a speedup.
    • Optimised caching: already loaded server directories are only reloaded if explicitly called by «Window / Update» or «Workbench / Update all».
  • When entering / or : as drawer- or filename:
    • OS <= 3.0: show message that this is now allowed
    • OS >= 3.1: suppress characters with error blinking
  • IBrowse: swedish localization - many thanks to Kenneth Hansson
  • OS 3.2:
  • OS 1.x / 2.0: showing scanlines and CRT monitor curves during boot animation
  • Bugfixes:
    • Drag'n'drop of a local music module file onto the Workbench and double clicking will open and play it with HippoPlayer (bug since v0.38).
    • Palette: fixed listbox's height for some (surely very rare) layout settings combinations
    • OS 3.2: when moving an icon to the screen's very bottom its label stays visible (as it's the case with OS 3.1 and below but not with 3.1.4, 3.5 and later).
    • When reopening a window that has been moved out of the left side the screen, is positioned at the very left but not outside the visible bounds.
    • Improved Topaz fonts that don't prompt Firefox to throw an error («Zero length subtable is found») anymore - thanks to Peter Slootbeek!
    • OS 1.x:
      • CLI and requesters: correction of the lower border (bug since v0.35)
      • Requester buttons: correction of layout when pressed (bug since v0.38)
      • Requesters on Firefox: correction of the text's line height
    • Amiga Early Startup Control:
      • prevent browsers from blurring the Topaz font (Bug since v0.38)
      • Boot Options: the selected boot device is always at the top of the list.
    • MultiView:
      • playback quality of 16SV files is now truly 16bit and no longer converted to 8bit (many thanks to DrSnuggles for fixing this).
      • IFF-PBM files are once again correctly recognized (bug since v0.38).
      • Locally loaded music module files of type MOD, S3M or XM can be played (bug since v0.36).
    • Lemmings:
      • Fixed start position and finish collision detection in case the screen was dragged down and/or (in case of OS 4.x) moved to the right.
      • Can now be restarted once successfully finished.
(dr)

[News message: 27. Oct. 2025, 18:15] [Comments: 0]
[Send via e-mail]  [Print version]  [ASCII version]
< Next messagePrior message >

.
Masthead | Privacy policy | Netiquette | Advertising | Contact
Copyright © 1998-2025 by amiga-news.de - all rights reserved.
.