diff --git a/gfx/1096x746/announcer0.png b/gfx/1096x746/announcer0.png
new file mode 100644
index 0000000..01fe6ca
Binary files /dev/null and b/gfx/1096x746/announcer0.png differ
diff --git a/gfx/1096x746/announcer1.png b/gfx/1096x746/announcer1.png
new file mode 100644
index 0000000..fb1047a
Binary files /dev/null and b/gfx/1096x746/announcer1.png differ
diff --git a/gfx/1096x746/announcer2.png b/gfx/1096x746/announcer2.png
new file mode 100644
index 0000000..0db00d6
Binary files /dev/null and b/gfx/1096x746/announcer2.png differ
diff --git a/gfx/1096x746/announcer3.png b/gfx/1096x746/announcer3.png
new file mode 100644
index 0000000..9f0d539
Binary files /dev/null and b/gfx/1096x746/announcer3.png differ
diff --git a/gfx/1096x746/bar0.png b/gfx/1096x746/bar0.png
new file mode 100644
index 0000000..0f74d07
Binary files /dev/null and b/gfx/1096x746/bar0.png differ
diff --git a/gfx/1096x746/bar1.png b/gfx/1096x746/bar1.png
new file mode 100644
index 0000000..562b7c3
Binary files /dev/null and b/gfx/1096x746/bar1.png differ
diff --git a/gfx/1096x746/bar10.png b/gfx/1096x746/bar10.png
new file mode 100644
index 0000000..dfbd4b5
Binary files /dev/null and b/gfx/1096x746/bar10.png differ
diff --git a/gfx/1096x746/bar11.png b/gfx/1096x746/bar11.png
new file mode 100644
index 0000000..1d138cf
Binary files /dev/null and b/gfx/1096x746/bar11.png differ
diff --git a/gfx/1096x746/bar12.png b/gfx/1096x746/bar12.png
new file mode 100644
index 0000000..876a19a
Binary files /dev/null and b/gfx/1096x746/bar12.png differ
diff --git a/gfx/1096x746/bar13.png b/gfx/1096x746/bar13.png
new file mode 100644
index 0000000..0b85e3e
Binary files /dev/null and b/gfx/1096x746/bar13.png differ
diff --git a/gfx/1096x746/bar14.png b/gfx/1096x746/bar14.png
new file mode 100644
index 0000000..0bebfaf
Binary files /dev/null and b/gfx/1096x746/bar14.png differ
diff --git a/gfx/1096x746/bar15.png b/gfx/1096x746/bar15.png
new file mode 100644
index 0000000..aa457bf
Binary files /dev/null and b/gfx/1096x746/bar15.png differ
diff --git a/gfx/1096x746/bar2.png b/gfx/1096x746/bar2.png
new file mode 100644
index 0000000..b9a968d
Binary files /dev/null and b/gfx/1096x746/bar2.png differ
diff --git a/gfx/1096x746/bar3.png b/gfx/1096x746/bar3.png
new file mode 100644
index 0000000..00e8d69
Binary files /dev/null and b/gfx/1096x746/bar3.png differ
diff --git a/gfx/1096x746/bar4.png b/gfx/1096x746/bar4.png
new file mode 100644
index 0000000..19c8024
Binary files /dev/null and b/gfx/1096x746/bar4.png differ
diff --git a/gfx/1096x746/bar5.png b/gfx/1096x746/bar5.png
new file mode 100644
index 0000000..26df955
Binary files /dev/null and b/gfx/1096x746/bar5.png differ
diff --git a/gfx/1096x746/bar6.png b/gfx/1096x746/bar6.png
new file mode 100644
index 0000000..726f76f
Binary files /dev/null and b/gfx/1096x746/bar6.png differ
diff --git a/gfx/1096x746/bar7.png b/gfx/1096x746/bar7.png
new file mode 100644
index 0000000..d361cd2
Binary files /dev/null and b/gfx/1096x746/bar7.png differ
diff --git a/gfx/1096x746/bar8.png b/gfx/1096x746/bar8.png
new file mode 100644
index 0000000..3c6d8fc
Binary files /dev/null and b/gfx/1096x746/bar8.png differ
diff --git a/gfx/1096x746/bar9.png b/gfx/1096x746/bar9.png
new file mode 100644
index 0000000..bc856d7
Binary files /dev/null and b/gfx/1096x746/bar9.png differ
diff --git a/gfx/1096x746/clock0.png b/gfx/1096x746/clock0.png
new file mode 100644
index 0000000..e2a642e
Binary files /dev/null and b/gfx/1096x746/clock0.png differ
diff --git a/gfx/1096x746/clock1.png b/gfx/1096x746/clock1.png
new file mode 100644
index 0000000..9669f7c
Binary files /dev/null and b/gfx/1096x746/clock1.png differ
diff --git a/gfx/1096x746/clock2.png b/gfx/1096x746/clock2.png
new file mode 100644
index 0000000..30d29b5
Binary files /dev/null and b/gfx/1096x746/clock2.png differ
diff --git a/gfx/1096x746/clock3.png b/gfx/1096x746/clock3.png
new file mode 100644
index 0000000..3b71a49
Binary files /dev/null and b/gfx/1096x746/clock3.png differ
diff --git a/gfx/1096x746/clock4.png b/gfx/1096x746/clock4.png
new file mode 100644
index 0000000..f67237d
Binary files /dev/null and b/gfx/1096x746/clock4.png differ
diff --git a/gfx/1096x746/clock5.png b/gfx/1096x746/clock5.png
new file mode 100644
index 0000000..6f05c55
Binary files /dev/null and b/gfx/1096x746/clock5.png differ
diff --git a/gfx/1096x746/clock6.png b/gfx/1096x746/clock6.png
new file mode 100644
index 0000000..9205d26
Binary files /dev/null and b/gfx/1096x746/clock6.png differ
diff --git a/gfx/1096x746/clock7.png b/gfx/1096x746/clock7.png
new file mode 100644
index 0000000..adcf602
Binary files /dev/null and b/gfx/1096x746/clock7.png differ
diff --git a/gfx/1096x746/clock8.png b/gfx/1096x746/clock8.png
new file mode 100644
index 0000000..e5432ee
Binary files /dev/null and b/gfx/1096x746/clock8.png differ
diff --git a/gfx/1096x746/clock9.png b/gfx/1096x746/clock9.png
new file mode 100644
index 0000000..624b0b4
Binary files /dev/null and b/gfx/1096x746/clock9.png differ
diff --git a/gfx/1096x746/counter0.png b/gfx/1096x746/counter0.png
new file mode 100644
index 0000000..19cddf2
Binary files /dev/null and b/gfx/1096x746/counter0.png differ
diff --git a/gfx/1096x746/counter1.png b/gfx/1096x746/counter1.png
new file mode 100644
index 0000000..0b50b6f
Binary files /dev/null and b/gfx/1096x746/counter1.png differ
diff --git a/gfx/1096x746/counter2.png b/gfx/1096x746/counter2.png
new file mode 100644
index 0000000..fa0f986
Binary files /dev/null and b/gfx/1096x746/counter2.png differ
diff --git a/gfx/1096x746/counter3.png b/gfx/1096x746/counter3.png
new file mode 100644
index 0000000..024a0f4
Binary files /dev/null and b/gfx/1096x746/counter3.png differ
diff --git a/gfx/1096x746/counter4.png b/gfx/1096x746/counter4.png
new file mode 100644
index 0000000..d731409
Binary files /dev/null and b/gfx/1096x746/counter4.png differ
diff --git a/gfx/1096x746/crosstile0.png b/gfx/1096x746/crosstile0.png
new file mode 100644
index 0000000..33f3761
Binary files /dev/null and b/gfx/1096x746/crosstile0.png differ
diff --git a/gfx/1096x746/crosstile1.png b/gfx/1096x746/crosstile1.png
new file mode 100644
index 0000000..2ecc4f9
Binary files /dev/null and b/gfx/1096x746/crosstile1.png differ
diff --git a/gfx/1096x746/crosstile2.png b/gfx/1096x746/crosstile2.png
new file mode 100644
index 0000000..e701263
Binary files /dev/null and b/gfx/1096x746/crosstile2.png differ
diff --git a/gfx/1096x746/crosstile3.png b/gfx/1096x746/crosstile3.png
new file mode 100644
index 0000000..d0877d9
Binary files /dev/null and b/gfx/1096x746/crosstile3.png differ
diff --git a/gfx/1096x746/crosstile4.png b/gfx/1096x746/crosstile4.png
new file mode 100644
index 0000000..96b28af
Binary files /dev/null and b/gfx/1096x746/crosstile4.png differ
diff --git a/gfx/1096x746/director0.png b/gfx/1096x746/director0.png
new file mode 100644
index 0000000..aa8e179
Binary files /dev/null and b/gfx/1096x746/director0.png differ
diff --git a/gfx/1096x746/director1.png b/gfx/1096x746/director1.png
new file mode 100644
index 0000000..09519e0
Binary files /dev/null and b/gfx/1096x746/director1.png differ
diff --git a/gfx/1096x746/director2.png b/gfx/1096x746/director2.png
new file mode 100644
index 0000000..66f1354
Binary files /dev/null and b/gfx/1096x746/director2.png differ
diff --git a/gfx/1096x746/director3.png b/gfx/1096x746/director3.png
new file mode 100644
index 0000000..7030bc6
Binary files /dev/null and b/gfx/1096x746/director3.png differ
diff --git a/gfx/1096x746/emptytile0.png b/gfx/1096x746/emptytile0.png
new file mode 100644
index 0000000..b43be7b
Binary files /dev/null and b/gfx/1096x746/emptytile0.png differ
diff --git a/gfx/1096x746/emptytile1.png b/gfx/1096x746/emptytile1.png
new file mode 100644
index 0000000..31deefb
Binary files /dev/null and b/gfx/1096x746/emptytile1.png differ
diff --git a/gfx/1096x746/emptytile2.png b/gfx/1096x746/emptytile2.png
new file mode 100644
index 0000000..a8c46be
Binary files /dev/null and b/gfx/1096x746/emptytile2.png differ
diff --git a/gfx/1096x746/emptytile3.png b/gfx/1096x746/emptytile3.png
new file mode 100644
index 0000000..b8f513f
Binary files /dev/null and b/gfx/1096x746/emptytile3.png differ
diff --git a/gfx/1096x746/emptytile4.png b/gfx/1096x746/emptytile4.png
new file mode 100644
index 0000000..5f60191
Binary files /dev/null and b/gfx/1096x746/emptytile4.png differ
diff --git a/gfx/1096x746/emptytile5.png b/gfx/1096x746/emptytile5.png
new file mode 100644
index 0000000..68b8965
Binary files /dev/null and b/gfx/1096x746/emptytile5.png differ
diff --git a/gfx/1096x746/emptytile6.png b/gfx/1096x746/emptytile6.png
new file mode 100644
index 0000000..33dc36e
Binary files /dev/null and b/gfx/1096x746/emptytile6.png differ
diff --git a/gfx/1096x746/explosion0.png b/gfx/1096x746/explosion0.png
new file mode 100644
index 0000000..602513d
Binary files /dev/null and b/gfx/1096x746/explosion0.png differ
diff --git a/gfx/1096x746/explosion1.png b/gfx/1096x746/explosion1.png
new file mode 100644
index 0000000..0c06066
Binary files /dev/null and b/gfx/1096x746/explosion1.png differ
diff --git a/gfx/1096x746/explosion2.png b/gfx/1096x746/explosion2.png
new file mode 100644
index 0000000..1e672a7
Binary files /dev/null and b/gfx/1096x746/explosion2.png differ
diff --git a/gfx/1096x746/explosion3.png b/gfx/1096x746/explosion3.png
new file mode 100644
index 0000000..c0db905
Binary files /dev/null and b/gfx/1096x746/explosion3.png differ
diff --git a/gfx/1096x746/horiztile0.png b/gfx/1096x746/horiztile0.png
new file mode 100644
index 0000000..6922e66
Binary files /dev/null and b/gfx/1096x746/horiztile0.png differ
diff --git a/gfx/1096x746/horiztile1.png b/gfx/1096x746/horiztile1.png
new file mode 100644
index 0000000..d317493
Binary files /dev/null and b/gfx/1096x746/horiztile1.png differ
diff --git a/gfx/1096x746/horiztile2.png b/gfx/1096x746/horiztile2.png
new file mode 100644
index 0000000..862434b
Binary files /dev/null and b/gfx/1096x746/horiztile2.png differ
diff --git a/gfx/1096x746/horiztile3.png b/gfx/1096x746/horiztile3.png
new file mode 100644
index 0000000..5804300
Binary files /dev/null and b/gfx/1096x746/horiztile3.png differ
diff --git a/gfx/1096x746/horiztile4.png b/gfx/1096x746/horiztile4.png
new file mode 100644
index 0000000..63871c5
Binary files /dev/null and b/gfx/1096x746/horiztile4.png differ
diff --git a/gfx/1096x746/horiztile5.png b/gfx/1096x746/horiztile5.png
new file mode 100644
index 0000000..29e2f94
Binary files /dev/null and b/gfx/1096x746/horiztile5.png differ
diff --git a/gfx/1096x746/inspector0.png b/gfx/1096x746/inspector0.png
new file mode 100644
index 0000000..b40e6e7
Binary files /dev/null and b/gfx/1096x746/inspector0.png differ
diff --git a/gfx/1096x746/inspector1.png b/gfx/1096x746/inspector1.png
new file mode 100644
index 0000000..936ec46
Binary files /dev/null and b/gfx/1096x746/inspector1.png differ
diff --git a/gfx/1096x746/inspector2.png b/gfx/1096x746/inspector2.png
new file mode 100644
index 0000000..47ad2ee
Binary files /dev/null and b/gfx/1096x746/inspector2.png differ
diff --git a/gfx/1096x746/inspector3.png b/gfx/1096x746/inspector3.png
new file mode 100644
index 0000000..dadc6fe
Binary files /dev/null and b/gfx/1096x746/inspector3.png differ
diff --git a/gfx/1096x746/marble0.png b/gfx/1096x746/marble0.png
new file mode 100644
index 0000000..055855a
Binary files /dev/null and b/gfx/1096x746/marble0.png differ
diff --git a/gfx/1096x746/marble1.png b/gfx/1096x746/marble1.png
new file mode 100644
index 0000000..24c3266
Binary files /dev/null and b/gfx/1096x746/marble1.png differ
diff --git a/gfx/1096x746/marble10.png b/gfx/1096x746/marble10.png
new file mode 100644
index 0000000..0d9edb2
Binary files /dev/null and b/gfx/1096x746/marble10.png differ
diff --git a/gfx/1096x746/marble11.png b/gfx/1096x746/marble11.png
new file mode 100644
index 0000000..6d1676a
Binary files /dev/null and b/gfx/1096x746/marble11.png differ
diff --git a/gfx/1096x746/marble12.png b/gfx/1096x746/marble12.png
new file mode 100644
index 0000000..7e7bc7b
Binary files /dev/null and b/gfx/1096x746/marble12.png differ
diff --git a/gfx/1096x746/marble13.png b/gfx/1096x746/marble13.png
new file mode 100644
index 0000000..06a64dd
Binary files /dev/null and b/gfx/1096x746/marble13.png differ
diff --git a/gfx/1096x746/marble14.png b/gfx/1096x746/marble14.png
new file mode 100644
index 0000000..e39b772
Binary files /dev/null and b/gfx/1096x746/marble14.png differ
diff --git a/gfx/1096x746/marble15.png b/gfx/1096x746/marble15.png
new file mode 100644
index 0000000..544c030
Binary files /dev/null and b/gfx/1096x746/marble15.png differ
diff --git a/gfx/1096x746/marble16.png b/gfx/1096x746/marble16.png
new file mode 100644
index 0000000..7c2a792
Binary files /dev/null and b/gfx/1096x746/marble16.png differ
diff --git a/gfx/1096x746/marble17.png b/gfx/1096x746/marble17.png
new file mode 100644
index 0000000..884b02b
Binary files /dev/null and b/gfx/1096x746/marble17.png differ
diff --git a/gfx/1096x746/marble18.png b/gfx/1096x746/marble18.png
new file mode 100644
index 0000000..b4bc963
Binary files /dev/null and b/gfx/1096x746/marble18.png differ
diff --git a/gfx/1096x746/marble19.png b/gfx/1096x746/marble19.png
new file mode 100644
index 0000000..67d09d1
Binary files /dev/null and b/gfx/1096x746/marble19.png differ
diff --git a/gfx/1096x746/marble2.png b/gfx/1096x746/marble2.png
new file mode 100644
index 0000000..2a790b7
Binary files /dev/null and b/gfx/1096x746/marble2.png differ
diff --git a/gfx/1096x746/marble20.png b/gfx/1096x746/marble20.png
new file mode 100644
index 0000000..e02b61d
Binary files /dev/null and b/gfx/1096x746/marble20.png differ
diff --git a/gfx/1096x746/marble21.png b/gfx/1096x746/marble21.png
new file mode 100644
index 0000000..e12a307
Binary files /dev/null and b/gfx/1096x746/marble21.png differ
diff --git a/gfx/1096x746/marble22.png b/gfx/1096x746/marble22.png
new file mode 100644
index 0000000..110b74d
Binary files /dev/null and b/gfx/1096x746/marble22.png differ
diff --git a/gfx/1096x746/marble23.png b/gfx/1096x746/marble23.png
new file mode 100644
index 0000000..c629ae7
Binary files /dev/null and b/gfx/1096x746/marble23.png differ
diff --git a/gfx/1096x746/marble24.png b/gfx/1096x746/marble24.png
new file mode 100644
index 0000000..b827d77
Binary files /dev/null and b/gfx/1096x746/marble24.png differ
diff --git a/gfx/1096x746/marble25.png b/gfx/1096x746/marble25.png
new file mode 100644
index 0000000..a0c17d7
Binary files /dev/null and b/gfx/1096x746/marble25.png differ
diff --git a/gfx/1096x746/marble26.png b/gfx/1096x746/marble26.png
new file mode 100644
index 0000000..13a61fa
Binary files /dev/null and b/gfx/1096x746/marble26.png differ
diff --git a/gfx/1096x746/marble27.png b/gfx/1096x746/marble27.png
new file mode 100644
index 0000000..1228d8d
Binary files /dev/null and b/gfx/1096x746/marble27.png differ
diff --git a/gfx/1096x746/marble28.png b/gfx/1096x746/marble28.png
new file mode 100644
index 0000000..08a13f6
Binary files /dev/null and b/gfx/1096x746/marble28.png differ
diff --git a/gfx/1096x746/marble29.png b/gfx/1096x746/marble29.png
new file mode 100644
index 0000000..75a6be8
Binary files /dev/null and b/gfx/1096x746/marble29.png differ
diff --git a/gfx/1096x746/marble3.png b/gfx/1096x746/marble3.png
new file mode 100644
index 0000000..7f78604
Binary files /dev/null and b/gfx/1096x746/marble3.png differ
diff --git a/gfx/1096x746/marble30.png b/gfx/1096x746/marble30.png
new file mode 100644
index 0000000..402794a
Binary files /dev/null and b/gfx/1096x746/marble30.png differ
diff --git a/gfx/1096x746/marble31.png b/gfx/1096x746/marble31.png
new file mode 100644
index 0000000..85aae24
Binary files /dev/null and b/gfx/1096x746/marble31.png differ
diff --git a/gfx/1096x746/marble32.png b/gfx/1096x746/marble32.png
new file mode 100644
index 0000000..2b53925
Binary files /dev/null and b/gfx/1096x746/marble32.png differ
diff --git a/gfx/1096x746/marble33.png b/gfx/1096x746/marble33.png
new file mode 100644
index 0000000..d453736
Binary files /dev/null and b/gfx/1096x746/marble33.png differ
diff --git a/gfx/1096x746/marble34.png b/gfx/1096x746/marble34.png
new file mode 100644
index 0000000..d0bccaf
Binary files /dev/null and b/gfx/1096x746/marble34.png differ
diff --git a/gfx/1096x746/marble35.png b/gfx/1096x746/marble35.png
new file mode 100644
index 0000000..44c8557
Binary files /dev/null and b/gfx/1096x746/marble35.png differ
diff --git a/gfx/1096x746/marble36.png b/gfx/1096x746/marble36.png
new file mode 100644
index 0000000..91aa1df
Binary files /dev/null and b/gfx/1096x746/marble36.png differ
diff --git a/gfx/1096x746/marble37.png b/gfx/1096x746/marble37.png
new file mode 100644
index 0000000..6fec424
Binary files /dev/null and b/gfx/1096x746/marble37.png differ
diff --git a/gfx/1096x746/marble38.png b/gfx/1096x746/marble38.png
new file mode 100644
index 0000000..c38e2b7
Binary files /dev/null and b/gfx/1096x746/marble38.png differ
diff --git a/gfx/1096x746/marble39.png b/gfx/1096x746/marble39.png
new file mode 100644
index 0000000..f756299
Binary files /dev/null and b/gfx/1096x746/marble39.png differ
diff --git a/gfx/1096x746/marble4.png b/gfx/1096x746/marble4.png
new file mode 100644
index 0000000..e39a3fe
Binary files /dev/null and b/gfx/1096x746/marble4.png differ
diff --git a/gfx/1096x746/marble40.png b/gfx/1096x746/marble40.png
new file mode 100644
index 0000000..b0064a7
Binary files /dev/null and b/gfx/1096x746/marble40.png differ
diff --git a/gfx/1096x746/marble41.png b/gfx/1096x746/marble41.png
new file mode 100644
index 0000000..2e52471
Binary files /dev/null and b/gfx/1096x746/marble41.png differ
diff --git a/gfx/1096x746/marble42.png b/gfx/1096x746/marble42.png
new file mode 100644
index 0000000..65527b6
Binary files /dev/null and b/gfx/1096x746/marble42.png differ
diff --git a/gfx/1096x746/marble43.png b/gfx/1096x746/marble43.png
new file mode 100644
index 0000000..daed46c
Binary files /dev/null and b/gfx/1096x746/marble43.png differ
diff --git a/gfx/1096x746/marble44.png b/gfx/1096x746/marble44.png
new file mode 100644
index 0000000..1f12b64
Binary files /dev/null and b/gfx/1096x746/marble44.png differ
diff --git a/gfx/1096x746/marble45.png b/gfx/1096x746/marble45.png
new file mode 100644
index 0000000..2c06d65
Binary files /dev/null and b/gfx/1096x746/marble45.png differ
diff --git a/gfx/1096x746/marble46.png b/gfx/1096x746/marble46.png
new file mode 100644
index 0000000..43696d1
Binary files /dev/null and b/gfx/1096x746/marble46.png differ
diff --git a/gfx/1096x746/marble47.png b/gfx/1096x746/marble47.png
new file mode 100644
index 0000000..85b7e4b
Binary files /dev/null and b/gfx/1096x746/marble47.png differ
diff --git a/gfx/1096x746/marble5.png b/gfx/1096x746/marble5.png
new file mode 100644
index 0000000..4ef21cb
Binary files /dev/null and b/gfx/1096x746/marble5.png differ
diff --git a/gfx/1096x746/marble6.png b/gfx/1096x746/marble6.png
new file mode 100644
index 0000000..18d4287
Binary files /dev/null and b/gfx/1096x746/marble6.png differ
diff --git a/gfx/1096x746/marble7.png b/gfx/1096x746/marble7.png
new file mode 100644
index 0000000..a22d2eb
Binary files /dev/null and b/gfx/1096x746/marble7.png differ
diff --git a/gfx/1096x746/marble8.png b/gfx/1096x746/marble8.png
new file mode 100644
index 0000000..44292f1
Binary files /dev/null and b/gfx/1096x746/marble8.png differ
diff --git a/gfx/1096x746/marble9.png b/gfx/1096x746/marble9.png
new file mode 100644
index 0000000..ea2932e
Binary files /dev/null and b/gfx/1096x746/marble9.png differ
diff --git a/gfx/1096x746/matcher0.png b/gfx/1096x746/matcher0.png
new file mode 100644
index 0000000..50aef92
Binary files /dev/null and b/gfx/1096x746/matcher0.png differ
diff --git a/gfx/1096x746/modtile0.png b/gfx/1096x746/modtile0.png
new file mode 100644
index 0000000..25f9784
Binary files /dev/null and b/gfx/1096x746/modtile0.png differ
diff --git a/gfx/1096x746/modtile1.png b/gfx/1096x746/modtile1.png
new file mode 100644
index 0000000..617d03d
Binary files /dev/null and b/gfx/1096x746/modtile1.png differ
diff --git a/gfx/1096x746/modtile10.png b/gfx/1096x746/modtile10.png
new file mode 100644
index 0000000..79bd592
Binary files /dev/null and b/gfx/1096x746/modtile10.png differ
diff --git a/gfx/1096x746/modtile11.png b/gfx/1096x746/modtile11.png
new file mode 100644
index 0000000..9adecd7
Binary files /dev/null and b/gfx/1096x746/modtile11.png differ
diff --git a/gfx/1096x746/modtile12.png b/gfx/1096x746/modtile12.png
new file mode 100644
index 0000000..7fc7c19
Binary files /dev/null and b/gfx/1096x746/modtile12.png differ
diff --git a/gfx/1096x746/modtile13.png b/gfx/1096x746/modtile13.png
new file mode 100644
index 0000000..5804300
Binary files /dev/null and b/gfx/1096x746/modtile13.png differ
diff --git a/gfx/1096x746/modtile14.png b/gfx/1096x746/modtile14.png
new file mode 100644
index 0000000..96b28af
Binary files /dev/null and b/gfx/1096x746/modtile14.png differ
diff --git a/gfx/1096x746/modtile2.png b/gfx/1096x746/modtile2.png
new file mode 100644
index 0000000..3522d12
Binary files /dev/null and b/gfx/1096x746/modtile2.png differ
diff --git a/gfx/1096x746/modtile3.png b/gfx/1096x746/modtile3.png
new file mode 100644
index 0000000..aae43ab
Binary files /dev/null and b/gfx/1096x746/modtile3.png differ
diff --git a/gfx/1096x746/modtile4.png b/gfx/1096x746/modtile4.png
new file mode 100644
index 0000000..6dbc4e2
Binary files /dev/null and b/gfx/1096x746/modtile4.png differ
diff --git a/gfx/1096x746/modtile5.png b/gfx/1096x746/modtile5.png
new file mode 100644
index 0000000..fb7b09b
Binary files /dev/null and b/gfx/1096x746/modtile5.png differ
diff --git a/gfx/1096x746/modtile6.png b/gfx/1096x746/modtile6.png
new file mode 100644
index 0000000..aa331ea
Binary files /dev/null and b/gfx/1096x746/modtile6.png differ
diff --git a/gfx/1096x746/modtile7.png b/gfx/1096x746/modtile7.png
new file mode 100644
index 0000000..368bab7
Binary files /dev/null and b/gfx/1096x746/modtile7.png differ
diff --git a/gfx/1096x746/modtile8.png b/gfx/1096x746/modtile8.png
new file mode 100644
index 0000000..7678c35
Binary files /dev/null and b/gfx/1096x746/modtile8.png differ
diff --git a/gfx/1096x746/modtile9.png b/gfx/1096x746/modtile9.png
new file mode 100644
index 0000000..b33d76f
Binary files /dev/null and b/gfx/1096x746/modtile9.png differ
diff --git a/gfx/1096x746/rotatile0.png b/gfx/1096x746/rotatile0.png
new file mode 100644
index 0000000..5bc4f4d
Binary files /dev/null and b/gfx/1096x746/rotatile0.png differ
diff --git a/gfx/1096x746/rotatile1.png b/gfx/1096x746/rotatile1.png
new file mode 100644
index 0000000..8d46283
Binary files /dev/null and b/gfx/1096x746/rotatile1.png differ
diff --git a/gfx/1096x746/rotatile10.png b/gfx/1096x746/rotatile10.png
new file mode 100644
index 0000000..61b4980
Binary files /dev/null and b/gfx/1096x746/rotatile10.png differ
diff --git a/gfx/1096x746/rotatile11.png b/gfx/1096x746/rotatile11.png
new file mode 100644
index 0000000..41c630e
Binary files /dev/null and b/gfx/1096x746/rotatile11.png differ
diff --git a/gfx/1096x746/rotatile12.png b/gfx/1096x746/rotatile12.png
new file mode 100644
index 0000000..d0d5c70
Binary files /dev/null and b/gfx/1096x746/rotatile12.png differ
diff --git a/gfx/1096x746/rotatile13.png b/gfx/1096x746/rotatile13.png
new file mode 100644
index 0000000..1b67c6c
Binary files /dev/null and b/gfx/1096x746/rotatile13.png differ
diff --git a/gfx/1096x746/rotatile14.png b/gfx/1096x746/rotatile14.png
new file mode 100644
index 0000000..0d2e2f6
Binary files /dev/null and b/gfx/1096x746/rotatile14.png differ
diff --git a/gfx/1096x746/rotatile15.png b/gfx/1096x746/rotatile15.png
new file mode 100644
index 0000000..1b33417
Binary files /dev/null and b/gfx/1096x746/rotatile15.png differ
diff --git a/gfx/1096x746/rotatile16.png b/gfx/1096x746/rotatile16.png
new file mode 100644
index 0000000..3c27a14
Binary files /dev/null and b/gfx/1096x746/rotatile16.png differ
diff --git a/gfx/1096x746/rotatile17.png b/gfx/1096x746/rotatile17.png
new file mode 100644
index 0000000..5c2db0a
Binary files /dev/null and b/gfx/1096x746/rotatile17.png differ
diff --git a/gfx/1096x746/rotatile18.png b/gfx/1096x746/rotatile18.png
new file mode 100644
index 0000000..0334708
Binary files /dev/null and b/gfx/1096x746/rotatile18.png differ
diff --git a/gfx/1096x746/rotatile19.png b/gfx/1096x746/rotatile19.png
new file mode 100644
index 0000000..b9af9f8
Binary files /dev/null and b/gfx/1096x746/rotatile19.png differ
diff --git a/gfx/1096x746/rotatile2.png b/gfx/1096x746/rotatile2.png
new file mode 100644
index 0000000..26f7323
Binary files /dev/null and b/gfx/1096x746/rotatile2.png differ
diff --git a/gfx/1096x746/rotatile20.png b/gfx/1096x746/rotatile20.png
new file mode 100644
index 0000000..59559ea
Binary files /dev/null and b/gfx/1096x746/rotatile20.png differ
diff --git a/gfx/1096x746/rotatile21.png b/gfx/1096x746/rotatile21.png
new file mode 100644
index 0000000..afc8a25
Binary files /dev/null and b/gfx/1096x746/rotatile21.png differ
diff --git a/gfx/1096x746/rotatile22.png b/gfx/1096x746/rotatile22.png
new file mode 100644
index 0000000..548d397
Binary files /dev/null and b/gfx/1096x746/rotatile22.png differ
diff --git a/gfx/1096x746/rotatile23.png b/gfx/1096x746/rotatile23.png
new file mode 100644
index 0000000..9aa792d
Binary files /dev/null and b/gfx/1096x746/rotatile23.png differ
diff --git a/gfx/1096x746/rotatile24.png b/gfx/1096x746/rotatile24.png
new file mode 100644
index 0000000..88a3838
Binary files /dev/null and b/gfx/1096x746/rotatile24.png differ
diff --git a/gfx/1096x746/rotatile25.png b/gfx/1096x746/rotatile25.png
new file mode 100644
index 0000000..99b4209
Binary files /dev/null and b/gfx/1096x746/rotatile25.png differ
diff --git a/gfx/1096x746/rotatile26.png b/gfx/1096x746/rotatile26.png
new file mode 100644
index 0000000..e0e9801
Binary files /dev/null and b/gfx/1096x746/rotatile26.png differ
diff --git a/gfx/1096x746/rotatile27.png b/gfx/1096x746/rotatile27.png
new file mode 100644
index 0000000..b6e1e50
Binary files /dev/null and b/gfx/1096x746/rotatile27.png differ
diff --git a/gfx/1096x746/rotatile28.png b/gfx/1096x746/rotatile28.png
new file mode 100644
index 0000000..66d88ef
Binary files /dev/null and b/gfx/1096x746/rotatile28.png differ
diff --git a/gfx/1096x746/rotatile29.png b/gfx/1096x746/rotatile29.png
new file mode 100644
index 0000000..bf785b1
Binary files /dev/null and b/gfx/1096x746/rotatile29.png differ
diff --git a/gfx/1096x746/rotatile3.png b/gfx/1096x746/rotatile3.png
new file mode 100644
index 0000000..f98e333
Binary files /dev/null and b/gfx/1096x746/rotatile3.png differ
diff --git a/gfx/1096x746/rotatile4.png b/gfx/1096x746/rotatile4.png
new file mode 100644
index 0000000..7d61469
Binary files /dev/null and b/gfx/1096x746/rotatile4.png differ
diff --git a/gfx/1096x746/rotatile5.png b/gfx/1096x746/rotatile5.png
new file mode 100644
index 0000000..745d170
Binary files /dev/null and b/gfx/1096x746/rotatile5.png differ
diff --git a/gfx/1096x746/rotatile6.png b/gfx/1096x746/rotatile6.png
new file mode 100644
index 0000000..bc850f3
Binary files /dev/null and b/gfx/1096x746/rotatile6.png differ
diff --git a/gfx/1096x746/rotatile7.png b/gfx/1096x746/rotatile7.png
new file mode 100644
index 0000000..4fa64dd
Binary files /dev/null and b/gfx/1096x746/rotatile7.png differ
diff --git a/gfx/1096x746/rotatile8.png b/gfx/1096x746/rotatile8.png
new file mode 100644
index 0000000..9e9a33e
Binary files /dev/null and b/gfx/1096x746/rotatile8.png differ
diff --git a/gfx/1096x746/rotatile9.png b/gfx/1096x746/rotatile9.png
new file mode 100644
index 0000000..a1475e2
Binary files /dev/null and b/gfx/1096x746/rotatile9.png differ
diff --git a/gfx/1096x746/rotator0.png b/gfx/1096x746/rotator0.png
new file mode 100644
index 0000000..02d22a5
Binary files /dev/null and b/gfx/1096x746/rotator0.png differ
diff --git a/gfx/1096x746/rotator1.png b/gfx/1096x746/rotator1.png
new file mode 100644
index 0000000..562507d
Binary files /dev/null and b/gfx/1096x746/rotator1.png differ
diff --git a/gfx/1096x746/rotator10.png b/gfx/1096x746/rotator10.png
new file mode 100644
index 0000000..a78b02b
Binary files /dev/null and b/gfx/1096x746/rotator10.png differ
diff --git a/gfx/1096x746/rotator11.png b/gfx/1096x746/rotator11.png
new file mode 100644
index 0000000..3a9f184
Binary files /dev/null and b/gfx/1096x746/rotator11.png differ
diff --git a/gfx/1096x746/rotator12.png b/gfx/1096x746/rotator12.png
new file mode 100644
index 0000000..3657e95
Binary files /dev/null and b/gfx/1096x746/rotator12.png differ
diff --git a/gfx/1096x746/rotator13.png b/gfx/1096x746/rotator13.png
new file mode 100644
index 0000000..655bc39
Binary files /dev/null and b/gfx/1096x746/rotator13.png differ
diff --git a/gfx/1096x746/rotator14.png b/gfx/1096x746/rotator14.png
new file mode 100644
index 0000000..0ee25b5
Binary files /dev/null and b/gfx/1096x746/rotator14.png differ
diff --git a/gfx/1096x746/rotator15.png b/gfx/1096x746/rotator15.png
new file mode 100644
index 0000000..6e73fd2
Binary files /dev/null and b/gfx/1096x746/rotator15.png differ
diff --git a/gfx/1096x746/rotator16.png b/gfx/1096x746/rotator16.png
new file mode 100644
index 0000000..b307f5d
Binary files /dev/null and b/gfx/1096x746/rotator16.png differ
diff --git a/gfx/1096x746/rotator17.png b/gfx/1096x746/rotator17.png
new file mode 100644
index 0000000..b146fcf
Binary files /dev/null and b/gfx/1096x746/rotator17.png differ
diff --git a/gfx/1096x746/rotator18.png b/gfx/1096x746/rotator18.png
new file mode 100644
index 0000000..c928dc0
Binary files /dev/null and b/gfx/1096x746/rotator18.png differ
diff --git a/gfx/1096x746/rotator19.png b/gfx/1096x746/rotator19.png
new file mode 100644
index 0000000..4dc0e93
Binary files /dev/null and b/gfx/1096x746/rotator19.png differ
diff --git a/gfx/1096x746/rotator2.png b/gfx/1096x746/rotator2.png
new file mode 100644
index 0000000..71a1057
Binary files /dev/null and b/gfx/1096x746/rotator2.png differ
diff --git a/gfx/1096x746/rotator20.png b/gfx/1096x746/rotator20.png
new file mode 100644
index 0000000..f67c11e
Binary files /dev/null and b/gfx/1096x746/rotator20.png differ
diff --git a/gfx/1096x746/rotator21.png b/gfx/1096x746/rotator21.png
new file mode 100644
index 0000000..9872922
Binary files /dev/null and b/gfx/1096x746/rotator21.png differ
diff --git a/gfx/1096x746/rotator22.png b/gfx/1096x746/rotator22.png
new file mode 100644
index 0000000..927edf9
Binary files /dev/null and b/gfx/1096x746/rotator22.png differ
diff --git a/gfx/1096x746/rotator23.png b/gfx/1096x746/rotator23.png
new file mode 100644
index 0000000..6a90567
Binary files /dev/null and b/gfx/1096x746/rotator23.png differ
diff --git a/gfx/1096x746/rotator24.png b/gfx/1096x746/rotator24.png
new file mode 100644
index 0000000..70c5ef9
Binary files /dev/null and b/gfx/1096x746/rotator24.png differ
diff --git a/gfx/1096x746/rotator25.png b/gfx/1096x746/rotator25.png
new file mode 100644
index 0000000..e38ff76
Binary files /dev/null and b/gfx/1096x746/rotator25.png differ
diff --git a/gfx/1096x746/rotator26.png b/gfx/1096x746/rotator26.png
new file mode 100644
index 0000000..c3b1518
Binary files /dev/null and b/gfx/1096x746/rotator26.png differ
diff --git a/gfx/1096x746/rotator27.png b/gfx/1096x746/rotator27.png
new file mode 100644
index 0000000..8690d18
Binary files /dev/null and b/gfx/1096x746/rotator27.png differ
diff --git a/gfx/1096x746/rotator28.png b/gfx/1096x746/rotator28.png
new file mode 100644
index 0000000..aebe531
Binary files /dev/null and b/gfx/1096x746/rotator28.png differ
diff --git a/gfx/1096x746/rotator29.png b/gfx/1096x746/rotator29.png
new file mode 100644
index 0000000..badb95c
Binary files /dev/null and b/gfx/1096x746/rotator29.png differ
diff --git a/gfx/1096x746/rotator3.png b/gfx/1096x746/rotator3.png
new file mode 100644
index 0000000..993144c
Binary files /dev/null and b/gfx/1096x746/rotator3.png differ
diff --git a/gfx/1096x746/rotator30.png b/gfx/1096x746/rotator30.png
new file mode 100644
index 0000000..0db6057
Binary files /dev/null and b/gfx/1096x746/rotator30.png differ
diff --git a/gfx/1096x746/rotator31.png b/gfx/1096x746/rotator31.png
new file mode 100644
index 0000000..ca85ef2
Binary files /dev/null and b/gfx/1096x746/rotator31.png differ
diff --git a/gfx/1096x746/rotator4.png b/gfx/1096x746/rotator4.png
new file mode 100644
index 0000000..91964d2
Binary files /dev/null and b/gfx/1096x746/rotator4.png differ
diff --git a/gfx/1096x746/rotator5.png b/gfx/1096x746/rotator5.png
new file mode 100644
index 0000000..25ad21e
Binary files /dev/null and b/gfx/1096x746/rotator5.png differ
diff --git a/gfx/1096x746/rotator6.png b/gfx/1096x746/rotator6.png
new file mode 100644
index 0000000..82945e6
Binary files /dev/null and b/gfx/1096x746/rotator6.png differ
diff --git a/gfx/1096x746/rotator7.png b/gfx/1096x746/rotator7.png
new file mode 100644
index 0000000..eab862e
Binary files /dev/null and b/gfx/1096x746/rotator7.png differ
diff --git a/gfx/1096x746/rotator8.png b/gfx/1096x746/rotator8.png
new file mode 100644
index 0000000..dca5f3e
Binary files /dev/null and b/gfx/1096x746/rotator8.png differ
diff --git a/gfx/1096x746/rotator9.png b/gfx/1096x746/rotator9.png
new file mode 100644
index 0000000..5a6dbf4
Binary files /dev/null and b/gfx/1096x746/rotator9.png differ
diff --git a/gfx/1096x746/sequencer0.png b/gfx/1096x746/sequencer0.png
new file mode 100644
index 0000000..98dc9af
Binary files /dev/null and b/gfx/1096x746/sequencer0.png differ
diff --git a/gfx/1096x746/teleporter0.png b/gfx/1096x746/teleporter0.png
new file mode 100644
index 0000000..44bf3ef
Binary files /dev/null and b/gfx/1096x746/teleporter0.png differ
diff --git a/gfx/1096x746/teleporter1.png b/gfx/1096x746/teleporter1.png
new file mode 100644
index 0000000..b772c47
Binary files /dev/null and b/gfx/1096x746/teleporter1.png differ
diff --git a/gfx/1096x746/teleporter2.png b/gfx/1096x746/teleporter2.png
new file mode 100644
index 0000000..89a967c
Binary files /dev/null and b/gfx/1096x746/teleporter2.png differ
diff --git a/gfx/1096x746/timer0.png b/gfx/1096x746/timer0.png
new file mode 100644
index 0000000..179e7b8
Binary files /dev/null and b/gfx/1096x746/timer0.png differ
diff --git a/gfx/1096x746/timer1.png b/gfx/1096x746/timer1.png
new file mode 100644
index 0000000..7592e34
Binary files /dev/null and b/gfx/1096x746/timer1.png differ
diff --git a/gfx/1096x746/transformer0.png b/gfx/1096x746/transformer0.png
new file mode 100644
index 0000000..25c9215
Binary files /dev/null and b/gfx/1096x746/transformer0.png differ
diff --git a/gfx/1096x746/transformer1.png b/gfx/1096x746/transformer1.png
new file mode 100644
index 0000000..a0f77ef
Binary files /dev/null and b/gfx/1096x746/transformer1.png differ
diff --git a/gfx/1096x746/transformer2.png b/gfx/1096x746/transformer2.png
new file mode 100644
index 0000000..57cab97
Binary files /dev/null and b/gfx/1096x746/transformer2.png differ
diff --git a/gfx/1096x746/transformer3.png b/gfx/1096x746/transformer3.png
new file mode 100644
index 0000000..e1f2fa9
Binary files /dev/null and b/gfx/1096x746/transformer3.png differ
diff --git a/gfx/1096x746/verttile0.png b/gfx/1096x746/verttile0.png
new file mode 100644
index 0000000..6328d7d
Binary files /dev/null and b/gfx/1096x746/verttile0.png differ
diff --git a/gfx/1096x746/verttile1.png b/gfx/1096x746/verttile1.png
new file mode 100644
index 0000000..2cc18ca
Binary files /dev/null and b/gfx/1096x746/verttile1.png differ
diff --git a/gfx/1096x746/verttile2.png b/gfx/1096x746/verttile2.png
new file mode 100644
index 0000000..7fc7c19
Binary files /dev/null and b/gfx/1096x746/verttile2.png differ
diff --git a/gfx/1096x746/verttile3.png b/gfx/1096x746/verttile3.png
new file mode 100644
index 0000000..03fa300
Binary files /dev/null and b/gfx/1096x746/verttile3.png differ
diff --git a/gfx/1096x746/verttile4.png b/gfx/1096x746/verttile4.png
new file mode 100644
index 0000000..d5d6dfa
Binary files /dev/null and b/gfx/1096x746/verttile4.png differ
diff --git a/gfx/1096x746/verttile5.png b/gfx/1096x746/verttile5.png
new file mode 100644
index 0000000..d2044ca
Binary files /dev/null and b/gfx/1096x746/verttile5.png differ
diff --git a/index.html b/index.html
index 1949df4..a94642b 100644
--- a/index.html
+++ b/index.html
@@ -24,6 +24,7 @@
+
diff --git a/js/1096x746.js b/js/1096x746.js
new file mode 100644
index 0000000..76bdcc3
--- /dev/null
+++ b/js/1096x746.js
@@ -0,0 +1,8 @@
+(function(orbium, undefined) {
+ orbium.dimensions_1096x746 = {
+ "tile_size": 137,
+ "marble_size": 43,
+ "bar_height": 61,
+ "gfx_path": "gfx/1096x746/"
+ };
+})(typeof window == "object" ? window.orbium = window.orbium || {} : orbium);
diff --git a/js/init.js b/js/init.js
index 3ca3982..25d7f1f 100644
--- a/js/init.js
+++ b/js/init.js
@@ -68,15 +68,10 @@
avail_height = screen.width;
}
- // Special casing for iPhone to handle retina
+ // iPhone1-3: 1x, iPhone4-6: 2x, iPhone6+: 3x
if (orbium.Util.isUA("iPhone")) {
- if (orbium.Util.getDevicePixelRatio() === 2) {
- avail_width = 960;
- avail_height = 640;
- } else {
- avail_width = 480;
- avail_height = 320;
- }
+ avail_width = avail_width * orbium.Util.getDevicePixelRatio();
+ avail_height = avail_height * orbium.Util.getDevicePixelRatio();
}
// Always use 1024x768 on iPad as we dont have graphics large
@@ -85,14 +80,13 @@
avail_width = 1024;
avail_height = 768;
}
-
- // DEBUG
- //alert("screen.width: " + screen.width + ", screen.height: " + screen.height);
- //alert("avail_width: " + avail_width + ", avail_height: " + avail_height);
}
var dimensions = null;
- if (avail_width >= 1024 && avail_height >= 697 &&
+ if (avail_width >= 1096 && avail_height >= 746 &&
+ orbium.dimensions_1096x746 !== undefined) {
+ dimensions = orbium.dimensions_1096x746;
+ } else if (avail_width >= 1024 && avail_height >= 697 &&
orbium.dimensions_1024x697 !== undefined) {
dimensions = orbium.dimensions_1024x697;
} else if (avail_width >= 936 && avail_height >= 637 &&
diff --git a/orbium.appcache b/orbium.appcache
index bc6584b..ecd3cd4 100644
--- a/orbium.appcache
+++ b/orbium.appcache
@@ -1,8 +1,9 @@
CACHE MANIFEST
-# 2013-02-11:v1
+# 2015-01-17:v1
CACHE:
css/style.css
+js/1096x746.js
js/1024x697.js
js/344x234.js
js/424x289.js