Aquarius

Constellation Specific Data

AttributeAddressDataValue
Constellation Won Score2E7E4$985839000 points
Evil Spore Launch Timer2E7FC$005585 ticks
Constellation Input Delay2E814$001A26

Star Chart Data

Data for drawing the star chart from the Eye Of Infinity screen is stored at locations $2EB5C (lines) , $2F454 and $2F3DE

OffsetDescriptionAddressDataX PositionY Position
0Start of Line 12EB5C$0093 002B14743
4End of Line 12EB60$0093 004314767
8Start of Line 22EB64$0093 004314767
12End of Line 22EB68$007B 004B12375
16Start of Line 32EB6C$0093 004314767
20End of Line 32EB70$00AB 004B17175
24Start of Line 42EB74$0093 004314767
28End of Line 42EB78$0093 006B147107
32Start of Line 52EB7C$0093 006B147107
36End of Line 52EB80$007B 0083123131
40Start of Line 62EB84$007B 0083123131
44End of Line 62EB88$0053 008B83139
48Start of Line 72EB8C$0053 008B83139
52End of Line 72EB90$004B 009B75155
56Start of Line 82EB94$0093 006B147107
60End of Line 82EB98$00C3 0083195131
64Start of Line 92EB9C$00C3 0083195131
68End of Line 92EBA0$00D3 009B211155
72Terminator2EBA4$FFFF

Star Positions Data

Each entry in the star positions table at $2EF7A is composed of two longwords:

DC.L $iiiiXXXX, $YYYYzzzz
  • iiii: 0001 if the star is selectable, 0000 if non-selectable
  • XXXX: X pixel coordinate
  • YYYY: Y pixel coordinate
  • zzzz: Level Data Offset from Base Level Data Address of $2F5E8
Star IndexAddressDataSelectableX PositionY PositionLevel Data Offset
02EF7A$0001 0090 0028 0922Yes14440+$922 (+2338)
12EF82$0001 0090 0040 09B0Yes14464+$9B0 (+2480)
22EF8A$0001 0078 0048 0A32Yes12072+$A32 (+2610)
32EF92$0000 00A8 0048 000016872
42EF9A$0000 0090 0068 0000144104
52EFA2$0000 0048 0098 000072152
62EFAA$0000 00D0 0098 0000208152
72EFB2$0000 0050 0088 000080136
82EFBA$0000 0078 0080 0000120128
92EFC2$0000 00C0 0080 0000192128
2EFCA$FFFF 0000

Star Map Graphics Data

IndexAddressRaw DataGraphic IndexScreen PositionGraphic Name
0$2F454$004E 191878$1918Cherub facing right
1$2F458$004D 197877$1978Cherub facing left
2$2F45C$0050 194080$1940Star pattern
3$2F460$0050 283880$2838Star pattern
4$2F464$0050 284880$2848Star pattern
5$2F468$0050 285080$2850Star pattern
6$2F46C$0050 2D4080$2D40Star pattern
7$2F470$0050 3C4080$3C40Star pattern
8$2F474$0050 3C4880$3C48Star pattern
9$2F478$0050 464080$4640Star pattern
10$2F47C$0050 503880$5038Star pattern
11$2F480$0050 503080$5030Star pattern
12$2F484$0050 502880$5028Star pattern
13$2F488$0050 5A2080$5A20Star pattern
14$2F48C$0050 465080$4650Star pattern
15$2F490$0050 4B5880$4B58Star pattern
16$2F494$0050 506080$5060Star pattern
17$2F498$0050 5A6080$5A60Star pattern
18$2F49C$0014 662820$6628Glyph A
19$2F4A0$0024 663036$6630Glyph Q
20$2F4A4$0028 663840$6638Glyph U
21$2F4A8$0014 664020$6640Glyph A
22$2F4AC$0025 664837$6648Glyph R
23$2F4B0$001C 665028$6650Glyph I
24$2F4B4$0028 665840$6658Glyph U
25$2F4B8$0026 666038$6660Glyph S
26$2F4BC$FFFFEnd of data

Constellation 10, Star 0 (C10S0)

Portal locations spell out initials HB

Level Data

OffsetInferenceAddressDataInterpretation$400$402
0Guardian Type –> $4B22FF0A0005Dragonfly  
2ColourPhaseIndex –> $510 (colour palette)2FF0C0001   
4Growth Type –> $5182FF0E0003Octagonal  
6LevelTickThreshold –> $55A (Modified by GameBias)2FF100032   
8(unused?)2FF1200   
9Sets Y-positions for 3 sprites at TBL_GuardianData_349A82FF1306
10sets sprite attributes (3 bytes at TBL_GuardianData_349B2)2FF1401   
11sets sprite attributes (3 bytes at TBL_GuardianData_349AE)2FF1511
12(unused?)2FF1600   
13sets Y-positions (11 sprites at TBL_34A40)2FF170B
14sets sprite attributes (11 bytes at TBL_34A4A)2FF1802   
15sets Y-positions (11 sprites at TBL_34A44)2FF1900
16Portal Location2FF1A00CCLocation0504
18Portal Type2FF1C0000Evil Portal  
20Portal Location2FF1E00D4Location050C
22Portal Type2FF200000Evil Portal  
24Portal Location2FF22016CLocation0904
26Portal Type2FF240000Evil Portal  
28Portal Location2FF260174Location090C
30Portal Type2FF280000Evil Portal  
32Portal Location2FF2A020CLocation0D04
34Portal Type2FF2C0000Evil Portal  
36Portal Location2FF2E0214Location0D0C
38Portal Type2FF300000Evil Portal  
40Portal Location2FF3202ACLocation1104
42Portal Type2FF340000Evil Portal  
44Portal Location2FF3602B4Location110C
46Portal Type2FF380000Evil Portal  
48Portal Location2FF3A006ELocation021E
50Portal Type2FF3C0000Evil Portal  
52Portal Location2FF3E00C2Location0422
54Portal Type2FF400000Evil Portal  
56Portal Location2FF4200E2Location051A
58Portal Type2FF440000Evil Portal  
60Portal Location2FF460182Location091A
62Portal Type2FF480000Evil Portal  
64Portal Location2FF4A0189Location0921
66Portal Type2FF4C0000Evil Portal  
68Portal Location2FF4E0222Location0D1A
70Portal Type2FF500000Evil Portal  
72Portal Location2FF520229Location0D21
74Portal Type2FF540000Evil Portal  
76Portal Location2FF5602C2Location111A
78Portal Type2FF580000Evil Portal  
80Portal Location2FF5A02F2Location1222
82Portal Type2FF5C0000Evil Portal  
84Portal Location2FF5E033ELocation141E
86Portal Type2FF600000Evil Portal  
88Portal Location2FF620054Location0204
90Portal Type2FF640001Good Portal  
92Portal Location2FF66005CLocation020C
94Portal Type2FF680001Good Portal  
96Portal Location2FF6A006ALocation021A
98Portal Type2FF6C0001Good Portal  
100Portal Location2FF6E0113Location0623
102Portal Type2FF700001Good Portal  
104Portal Location2FF7201BELocation0B06
106Portal Type2FF740001Good Portal  
108Portal Location2FF7601C0Location0B08
110Portal Type2FF780001Good Portal  
112Portal Location2FF7A01C2Location0B0A
114Portal Type2FF7C0001Good Portal  
116Portal Location2FF7E01D2LocationB1A
118Portal Type2FF800001Good Portal  
120Portal Location2FF8201D5LocationB1D
122Portal Type2FF840001Good Portal  
124Portal Location2FF8602A3Location1023
126Portal Type2FF880001Good Portal  
128Portal Location2FF8A0324Location1404
130Portal Type2FF8C0001Good Portal  
132Portal Location2FF8E032CLocation14C
134Portal Type2FF900001Good Portal  
136Portal Location2FF92033ALocation141A
138Portal Type2FF940001Good Portal  
140End of Level Data2FF96FFFF   

Constellation 10, Star 1 (C10S1)

Level Data

OffsetInferenceAddressDataInterpretation$400$402
0Guardian Type –> $4B22FF980006Amoeba  
2ColourPhaseIndex –> $510 (colour palette)2FF9A0001   
4Growth Type –> $5182FF9C0002Cross  
6LevelTickThreshold –> $55A (Modified by GameBias)2FF9E0032   
8(unused?)2FFA000   
9Sets Y-positions for 3 sprites at TBL_GuardianData_349A82FFA106
10sets sprite attributes (3 bytes at TBL_GuardianData_349B2)2FFA201   
11sets sprite attributes (3 bytes at TBL_GuardianData_349AE)2FFA311
12(unused?)2FFA400   
13sets Y-positions (11 sprites at TBL_34A40)2FFA50B
14sets sprite attributes (11 bytes at TBL_34A4A)2FFA602   
15sets Y-positions (11 sprites at TBL_34A44)2FFA700
16Portal Location2FFA8007CLocation0304
18Portal Type2FFAA0000Evil Portal  
20Portal Location2FFAC0090Location0318
22Portal Type2FFAE0000Evil Portal  
24Portal Location2FFB000CFLocation0507
26Portal Type2FFB20000Evil Portal  
28Portal Location2FFB400E2Location051A
30Portal Type2FFB60000Evil Portal  
32Portal Location2FFB800D2Location05A
34Portal Type2FFBA0000Evil Portal  
36Portal Location2FFBC01BBLocationB03
38Portal Type2FFBE0000Evil Portal  
40Portal Location2FFC001C4LocationBC
42Portal Type2FFC20000Evil Portal  
44Portal Location2FFC402AFLocation1107
46Portal Type2FFC60000Evil Portal  
48Portal Location2FFC802B2Location11A
50Portal Type2FFCA0000Evil Portal  
52Portal Location2FFCC02EALocation121A
54Portal Type2FFCE0000Evil Portal  
56Portal Location2FFD00338Location1418
58Portal Type2FFD20000Evil Portal  
60Portal Location2FFD402FCLocation1304
62Portal Type2FFD60000Evil Portal  
64Portal Location2FFD80112Location0622
66Portal Type2FFDA0000Evil Portal  
68Portal Location2FFDC0138Location0720
70Portal Type2FFDE0000Evil Portal  
72Portal Location2FFE00186Location091E
74Portal Type2FFE20000Evil Portal  
76Portal Location2FFE401D5LocationB1D
78Portal Type2FFE60000Evil Portal  
80Portal Location2FFE80226LocationD1E
82Portal Type2FFEA0000Evil Portal  
84Portal Location2FFEC0278LocationF20
86Portal Type2FFEE0000Evil Portal  
88Portal Location2FFF002A2Location1022
90Portal Type2FFF20000Evil Portal  
92Portal Location2FFF40062Location0212
94Portal Type2FFF60001Good Portal  
96Portal Location2FFF80063Location0213
98Portal Type2FFFA0001Good Portal  
100Portal Location2FFFC016ELocation0906
102Portal Type2FFFE0001Good Portal  
104Portal Location3000001BFLocationB07
106Portal Type300020001Good Portal  
108Portal Location3000401D2LocationB1A
110Portal Type300060001Good Portal  
112Portal Location3000801DCLocationB24
114Portal Type3000A0001Good Portal  
116Portal Location3000C020ELocationD06
118Portal Type3000E0001Good Portal  
120Portal Location300100332Location1412
122Portal Type300120001Good Portal  
124Portal Location300140333Location1413
126Portal Type300160001Good Portal  
128End of Level Data30018FFFF   

Constellation 10, Star 2 (C10S2)

One double power good portal on this level – at the bottom.

Level Data

OffsetInferenceAddressDataInterpretation$400$402
0Guardian Type –> $4B23001A0004Spider  
2ColourPhaseIndex –> $510 (colour palette)3001C0003   
4Growth Type –> $5183001E0002Cross  
6LevelTickThreshold –> $55A (Modified by GameBias)300200032   
8(unused?)3002200   
9Sets Y-positions for 3 sprites at TBL_GuardianData_349A83002306
10sets sprite attributes (3 bytes at TBL_GuardianData_349B2)3002401   
11sets sprite attributes (3 bytes at TBL_GuardianData_349AE)3002511
12(unused?)3002600   
13sets Y-positions (11 sprites at TBL_34A40)300270B
14sets sprite attributes (11 bytes at TBL_34A4A)3002802   
15sets Y-positions (11 sprites at TBL_34A44)3002901
16Portal Location3002A005ELocation020E
18Portal Type3002C0000Evil Portal  
20Portal Location3002E0068Location0218
22Portal Type300300000Evil Portal  
24Portal Location300320081Location0309
26Portal Type300340000Evil Portal  
28Portal Location300360095Location031D
30Portal Type300380000Evil Portal  
32Portal Location3003A00CDLocation0505
34Portal Type3003C0000Evil Portal  
36Portal Location3003E00EALocation0522
38Portal Type300400000Evil Portal  
40Portal Location300420193Location0A03
42Portal Type300440000Evil Portal  
44Portal Location3004601B4Location0A24
46Portal Type300480000Evil Portal  
48Portal Location3004A025DLocation0F05
50Portal Type3004C0000Evil Portal  
52Portal Location3004E027ALocation0F22
54Portal Type300500000Evil Portal  
56Portal Location3005202D9Location1209
58Portal Type300540000Evil Portal  
60Portal Location3005602EDLocation121D
62Portal Type300580000Evil Portal  
64Portal Location3005A032ELocation140E
66Portal Type3005C0000Evil Portal  
68Portal Location3005E0338Location1418
70Portal Type300600000Evil Portal  
72Portal Location300620063Location0213
74Portal Type300640001Good Portal  
76Portal Location300660333Location1413
78Portal Type300680001Good Portal (x2)  
80Portal Location3006A0333Location1413
82Portal Type3006C0001Good Portal (x2)  
84End of Level Data3006EFFFF   

Leave a comment

Create a website or blog at WordPress.com

Up ↑