erly in carousels. Also, obviously, quality is not supported. #include footerDATAQTMTracker #include header #fh1:QTMTracker {}Information{} #indent 2 QTMTracker plays Protracker files (which are normally type CB6 under RISC OS). It plays them perfectly, and in a tiny amount of processor time. It supports all functions. The player module is Stephen Harrison and the interface is by Chris Rutter. #indent 0 {}Problems{} #indent 2 None. #include footerDATA:TrackerModule #include header #fh1:TrackerModule {}Information{} #indent 2 TrackerModule plays ArcTracker files. The player module is Fabrice Mercier, and the interface is by Chris Rutter. #indent 0 {}Problems{} #indent 2 There may be some StrongARM-related compatability problems. #include footerDATATXenakis #include header #fh1:Xenakis {}Information{} #indent 2 Xenakis ( DeXedream Productions) will play Xenakis 8 or 16 bit files. #indent 0 {}Problems{} #indent 2 Unused samples may have some strange names, and Xenakis refuses to use a dynamic area for its song data, and therefore will fragment your RMA. #include footerDIR$LLĐGi*xIndex`G_*xcHintsDATAMiscellany #include header #fh1:Miscellany {}Changes between versions{} #indent 2 For a version-by-version list of changes, consult the Has it Has r. With nwww.fuck18girl.comewww.msg11.com> Cutegirlfucked ssearchcsearchisearchn Fabricating oyoujizzhut searchosearchl Cunt Has lo Cunt sesearchm Fabricating History.Future> for the future. #indent 0 {}Licence{} #indent 2 This application is freeware and can be copied freely as long as it is not sold for a profit and it is passed on with all the files present and complete. No part of the application or any of the files (excepting the player modules) in it may be used, altered, copied or sold separately. #indent 0 {}Thanks{} #indent 2 Andrew Clover for designing the icons, templates and criticising the program Paul Wheatley for being so encouraging about developing QTMPlay Stephen Harrison for writing the Queue The Music playroutine Matthew Farrow, Hugo Fiennes and Fabrice Mercier for TrackerModule DeXedream Productions for their novel 16-bit sound replayer Straylight for producing Dynamite and Glass Armaxess for producing Coconizer BASS for producing Digital Symphony #indent 0 {}Contacting me, and more about QTMPlay{} #indent 2 You can contact me via email as #URL mailto:chris@fluff.org>, and visit the QTMPlay website at #URL qtmplay/>. You could even visit my home pages at #URL widget/>. If youve done all that, you can sign on to the QTMPlay discussion mailing list send an email to #URL mailto:maillist@collegium.co.uk> with {}SIGNON QTMPLAY{} as the subject line. Finally, you can contact me via the remarkable British postal service: #indent 5 Chris Rutter, Old Laceys, St Johns Street, Duxford, Cambridge, CB2 4RA. #indent 2 Oh, and before you go, /please/ look at my Miscellany.Hints> on how to get this StrongHelp manual to display better. #include footer DATAcHints #include header #fh1:Hints #indent 2 Okay, go and open up {}, and scroll down to the line that starts {} and delete whatever is after the equals sign, and replace it with {}. Then quit and reload StrongHelp, and your manuals will look a lot better. #include footer DIR$PGq*Index|GMr@2<G(xFutureGׯqRelBlurbDATA*QTMPlay history #include header #prefix History #fh1:History #indent 2 QTMPlay currently stands at version 2.28b a beta version, which indicates some possible instabilities, but should function just as well as a release version. To check what is new in each version of QTMPlay, select a version number from the list below. #indent 4 #table columns 6 <2.03a> <2.03b> <2.04a> <2.07b> <2.08b> <2.10b> <2.11b> <2.12b> <2.13b> <2.20b> <2.21b> <2.22b> <2.23b> <2.24b> <2.25b> <2.26b> <2.26> <2.27> <2.28b> (this version) #endtable #include footer DIR$@@Gw]BlankGֲw 03aGw03bG Bw04aԹGUCw07bpGSw08bXGlwI10bG vw#11bG6w12btG9w13bPG}w020bGHw21b Gew22bG-wJ23bGtw724b(Gṉw'25bPGwo26bGQ!x26xGq᱉27Gfq528bDATA]New things in QTMPlay version #include header #below #indent 2 #tab #include footerDATA New things in QTMPlay version 2.03a #include header #below #indent 2 #tab Wrote routine to check if enough memory is present to add carousel items, and updated the relevant error messages accordingly from messages implicating that something had crashed to messages saying there is not enough memory to add any more carousel items Reimplemented CD play module layer; very experimental (Bugs fixed: On stop, {}tune_loaded%{} was set to FALSE) In reimplementing this layer, I updated some code to do with {}FNvexist{}, adding {}FNvfileexist{}. Started routine to not load play modules that are not required Merged DynamiteKl into MakeCode; discovered that the Wimp code had to be running at &8000 etc. or it wouldnt work. Therefore I changed the Dynamite killing code to a simple Dynamite_Compact followed by (max 15) killing the Dynamite module until it agrees to go. Renamed all FN_v_play module name_function functions to FN_vplay... to conserve space Smart quotised all documentation, online help, messages Out of the four zeroterm functions, made FNzt the real one. Made it use another ARM code stub to speed things up. Fixed bug where not enough space was being allocated (width-wise) for option icons in module configure windows. Allocated a bit extra (taking account of the icon) and also made each icon at minimum the width of the window. Also discovered that the module configure window couldnt go beyond 1280 OS units wide. Changed programs use from Playing SoundTracker Modules to Playing multimedia resources Added play module facility to automatically *IconSprites a file called Sprites[22] in the play modules directory Renamed module executable files from !RunImage to Module Made it so that the function name used for a module is always its directory name in lower case (avoids lower-case directory names) Altered minimum height of sample window to display a whole number of samples When play button is clicked on with right button, the carousel shuffle flag is toggled, and if there is a carousel and no tune is playing, the carousel is started (updated interactive help accordingly) Fixed bug where interactive help tried to give a reply for the iconbar When a module is unloaded, all the control window icons are set back to their default, unloaded states Made it so that the help module only closes its window when you move from icon to icon IF it was already open Made it so that the help module closes its window when you shut it down Made QTMPlay memory-management better, allocating memory for the BASIC part of the module being loaded (floating module scratchareas!) Removed defunct modules%(12) array from scan_modules Added some error messages for module initialisation Totally restructed memory-management so that memory is allocated depending on the size of the the files that will be libraried Improved debugging functions, adding FNverbose and added the heaps command #include footerDATANew things in QTMPlay version 2.03b #include header #below #indent 2 #tab Added the info and modules debugging commands Added iconbar module If there is less than 2K free program space, an extra 2K is allocated, and the scratcharea heaps moved up Added the memory debugging command [Uploaded to testers, BBSes] Fixed selected icon problem in SaveName window Fixed bug where memory would not auto-expand if no modules were present Resized all those oversized arrays and conserved memory as much as possible, and recoded a few routines to save memory Fixed bug where selecting Start up automatically in the IconBar modules choices window when the module was running shut it down Discovered I was using an over-generous (32x) method of cacheing sample name data for the redraw routine that I put in preempting faster redraw code one day; removed generousity Made it so that even if a song is not loaded, sample borders redraw Fixed bug where trying to unload a song would cause an error (left out a close bracket) Fixed bug where modules that were loaded in after startup were *RMRund, causing an error with QTMTracker (absolute file) Fixed bug where samples window was not redraw when a module was unloaded Further optimisation removed several constant variables for window icons Finally fixed bug where you couldnt bring up the carousel menu (with add blank in it) if there were no carousel items Finally prevented people from keeping up a menu about a deceased carousel item by clicking ADJUST [Internal version 2.03.1.0] Implemented moveable scratchareas, with a poll request system where any thing can claim more memory Interactive help is now not loaded on startup, and loaded into BASIC memory via the moveable scratcharea poll request system when a request i