Changeset 8 for trunk/asma
- Timestamp:
- Sep 25, 1999, 4:33:18 PM (25 years ago)
- Location:
- trunk/asma
- Files:
-
- 37 added
- 8 edited
- 14 moved
Legend:
- Unmodified
- Added
- Removed
-
trunk/asma/Docs/Asma.txt
r6 r8 15 15 16 16 Atari SAP Music Archive 17 Version 0. 717 Version 0.8 18 18 19 19 Started on 4th of August 1999 20 Last updated on 1 0th of August199920 Last updated on 16th of September 1999 21 21 22 Total number of tunes: 2 37 (132new)22 Total number of tunes: 267 (30 new) 23 23 24 24 … … 33 33 Statistics 34 34 ~~~~~~~~~~ 35 Number of tunes: 2 3736 Unsorted tunes: 4 337 Number of musicians: 1838 Most active musician: Adrian Galinski (2 0tunes)39 Biggest SAP tune: Hobbytronic_90_2.sap (20086bytes)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) 40 40 Smallest SAP tune: Submission.sap (498 bytes) 41 41 … … 72 72 ("_"). 73 73 74 And one more thing: we don't accept BASIC tunes!75 76 74 77 75 Creators 78 76 ~~~~~~~~ 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 82 79 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 ;-) 83 84 84 85 Contact -
trunk/asma/Docs/Composers.txt
r6 r8 1 Known Atari composers and handles 1 0 Aug19991 Known Atari composers and handles 14 Sep 1999 2 2 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3 3 This 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). 4 XL/XE. The composers are sorted in ABC order according to their surnames (if 5 known, otherwise by their handles). There are 22 composers in this list. 7 6 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. 7 Bartman 8 Bienias, Adam - SoTe 9 Brooks, Jason C. 10 Czartynski, Marci - Cedyn 11 DJ V 12 Drozdowski, Marek - Marucha 13 Duesterhoeft_Stephan - Benjy 14 Galinski, Adrian - Daxey 15 Gilmore, Adam 16 Gwozdziej, Mirek - Zur-soft 1/2 :-) 17 Hubbard, Rob 18 Husak, Jakub 19 Liebich, Tomasz 20 Majewski, Jerzy - Zur-soft 2/2 :-) 21 Makowski, Robert - Gutek 22 Martin, Aleksander - Alex 23 Munns, Richard 24 Pelc, Janusz 25 Swierszcz, Piotr - Samurai 26 Szymczuk, Daniel 27 Whittaker, David 28 X-Ray -
trunk/asma/Docs/Sap.txt
r6 r8 1 General information2 ~~~~~~~~~~~~~~~~~~~3 1 SAP file divides into two parts. First part (in text format) describes 4 2 player/music type. Second part (in binary format) contains player and music … … 7 5 describes where the data end. 8 6 Init data block ($02E2,$02E3) is not supported. 7 8 A little example: 9 10 FF FF 00 20 05 20 01 42 A3 04 D5 11 \___/ \_________/ \____________/ 12 A B C 13 14 A - Binary file header identification (always FF FF) 15 B - Load addres (StartAddr, EndAddr in LO,HI order - $2000 to $2005) 16 C - Data (that will be loaded from StartAddr) 17 18 This example will load values 01,42,A3,04,D5 into memory from $2000 to 19 $2005. 9 20 10 21 … … 26 37 double-speed tune put here the value 156 (312/2). 99% of tunes 27 38 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 30 41 commands PLAYER, MUSIC, INIT contain addresses in hexadecimal format: 31 42 … … 45 56 TYPE B 46 57 TYPE M 58 TYPE S 59 TYPE D 60 TYPE R 47 61 48 62 TYPE C - player from CMC (Chaos Music Composer). In this case, also these … … 87 101 distinguish is for future SAP releases. 88 102 103 TYPE 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. 106 TYPE 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 120 Planned features: 121 TYPE 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. 124 TIME xx:xx - song duration 89 125 90 126 How to create .SAP file … … 97 133 copy /b music.txt+music.bin music.sap 98 134 99 The file is done! 135 The file is done now! 136 If you didn't find that song in ASMA, feel free to send it to pg@pinknet.cz 137 with all needed information (see ASMA.TXT for detailed information). The song 138 should be included in the nearest ASMA update. -
trunk/asma/Docs/Update0.txt
r6 r8 7 7 8 8 Beside the new rips in ASMA, the archive now uses slightly different 9 organization. The "classical" atari musicians were all moved to the9 organization. The "classical" Atari musicians were all moved to the 10 10 'Classics' directory. Also, some tunes from the 'Unsorted' directory were 11 11 moved to other directories (mostly 'Demos' and 'Various').
Note: See TracChangeset
for help on using the changeset viewer.