| @@ -0,0 +1,66 @@ | ||
| +Type: Level | ||
| + | ||
| +Zone ID: C | ||
| +Act ID: 0 | ||
| + | ||
| +Object Def: objdef\s2obj | ||
| +Object Palette: objdef\s2obj1.pcx | ||
| + | ||
| +8x8 Compression: 1 | ||
| +Num 8x8 Pages: 1 | ||
| +8x8 Tiles Page 0: ..\art\kosinski\CNZ.bin | ||
| + | ||
| +16x16 Compression: 1 | ||
| +Num 16x16 Pages: 1 | ||
| +Page0 8x8 Page: 0 | ||
| +16x16 Tiles Page 0: ..\mappings\16x16\CNZ.bin | ||
| + | ||
| +Metatile Size: 128 | ||
| +Metatile Compression: 1 | ||
| +Num Metatile Pages: 1 | ||
| +Page0 16x16 Page: 0 | ||
| +Metatile Tiles Page 0: ..\mappings\128x128\CNZ.bin | ||
| + | ||
| +Layout Format: 1 | ||
| +Layout Compression: 1 | ||
| +BG 128x128 Page: 0 | ||
| +Level Layout: ..\level\layout\CNZ_1.bin | ||
| + | ||
| +Objects Format: 3 | ||
| +Objects: ..\level\objects\CNZ_1 (REV00).bin | ||
| +Rings Format: 1 | ||
| +Objects: ..\level\rings\CNZ_1.bin | ||
| +Misc Format: 1 | ||
| +Objects: ..\level\objects\CNZ 1 Bumpers.bin | ||
| +Num Start Positions: 1 | ||
| +Start Position 0: ..\startpos\CNZ_1.bin | ||
| + | ||
| +Palettes- | ||
| + | ||
| + Number of files: 2 | ||
| + | ||
| + Palette 1- | ||
| + | ||
| + Start index: 0 | ||
| + Number of entries: 16 | ||
| + File: ..\art\palettes\SonicAndTails.bin | ||
| + | ||
| + Palette 2- | ||
| + | ||
| + Start index: 16 | ||
| + Number of entries: 48 | ||
| + File: ..\art\palettes\CNZ.bin | ||
| + | ||
| +Collision Map Format: 0 | ||
| +Collision Array: ..\collision\Collision array 1.bin | ||
| +Rotated Collision Array: ..\collision\Collision array 2.bin | ||
| +Angle Array: ..\collision\Curve and resistance mapping.bin | ||
| + | ||
| +Collision Index Format: 1 | ||
| +Collision Index Compression: 1 | ||
| +Collision Index 1: ..\collision\CNZ primary 16x16 collision index.bin | ||
| +Collision Index 2: ..\collision\CNZ secondary 16x16 collision index.bin | ||
| + | ||
| +Game Name: Sonic 2 | ||
| + | ||
| +-EOF- |
| @@ -0,0 +1,66 @@ | ||
| +Type: Level | ||
| + | ||
| +Zone ID: C | ||
| +Act ID: 0 | ||
| + | ||
| +Object Def: objdef\s2obj | ||
| +Object Palette: objdef\s2obj1.pcx | ||
| + | ||
| +8x8 Compression: 1 | ||
| +Num 8x8 Pages: 1 | ||
| +8x8 Tiles Page 0: ..\art\kosinski\CNZ.bin | ||
| + | ||
| +16x16 Compression: 1 | ||
| +Num 16x16 Pages: 1 | ||
| +Page0 8x8 Page: 0 | ||
| +16x16 Tiles Page 0: ..\mappings\16x16\CNZ.bin | ||
| + | ||
| +Metatile Size: 128 | ||
| +Metatile Compression: 1 | ||
| +Num Metatile Pages: 1 | ||
| +Page0 16x16 Page: 0 | ||
| +Metatile Tiles Page 0: ..\mappings\128x128\CNZ.bin | ||
| + | ||
| +Layout Format: 1 | ||
| +Layout Compression: 1 | ||
| +BG 128x128 Page: 0 | ||
| +Level Layout: ..\level\layout\CNZ_1.bin | ||
| + | ||
| +Objects Format: 3 | ||
| +Objects: ..\level\objects\CNZ_1_2P (REV00).bin | ||
| +Rings Format: 1 | ||
| +Objects: ..\level\rings\CNZ_1.bin | ||
| +Misc Format: 1 | ||
| +Objects: ..\level\objects\CNZ 1 Bumpers.bin | ||
| +Num Start Positions: 1 | ||
| +Start Position 0: ..\startpos\CNZ_1.bin | ||
| + | ||
| +Palettes- | ||
| + | ||
| + Number of files: 2 | ||
| + | ||
| + Palette 1- | ||
| + | ||
| + Start index: 0 | ||
| + Number of entries: 16 | ||
| + File: ..\art\palettes\SonicAndTails.bin | ||
| + | ||
| + Palette 2- | ||
| + | ||
| + Start index: 16 | ||
| + Number of entries: 48 | ||
| + File: ..\art\palettes\CNZ.bin | ||
| + | ||
| +Collision Map Format: 0 | ||
| +Collision Array: ..\collision\Collision array 1.bin | ||
| +Rotated Collision Array: ..\collision\Collision array 2.bin | ||
| +Angle Array: ..\collision\Curve and resistance mapping.bin | ||
| + | ||
| +Collision Index Format: 1 | ||
| +Collision Index Compression: 1 | ||
| +Collision Index 1: ..\collision\CNZ primary 16x16 collision index.bin | ||
| +Collision Index 2: ..\collision\CNZ secondary 16x16 collision index.bin | ||
| + | ||
| +Game Name: Sonic 2 | ||
| + | ||
| +-EOF- |
| @@ -0,0 +1,66 @@ | ||
| +Type: Level | ||
| + | ||
| +Zone ID: C | ||
| +Act ID: 1 | ||
| + | ||
| +Object Def: objdef\s2obj | ||
| +Object Palette: objdef\s2obj1.pcx | ||
| + | ||
| +8x8 Compression: 1 | ||
| +Num 8x8 Pages: 1 | ||
| +8x8 Tiles Page 0: ..\art\kosinski\CNZ.bin | ||
| + | ||
| +16x16 Compression: 1 | ||
| +Num 16x16 Pages: 1 | ||
| +Page0 8x8 Page: 0 | ||
| +16x16 Tiles Page 0: ..\mappings\16x16\CNZ.bin | ||
| + | ||
| +Metatile Size: 128 | ||
| +Metatile Compression: 1 | ||
| +Num Metatile Pages: 1 | ||
| +Page0 16x16 Page: 0 | ||
| +Metatile Tiles Page 0: ..\mappings\128x128\CNZ.bin | ||
| + | ||
| +Layout Format: 1 | ||
| +Layout Compression: 1 | ||
| +BG 128x128 Page: 0 | ||
| +Level Layout: ..\level\layout\CNZ_2.bin | ||
| + | ||
| +Objects Format: 3 | ||
| +Objects: ..\level\objects\CNZ_2 (REV00).bin | ||
| +Rings Format: 1 | ||
| +Objects: ..\level\rings\CNZ_2.bin | ||
| +Misc Format: 1 | ||
| +Objects: ..\level\objects\CNZ 2 Bumpers.bin | ||
| +Num Start Positions: 1 | ||
| +Start Position 0: ..\startpos\CNZ_2.bin | ||
| + | ||
| +Palettes- | ||
| + | ||
| + Number of files: 2 | ||
| + | ||
| + Palette 1- | ||
| + | ||
| + Start index: 0 | ||
| + Number of entries: 16 | ||
| + File: ..\art\palettes\SonicAndTails.bin | ||
| + | ||
| + Palette 2- | ||
| + | ||
| + Start index: 16 | ||
| + Number of entries: 48 | ||
| + File: ..\art\palettes\CNZ.bin | ||
| + | ||
| +Collision Map Format: 0 | ||
| +Collision Array: ..\collision\Collision array 1.bin | ||
| +Rotated Collision Array: ..\collision\Collision array 2.bin | ||
| +Angle Array: ..\collision\Curve and resistance mapping.bin | ||
| + | ||
| +Collision Index Format: 1 | ||
| +Collision Index Compression: 1 | ||
| +Collision Index 1: ..\collision\CNZ primary 16x16 collision index.bin | ||
| +Collision Index 2: ..\collision\CNZ secondary 16x16 collision index.bin | ||
| + | ||
| +Game Name: Sonic 2 | ||
| + | ||
| +-EOF- |
| @@ -0,0 +1,66 @@ | ||
| +Type: Level | ||
| + | ||
| +Zone ID: C | ||
| +Act ID: 1 | ||
| + | ||
| +Object Def: objdef\s2obj | ||
| +Object Palette: objdef\s2obj1.pcx | ||
| + | ||
| +8x8 Compression: 1 | ||
| +Num 8x8 Pages: 1 | ||
| +8x8 Tiles Page 0: ..\art\kosinski\CNZ.bin | ||
| + | ||
| +16x16 Compression: 1 | ||
| +Num 16x16 Pages: 1 | ||
| +Page0 8x8 Page: 0 | ||
| +16x16 Tiles Page 0: ..\mappings\16x16\CNZ.bin | ||
| + | ||
| +Metatile Size: 128 | ||
| +Metatile Compression: 1 | ||
| +Num Metatile Pages: 1 | ||
| +Page0 16x16 Page: 0 | ||
| +Metatile Tiles Page 0: ..\mappings\128x128\CNZ.bin | ||
| + | ||
| +Layout Format: 1 | ||
| +Layout Compression: 1 | ||
| +BG 128x128 Page: 0 | ||
| +Level Layout: ..\level\layout\CNZ_2.bin | ||
| + | ||
| +Objects Format: 3 | ||
| +Objects: ..\level\objects\CNZ_2_2P (REV00).bin | ||
| +Rings Format: 1 | ||
| +Objects: ..\level\rings\CNZ_2.bin | ||
| +Misc Format: 1 | ||
| +Objects: ..\level\objects\CNZ 2 Bumpers.bin | ||
| +Num Start Positions: 1 | ||
| +Start Position 0: ..\startpos\CNZ_2.bin | ||
| + | ||
| +Palettes- | ||
| + | ||
| + Number of files: 2 | ||
| + | ||
| + Palette 1- | ||
| + | ||
| + Start index: 0 | ||
| + Number of entries: 16 | ||
| + File: ..\art\palettes\SonicAndTails.bin | ||
| + | ||
| + Palette 2- | ||
| + | ||
| + Start index: 16 | ||
| + Number of entries: 48 | ||
| + File: ..\art\palettes\CNZ.bin | ||
| + | ||
| +Collision Map Format: 0 | ||
| +Collision Array: ..\collision\Collision array 1.bin | ||
| +Rotated Collision Array: ..\collision\Collision array 2.bin | ||
| +Angle Array: ..\collision\Curve and resistance mapping.bin | ||
| + | ||
| +Collision Index Format: 1 | ||
| +Collision Index Compression: 1 | ||
| +Collision Index 1: ..\collision\CNZ primary 16x16 collision index.bin | ||
| +Collision Index 2: ..\collision\CNZ secondary 16x16 collision index.bin | ||
| + | ||
| +Game Name: Sonic 2 | ||
| + | ||
| +-EOF- |
| @@ -0,0 +1,65 @@ | ||
| +Type: Level | ||
| + | ||
| +Zone ID: 0 | ||
| +Act ID: 1 | ||
| + | ||
| +Object Def: objdef\s2obj | ||
| +Object Palette: objdef\s2obj1.pcx | ||
| + | ||
| +8x8 Compression: 1 | ||
| +Num 8x8 Pages: 1 | ||
| +8x8 Tiles Page 0: ..\art\kosinski\EHZ_HTZ.bin | ||
| + | ||
| +16x16 Compression: 1 | ||
| +Num 16x16 Pages: 1 | ||
| +Page0 8x8 Page: 0 | ||
| +16x16 Tiles Page 0: ..\mappings\16x16\EHZ.bin | ||
| + | ||
| +Metatile Size: 128 | ||
| +Metatile Compression: 1 | ||
| +Num Metatile Pages: 1 | ||
| +Page0 16x16 Page: 0 | ||
| +Metatile Tiles Page 0: ..\mappings\128x128\EHZ_HTZ.bin | ||
| + | ||
| +Layout Format: 1 | ||
| +Layout Compression: 1 | ||
| +BG 128x128 Page: 0 | ||
| +Level Layout: ..\level\layout\EHZ_2.bin | ||
| + | ||
| +Objects Format: 3 | ||
| +Objects: ..\level\objects\EHZ_2 (REV00).bin | ||
| +Rings Format: 1 | ||
| +Objects: ..\level\rings\EHZ_2.bin | ||
| +Misc Format: 0 | ||
| +Num Start Positions: 1 | ||
| +Start Position 0: ..\startpos\EHZ_2.bin | ||
| + | ||
| +Palettes- | ||
| + | ||
| + Number of files: 2 | ||
| + | ||
| + Palette 1- | ||
| + | ||
| + Start index: 0 | ||
| + Number of entries: 16 | ||
| + File: ..\art\palettes\SonicAndTails.bin | ||
| + | ||
| + Palette 2- | ||
| + | ||
| + Start index: 16 | ||
| + Number of entries: 48 | ||
| + File: ..\art\palettes\EHZ.bin | ||
| + | ||
| +Collision Map Format: 0 | ||
| +Collision Array: ..\collision\Collision array 1.bin | ||
| +Rotated Collision Array: ..\collision\Collision array 2.bin | ||
| +Angle Array: ..\collision\Curve and resistance mapping.bin | ||
| + | ||
| +Collision Index Format: 1 | ||
| +Collision Index Compression: 1 | ||
| +Collision Index 1: ..\collision\EHZ and HTZ primary 16x16 collision index.bin | ||
| +Collision Index 2: ..\collision\EHZ and HTZ secondary 16x16 collision index.bin | ||
| + | ||
| +Game Name: Sonic 2 | ||
| + | ||
| +-EOF- |
| @@ -0,0 +1,65 @@ | ||
| +Type: Level | ||
| + | ||
| +Zone ID: 6 | ||
| +Act ID: 0 | ||
| + | ||
| +Object Def: objdef\s2obj | ||
| +Object Palette: objdef\s2obj1.pcx | ||
| + | ||
| +8x8 Compression: 1 | ||
| +Num 8x8 Pages: 1 | ||
| +8x8 Tiles Page 0: ..\art\kosinski\WFZ_SCZ.bin | ||
| + | ||
| +16x16 Compression: 1 | ||
| +Num 16x16 Pages: 1 | ||
| +Page0 8x8 Page: 0 | ||
| +16x16 Tiles Page 0: ..\mappings\16x16\WFZ_SCZ.bin | ||
| + | ||
| +Metatile Size: 128 | ||
| +Metatile Compression: 1 | ||
| +Num Metatile Pages: 1 | ||
| +Page0 16x16 Page: 0 | ||
| +Metatile Tiles Page 0: ..\mappings\128x128\WFZ_SCZ.bin | ||
| + | ||
| +Layout Format: 1 | ||
| +Layout Compression: 1 | ||
| +BG 128x128 Page: 0 | ||
| +Level Layout: ..\level\layout\WFZ.bin | ||
| + | ||
| +Objects Format: 3 | ||
| +Objects: ..\level\objects\WFZ_1 (REV00).bin | ||
| +Rings Format: 1 | ||
| +Objects: ..\level\rings\WFZ_1.bin | ||
| +Misc Format: 0 | ||
| +Num Start Positions: 1 | ||
| +Start Position 0: ..\startpos\WFZ.bin | ||
| + | ||
| +Palettes- | ||
| + | ||
| + Number of files: 2 | ||
| + | ||
| + Palette 1- | ||
| + | ||
| + Start index: 0 | ||
| + Number of entries: 16 | ||
| + File: ..\art\palettes\SonicAndTails.bin | ||
| + | ||
| + Palette 2- | ||
| + | ||
| + Start index: 16 | ||
| + Number of entries: 48 | ||
| + File: ..\art\palettes\WFZ.bin | ||
| + | ||
| +Collision Map Format: 0 | ||
| +Collision Array: ..\collision\Collision array 1.bin | ||
| +Rotated Collision Array: ..\collision\Collision array 2.bin | ||
| +Angle Array: ..\collision\Curve and resistance mapping.bin | ||
| + | ||
| +Collision Index Format: 1 | ||
| +Collision Index Compression: 1 | ||
| +Collision Index 1: ..\collision\WFZ and SCZ primary 16x16 collision index.bin | ||
| +Collision Index 2: ..\collision\WFZ and SCZ secondary 16x16 collision index.bin | ||
| + | ||
| +Game Name: Sonic 2 | ||
| + | ||
| +-EOF- |
| @@ -0,0 +1,43 @@ | ||
| +Type: 2 | ||
| + | ||
| +Zone ID: C | ||
| +Act ID: 0 | ||
| + | ||
| +Object Def: objdef\s2obj | ||
| + | ||
| +8x8 Tiles: ..\art\kosinski\CNZ.bin | ||
| + | ||
| +16x16 Tiles: ..\mappings\16x16\CNZ.bin | ||
| + | ||
| +128x128 Tiles: ..\mappings\128x128\CNZ.bin | ||
| + | ||
| +Level Layout: ..\level\layout\CNZ_1.bin | ||
| + | ||
| +Objects: ..\level\objects\CNZ_1 (REV00).bin | ||
| +Rings: ..\level\rings\CNZ_1.bin | ||
| +Misc: ..\level\objects\CNZ 1 bumpers.bin | ||
| + | ||
| +Palettes- | ||
| + | ||
| + Number of files: 2 | ||
| + | ||
| + Palette 1- | ||
| + | ||
| + Start index: 0 | ||
| + Number of entries: 16 | ||
| + File: ..\art\palettes\SonicAndTails.bin | ||
| + | ||
| + Palette 2- | ||
| + | ||
| + Start index: 16 | ||
| + Number of entries: 48 | ||
| + File: ..\art\palettes\CNZ.bin | ||
| + | ||
| +Angle Array: ..\collision\Curve and resistance mapping.bin | ||
| +Collision Array: ..\collision\Collision array 1.bin | ||
| +Rotated Collision Array: ..\collision\Collision array 2.bin | ||
| + | ||
| +Collision Index 1: ..\collision\CNZ primary 16x16 collision index.bin | ||
| +Collision Index 2: ..\collision\CNZ secondary 16x16 collision index.bin | ||
| + | ||
| +-EOF- |
| @@ -0,0 +1,43 @@ | ||
| +Type: 2 | ||
| + | ||
| +Zone ID: C | ||
| +Act ID: 0 | ||
| + | ||
| +Object Def: objdef\s2obj | ||
| + | ||
| +8x8 Tiles: ..\art\kosinski\CNZ.bin | ||
| + | ||
| +16x16 Tiles: ..\mappings\16x16\CNZ.bin | ||
| + | ||
| +128x128 Tiles: ..\mappings\128x128\CNZ.bin | ||
| + | ||
| +Level Layout: ..\level\layout\CNZ_1.bin | ||
| + | ||
| +Objects: ..\level\objects\CNZ_1_2P (REV00).bin | ||
| +Rings: ..\level\rings\CNZ_1.bin | ||
| +Misc: ..\level\objects\CNZ 1 bumpers.bin | ||
| + | ||
| +Palettes- | ||
| + | ||
| + Number of files: 2 | ||
| + | ||
| + Palette 1- | ||
| + | ||
| + Start index: 0 | ||
| + Number of entries: 16 | ||
| + File: ..\art\palettes\SonicAndTails.bin | ||
| + | ||
| + Palette 2- | ||
| + | ||
| + Start index: 16 | ||
| + Number of entries: 48 | ||
| + File: ..\art\palettes\CNZ.bin | ||
| + | ||
| +Angle Array: ..\collision\Curve and resistance mapping.bin | ||
| +Collision Array: ..\collision\Collision array 1.bin | ||
| +Rotated Collision Array: ..\collision\Collision array 2.bin | ||
| + | ||
| +Collision Index 1: ..\collision\CNZ primary 16x16 collision index.bin | ||
| +Collision Index 2: ..\collision\CNZ secondary 16x16 collision index.bin | ||
| + | ||
| +-EOF- |
| @@ -0,0 +1,43 @@ | ||
| +Type: 2 | ||
| + | ||
| +Zone ID: C | ||
| +Act ID: 2 | ||
| + | ||
| +Object Def: objdef\s2obj | ||
| + | ||
| +8x8 Tiles: ..\art\kosinski\CNZ.bin | ||
| + | ||
| +16x16 Tiles: ..\mappings\16x16\CNZ.bin | ||
| + | ||
| +128x128 Tiles: ..\mappings\128x128\CNZ.bin | ||
| + | ||
| +Level Layout: ..\level\layout\CNZ_2.bin | ||
| + | ||
| +Objects: ..\level\objects\CNZ_2 (REV00).bin | ||
| +Rings: ..\level\rings\CNZ_2.bin | ||
| +Misc: ..\level\objects\CNZ 2 bumpers.bin | ||
| + | ||
| +Palettes- | ||
| + | ||
| + Number of files: 2 | ||
| + | ||
| + Palette 1- | ||
| + | ||
| + Start index: 0 | ||
| + Number of entries: 16 | ||
| + File: ..\art\palettes\SonicAndTails.bin | ||
| + | ||
| + Palette 2- | ||
| + | ||
| + Start index: 16 | ||
| + Number of entries: 48 | ||
| + File: ..\art\palettes\CNZ.bin | ||
| + | ||
| +Angle Array: ..\collision\Curve and resistance mapping.bin | ||
| +Collision Array: ..\collision\Collision array 1.bin | ||
| +Rotated Collision Array: ..\collision\Collision array 2.bin | ||
| + | ||
| +Collision Index 1: ..\collision\CNZ primary 16x16 collision index.bin | ||
| +Collision Index 2: ..\collision\CNZ secondary 16x16 collision index.bin | ||
| + | ||
| +-EOF- |
| @@ -0,0 +1,43 @@ | ||
| +Type: 2 | ||
| + | ||
| +Zone ID: C | ||
| +Act ID: 2 | ||
| + | ||
| +Object Def: objdef\s2obj | ||
| + | ||
| +8x8 Tiles: ..\art\kosinski\CNZ.bin | ||
| + | ||
| +16x16 Tiles: ..\mappings\16x16\CNZ.bin | ||
| + | ||
| +128x128 Tiles: ..\mappings\128x128\CNZ.bin | ||
| + | ||
| +Level Layout: ..\level\layout\CNZ_2.bin | ||
| + | ||
| +Objects: ..\level\objects\CNZ_2_2P (REV00).bin | ||
| +Rings: ..\level\rings\CNZ_2.bin | ||
| +Misc: ..\level\objects\CNZ 2 bumpers.bin | ||
| + | ||
| +Palettes- | ||
| + | ||
| + Number of files: 2 | ||
| + | ||
| + Palette 1- | ||
| + | ||
| + Start index: 0 | ||
| + Number of entries: 16 | ||
| + File: ..\art\palettes\SonicAndTails.bin | ||
| + | ||
| + Palette 2- | ||
| + | ||
| + Start index: 16 | ||
| + Number of entries: 48 | ||
| + File: ..\art\palettes\CNZ.bin | ||
| + | ||
| +Angle Array: ..\collision\Curve and resistance mapping.bin | ||
| +Collision Array: ..\collision\Collision array 1.bin | ||
| +Rotated Collision Array: ..\collision\Collision array 2.bin | ||
| + | ||
| +Collision Index 1: ..\collision\CNZ primary 16x16 collision index.bin | ||
| +Collision Index 2: ..\collision\CNZ secondary 16x16 collision index.bin | ||
| + | ||
| +-EOF- |
| @@ -0,0 +1,43 @@ | ||
| +Type: 2 | ||
| + | ||
| +Zone ID: 0 | ||
| +Act ID: 2 | ||
| + | ||
| +Object Def: objdef\s2obj | ||
| + | ||
| +8x8 Tiles: ..\art\kosinski\EHZ_HTZ.bin | ||
| + | ||
| +16x16 Tiles: ..\mappings\16x16\EHZ.bin | ||
| + | ||
| +128x128 Tiles: ..\mappings\128x128\EHZ_HTZ.bin | ||
| + | ||
| +Level Layout: ..\level\layout\EHZ_2.bin | ||
| + | ||
| +Objects: ..\level\objects\EHZ_2 (REV00).bin | ||
| +Rings: ..\level\rings\EHZ_2.bin | ||
| +Misc: NONE | ||
| + | ||
| +Palettes- | ||
| + | ||
| + Number of files: 2 | ||
| + | ||
| + Palette 1- | ||
| + | ||
| + Start index: 0 | ||
| + Number of entries: 16 | ||
| + File: ..\art\palettes\SonicAndTails.bin | ||
| + | ||
| + Palette 2- | ||
| + | ||
| + Start index: 16 | ||
| + Number of entries: 48 | ||
| + File: ..\art\palettes\EHZ.bin | ||
| + | ||
| +Angle Array: ..\collision\Curve and resistance mapping.bin | ||
| +Collision Array: ..\collision\Collision array 1.bin | ||
| +Rotated Collision Array: ..\collision\Collision array 2.bin | ||
| + | ||
| +Collision Index 1: ..\collision\EHZ and HTZ primary 16x16 collision index.bin | ||
| +Collision Index 2: ..\collision\EHZ and HTZ secondary 16x16 collision index.bin | ||
| + | ||
| +-EOF- |
| @@ -0,0 +1,43 @@ | ||
| +Type: 2 | ||
| + | ||
| +Zone ID: 5 | ||
| +Act ID: 0 | ||
| + | ||
| +Object Def: objdef\s2obj | ||
| + | ||
| +8x8 Tiles: ..\art\kosinski\WFZ_SCZ.bin | ||
| + | ||
| +16x16 Tiles: ..\mappings\16x16\WFZ_SCZ.bin | ||
| + | ||
| +128x128 Tiles: ..\mappings\128x128\WFZ_SCZ.bin | ||
| + | ||
| +Level Layout: ..\level\layout\WFZ.bin | ||
| + | ||
| +Objects: ..\level\objects\WFZ_1 (REV00).bin | ||
| +Rings: ..\level\rings\WFZ_1.bin | ||
| +Misc: NONE | ||
| + | ||
| +Palettes- | ||
| + | ||
| + Number of files: 2 | ||
| + | ||
| + Palette 1- | ||
| + | ||
| + Start index: 0 | ||
| + Number of entries: 16 | ||
| + File: ..\art\palettes\SonicAndTails.bin | ||
| + | ||
| + Palette 2- | ||
| + | ||
| + Start index: 16 | ||
| + Number of entries: 48 | ||
| + File: ..\art\palettes\WFZ.bin | ||
| + | ||
| +Angle Array: ..\collision\Curve and resistance mapping.bin | ||
| +Collision Array: ..\collision\Collision array 1.bin | ||
| +Rotated Collision Array: ..\collision\Collision array 2.bin | ||
| + | ||
| +Collision Index 1: ..\collision\WFZ and SCZ primary 16x16 collision index.bin | ||
| +Collision Index 2: ..\collision\WFZ and SCZ secondary 16x16 collision index.bin | ||
| + | ||
| +-EOF- |
| @@ -0,0 +1,244 @@ | ||
| +objlst=obj.ini | ||
| +colarr1=../collision/Collision array 1.bin | ||
| +colarr2=../collision/Collision array 2.bin | ||
| +angles=../collision/Curve and resistance mapping.bin | ||
| +buildscr=../build.bat | ||
| +romfile=../s2built.bin | ||
| +[Emerald Hill Zone Act 1] | ||
| +tiles=../art/kosinski/EHZ_HTZ.bin | ||
| +blocks=../mappings/16x16/EHZ.bin | ||
| +chunks=../mappings/128x128/EHZ_HTZ.bin | ||
| +layout=../level/layout/EHZ_1.bin | ||
| +objects=../level/objects/EHZ_1.bin | ||
| +rings=../level/rings/EHZ_1.bin | ||
| +palette=../art/palettes/SonicAndTails.bin:0:0:16|../art/palettes/EHZ.bin:0:16:48 | ||
| +startpos=../startpos/EHZ_1.bin:Sonic:Level Start | ||
| +colind1=../collision/EHZ and HTZ primary 16x16 collision index.bin | ||
| +colind2=../collision/EHZ and HTZ secondary 16x16 collision index.bin | ||
| +objlst=objEHZ.ini | ||
| +[Emerald Hill Zone Act 2] | ||
| +tiles=../art/kosinski/EHZ_HTZ.bin | ||
| +blocks=../mappings/16x16/EHZ.bin | ||
| +chunks=../mappings/128x128/EHZ_HTZ.bin | ||
| +layout=../level/layout/EHZ_2.bin | ||
| +objects=../level/objects/EHZ_2 (REV00).bin | ||
| +rings=../level/rings/EHZ_2.bin | ||
| +palette=../art/palettes/SonicAndTails.bin:0:0:16|../art/palettes/EHZ.bin:0:16:48 | ||
| +startpos=../startpos/EHZ_2.bin:Sonic:Level Start | ||
| +colind1=../collision/EHZ and HTZ primary 16x16 collision index.bin | ||
| +colind2=../collision/EHZ and HTZ secondary 16x16 collision index.bin | ||
| +objlst=objEHZ.ini | ||
| +[Chemical Plant Zone Act 1] | ||
| +tiles=../art/kosinski/CPZ_DEZ.bin | ||
| +blocks=../mappings/16x16/CPZ_DEZ.bin | ||
| +chunks=../mappings/128x128/CPZ_DEZ.bin | ||
| +layout=../level/layout/CPZ_1.bin | ||
| +objects=../level/objects/CPZ_1.bin | ||
| +rings=../level/rings/CPZ_1.bin | ||
| +palette=../art/palettes/SonicAndTails.bin:0:0:16|../art/palettes/CPZ.bin:0:16:48 | ||
| +startpos=../startpos/CPZ_1.bin:Sonic:Level Start | ||
| +colind1=../collision/CPZ and DEZ primary 16x16 collision index.bin | ||
| +colind2=../collision/CPZ and DEZ secondary 16x16 collision index.bin | ||
| +objlst=objCPZ.ini | ||
| +[Chemical Plant Zone Act 2] | ||
| +tiles=../art/kosinski/CPZ_DEZ.bin | ||
| +blocks=../mappings/16x16/CPZ_DEZ.bin | ||
| +chunks=../mappings/128x128/CPZ_DEZ.bin | ||
| +layout=../level/layout/CPZ_2.bin | ||
| +objects=../level/objects/CPZ_2.bin | ||
| +rings=../level/rings/CPZ_2.bin | ||
| +palette=../art/palettes/SonicAndTails.bin:0:0:16|../art/palettes/CPZ.bin:0:16:48 | ||
| +palette2=Water|../art/palettes/CPZ underwater.bin:0:0:64 | ||
| +startpos=../startpos/CPZ_2.bin:Sonic:Level Start | ||
| +colind1=../collision/CPZ and DEZ primary 16x16 collision index.bin | ||
| +colind2=../collision/CPZ and DEZ secondary 16x16 collision index.bin | ||
| +objlst=objCPZ.ini | ||
| +[Aquatic Ruin Zone Act 1] | ||
| +tiles=../art/kosinski/ARZ.bin | ||
| +blocks=../mappings/16x16/ARZ.bin | ||
| +chunks=../mappings/128x128/ARZ.bin | ||
| +layout=../level/layout/ARZ_1.bin | ||
| +objects=../level/objects/ARZ_1.bin | ||
| +rings=../level/rings/ARZ_1.bin | ||
| +palette=../art/palettes/SonicAndTails.bin:0:0:16|../art/palettes/ARZ.bin:0:16:48 | ||
| +palette2=Water|../art/palettes/ARZ underwater.bin:0:0:64 | ||
| +startpos=../startpos/ARZ_1.bin:Sonic:Level Start | ||
| +colind1=../collision/ARZ primary 16x16 collision index.bin | ||
| +colind2=../collision/ARZ secondary 16x16 collision index.bin | ||
| +objlst=objARZ.ini | ||
| +[Aquatic Ruin Zone Act 2] | ||
| +tiles=../art/kosinski/ARZ.bin | ||
| +blocks=../mappings/16x16/ARZ.bin | ||
| +chunks=../mappings/128x128/ARZ.bin | ||
| +layout=../level/layout/ARZ_2.bin | ||
| +objects=../level/objects/ARZ_2.bin | ||
| +rings=../level/rings/ARZ_2.bin | ||
| +palette=../art/palettes/SonicAndTails.bin:0:0:16|../art/palettes/ARZ.bin:0:16:48 | ||
| +palette2=Water|../art/palettes/ARZ underwater.bin:0:0:64 | ||
| +startpos=../startpos/ARZ_2.bin:Sonic:Level Start | ||
| +colind1=../collision/ARZ primary 16x16 collision index.bin | ||
| +colind2=../collision/ARZ secondary 16x16 collision index.bin | ||
| +objlst=objARZ.ini | ||
| +[Casino Night Zone Act 1] | ||
| +tiles=../art/kosinski/CNZ.bin | ||
| +blocks=../mappings/16x16/CNZ.bin | ||
| +chunks=../mappings/128x128/CNZ.bin | ||
| +layout=../level/layout/CNZ_1.bin | ||
| +objects=../level/objects/CNZ_1 (REV00).bin | ||
| +rings=../level/rings/CNZ_1.bin | ||
| +bumpers=../level/objects/CNZ 1 bumpers.bin | ||
| +palette=../art/palettes/SonicAndTails.bin:0:0:16|../art/palettes/CNZ.bin:0:16:48 | ||
| +startpos=../startpos/CNZ_1.bin:Sonic:Level Start | ||
| +colind1=../collision/CNZ primary 16x16 collision index.bin | ||
| +colind2=../collision/CNZ secondary 16x16 collision index.bin | ||
| +objlst=objCNZ.ini | ||
| +[Casino Night Zone Act 2] | ||
| +tiles=../art/kosinski/CNZ.bin | ||
| +blocks=../mappings/16x16/CNZ.bin | ||
| +chunks=../mappings/128x128/CNZ.bin | ||
| +layout=../level/layout/CNZ_2.bin | ||
| +objects=../level/objects/CNZ_2 (REV00).bin | ||
| +rings=../level/rings/CNZ_2.bin | ||
| +bumpers=../level/objects/CNZ 2 bumpers.bin | ||
| +palette=../art/palettes/SonicAndTails.bin:0:0:16|../art/palettes/CNZ.bin:0:16:48 | ||
| +startpos=../startpos/CNZ_2.bin:Sonic:Level Start | ||
| +colind1=../collision/CNZ primary 16x16 collision index.bin | ||
| +colind2=../collision/CNZ secondary 16x16 collision index.bin | ||
| +objlst=objCNZ.ini | ||
| +[Hill Top Zone Act 1] | ||
| +tiles=../art/kosinski/EHZ_HTZ.bin|../art/kosinski/HTZ_Supp.bin:0x3F80 | ||
| +blocks=../mappings/16x16/EHZ.bin|../mappings/16x16/HTZ.bin:0x980 | ||
| +chunks=../mappings/128x128/EHZ_HTZ.bin | ||
| +layout=../level/layout/HTZ_1.bin | ||
| +objects=../level/objects/HTZ_1.bin | ||
| +rings=../level/rings/HTZ_1.bin | ||
| +palette=../art/palettes/SonicAndTails.bin:0:0:16|../art/palettes/HTZ.bin:0:16:48 | ||
| +startpos=../startpos/HTZ_1.bin:Sonic:Level Start | ||
| +colind1=../collision/EHZ and HTZ primary 16x16 collision index.bin | ||
| +colind2=../collision/EHZ and HTZ secondary 16x16 collision index.bin | ||
| +objlst=objHTZ.ini | ||
| +[Hill Top Zone Act 2] | ||
| +tiles=../art/kosinski/EHZ_HTZ.bin|../art/kosinski/HTZ_Supp.bin:0x3F80 | ||
| +blocks=../mappings/16x16/EHZ.bin|../mappings/16x16/HTZ.bin:0x980 | ||
| +chunks=../mappings/128x128/EHZ_HTZ.bin | ||
| +layout=../level/layout/HTZ_2.bin | ||
| +objects=../level/objects/HTZ_2.bin | ||
| +rings=../level/rings/HTZ_2.bin | ||
| +palette=../art/palettes/SonicAndTails.bin:0:0:16|../art/palettes/HTZ.bin:0:16:48 | ||
| +startpos=../startpos/HTZ_2.bin:Sonic:Level Start | ||
| +colind1=../collision/EHZ and HTZ primary 16x16 collision index.bin | ||
| +colind2=../collision/EHZ and HTZ secondary 16x16 collision index.bin | ||
| +objlst=objHTZ.ini | ||
| +[Mystic Cave Zone Act 1] | ||
| +tiles=../art/kosinski/MCZ.bin | ||
| +blocks=../mappings/16x16/MCZ.bin | ||
| +chunks=../mappings/128x128/MCZ.bin | ||
| +layout=../level/layout/MCZ_1.bin | ||
| +objects=../level/objects/MCZ_1.bin | ||
| +rings=../level/rings/MCZ_1.bin | ||
| +palette=../art/palettes/SonicAndTails.bin:0:0:16|../art/palettes/MCZ.bin:0:16:48 | ||
| +startpos=../startpos/MCZ_1.bin:Sonic:Level Start | ||
| +colind1=../collision/MCZ primary 16x16 collision index.bin | ||
| +objlst=objMCZ.ini | ||
| +[Mystic Cave Zone Act 2] | ||
| +tiles=../art/kosinski/MCZ.bin | ||
| +blocks=../mappings/16x16/MCZ.bin | ||
| +chunks=../mappings/128x128/MCZ.bin | ||
| +layout=../level/layout/MCZ_2.bin | ||
| +objects=../level/objects/MCZ_2.bin | ||
| +rings=../level/rings/MCZ_2.bin | ||
| +palette=../art/palettes/SonicAndTails.bin:0:0:16|../art/palettes/MCZ.bin:0:16:48 | ||
| +startpos=../startpos/MCZ_2.bin:Sonic:Level Start | ||
| +colind1=../collision/MCZ primary 16x16 collision index.bin | ||
| +objlst=objMCZ.ini | ||
| +[Oil Ocean Zone Act 1] | ||
| +tiles=../art/kosinski/OOZ.bin | ||
| +blocks=../mappings/16x16/OOZ.bin | ||
| +chunks=../mappings/128x128/OOZ.bin | ||
| +layout=../level/layout/OOZ_1.bin | ||
| +objects=../level/objects/OOZ_1.bin | ||
| +rings=../level/rings/OOZ_1.bin | ||
| +palette=../art/palettes/SonicAndTails.bin:0:0:16|../art/palettes/OOZ.bin:0:16:48 | ||
| +startpos=../startpos/OOZ_1.bin:Sonic:Level Start | ||
| +colind1=../collision/OOZ primary 16x16 collision index.bin | ||
| +objlst=objOOZ.ini | ||
| +[Oil Ocean Zone Act 2] | ||
| +tiles=../art/kosinski/OOZ.bin | ||
| +blocks=../mappings/16x16/OOZ.bin | ||
| +chunks=../mappings/128x128/OOZ.bin | ||
| +layout=../level/layout/OOZ_2.bin | ||
| +objects=../level/objects/OOZ_2.bin | ||
| +rings=../level/rings/OOZ_2.bin | ||
| +palette=../art/palettes/SonicAndTails.bin:0:0:16|../art/palettes/OOZ.bin:0:16:48 | ||
| +startpos=../startpos/OOZ_2.bin:Sonic:Level Start | ||
| +colind1=../collision/OOZ primary 16x16 collision index.bin | ||
| +objlst=objOOZ.ini | ||
| +[Metropolis Zone Act 1] | ||
| +tiles=../art/kosinski/MTZ.bin | ||
| +blocks=../mappings/16x16/MTZ.bin | ||
| +chunks=../mappings/128x128/MTZ.bin | ||
| +layout=../level/layout/MTZ_1.bin | ||
| +objects=../level/objects/MTZ_1.bin | ||
| +rings=../level/rings/MTZ_1.bin | ||
| +palette=../art/palettes/SonicAndTails.bin:0:0:16|../art/palettes/MTZ.bin:0:16:48 | ||
| +startpos=../startpos/MTZ_1.bin:Sonic:Level Start | ||
| +colind1=../collision/MTZ primary 16x16 collision index.bin | ||
| +objlst=objMTZ.ini | ||
| +[Metropolis Zone Act 2] | ||
| +tiles=../art/kosinski/MTZ.bin | ||
| +blocks=../mappings/16x16/MTZ.bin | ||
| +chunks=../mappings/128x128/MTZ.bin | ||
| +layout=../level/layout/MTZ_2.bin | ||
| +objects=../level/objects/MTZ_2.bin | ||
| +rings=../level/rings/MTZ_2.bin | ||
| +palette=../art/palettes/SonicAndTails.bin:0:0:16|../art/palettes/MTZ.bin:0:16:48 | ||
| +startpos=../startpos/MTZ_2.bin:Sonic:Level Start | ||
| +colind1=../collision/MTZ primary 16x16 collision index.bin | ||
| +objlst=objMTZ.ini | ||
| +[Metropolis Zone Act 3] | ||
| +tiles=../art/kosinski/MTZ.bin | ||
| +blocks=../mappings/16x16/MTZ.bin | ||
| +chunks=../mappings/128x128/MTZ.bin | ||
| +layout=../level/layout/MTZ_3.bin | ||
| +objects=../level/objects/MTZ_3.bin | ||
| +rings=../level/rings/MTZ_3.bin | ||
| +palette=../art/palettes/SonicAndTails.bin:0:0:16|../art/palettes/MTZ.bin:0:16:48 | ||
| +startpos=../startpos/MTZ_3.bin:Sonic:Level Start | ||
| +colind1=../collision/MTZ primary 16x16 collision index.bin | ||
| +objlst=objMTZ.ini | ||
| +[Sky Chase Zone] | ||
| +tiles=../art/kosinski/WFZ_SCZ.bin | ||
| +blocks=../mappings/16x16/WFZ_SCZ.bin | ||
| +chunks=../mappings/128x128/WFZ_SCZ.bin | ||
| +layout=../level/layout/SCZ.bin | ||
| +objects=../level/objects/SCZ_1.bin | ||
| +rings=../level/rings/SCZ_1.bin | ||
| +palette=../art/palettes/SonicAndTails.bin:0:0:16|../art/palettes/SCZ.bin:0:16:48 | ||
| +startpos=../startpos/SCZ.bin:Sonic:Level Start | ||
| +colind1=../collision/WFZ and SCZ primary 16x16 collision index.bin | ||
| +colind2=../collision/WFZ and SCZ secondary 16x16 collision index.bin | ||
| +objlst=objSCZ.ini | ||
| +[Wing Fortress Zone] | ||
| +tiles=../art/kosinski/WFZ_SCZ.bin|../art/kosinski/WFZ_Supp.bin:0x60E0 | ||
| +blocks=../mappings/16x16/WFZ_SCZ.bin | ||
| +chunks=../mappings/128x128/WFZ_SCZ.bin | ||
| +layout=../level/layout/WFZ.bin | ||
| +objects=../level/objects/WFZ_1 (REV00).bin | ||
| +rings=../level/rings/WFZ_1.bin | ||
| +palette=../art/palettes/SonicAndTails.bin:0:0:16|../art/palettes/WFZ.bin:0:16:48 | ||
| +startpos=../startpos/WFZ.bin:Sonic:Level Start | ||
| +colind1=../collision/WFZ and SCZ primary 16x16 collision index.bin | ||
| +colind2=../collision/WFZ and SCZ secondary 16x16 collision index.bin | ||
| +objlst=objWFZ.ini | ||
| +[Death Egg Zone] | ||
| +tiles=../art/kosinski/CPZ_DEZ.bin | ||
| +blocks=../mappings/16x16/CPZ_DEZ.bin | ||
| +chunks=../mappings/128x128/CPZ_DEZ.bin | ||
| +layout=../level/layout/DEZ.bin | ||
| +objects=../level/objects/DEZ_1.bin | ||
| +rings=../level/rings/DEZ_1.bin | ||
| +palette=../art/palettes/SonicAndTails.bin:0:0:16|../art/palettes/DEZ.bin:0:16:48 | ||
| +startpos=../startpos/DEZ.bin:Sonic:Level Start | ||
| +colind1=../collision/CPZ and DEZ primary 16x16 collision index.bin | ||
| +colind2=../collision/CPZ and DEZ secondary 16x16 collision index.bin | ||
| +objlst=objDEZ.ini |
| @@ -0,0 +1,19 @@ | ||
| +@ECHO OFF | ||
| + | ||
| +REM // build the ROM | ||
| +call build %1 | ||
| + | ||
| +REM // run fc against a Sonic 2 Rev 00 (W) ROM | ||
| +echo ------------------------------------------------------------- | ||
| +IF EXIST s2built.bin ( fc /b s2built.bin s2rev00.bin | ||
| +) ELSE echo s2built.bin does not exist, probably due to an assembly error | ||
| + | ||
| +REM // clean up after us | ||
| +IF EXIST s2.p del s2.p | ||
| +IF EXIST s2.h del s2.h | ||
| +IF EXIST s2built.bin del s2built.bin | ||
| +IF EXIST s2built.prev.bin del s2built.prev.bin | ||
| +IF EXIST s2.log ( IF "%1"=="-pe" del s2.log ) | ||
| + | ||
| +REM // if someone ran this from Windows Explorer, prevent the window from disappearing immediately | ||
| +pause |