AminetAminet
Search:
84736 packages online
About
Recent
Browse
Search
Upload
Setup
Services

mus/play/HivelyReplayer.lha

Mirror:Random
Showing: m68k-amigaos iconppc-amigaos iconppc-morphos iconi386-aros iconi386-amithlon iconppc-warpup iconppc-powerup icongeneric icon
No screenshot available
Short:Port of Hively Replayer to 68020+
Author:Xeron/IRIS & Spot/Up Rough
Type:mus/play
Architecture:m68k-amigaos
Date:2006-12-10
Requires:AHI, 020+
Download:mus/play/HivelyReplayer.lha - View contents
Readme:mus/play/HivelyReplayer.readme
Downloads:1166

This is a quick port of the replayer from HivelyTracker for m68k.

I have built a version for >=020 and >=020 with FPU.

However you may find you need at least an 040 for this to be of any use.
On my 060, a 4 channel tune used about 20-30% cpu, and a multichannel tune
about 50% (possibly more).

I have made no optimisations to the code. The only changes were some typedefs, and a couple of macros which the source replied upon. I used a float rather than a double for "float64" and it works fine. (I didn't think the additional accuracy would be needed). I also added some code to stop a divide by zero error which was occuring. The OS4 style function pointer in structure style of calling the os was also removed.

Thanks to Xeron for the tracker. I would like to try and port the tracker os 68k amigaos too, if he will let me ;-)

If you have any problems, you can contact me at buzz@exotica.org.uk

Jools aka
BuZz/IRIS


Contents of mus/play/HivelyReplayer.lha
 PERMSSN    UID  GID    PACKED    SIZE  RATIO METHOD CRC     STAMP          NAME
---------- ----------- ------- ------- ------ ---------- ------------ -------------
[generic]                14503   24756  58.6% -lh5- f314 Dec  9 14:01 HivelyReplayer/play_hvl.020
[generic]                14488   24688  58.7% -lh5- 00b0 Dec  9 14:02 HivelyReplayer/play_hvl.020fpu
[generic]                   98     158  62.0% -lh5- 2d0c Dec  9 13:57 HivelyReplayer/src/buildscript
[generic]                11764   56760  20.7% -lh5- 0a53 Dec  9 13:12 HivelyReplayer/src/hvl_replay.c
[generic]                 1386    6975  19.9% -lh5- 89c4 Dec  8 13:08 HivelyReplayer/src/hvl_replay.h
[generic]                  632    2011  31.4% -lh5- 48a6 Apr  2  1997 HivelyReplayer/src/include/clib/ahi_protos.h
[generic]                  503    1424  35.3% -lh5- 9013 Apr  2  1997 HivelyReplayer/src/include/clib/ahi_sub_protos.h
[generic]                 4172   14198  29.4% -lh5- 741a Apr 27  1997 HivelyReplayer/src/include/devices/ahi.h
[generic]                  993    4914  20.2% -lh5- db09 Nov  4  1997 HivelyReplayer/src/include/inline/ahi.h
[generic]                  696    3115  22.3% -lh5- 3d1a Nov  4  1997 HivelyReplayer/src/include/inline/ahi_sub.h
[generic]                  212     377  56.2% -lh5- 07bc Nov 11 23:16 HivelyReplayer/src/include/proto/ahi.h
[generic]                  221     408  54.2% -lh5- 11e2 Nov 11 23:16 HivelyReplayer/src/include/proto/ahi_sub.h
[generic]                  375     782  48.0% -lh5- 6f5b Dec  9 14:00 HivelyReplayer/src/makefile
[generic]                  346     814  42.5% -lh5- f71f Dec  8 23:35 HivelyReplayer/src/os3_compat.h
[generic]                 1369    4492  30.5% -lh5- 90b1 Dec  9 13:15 HivelyReplayer/src/play_hvl.c
[generic]                  771    1428  54.0% -lh5- a33c Dec  8 13:08 HivelyReplayer/src/README.TXT
---------- ----------- ------- ------- ------ ---------- ------------ -------------
 Total        16 files   52529  147300  35.7%            Dec  9 17:14
Page generated in 0.02 seconds
Aminet © 1992-2024 Urban Müller and the Aminet team. Aminet contact address: <aminetaminet net>