User Tools

Site Tools


sidaster_patch_data

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revisionBoth sides next revision
sidaster_patch_data [2011/10/28 13:02] wadminsidaster_patch_data [2011/11/08 09:57] wadmin
Line 1: Line 1:
-==== SIDaster Patch Data ====+==== SIDaster ROM and Patch Data ====
  
 This section describes how patch Data is encoded, and stored in ROM. This section describes how patch Data is encoded, and stored in ROM.
  
-=== SIDaster ROM memory mapping+=== ROM Memory organisation ===
  
 +^Start^Stop^Name^Comment^
 +|0x00|0x0C|Header|SIDaster Synth Header|
 +|0xD|0x32|Patch1| Patch #1|
 +|0x32|0x57|Patch2| Patch #2|
 +|0x57|0x7C|Patch3| Patch #3|
 +|0x7C|0xA1|Patch4| Patch #4|
 +|0xA1|0xC6|Patch5| Patch #5|
 +|0xC6|0xEB|Patch6| Patch #6|
 +|0xEB|0X110|Patch7| Patch #7|
 +|0x110|0X135|Patch8| Patch #8|
  
-=== ROM Memory Header ===+=== Header Format ===
  
 +Used to store generic Data in the ROM. Start adress is 0x00.
  
 +^Adress(Dec)^(Hex)^Name^Comment^
 +|0|00|'S'|"SIDaster" String|
 +|1|01|'I'|:::|
 +|2|02|'D'|:::|
 +|3|03|'a'|:::|
 +|4|04|'s'|:::|
 +|5|05|'t'|:::|
 +|6|06|'e'|:::|
 +|7|07|'r'|:::|
 +|8|08|Version|Byte : the version of the SIDaster presets installed |
 +|9|09|Spare 1| Spares |
 +|10|0A|Spare 2|:::|
 +|11|0B|Spare 3|:::|
 +|12|0C|Spare 4|:::|
  
  
-=== Patch Data Format ===+ 
 +== Patch Format ==
  
 Every [[SIDaster]] patch is a succession of 38 Bytes organised as shown below Every [[SIDaster]] patch is a succession of 38 Bytes organised as shown below
sidaster_patch_data.txt · Last modified: 2018/08/26 09:36 by 127.0.0.1