Changeset 8 for trunk/asma


Ignore:
Timestamp:
Sep 25, 1999, 4:33:18 PM (25 years ago)
Author:
pfusik
Message:

Imported ASMA 0.8

Location:
trunk/asma
Files:
37 added
8 edited
14 moved

Legend:

Unmodified
Added
Removed
  • trunk/asma/Docs/Asma.txt

    r6 r8  
    1515
    1616                            Atari SAP Music Archive
    17                                   Version 0.7
     17                                  Version 0.8
    1818
    1919                           Started on 4th of August 1999
    20                         Last updated on 10th of August 1999
     20                        Last updated on 16th of September 1999
    2121
    22                         Total number of tunes: 237 (132 new)
     22                        Total number of tunes: 267 (30 new)
    2323
    2424
     
    3333 Statistics
    3434 ~~~~~~~~~~
    35  Number of tunes:      237
    36  Unsorted tunes:       43
    37  Number of musicians:  18
    38  Most active musician: Adrian Galinski      (20 tunes)
    39  Biggest SAP tune:     Hobbytronic_90_2.sap (20086 bytes)
     35 Number of tunes:      266
     36 Unsorted tunes:       40
     37 Number of musicians:  22
     38 Most active musician: Adrian Galinski      (24 tunes)
     39 Biggest SAP tune:     Exodus.sap           (38481 bytes)
    4040 Smallest SAP tune:    Submission.sap       (498 bytes)
    4141
     
    7272 ("_").
    7373
    74  And one more thing: we don't accept BASIC tunes!
    75 
    7674
    7775 Creators
    7876 ~~~~~~~~
    79  Zdenek Eisenhammer (PG or Unreal)
    80  Adam Bienias (SoTe of Slight)
    81  <unknown person> - ripped most of the tunes in pre-release update #1
     77 Zdenek Eisenhammer (PG of Unreal) - maintainer of the archive, ripped about
     78                                     20% of the tunes
    8279
     80 Adam Bienias (SoTe of Slight) - ripped about 80% of the tunes
     81
     82 <?> (Fox of Infinity) - ripped 2 tunes (not that much but enough to be
     83                         credited ;-)
    8384
    8485 Contact
  • trunk/asma/Docs/Composers.txt

    r6 r8  
    1 Known Atari composers and handles                                 10 Aug 1999
     1Known Atari composers and handles                                 14 Sep 1999
    22~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    33This list contains only composers who have made at least 3 songs on Atari
    4 XL/XE. The number behind the name indicates number of songs contained in ASMA
    5 by the composer. The composers are sorted in ABC order according to their
    6 surnames (if known, otherwise by their handles).
     4XL/XE. The composers are sorted in ABC order according to their surnames (if
     5known, otherwise by their handles). There are 22 composers in this list.
    76
    8 Bartman (8)
    9 Bienias, Adam - SoTe (7)
    10 DJ V (3)
    11 Drozdowski, Marek - Marucha (3)
    12 Galinski, Adrian - Daxey (20)
    13 Gilmore, Adam (7)
    14 Gwozdziej, Mirek - Zur-soft 1/2 (4) *
    15 Hubbard, Rob (5)
    16 Husak, Jakub (17)
    17 Liebich, Tomasz (14)
    18 Majewski, Jerzy - Zur-soft 2/2 (4) *
    19 Makowski, Robert - Gutek (6)
    20 Munns, Richard (4)
    21 Pelc, Janusz (5)
    22 Swierszcz, Piotr - Samurai (6)
    23 Szymczuk, Daniel (5)
    24 Whittaker, David (9)
    25 X-Ray (15)
    26 
    27 * These two guys were composing together, so the number behind their name
    28   means the number of songs they made together.
     7Bartman
     8Bienias, Adam - SoTe
     9Brooks, Jason C.
     10Czartynski, Marci - Cedyn
     11DJ V
     12Drozdowski, Marek - Marucha
     13Duesterhoeft_Stephan - Benjy
     14Galinski, Adrian - Daxey
     15Gilmore, Adam
     16Gwozdziej, Mirek - Zur-soft 1/2 :-)
     17Hubbard, Rob
     18Husak, Jakub
     19Liebich, Tomasz
     20Majewski, Jerzy - Zur-soft 2/2 :-)
     21Makowski, Robert - Gutek
     22Martin, Aleksander - Alex
     23Munns, Richard
     24Pelc, Janusz
     25Swierszcz, Piotr - Samurai
     26Szymczuk, Daniel
     27Whittaker, David
     28X-Ray
  • trunk/asma/Docs/Sap.txt

    r6 r8  
    1 General information
    2 ~~~~~~~~~~~~~~~~~~~
    31SAP file divides into two parts. First part (in text format) describes
    42player/music type. Second part (in binary format) contains player and music
     
    75describes where the data end.
    86Init data block ($02E2,$02E3) is not supported.
     7
     8A little example:
     9
     10FF FF 00 20 05 20 01 42 A3 04 D5
     11\___/ \_________/ \____________/
     12  A        B            C
     13
     14A - Binary file header identification (always FF FF)
     15B - Load addres (StartAddr, EndAddr in LO,HI order - $2000 to $2005)
     16C - Data (that will be loaded from StartAddr)
     17
     18This example will load values 01,42,A3,04,D5 into memory from $2000 to
     19$2005.
    920
    1021
     
    2637               double-speed tune put here the value 156 (312/2). 99% of tunes
    2738               are single-speed which means that you don't have to define the
    28                FASTPLAY variable for them.
    29    
     39               FASTPLAY variable for them. Works for player TYPE "B".
     40
    3041commands PLAYER, MUSIC, INIT contain addresses in hexadecimal format:
    3142
     
    4556TYPE B
    4657TYPE M
     58TYPE S
     59TYPE D
     60TYPE R
    4761
    4862TYPE C - player from CMC (Chaos Music Composer). In this case, also these
     
    87101         distinguish is for future SAP releases.
    88102
     103TYPE S - SoftSynth. Like type "C", this type is temporary, and is used only
     104         for special type of songs, that where composed using program
     105         SoftSynth.
     106TYPE D - Digital. In SAP file with this type, must be also defined commands
     107         "INIT" and "PLAYER". "PLAYER" (like in type "B") sets address of
     108         procedure that will be called in 1/50s intervals and (like in type
     109         "B") must end with RTS opcode. INIT this time is a bit different. It
     110         sets address of procedure that will be called (with number of song
     111         in register A) to initialize program, but it can't end with RTS. It
     112         should start playing digis in endless loop. In SAP player there are
     113         emulated two ANTIC registers $D40A and $D40B that can help playing
     114         samples. D40B register increases its contents each two screen lines.
     115         D40A holds CPU till the end of actually created line. SAP emulates
     116         Atari in PAL with disabled screen. It means that we have 312 PAL
     117         lines, while each lines has 105 CPU cycles and 9 cycles of memory
     118         refresh (114 cycles per line).
     119
     120Planned features:
     121TYPE R - Registers. In this type, binary part is not an Atari binary file.
     122         This part contains values that will be directly written to Pokey
     123         registers ($D200-$D208) in 1/50s intervals.
     124TIME xx:xx - song duration
    89125
    90126How to create .SAP file
     
    97133copy /b music.txt+music.bin music.sap
    98134
    99 The file is done!
     135The file is done now!
     136If you didn't find that song in ASMA, feel free to send it to pg@pinknet.cz
     137with all needed information (see ASMA.TXT for detailed information). The song
     138should be included in the nearest ASMA update.
  • trunk/asma/Docs/Update0.txt

    r6 r8  
    77
    88Beside the new rips in ASMA, the archive now uses slightly different
    9 organization. The "classical" atari musicians were all moved to the
     9organization. The "classical" Atari musicians were all moved to the
    1010'Classics' directory. Also, some tunes from the 'Unsorted' directory were
    1111moved to other directories (mostly 'Demos' and 'Various').
Note: See TracChangeset for help on using the changeset viewer.