Sophie

Sophie

distrib > Mandriva > 8.2 > i586 > media > contrib > by-pkgid > e0aa426ba66838b17cfa952b4dbd2972 > files > 6

uade-0.70-1mdk.i586.rpm

CHANGE LOG
----------

Date format is DDMMYYYY.

09042000:	version 0.01

	Initial test-and-crash release. Loads of irritating debug messages.
	Annoying crashes with plugin. Too effortful installation.

10042000:	version 0.01b

	src/Makefile fixes (SMP support, thanks to flux !)

12042000:	version 0.01c (first Freshmeat release on 13.4.2000)
	For some strange reason, I got crashes on virtual Amiga if I
	compiled newcpu.c with -O2 option. Now I compile newcpu.c
	without -O2 option and it works. (this was on gcc 2.95.2)

20042000:	NO RELEASE
	Hacked with David Whittaker player. It seems that Whittaker
	player is very flawed. I had to make some module format checking.
	I hope in future we have a whittaker player in Uade that plays
	all the modules... The problem is that there are so many 
	variations of Whittaker modules out there. Each module has it's
	own header :(

21042000:	NO RELEASE
	Added a sensible posix compliant tempname for shared memory maps
	between uade and xmms plugin. XMMS plugin creates the memory
	map file on initialization and UADE destroys it when XMMS plugin
	has been terminated. XMMS Inputplugins don't have a cleanup
	routine as far as I know (not too far?-) so this had to be done in
	an annoying way.

22042000:	version 0.01d
	Added AddIntServer() and timer.device and some IO functions into
	sound core. At least 2 new custom songs work now: cust.james-pond-2
	and cust.defender_of_the_crown. However, the problem with j-p-2 is
	that subsongs must be changed dynamically during playing which
	is not possible now in uade because there is no good user interface.

24042000:	NO RELEASE
	Added -execdebug switch to monitor usage of exec.library functions
	in deliplayers. Why am I telling this to you ? You don't need
	to know about this stuff ;-) Anyway, if someone reports a crash
	on Custom module, using this switch might (should!) give information
	about the crash...

25042000:	version 0.01e
	Got message from delitracker authors about deliplayer copyright
	issues. Hence all the previous distributions are removed from the
	website => NEW RELEASE.

28042000:	version 0.01f (Second Freshmeat release on 28.4.2000)
	Fixed bugs in xmms plugin. Now it doesn't jam xmms so often unless
	you hit play or next button repeatedly too fast.

08052000:	version 0.01g
	Added new features to xmms plugin: If song playes ZERO stream
	continuously for 30 seconds, the plugin will change song. This is a
	good feature for those formats that don't have proper songend signal.
	If soundcore crashes or stops at deadend, the plugin will also change
	the song.

12072000:	NO RELEASE
	Removed some X86 machine dependencies. M68k-emulation is still
	depending on X86 processor. This shouldn't be very hard to fix,
	but I don't know how to compile generic version of gencpu.c so that
	it creates proper cpuemu.c.

25072000:	NO RELEASE
	Added song's filename & playername into XMMS windows scroller. Set's
	song length to TIMEOUT if timeout value is defined for songs in
	~/.xmms/deliconfig. Renamed shd_* variables and functions into
	uade_* variables and functions.

22082000:	version 0.01h
	Lots of small changes to code. Mainly changes considering code
	maintainability. This release has no new features. Added a
	configuration window into XMMS plugin. It doesn't really do anything
	yet.

24082000:	version 0.02
	Subsong changing for XMMS plugin added! Read the README for more
	details.

09112000:	version 0.10
	- the GUI for XMMS plugin has been activated
	- primitive fileinfo is now possible on XMMS plugin
	- UADE plugin can be configured from XMMS preferences
	- Subsongs can be changed easier now! Just click on the slider bar..
	- Now supports about 75 players! I don't want to count them manually.
	  I'll probably add automatic player counter into XMMS GUI in the
	  future.
	- got rid of the bloody pipe system that was used to transmit sound
	  data from emulator to xmms plugin! Now uses RING-BUFFERING (more
	  robust and efficient)
	- I've been hacking a lot with the XMMS plugin, and improving sound
          core too (that's why all those new players)

21112000:	versio 0.10b
	- fixed a Makefile bug that probably affected people who upgraded
	  UADE from an older version
	- put a proper version number into XMMS plugin:)

27112000:	version 0.10c
	- UADE should work on FreeBSD 4.x now!
	  (fixed src/Makefile and plugindir/Makefile)

08022001:	NO RELEASE (version 0.20-pre1)
	- NTSC/PAL option can be changed from gui preferences
	- NTSC can be forced from cmdline with -ntsc

20022001:	NO RELEASE (version 0.20-pre2)
	- NTSC/PAL bug fixed
	- private xmms plugins for different users supported in install scripts

15042001:	version 0.20
	- new players & bug fixes

17042001:	NO RELEASE
	- subsong changing bug fixed ('defender of the crown' subsongs work
	  now on xmms plugin)

19042001:	version 0.21
	- removed some of the sound bugs (concerns song and subsong changing)
	- added new players (now supports at least 90 formats)

20042001:	NO RELEASE
	- fixed a serious bug involving song format recognition in m68k
	  sound core (fortunately most people use force by default option
	  which disables song format recognition)
	- added true global installation system

22042001:	NO RELEASE
	- improved subsong reporting
	- improved global installation system

24052001:	NO RELEASE
	- a patch from michael bouillot which disables uade's subsong
	  changing mechanism to change subsongs with a remote control (without
	  mouse).. michael doering applied this patch to the plugin by making
	  it optional (see configure/GUI)

18082001:	version 0.30
	- updated configuration system:
	  use ./configure and then manually edit config.h if needed
	- players improved: ptk-prowiz for protracker clones, Soundfactory,
	  Dawe Lowe New, MarkII and others..
	- uade is now compatible with xmms crossfade plugin
	- optional (experimental) players in contrib/players-unstable
	  (includes ptk-prowiz for playing about 51 protracker variants)

25082001:	NO RELEASE
	- multifile loading support (DTP_ExtLoad) => new formats supported:
	  VectorDean, TFMX 1.5 and TFMX Pro (probably more)

27082001:	NO RELEASE
	- YMPlayer works much better! (I still don't like ATARI ST sounds)
	- Hippel-COSO improvements
	- TFMX, TFMX_1.5, TFMXPro improvements: many of the TFMX play OK
	  (I hate TFMX system!!)
 
04092001:	NO RELEASE
	- Added song end checking to PTK-Prowiz deliplayer (mod player)
	- Optimized playlist file scanning by caching 'uadeformats' file
	- 'uadeformats' caching can be turned on/off from configure menus
	- Lots of small changes to make UADE function faster under XMMS
	- Deliplayers can now use case-insensitive fileloading (compability
	  issue from AmigaOS). This is very usefull with YMPlayer and TFMX*.

07092001:	version 0.40
	- Multifile loading support (VectorDean, TFMX, YMPlayer, ...)
	- Song end support for PTK-Prowiz deliplayer (for protracker +
	  variants)
	- Optimized playlist scanning

08102001:	NO RELEASE
	- dtg_SetTimer() finally done! Previous tempo problems should be fixed
	- Improved/new deliplayers:
	  ASReplay, ImagesMusicSystem, Soundfactory, SoundFX, THX, TME

18102001:	NO RELEASE
	- improved sub song recognition & handling
	- runs on Solaris, even under XMMS!

22102001:	NO RELEASE
	- lots of code cleanups
	- new user documentation in uade-docs/
	- new deliplayers: Amos, PierreAdane

24102001:	version 0.50
	- solaris/sparc compability (even xmms plugin)
	- playback tempos fixed for various formats / songs
	- improved subsong detection
	- new deliplayers: Amos, ASReplay, ImagesMusicSystem, PierreAdane,
	  Soundfactory, SoundFX, THX, TME
	- better user documentation in uade-docs/
	- lots of code cleanups

03112001:	NO RELEASE
	- new player: NovoTradePacker (thanks to Wanted Team!)
	- improved PTK-Prowiz (sounds funny but subsong detection is improved
	  see the documentation (some people have hidden songs in protracker
	  modules))
	- song format detection by file content improved

04112001:	NO RELEASE
	- song end system improved (not very informative but very relevant)

05112001:	NO RELEASE
	- sequential subsongs feature added:
	   - option in configure is 'play subsongs in sequence'
	   - default setting off
	   - if the option is on, subsongs in a song are played sequentially
	   - if the option is on, plugin jumps to the next entry in the
	     playlist when all subsongs have been played (not totally
	     accurate description, there are exceptions of course;)

06112001:	NO RELEASE
	- sequential subsong bug fixed (skipped subsongs)

07112001:	NO RELEASE
	- timeout bug fixed (uade played timeout + buffered seconds, now
	  it plays timeout + few milliseconds)

09112001:	NO RELEASE
	- new replayer: Paul Summers (replaces VectorDean and Richard Joseph)
	- more file content recognition code

15112001:	NO RELEASE
	- maintaining code.. i'm beginning to really hate plugindir/deli.c
	  module (needs cleanups badly!)

17112001:	NO RELEASE
	- implemented exec.library/Cause() software interrupt OS call

19112001:	NO RELEASE
	- switched UAE default configuration to 68020 emulation from 68000
	  emulation => THX deliplayer works (and perhaps some other)
		    => CUST.EndlessPiracy works (it's 68000 code but doesn't
		       work on real A500 for some strange reason)
	  Our policy will be to maintain 68000 compability where ever
	  possible (sound core will only contain 68000 code)

23112001:	NO RELEASE
	- song duration database system: UADE has become a learning system.
	  UADE knows lengths of songs from experience which can be obtained
	  by playing songs and/or copying song duration databases from
	  external sources. Combining 2 different databases is easy, see
	  the documentation (if available;). For those who don't have
	  knowledge of exotic Amiga formats let it be told that for many
	  formats there is no easy way to predict song duration without
	  playing the song to the end (assuming the end even exists).
	- song end support for Hippel

24112001:	NO RELEASE
	- song end support for Hippel-COSO

25112001:	NO RELEASE
	- lots of code cleanups

26112001:	NO RELEASE
	- improved exec.library/SetIntVector() handling
	  => CUST.FA18Interceptor works!
	  (with good luck other new songs started to work)
	- implemented aon4, soundmon2.0, soundmon2.2 songend
	- ptk-prowiz fixes, better format distinction, subsong support
	  (thanks to Don Adan/WT)
	- code cleanup, scanfile.c bugfixes
	- new formats: AProSys, InStereo2.0
	- Replaced players with ones with songend support: Delta 1.0 & 2.0,
	  FC1.3 & 1.4, iff-emod (Quadracomposer), InStereo, Synthesis,
	  Jamcracker, SIDMon2.0, RichardJosephPlayer (Vectorcdean)
	- Don Adan improved SoundFX player!
	  (See uade-docs/players/WantedTeam/EP_SoundFX.readme)

02122001:      NO RELEASE
	- Added panning support into UADE input plugin. This could be useful
	  for those who use headphones and don't like the extreme stereo
	  effect. It can be enabled in the configure menu.
	     0% => no effect
	   100% => mono

03122001:	version 0.51
	- Finally!

03122001:	version 0.51 fix 1
	- fixed some compilation bugs
	- added shared content database support (for make sysinstall)

05122001:	version 0.52
	- 0.51 seems to be a very buggy release
	- fixed few annoying bugs

06122001:	NO RELEASE
	- configure changes (thanks to Meleth!)

07122001:	NO RELEASE
	- FreeBSD compile cleanups (#include <values.h> -> <limits.h>)

08122001:	NO RELEASE
	- playuade shell script fixes: 
	    implementation to send switches to uade (thanks to Meleth)
	    small bugfix of prefix handling, unknown files are now
	    skipped when using wildcards, (mld)
	- xmms plugin: sequential subsong is now also selectable when either
	  just timeout or just songend is checked. 
	  (had to be both enabled before)

09122001:	NO RELEASE
	- playuade: fix for files with prefix and more than one dot
	    in filename

15122001:	NO RELEASE
	- uade executable is loaded in xmms plugin only if it is needed
	  (it is loaded when it is needed the first time)
	- code cleanups

21122001:	NO RELEASE
	- replaced player(s) with eagleplayer counterpart(s):
	  MajorTom, ActionAmics
	- removed obsolete player(s): InStereo
	- new FRED player
	- new Music-Assembler player

22122001:	NO RELEASE
	- totally new Hippel player (no subsong detection)
	- replaced player(s) with eagleplayer or alternative counterpart(s):
	  ActivisionPro, Pumatracker1.0, Laxity-Player (Powertracker)

23122001:	NO RELEASE
	- improved Hippel player filetype check
	- added subsong detection for Hippel player
	- added song end detection for Music-Assembler

25122001:	NO RELEASE
	- updated and added following with new Eagleplayers by Wanted Team:
	  Silmarils, PierreAdanePacker, Mugician, AMComposer1.2
	- reimplemented Sidmon1 player (mld)

30122001:	NO RELEASE
	- new Audiosculpture player (mld)

01012002:	NO RELEASE
	- reimplemented FutureComposerBSI replayer (mld)
	- reimplemented MON replayer (shd)

03012002:	NO RELEASE
	- fixed sound core bug (amiga executable relocation did not work
	  properly.. BSS hunks with size 0x????0000 would crash) (shd)
	- new Medley replayer (mld)

04012002:	NO RELEASE
	- rewrote Hippel-COSO player (shd)
	- replaced Delta1.0, EarAche player with alternative counterparts (mld)
	- added Meleth's perl script for uade to contrib/pwrap

05012002:	NO RELEASE
	- improved uade sound core to overcome fatality in SynTracker
	  deliplayer (why the hell would they disable ALL hw interrupts
	  in DTP_InitSound?) (shd)
	- added loadseg()/dos.library to uade sound core => DaveLowe seems
	  to work ... Dave Lowe used some undocumented function pointer
	  that I couldn't find from delitracker api, so I just put a trivial
	  return program there;) The song sounds okay anyway.. hehe (shd)
	- added and replaced following with Eagleplayers by Wanted Team:
	  BeathovenSynthesizer, DaveLowe(WT), DavidWhittaker,
	  DynamicSynthesizer, FredGray, HowieDavies, JasonBrooke,
	  MartinWalker, MikeDavies, RiffRaff, RobHubbard, RobHubbardOld,
	  SeanConran, SOPROL (mld)
	- scanfile.c updated with a few more "Magic ID" strings (mld)

06012002:	NO RELEASE
	- improved sound core to load executables with symbol hunk tags
	  (KrisHatlelid/KH.TestDrive2 for example) (shd)
	- updated SeanConnolly replayer, put DaveLowe_Deli and
	  KrisHatlelid player into players dir. (mld)
	- updated scanfile.c to decide between DaveLowe_Deli and
	  DaveLowe(wt) format. (mld)

07012002:	NO RELEASE
	- fixed a bug from sound core loadfile() function => SynthPack works
	  again (shd)
	- moved the perlfrontend "pwrap.pl" and the consolescript "playuade"
	  to frontends/* (mld)

08012002:       version 0.60
	- executive summary for release 0.60
		- lots of new sound formats
		- many bugs fixed
		- new features added to many existing players (song end and
		  sub song detection for example)
		- lots of code clean ups
		- experimental console frontends for uade (pwrap & playuade)
		- few portability issues
		- no more deliplayers copyrighted by delitracker authors with
		  uade distribution (102 deliplayers totally)

09012002:       NO RELEASE
	- added shell tool uadetect at frontends/tools/. Uadetect
	  can be used to detect the filetypeby it's contents, either in a
	  pipe or as standalone tool for identifying a file. (mld)
	- updated playuade to use uadetect instead of echo|sed (mld)
	  this should now fix some formats that couldn't be played by
	  playuade before like Startrekker mods, TFMX1.5

10012002:       NO RELEASE
	- added logo again to xmms' plungin's about box. (mld)
	- added panning for uade console tool (shd)
	- filetype detection in console uade. UADE console tool is 
	  also now able to play more than one file (shd, mld)

10012002:       NO RELEASE
	- fixed bug with parameter -P to manually set replayer again (mld)

15012002:	NO RELEASE
	- fixed bug a bug in sound core: Interrupt vectors that had been
	  set it with SetIntVector/exec.library did not get INTENA & INTREQ
	  in d1 as parameter => Benn Daglish player works now (shd)

17012002:	NO RELEASE
	- fixed soundcore to support some more old Eagleplayers (shd)
	- replaced Oktalyzer, Sonicarranger with the eagleplayer counter
	  parts (mld)
	- 'make test' was buggy, fixed (shd ;)
	- fixed few bugs (shd)

19012002:	NO RELEASE
	- removed obsolete path configuration in xmms plugin (mld)
	- fixed kde2 mimetype creation (mld)
	- added Mugician II player to players (shd ;)
	- playinfo now available in xmms plugin

22012002:	NO RELEASE
	- better CTRL-C handling for uade: if 2 ctrl-c signals arrive in the
	  same timeframe shorter than 0.1 seconds the playing is stopped (shd)

24012002:      NO RELEASE
	- added exec.library/TypeOfMem() to make TFMX_7v eagleplayer not crash
	  (timing doesn't still work) (shd)
	- added level6 interrupt hack to make CUST.The_Plague work! The fault
	  was in the custom module. It did not use proper functions to setup
	  hardware interrupts. (shd)
	- added more ciab.resource hacks to make CUST.An_Unbidden_Eye work..
	  I'm avoiding the inevitable: ciab.resource has to be done well
	  eventually (shd ;-)

25012002:	NO RELEASE
	- added some #include headers for portability (a test on Debian
	  GNU/Linux on PA-RISC) (decrunch stuff needed #include <string.h>
	  for memcpy()) (shd)

26012002:	NO RELEASE
	- uade executable for PA-RISC works! xmms plugin not yet tested
	  (wav output works with sd-sound-file.c except that bytes have
	  to be swapped for samples later)

30012002:	NO RELEASE
	- updated following players with new editions of Don Adan/WantedTeam's
	  Eagleplayers: PumaTracker, PaulSummers (mld)

31012002:	NO RELEASE
	- support for amiga music data in sc68 fileformat (mld)
	- workaround for leading bytes in hip data in sc68 format (mld)
	- amifilemagic also detects MON files now (mld)

01022002:	NO RELEASE
	- added Pumatracker, fixed MON detection in amifilemagic (mld)
	- committed sc68rip tool into /contrib	(mld)

03022002:	NO RELEASE
	- added incomplete check for Whittaker(type1/4) to amifilemagic (mld)

03022002:	NO RELEASE
	- removed obsolete "playuade" frontend. Use "uade" instead for the
	  same functionality now.

07022002:	version 0.70
	- new players
	- more working custom songs
	- sc68 container support
	- more portable configuration system
	- PA-RISC support