We just released a Feb. 5 '89 prototype of DuckTales for the NES!
If you'd like to support our preservation efforts (and this wasn't cheap), please consider donating or supporting us on Patreon. Thank you!

User:Qalle

From The Cutting Room Floor
Jump to navigation Jump to search

From Finland. My programs on GitHub (NES, ROM hacking). I'm sorry for my bad behavior on the NESDev forums in 2019.

NES Blaster Master (US) – unused level graphics

I'll dump my notes here until I/someone else can figure out a better place for it.

Ultra Sub Blocks unused by Sub Blocks

Note: Ultra Sub Block (USB) attributes in binary, USB/tile numbers in hexadecimal.

Area 1 - tank section (USB, tiles, attributes):

1d: 00,02,00,03; 10000011
1e: 12,00,13,00; 10000011
26: 20,1c,0d,1d; 10000011
4b: ae,14,af,15; 10000011
50: 00,6b,00,6c; 00000000
5b: be,14,bf,15; 10000011
60: 01,6d,34,6d; 00000000
6e: fd,02,fe,03; 00000011
6f: 12,ed,13,ee; 00000011
74: 00,6d,32,6d; 00000000
75: 8a,8a,8b,8b; 01000000 (same tiles but different attributes than USB 86)
76: 9a,9a,9b,9b; 01000000 (same tiles but different attributes than USB 85)
79: e6,f6,05,15; 10000001
7e: c8,d8,09,19; 10000001
7f: 00,6f,00,00; 00000000
80: 24,6d,25,6e; 00000000
8a: 0a,18,0b,19; 10000001 (same tiles but different attributes than USB 16)
8b: 08,18,09,19; 10000001 (same tiles but different attributes than USB 12)
8c: 08,1a,09,1b; 10000001 (same tiles but different attributes than USB 17)
8d: 06,16,0b,19; 10000001
8e: 06,16,09,19; 10000001
8f: 06,16,09,1b; 10000001
94: 32,32,01,01; 01000001 (same tiles but different attributes than USB 3e)

Area 1 - overhead section (USB, tiles, attributes):

0b: 01,01,01,01; 00000010
1b: 40,50,07,17; 10000000 (same tiles&attributes as USB 1a)
1e: 06,20,08,18; 10000000
22: 40,50,08,18; 10000000 (same tiles&attributes as USB 21)

Area 2 - tank section (USB, tiles, attributes):

32: c3,d3,a4,b4; 00000010
40: 29,39,2d,29; 00000000
68: 6d,7d,6e,7e; 10000000 (same tiles but different attributes than USB 70)
69: 7d,8d,7e,8e; 10000000 (same tiles but different attributes than USB 71)
91: 27,15,28,16; 10000010
94: 05,37,06,38; 10000010

Area 2 - overhead section (USB, tiles, attributes):

07: 01,01,01,01; 00000001
09: 2e,3e,2f,3f; 00000010
22: 06,9f,16,9d; 10000000
4b: 00,00,00,00; 00110001 (same tiles but different attributes than USB 00)

Area 3 - tank section (USB, tiles, attributes):

16: 34,32,24,49; 00000001
48: 08,38,09,39; 10000001
4b: 0a,1a,0b,1b; 10000001 (same tiles but different attributes than USB 4e)
4c: 2a,1a,2b,1b; 10000001 (same tiles but different attributes than USB 4f)
4d: 2a,3a,2b,3b; 10000001 (same tiles but different attributes than USB 50)
77: aa,ba,aa,ba; 10100001

Area 3 - overhead section (USB, tiles, attributes):

03: 8b,9d,8b,9e; 00000000
17: 6e,5e,6f,5f; 10000000
44: 85,95,86,96; 00010010

Area 4 - tank section (USB, tiles, attributes):

10: c2,d2,c3,d3; 00000000
6e: fc,fc,fc,fc; 11000011

Area 4 - overhead section (USB, tiles, attributes):

47: 0a,1a,78,7a; 00000110
48: 79,7b,0b,1b; 00000110
4e: 02,32,05,35; 00000110
5e: 00,00,00,00; 01000111 (same tiles but different attributes than USBs 00,5f)
5f: 00,00,00,00; 10110000 (same tiles but different attributes than USBs 00,5e)

Area 5 - tank section (USB, tiles, attributes):

01: 4b,5b,4c,5c; 01000001 (same tiles but different attributes than USB 16)
03: 8e,9e,6c,7c; 01000010 (same tiles but different attributes than USB 0b)
04: 3c,5d,6c,3d; 01000010 (same tiles but different attributes than USB 0c)
09: 8e,9e,2f,3f; 01000010 (same tiles but different attributes than USB 28)
0d: 4b,5b,4c,b3; 01000010
0e: c2,d2,c3,d3; 01000010
0f: e2,5b,e3,5c; 01000010
12: 6d,5f,6e,7f; 01000010
1b: 6b,7d,6c,7e; 10000001 (same tiles but different attributes than USB 14)
1c: a4,b4,a5,b5; 01000010
1d: c4,00,00,00; 01000010
1e: e4,f4,00,f5; 01000010
2c: a3,d4,c5,d5; 01000010
2d: 12,f2,e5,f3; 01000010
64: e6,f6,e7,f7; 00000000
7b: b0,c0,b1,c1; 11000000 (same tiles but different attributes than USBs 7c,7d,7f,80,81)
7c: b0,c0,b1,c1; 11000010 (same tiles but different attributes than USBs 7b,7d,7f,80,81)
7f: b0,c0,b1,c1; 11000100 (same tiles but different attributes than USBs 7b,7c,7d,80,81)
80: b0,c0,b1,c1; 11000110 (same tiles but different attributes than USBs 7b,7c,7d,7f,81)

Area 5 - overhead section (USB, tiles, attributes):

16: 3e,14,00,00; 00000100
17: 14,3f,00,00; 00000100
18: 00,00,3e,14; 10000000
19: 00,00,14,3f; 10000000
1a: 2e,00,04,00; 10000100
1b: 04,00,2f,00; 10000100
1c: 00,2e,00,04; 10000100
1d: 00,04,00,2f; 10000100
35: 3e,14,3e,14; 10000110 (same tiles but different attributes than USBs 60,62)
36: 14,3f,14,3f; 10000110 (same tiles but different attributes than USBs 61,63)
4c: 00,07,00,00; 10000101 (same tiles but different attributes than USB 69)
4d: 00,00,07,00; 10000101 (same tiles but different attributes than USB 6a)
4e: 07,07,07,07; 10000101 (same tiles but different attributes than USB 6b)
4f: 70,69,71,9b; 10000000
50: 01,01,01,01; 00000000
69: 00,07,00,00; 00000101 (same tiles but different attributes than USB 4c)
6a: 00,00,07,00; 00000101 (same tiles but different attributes than USB 4d)
6b: 07,07,07,07; 00000101 (same tiles but different attributes than USB 4e)

Area 6 - tank section (USB, tiles, attributes):

18: 87,73,66,76; 00000010
19: 63,73,66,76; 00000010
28: 1b,2b,4c,5c; 00000010
67: 4f,5f,4f,5f; 10100011

Area 6 - overhead section (USB, tiles, attributes):

49: 00,00,00,00; 01110110 (same tiles but different attributes than USBs 00,4a,4b)
4a: 00,00,00,00; 10011100 (same tiles but different attributes than USBs 00,49,4b)
4b: 00,00,00,00; 00100110 (same tiles but different attributes than USBs 00,49,4a)

Area 7 - tank section (USB, tiles, attributes):

01: 10,10,10,10; 00000001
08: 0d,1d,0f,1f; 00000011 (same tiles but different attributes than USB 0f)
0f: 0d,1d,0f,1f; 00000010 (same tiles but different attributes than USB 08)
13: 00,00,20,30; 00000001
2a: af,00,e8,bd; 00000011
6f: c9,d9,c9,d9; 10100001

Area 7 - overhead section (USB, tiles, attributes):

03: 6f,8e,6f,7f; 00000010
06: 62,5c,62,5c; 00000010
27: 0a,2e,0b,2f; 10000000 (same tiles but different attributes than USB 43)
33: 44,66,45,67; 10000110
34: 66,44,67,56; 10000110
35: 46,66,47,67; 10000110
36: 66,57,67,47; 10000110
37: 66,66,67,67; 10000110
43: 0a,2e,0b,2f; 00000100 (same tiles but different attributes than USB 27)
53: 02,12,03,13; 10001100 (same tiles but different attributes than USB 3a)
54: 22,32,23,33; 10001100 (same tiles but different attributes than USB 3c)
55: 2c,3c,2d,3d; 10001100 (same tiles but different attributes than USBs 2d,3d)
56: 2a,3a,2b,3b; 10001100 (same tiles but different attributes than USBs 2f,3f)
5b: 00,00,00,00; 00000000 (same tiles&attributes as USB 00)

Area 8 - tank section (USB, tiles, attributes):

01: c0,01,c1,d1; 00000011
0a: 20,30,23,31; 00000000
0f: e1,f1,e2,f2; 00000000
10: b7,f1,b8,f2; 00000000
11: e0,f0,e2,f2; 00000000
12: f4,f0,b8,f2; 00000000
19: 26,36,2d,3d; 00000001 (same tiles but different attributes than USBs 22,2b)
23: 2c,3c,7c,7a; 00000011 (same tiles but different attributes than USBs 1a,2c)
2c: 2c,3c,7c,7a; 00000010 (same tiles but different attributes than USBs 1a,23)
2d: 26,36,6a,7a; 00000010 (same tiles but different attributes than USBs 1b,24)
3f: 0e,1c,0f,1d; 10000001
48: 10,53,02,52; 10000000
52: 0c,1c,0d,1d; 10000010 (same tiles but different attributes than USB 42)
53: 0e,1e,0f,1f; 10000010 (same tiles but different attributes than USB 43)
80: a0,b0,a1,b1; 11000001 (same tiles but different attributes than USBs 7f,81)
81: a0,b0,a1,b1; 11000000 (same tiles but different attributes than USBs 7f,80)
82: a9,b9,a9,b9; 10100000 (same tiles but different attributes than USB 83)
83: a9,b9,a9,b9; 00100000 (same tiles but different attributes than USB 82)

Area 8 - overhead section (USB, tiles, attributes):

4b: 00,00,00,00; 01111101 (same tiles but different attributes than USB 00)

Sub Blocks unused by Blocks

Note: Sub Blocks (SBs) and Ultra Sub Blocks in hexadecimal.

Area 1 - overhead section (SB, USBs):

79: 00,00,00,00
7a: 00,00,00,00
7b: 00,00,00,00

Area 2 - overhead section (SB, USBs):

7a: 00,00,00,00
7b: 00,00,00,00

Area 4 - overhead section (SB, USBs):

83: 00,00,00,00

Area 5 - overhead section (SB, USBs):

6f: 00,00,00,00

Area 6 - overhead section (SB, USBs):

6d: 00,00,00,00
6e: 00,00,00,00
6f: 00,00,00,00

Blocks unused by Map data

Note: Blocks and Sub Blocks in hexadecimal.

Area 1 - overhead section (block, SBs):

85: 00,00,00,00
86: 00,00,00,00
87: 00,00,00,00

Area 2 - tank section (block, SBs):

9f: 00,00,00,00

Area 2 - overhead section (block, SBs):

6b: 00,00,00,00

Area 4 - overhead section (block, SBs):

6a: 00,00,00,00
6b: 00,00,00,00

Area 5 - overhead section (block, SBs):

7c: 6e,6e,6e,6e
7d: 00,00,00,00
7e: 00,00,00,00
7f: 00,00,00,00

Area 6 - overhead section (block, SBs):

76: 00,00,00,00
77: 00,00,00,00

Area 7 - overhead section (block, SBs):

96: 00,00,00,00
97: 00,00,00,00

Area 8 - overhead section (block, SBs):

8d: 00,00,00,00
8e: 00,00,00,00
8f: 00,00,00,00