Package 'Adfexplorer'

Total Page:16

File Type:pdf, Size:1020Kb

Package 'Adfexplorer' Package ‘adfExplorer’ November 3, 2017 Type Package Title Import from and Export to Amiga Disk Files Version 0.1.2 Date 2017-11-03 Author Pepijn de Vries [aut, cre, dtc] Maintainer Pepijn de Vries <[email protected]> Description Amiga Disk Files (ADF) are virtual representations of 3.5 inch floppy disks for the Commodore Amiga. Most disk drives from other systems (including modern drives) are not able to read these disks. To be able to emulate this system, the ADF format was created. This package enables you to read ADF files and import and export files from and to such virtual DOS-formatted disks. Depends R (>= 2.10) Imports methods License GPL-3 LazyData True RoxygenNote 6.0.1 Suggests knitr, rmarkdown, ProTrackR VignetteBuilder knitr NeedsCompilation no Repository CRAN Date/Publication 2017-11-03 12:20:39 UTC R topics documented: adf.disk.name . .2 adf.example . .3 adf.file.exists . .4 1 2 adf.disk.name amigaBlock-class . .5 amigaBlock-method . .5 amigaDateToRaw . .7 amigaDisk-class . .8 amigaIntToRaw . .9 blank.amigaDOSDisk . 10 boot.block.code . 12 current.adf.dir . 13 displayRawData . 14 get.adf.file . 15 get.blockID . 17 get.diskLocation . 18 is.amigaDOS . 19 is.bootable . 20 list.adf.files . 21 print . 22 rawToAmigaDate . 23 rawToAmigaInt . 24 read.adf . 25 write.adf . 27 Index 29 adf.disk.name Get or set the disk name of an amigaDisk object Description Get or set the disk name of an amigaDisk object. Usage ## S4 method for signature 'amigaDisk' adf.disk.name(x) ## S4 replacement method for signature 'amigaDisk,character' adf.disk.name(x) <- value Arguments x An amigaDisk object for which the disk name needs to be obtained or changed. value A character representation with which the disk’s name needs to be replaced. Disk name needs to be between 1 and 30 characters long and are not allowed to contain a colon or forward slash. Details DOS-formatted disks (is.amigaDOS) store their disk name on the socalled root block of the disk. This method allows you to obtain the disk’s name or change it (when it is DOS-formatted). adf.example 3 Value Returns A character representation of the disk’s name. Author(s) Pepijn de Vries Examples ## Not run: data(adf.example) ## get the disk name: adf.disk.name(adf.example) ## change it if you don't like it: adf.disk.name(adf.example) <- "MyDisk" ## confirm that it has changed: adf.disk.name(adf.example) ## End(Not run) adf.example An example of an amigaDisk object Description An example of an amigaDisk-class object. Format An S4 amigaDisk-class object. Details An amigaDisk-class object that represents an ’Old File System’ formatted and bootable disk. It is used in multiple examples of this package. It contains a directory structure and some files that can be accessed using this package. The content of this example might change in future versions. Examples data("adf.example") 4 adf.file.exists adf.file.exists Test file or directory existsence in an amigaDisk object Description Tests whether a specific file (or directory) exists in an amigaDisk object. Usage ## S4 method for signature 'amigaDisk,character' adf.file.exists(x, file) Arguments x An amigaDisk object in which this method will check for the file’s existence. file A character string representing a file or directory name. Use Amiga specifica- tions for file name (see current.adf.dir). Details This method will look for a file/directory header, based on its name. If such a header exists, it is assumed that the file exists. The file/directory itself is not checked for validity. Value Returns a logical value indicating whether the file exists or not. Author(s) Pepijn de Vries Examples data(adf.example) ## This file exists: adf.file.exists(adf.example, "df0:mods/mod.intro") ## This file doesn't: adf.file.exists(adf.example, "df0:idontexist") amigaBlock-class 5 amigaBlock-class The amigaBlock class Description The Commodore Amiga stores data on floppy disks as 512 byte blocks. This class reflects such a block. Details There are several types of blocks. Most important are the boot block (used for booting the Amiga system), the root block (containing information on the disk and the root directory), header blocks (indicating where to find file data) and data blocks (containing the actual file data). See this pack- age’s vignette for more details. use the amigaBlock-method to extract a specific block from an amigaDisk object. Slots data The raw data of a ’block’ of data on an Amiga disk file. Each block holds 512 bytes of information. This slot is therefore a vector of the same length. Author(s) Pepijn de Vries Examples ## create a block with no data: new("amigaBlock") amigaBlock-method Extract block from or replace a block on an amigaDisk object Description Extract an amigaBlock from an amigaDisk object, or replace it on the disk. Usage ## S4 method for signature 'amigaDisk,numeric' amigaBlock(x, block) ## S4 replacement method for signature 'amigaDisk,numeric,amigaBlock' amigaBlock(x, block) <- value 6 amigaBlock-method Arguments x An amigaDisk object from which the block needs to be extracted or on which the block needs to be replaced. block A numeric identifier (whole numbers ranging from 0 up to 1759 (DD disk) or 3519 (HD disk)). value An amigaBlock object with which the block at the specified location on the disk needs to be replaced. Details Information is stored in 512 byte blocks on floppy disks. This method extracts a specific block at a numeric identifier (whole numbers ranging from 0 up to 1759 (DD disk) or 3519 (HD disk)) from an amigaDisk object. Value The amigaBlock object at the specified location is returned. In case of the replace method, an amigaDisk object with a replaced amigaBlock is returned. Author(s) Pepijn de Vries See Also Other block.operations: get.blockID, get.diskLocation Examples ## get the root block from the example adf: amigaBlock(adf.example, 880) ## Create a completely blank disk without file system: blank.disk <- new("amigaDisk") ## Replace the boot block on the blank disk with ## that from the example object: amigaBlock(blank.disk, 0) <- amigaBlock(adf.example, 0) ## The blank disk now has a boot block, ## but still no file system... amigaDateToRaw 7 amigaDateToRaw Convert date time objects into raw values Description This function converts date-time objects into raw data conform Amiga file system specifications. Usage amigaDateToRaw(x, format = c("long", "short"), tz = "UTC") Arguments x A(vector of) POSIXt object(s). format a character string indicating whether the date should be stored as short or long integers. tz A character string specifying the time zone to be used to convert the date time object. Note that the time zone is not stored on the Amiga. By default the Universal time zone (UTC) is assumed. You will get a warning when you use a timezone other then UTC. Details The Amiga file system stores date time objects as three unsigned short (16 bit) or long (32 bit) integers. Where the values are number of days, minutes and ticks (fiftieth of a second) since 1978- 01-01 respectively. As these values are always positive, only date time values on or after 1978-01-01 are allowed. The inverse of this function can be achieved with rawToAmigaDate. Value returns raw data reflecting the date-time objects conform the Amiga file system specifications. Author(s) Pepijn de Vries See Also Other raw.operations: amigaIntToRaw, displayRawData, rawToAmigaDate, rawToAmigaInt Examples ## Note that using the same date-time with different timezones will ## result in different raw data. The time zone is not stored. amigaDateToRaw(as.POSIXct("1978-01-01 13:30", tz = "UTC")) amigaDateToRaw(as.POSIXct("1978-01-01 13:30", tz = "CET")) 8 amigaDisk-class amigaDisk-class The amigaDisk class Description An S4 class representing the information from an Amiga Disk File. Details An Amiga Disk File (ADF) holds the raw data of an amiga disk in the same order as blocks (amigaBlock-class) on the physical disks. As an Amiga Disk can hold any kind of information, so can this class. An ADF file does not hold any other information. The size of the file will dictate whether it repre- sents a double density floppy disk (880 kB) or a high density floppy disk (1760 kB). The disk type is also stored in this class. Finally, the current directory is stored with this class. Which is only useful for DOS-formatted disks (with a file structure). By default this is set to the disk’s root. For more (technical) backgrounds please check this package’s vignette. Use the objects constructor (new("amigaDisk")) to create a completely blank disk (without a filesystem). If you want to be able to transfer files from and to the virtual disk, use blank.amigaDOSDisk instead. Slots data The raw data of the virtual disk. It should be a vector of length 901,120 in case of a double density disk and 1,802,240 in case of a high density disk. type A character indicating whether the virtual disk represents a "DD" (double density, most common) or "HD" (high density) disk. current.dir An integer, pointing at the block address of the current directory of this virtual disk. Use current.adf.dir to get or set the current directory. Author(s) Pepijn de Vries Examples ## This creates a blank non-bootable, non-DOS disk: new("amigaDisk") amigaIntToRaw 9 amigaIntToRaw Convert Amiga integers into raw values Description Convert 8, 16, or 32-bit signed or unsigned integer values into raw data, conform Amiga specifica- tions. Usage amigaIntToRaw(x, bits = 8, signed = F) Arguments x A vector of class numeric which needs to be converted into raw values.
Recommended publications
  • Amigaos 3.2 FAQ 47.1 (09.04.2021) English
    $VER: AmigaOS 3.2 FAQ 47.1 (09.04.2021) English Please note: This file contains a list of frequently asked questions along with answers, sorted by topics. Before trying to contact support, please read through this FAQ to determine whether or not it answers your question(s). Whilst this FAQ is focused on AmigaOS 3.2, it contains information regarding previous AmigaOS versions. Index of topics covered in this FAQ: 1. Installation 1.1 * What are the minimum hardware requirements for AmigaOS 3.2? 1.2 * Why won't AmigaOS 3.2 boot with 512 KB of RAM? 1.3 * Ok, I get it; 512 KB is not enough anymore, but can I get my way with less than 2 MB of RAM? 1.4 * How can I verify whether I correctly installed AmigaOS 3.2? 1.5 * Do you have any tips that can help me with 3.2 using my current hardware and software combination? 1.6 * The Help subsystem fails, it seems it is not available anymore. What happened? 1.7 * What are GlowIcons? Should I choose to install them? 1.8 * How can I verify the integrity of my AmigaOS 3.2 CD-ROM? 1.9 * My Greek/Russian/Polish/Turkish fonts are not being properly displayed. How can I fix this? 1.10 * When I boot from my AmigaOS 3.2 CD-ROM, I am being welcomed to the "AmigaOS Preinstallation Environment". What does this mean? 1.11 * What is the optimal ADF images/floppy disk ordering for a full AmigaOS 3.2 installation? 1.12 * LoadModule fails for some unknown reason when trying to update my ROM modules.
    [Show full text]
  • Package 'Adfexplorer'
    Package ‘adfExplorer’ September 5, 2021 Type Package Title Import from and Export to Amiga Disk Files Version 0.1.6 Date 2021-09-05 Author Pepijn de Vries [aut, cre, dtc] Maintainer Pepijn de Vries <[email protected]> Description Amiga Disk Files (ADF) are virtual representations of 3.5 inch floppy disks for the Commodore Amiga. Most disk drives from other systems (including modern drives) are not able to read these disks. To be able to emulate this system, the ADF format was created. This package enables you to read ADF files and import and export files from and to such virtual DOS-formatted disks. Depends R (>= 2.10) Imports methods Suggests knitr, rmarkdown, ProTrackR URL https://github.com/pepijn-devries/adfExplorer BugReports https://github.com/pepijn-devries/adfExplorer/issues License GPL-3 LazyData True RoxygenNote 7.1.1 VignetteBuilder knitr NeedsCompilation no Repository CRAN Date/Publication 2021-09-05 08:50:02 UTC 1 2 adf.disk.name R topics documented: adf.disk.name . .2 adf.example . .3 adf.file.exists . .4 adf.file.remove . .5 amigaBlock-class . .6 amigaBlock-method . .7 amigaDateToRaw . .8 amigaDisk-class . .9 amigaIntToRaw . 10 blank.amigaDOSDisk . 11 boot.block.code . 13 current.adf.dir . 14 dir.create.adf . 15 displayRawData . 16 get.adf.file . 17 get.blockID . 19 get.diskLocation . 20 is.amigaDOS . 21 is.bootable . 22 list.adf.files . 23 print . 24 put.adf.file . 25 rawToAmigaDate . 26 rawToAmigaInt . 27 rawToBitmap . 29 read.adf . 30 write.adf . 32 Index 34 adf.disk.name Get or set the disk name of an amigaDisk object Description Get or set the disk name of an amigaDisk object.
    [Show full text]
  • Hi Quality Version Available on AMIGALAND.COMYOUR BONUS SECOND CD! Packed with Games, Anims, ^ 3D Models and M Ore
    ' A G A EXPERIENCE Hi Quality Version Available on AMIGALAND.COMYOUR BONUS SECOND CD! Packed with games, anims, ^ 3D models and m ore... P L U S n @ AMIGA • J U T D J t 'jJUhD'j'jSxni D W This commercial CD is packed with AGA games, 9771363006008 ^ demos, pictures, utilities, 3D models, music, animations and more 9 771363 006008 Please make checks to COSOFT or O (01702) 300441 n 300441 order by credit card / switch & delta Most titles are despatched same day. ^ ^ - 5 217 - 219 Hamstel Rd - Southend-on-Sea, ESSEX, SS2 4LB Vat is INCLUDED on all titles, e&oe q . ^ er [email protected] Give us your email for monthly feb Page: Hnp://www.pdsoft m updated catalogue reports. Office & Retail Outlet open Monday to Saturday 9:30 to 7pm - Tel (01702) 306060 & 306061 - Fax (01702) 300115 Please add 1.00 per title for UK P&P & 2.00 for oversea's Airmail - Order via email & get the most upto date prices. Check our Web pages (updated every day) for special ofers and new releases. Special offers running every day. JUNGLE STRIKE SPECIAL FEATURE (1 4 .ff CAPTIAL PUNISHMENT Only (24.99 688 ATTACK SUPER SIOMARKS LEGENDS LURE OF THE SUB (12 DATA DISK (S B * f 17.BB T.TRESS (12 SABRE TEAM PLAYER ON MANAGER 2 OOYSSEY 1199 RUGBY SYNDICATE ( 12.M EURO KICKOFF 3 Hi Quality Version Available on AMIGALAND.COMC7.BB INTER OFFICE UPNtl BLACK CRYPT M r ( I f f * Me (11.00 INTER SPREAD WORLD CUP M r ( 9 99 Inc SOCCER CM2 - (3.99 A ll - (3 99 IN TER WORD K240 (7.U M r u n w CHESS SYSTEM SCREEHBAT 4 Give us a ring if you do not see what you want ACTIVE STEREO Some titles are limited and will go out of stock quickly.
    [Show full text]
  • Mastering Amiga AMOS to Phil South ISBN: 1-873308-19-1 Revised Edition: May 1993 (Previously Published October 1992 Under ISBN: 1-873308-12-4)
    Applicable to all Amigas Easy and Powerful Programming Hands-on Tuturial and Guide 1 . I Bruce Smith Books astering Amiga A OS Revised Edition Phil South Bruce Smith Books Mastering Amiga AMOS to Phil South ISBN: 1-873308-19-1 Revised Edition: May 1993 (Previously published October 1992 under ISBN: 1-873308-12-4) Editor: Mark Webb Typesetting: Bruce Smith Books Limited All Trademarks and Registered Trademarks used are hereby acknowledged. E&OE All rights reserved. No part of this publication may be reproduced or translated in any form, by any means, mechanical, electronic or otherwise, without the prior written permission of the copyright holder. Disclaimer: While every effort has been made to ensure that the information in this publication (and any programs and software associated with it) is correct and accurate, the Publisher cannot accept liability for any consequential loss or damage, however caused, arising as a result of using the information printed herein. Bruce Smith Books is an imprint of Bruce Smith Books Limited. Published by: Bruce Smith Books Limited, PO Box 382, St. Albans, Herts, AL2 3JD. Telephone: (0923) 894355 — Fax: (0923) 894366. Registered in England No. 2695164. Registered Office: 51 Quarry Street, Guildford, Surrey, GU1 3UA. Printed and bound in the UK by Ashford Colour Press, Gosport. The Author Phil South is a writer and journalist, who started writing for a living in 1984, when he realised he couldn’t actually stand working for anyone but himself. He says his popular columns in magazines such as Computer Shopper, Amiga Format and Amiga Computing are much harder to write than they are to read.
    [Show full text]
  • Computer Demos—What Makes Them Tick?
    AALTO UNIVERSITY School of Science and Technology Faculty of Information and Natural Sciences Department of Media Technology Markku Reunanen Computer Demos—What Makes Them Tick? Licentiate Thesis Helsinki, April 23, 2010 Supervisor: Professor Tapio Takala AALTO UNIVERSITY ABSTRACT OF LICENTIATE THESIS School of Science and Technology Faculty of Information and Natural Sciences Department of Media Technology Author Date Markku Reunanen April 23, 2010 Pages 134 Title of thesis Computer Demos—What Makes Them Tick? Professorship Professorship code Contents Production T013Z Supervisor Professor Tapio Takala Instructor - This licentiate thesis deals with a worldwide community of hobbyists called the demoscene. The activities of the community in question revolve around real-time multimedia demonstrations known as demos. The historical frame of the study spans from the late 1970s, and the advent of affordable home computers, up to 2009. So far little academic research has been conducted on the topic and the number of other publications is almost equally low. The work done by other researchers is discussed and additional connections are made to other related fields of study such as computer history and media research. The material of the study consists principally of demos, contemporary disk magazines and online sources such as community websites and archives. A general overview of the demoscene and its practices is provided to the reader as a foundation for understanding the more in-depth topics. One chapter is dedicated to the analysis of the artifacts produced by the community and another to the discussion of the computer hardware in relation to the creative aspirations of the community members.
    [Show full text]
  • Floppy Disk - Wikipedia, the Free Encyclopedia Page 1 of 22
    Line printer - Wikipedia, the free encyclopedia Page 1 of 5 Line printer From Wikipedia, the free encyclopedia The line printer is a form of high speed impact printer in which one line of type is printed at a time. They are mostly associated with the early days of computing, but the technology is still in use. Print speeds of 600 to 1200 lines-per-minute (approximately 10 to 20 pages per minute) were common. Contents 1 Designs 1.1 Drum printer 1.2 Chain (train) printer 1.2.1 Band printer 1.3 Bar printer 1.4 Comb printer 2 Paper (forms) handling IBM 1403 line printer, the classic line printer of 3 Origins the mainframe era. 4 Current applications 5 See also 6 References Designs Four principal designs existed: Drum printers Chain (train) printers Bar printers Comb printers Drum printer In a typical drum printer design, a fixed font character set is engraved onto the periphery of a number of print wheels, the number matching the number of columns (letters in a line) the printer could print. The wheels, joined to form a large drum (cylinder), spin at high speed and paper and an inked ribbon is stepped (moved) past the print position. As the desired character for each column passes the print position, a hammer strikes the paper from the rear and presses the paper against the ribbon and the drum, causing the desired character to be recorded on the continuous paper. Because the drum carrying the letterforms Drum Printer (characters) remains in constant motion, the strike-and-retreat http://en.wikipedia.org/wiki/Line_printer 2010-12-03 Line printer - Wikipedia, the free encyclopedia Page 2 of 5 action of the hammers had to be very fast.
    [Show full text]
  • Υπολογιστές Amiga Ιούνιος 2006 Μητρέγκας Γεώργιος (Α.Μ.: 3560) Μπουδαλάκης Παντελής (Α.Μ
    Υπολογιστές Amiga Ιούνιος 2006 Μητρέγκας Γεώργιος (Α.Μ.: 3560) Μπουδαλάκης Παντελής (Α.Μ. 3825) Επιβλέπων Καθηγητής: Μηνάς Δασυγένης Πρόλογος Η Amiga είναι μια οικογένεια ηλεκτρονικών υπολογιστών οι οποίοι άρχισαν να πρωτοσχεδιάζονται το 1982. Το αρχικό hardware της Amiga και την παρουσιάστηκε το 1985 στην αγορά. Βασισμένη στην γενιά μικροεπεξεργαστών Motorolla 68k, διέθετε chipset ειδικής κατασκευής με προηγμένη τεχνολογία γραφικών και ήχου και το πρωτοποριακό Multitasking software, κάτι για το οποίο ξεχωρίζει και το λειτουργικό σύστημα της Amiga, το Amiga OS. Ενώ ο Μ68k ήταν ένας 32-μπιτος επεξεργαστής, η αρχική έκδοση που χρησιμοποιούσε η Amiga διέθετε μία 16-μπιτη αρτηρία δεδομένων. Τα επόμενα μοντέλα όμως χρησιμοποίησαν πλήρη 32-μπιτο σχεδιασμό. Η Amiga απέκτησε μεγάλη φήμη στην Ευρώπη κυρίως επειδή αποτελούσε φθηνότερη πρόταση από τους Apple Macintosh και IBM-PC. Επίσης βρήκε εφαρμογές και σε διάφορες επιχειρήσεις που είχαν να κάνουν με παραγωγή video (π.χ. τηλεοπτικούς σταθμούς). Εμπορικά η Amiga γνώρισε επιτυχία κυρίως ως οικιακός υπολογιστής. Hardware Ως πυρήνα η Amiga χρησιμοποίησε απλά σχεδιασμένους συνεπεξεργαστές, χρήσιμους για οπτικοακουστική κωδικοποίηση και animation. Αυτό έδινε την ελευθερία στην κεντρική μονάδα επεξεργασίας (CPU) να ασχολείται με άλλες διεργασίες, προσφέροντας στην Amiga πλεονέκτημα σε αρκετούς τομείς, σε σχέση με τους ανταγωνιστές της. Η πλατφόρμα εισήγαγε επίσης και άλλες καινοτομίες. Η Amiga CDTV, για παράδειγμα, ήταν ο πρώτος υπολογιστής που περιελάμβανε drive για CD-ROM σαν στάνταρ, καθώς και ένας και ένας από τους πρώτους που δεν περιελάμβαναν drive δισκέτας. Οι Amiga ήταν επίσης οι πρώτοι υπολογιστές όπου ήταν δυνατή η φθηνή δειγματοληψία ήχου και η ψηφιοποίηση video. Από το 2000 περίπου το hardware έχει φτάσει σε σημείο να προσομοιώνεται από προσομοιωτές Amiga σε διάφορες πλατφόρμες, ικανούς να αναπαράγουν τις λειτουργίες του hardware της Amiga στο software.
    [Show full text]
  • Hi Quality Version Available on AMIGALAND.COM
    977136059601410 3|qB||BAB OS|B UO|S10fl qs|p -uojiipa 03 jjuaBes/w au jnoA >|sv tlAIOU-QO °N A A <tt Hi Quality Version Available on AMIGALAND.COM qqiK® *99* 919' Tel. 0116 246 3800 Fax. 0116 246 3801 [email protected] Weird Science Ltd., Q House, Troon Way Business Centre, Humberstone Lane, Leicester. LE4 2SE www.weirdscience.co.uk Foundation is a real-time strategy war gama which incorporates familiar pOCINDfiTION strategy elements with interesting new concepts Accomplished strategy game players will enjoy the enhanced control and complex resource management Beginners will enjoy the accessibility of the gamepfay when played In it's basic form and the depth f skill that Is attainable with experience. Forty game missions provided with more mission packs to be released soon. Custom games possible providing infinite landscapes with variable terrains and AGA. CyberGraphX and Picasso96 graphics modes are supported. Hundieds of speech and sound effects with an option to use AHI. The game can use large, wide or small graphics for different screens. U ses a database of 10 Million names and 1000 scanned faces Can be installed fully or partially to Hard Drive Fully multitasking and system friendly Amazing original music and custom made CD Audio tracks, The game supports many languages with free language packs. Free updates to bo released regularly to provide advanced features. TCP/IP support and optimizations are to be the first updates. COUNDfiTION Foundation roqui.aa a 2 Mag AGA aquippad Amiga (ag. A1200.) Tha gama h a t boon davalopad fo . 68030 baaad Amigas but an CbnqucM Gam: A1200 is enough to get the game running.
    [Show full text]
  • Openmpt Manual Help Document and Function Reference 1
    OpenMPT Manual Help Document And Function Reference 1 Introduction Acknowledgments This manual, like OpenMPT itself, was created by a group of voluntary contributors to be able to offer a single, well-written, consistent and up-to-date help document for OpenMPT. It is largely based on the original works of Harbinger and his Offline Help Manual [1], which he wrote over the course of many years. It is very well possible that this manual still contains wrong facts, incomplete or hard to understand sections. Errors do not fix themselves, so you are invited to join our wiki at http:/ / wiki. openmpt. org/ where you can edit, fix and extend the manual’s source. OpenMPT is or has been maintained by: Name Years of activity Contact (@opеnmpt.өrg) Johannes Schultz 2008 - 2012 sagamusix Ahti Leppänen 2005 - 2011 relabs Robin Fernandes 2004 - 2007 rewbs Sergiy Pylypenko 2007 pelya Eric Chavanon 2004 - 2005 ericus Trevor Nunes 2004 plastik_s Olivier Lapicque 1997 - 2003 olivier Further code has been contributed by coda, kode54 and xaimus. This manual has been generated on September 22, 2012. References [1] http:/ / forum. openmpt. org/ index. php?topic=4387. 0 About OpenMPT 2 About OpenMPT What is Open ModPlug Tracker? To put it simply, Open ModPlug Tracker (OpenMPT) has always been and will always be an application that makes it easy to compose music. Using mostly a text-based event editing system, plus several expanded features including MIDI input and VST plugins, this free software has enough user-friendliness and flexibility to please all composers from the EDM tracker to the experimentalist to the classical composer.
    [Show full text]
  • Procedural Sequencing 1 Göran Sandström
    Procedural Sequencing 1 Göran Sandström Bachelor Thesis Spring 2013 School of Health and Society Department Design and Computer Science Procedural Sequencing A New Form of Procedural Music Creation Author: Göran Sandström Instructor: Anders-Petter Andersson Examiner: Daniel Einarsson Procedural Sequencing 2 Göran Sandström School of Health and Society Department Design and Computer Science Kristianstad University SE-291 88 Kristianstad Sweden Author, Program and Year: Göran Sandström, Interactive Sound Design, 2010 Instructor: Anders-Petter Andersson, PhD. Sc., HKr Examination: This graduation work on 15 higher education credits is a part of the requirements for a Degree of Bachelor in Computer Science Title: Procedural Sequencing Language: English Approved By: _________________________________ Daniel Einarsson Date Examiner Procedural Sequencing 3 Göran Sandström Table of Contents List of Abbreviations and Acronyms............................................................................4 List of Figures...............................................................................................................4 Abstract.........................................................................................................................5 1. Introduction.............................................................................................6 1.1 Aim and Purpose.....................................................................................................6 1.2 Method....................................................................................................................6
    [Show full text]
  • Atari Copy Protection
    Atari Floppy Disk Copy Protection By Jean Louis-Guérin (DrCoolZic) Revision 1.3a – November 2014 Atari Floppy Disk Copy Protection Table of Contents Table of Contents ................................................................................................................... 2 Chapter 1. Presentation ...................................................................................................... 4 Chapter 2. Copy protections detail description ............................................................... 5 2.1 Protections based on data .................................................................................................... 5 2.1.1 Number of tracks (NOT) ........................................................................................................... 6 2.1.2 Shifted tracks (SFT) ................................................................................................................. 7 2.1.3 Track Layout Pattern (TLP) ...................................................................................................... 9 2.1.4 Number of Sectors (NOS) ........................................................................................................ 9 2.1.5 Sector Sizes (SSZ) ................................................................................................................. 10 2.1.6 Invalid ID Field (IIF) ................................................................................................................ 10 2.1.7 Duplicate Sector Number (DSN) ...........................................................................................
    [Show full text]
  • We Play the New PPC/Warp3d Version Read Our Full Review £3.50 Issue 9, Winter 2001
    Issue 9, Winter 2001 £3.50 Read our full review We play the new PPC/Warp3D Version NEWS NEWS Contents Clubbed.info Update Clubbed is published quarterly by South News Essex Amiga Link. For subscription details please contact us at the address below or SEAL Update...................... 3 Editorial Meetings Future Meetings visit our website. elcome to the ninth issue of Editor: Robert Williams World of Amiga South East. 4 Clubbed, if everything has It has to be said that things have been Once the show is over we aim to Design: Robert Williams fairly quiet at SEAL meetings over the Features Wgone to plan you could well revitalise SEAL meetings, hopefully this Contributors: Elliott Bird be reading this just before the World of last few months, we think there are will be aided by the release of new hard- Mick Sutton Reader Opinion................... 10 Amiga South East show which we’re all several reasons for this. Firstly it has ware and software at around the same Kevin Twyman Payback PPC Preview........ 11 working hard preparing for as I write. been the summer when many people time. So SEAL members, now is the Jamie Winter are on holiday or at least would rather time to be thinking about topics you Proof Reading: Sharon Sutton DTP Explained.................... 12 I’m sure regular readers won’t fail to be outside than sitting in front of a com- would like to see covered at future Cover Art: Roy Burton spot that this issue is on time for a DTP Utilities........................ 17 puter. Secondly it has been a quiet time meetings and if you could contribute in change! I would like to thank all the con- Contact Us in the Amiga market as a whole, there is any way to make them more interesting.
    [Show full text]