mirror of
https://github.com/garrettsworkshop/MacIIROMDiskDriver.git
synced 2024-05-31 20:41:28 +00:00
Put icon in header file
This commit is contained in:
parent
b8baa72a5c
commit
11b25602f3
162
rdisk.c
162
rdisk.c
|
@ -8,162 +8,6 @@
|
||||||
|
|
||||||
#include "rdisk.h"
|
#include "rdisk.h"
|
||||||
|
|
||||||
#ifdef RDISK_COMPRESS_ICON
|
|
||||||
#include <Quickdraw.h>
|
|
||||||
const char const RDiskIconCompressed[92] = {
|
|
||||||
PackBits_Repeat(76), 0b00000000, /*
|
|
||||||
0b00000000, 0b00000000, 0b00000000, 0b00000000,
|
|
||||||
0b00000000, 0b00000000, 0b00000000, 0b00000000,
|
|
||||||
0b00000000, 0b00000000, 0b00000000, 0b00000000,
|
|
||||||
0b00000000, 0b00000000, 0b00000000, 0b00000000,
|
|
||||||
0b00000000, 0b00000000, 0b00000000, 0b00000000,
|
|
||||||
0b00000000, 0b00000000, 0b00000000, 0b00000000,
|
|
||||||
0b00000000, 0b00000000, 0b00000000, 0b00000000,
|
|
||||||
0b00000000, 0b00000000, 0b00000000, 0b00000000,
|
|
||||||
0b00000000, 0b00000000, 0b00000000, 0b00000000,
|
|
||||||
0b00000000, 0b00000000, 0b00000000, 0b00000000,
|
|
||||||
0b00000000, 0b00000000, 0b00000000, 0b00000000,
|
|
||||||
0b00000000, 0b00000000, 0b00000000, 0b00000000,
|
|
||||||
0b00000000, 0b00000000, 0b00000000, 0b00000000,
|
|
||||||
0b00000000, 0b00000000, 0b00000000, 0b00000000,
|
|
||||||
0b00000000, 0b00000000, 0b00000000, 0b00000000,
|
|
||||||
0b00000000, 0b00000000, 0b00000000, 0b00000000,
|
|
||||||
0b00000000, 0b00000000, 0b00000000, 0b00000000,
|
|
||||||
0b00000000, 0b00000000, 0b00000000, 0b00000000,
|
|
||||||
0b00000000, 0b00000000, 0b00000000, 0b00000000, */
|
|
||||||
PackBits_Repeat(4), 0b11111111, /*
|
|
||||||
0b11111111, 0b11111111, 0b11111111, 0b11111111, */
|
|
||||||
PackBits_Literal(40),
|
|
||||||
0b11111111, 0b11111111, 0b11111111, 0b11111111,
|
|
||||||
0b10000000, 0b00000000, 0b00000000, 0b00000001,
|
|
||||||
0b10001111, 0b00011110, 0b00111100, 0b01111001,
|
|
||||||
0b10001001, 0b00010010, 0b00100100, 0b01001001,
|
|
||||||
0b10001001, 0b00010010, 0b00100100, 0b01001001,
|
|
||||||
0b10001001, 0b00010010, 0b00100100, 0b01001001,
|
|
||||||
0b10001111, 0b00011110, 0b00111100, 0b01111001,
|
|
||||||
0b11000000, 0b00000000, 0b00000000, 0b00000001,
|
|
||||||
0b01010101, 0b01010101, 0b11010101, 0b01010101,
|
|
||||||
0b01111111, 0b11111111, 0b01111111, 0b11111111,
|
|
||||||
PackBits_Repeat(12), 0b00000000, /*
|
|
||||||
0b00000000, 0b00000000, 0b00000000, 0b00000000,
|
|
||||||
0b00000000, 0b00000000, 0b00000000, 0b00000000,
|
|
||||||
0b00000000, 0b00000000, 0b00000000, 0b00000000, */
|
|
||||||
|
|
||||||
PackBits_Repeat(76), 0b00000000, /*
|
|
||||||
0b00000000, 0b00000000, 0b00000000, 0b00000000,
|
|
||||||
0b00000000, 0b00000000, 0b00000000, 0b00000000,
|
|
||||||
0b00000000, 0b00000000, 0b00000000, 0b00000000,
|
|
||||||
0b00000000, 0b00000000, 0b00000000, 0b00000000,
|
|
||||||
0b00000000, 0b00000000, 0b00000000, 0b00000000,
|
|
||||||
0b00000000, 0b00000000, 0b00000000, 0b00000000,
|
|
||||||
0b00000000, 0b00000000, 0b00000000, 0b00000000,
|
|
||||||
0b00000000, 0b00000000, 0b00000000, 0b00000000,
|
|
||||||
0b00000000, 0b00000000, 0b00000000, 0b00000000,
|
|
||||||
0b00000000, 0b00000000, 0b00000000, 0b00000000,
|
|
||||||
0b00000000, 0b00000000, 0b00000000, 0b00000000,
|
|
||||||
0b00000000, 0b00000000, 0b00000000, 0b00000000,
|
|
||||||
0b00000000, 0b00000000, 0b00000000, 0b00000000,
|
|
||||||
0b00000000, 0b00000000, 0b00000000, 0b00000000,
|
|
||||||
0b00000000, 0b00000000, 0b00000000, 0b00000000,
|
|
||||||
0b00000000, 0b00000000, 0b00000000, 0b00000000,
|
|
||||||
0b00000000, 0b00000000, 0b00000000, 0b00000000,
|
|
||||||
0b00000000, 0b00000000, 0b00000000, 0b00000000,
|
|
||||||
0b00000000, 0b00000000, 0b00000000, 0b00000000, */
|
|
||||||
PackBits_Repeat(32), 0b11111111, /*
|
|
||||||
0b11111111, 0b11111111, 0b11111111, 0b11111111,
|
|
||||||
0b11111111, 0b11111111, 0b11111111, 0b11111111,
|
|
||||||
0b11111111, 0b11111111, 0b11111111, 0b11111111,
|
|
||||||
0b11111111, 0b11111111, 0b11111111, 0b11111111,
|
|
||||||
0b11111111, 0b11111111, 0b11111111, 0b11111111,
|
|
||||||
0b11111111, 0b11111111, 0b11111111, 0b11111111,
|
|
||||||
0b11111111, 0b11111111, 0b11111111, 0b11111111,
|
|
||||||
0b11111111, 0b11111111, 0b11111111, 0b11111111, */
|
|
||||||
PackBits_Literal(8),
|
|
||||||
0b01111111, 0b11111111, 0b11111111, 0b11111111,
|
|
||||||
0b01111111, 0b11111111, 0b11111111, 0b11111111,
|
|
||||||
PackBits_Repeat(12), 0b00000000, /*
|
|
||||||
0b00000000, 0b00000000, 0b00000000, 0b00000000,
|
|
||||||
0b00000000, 0b00000000, 0b00000000, 0b00000000,
|
|
||||||
0b00000000, 0b00000000, 0b00000000, 0b00000000, */
|
|
||||||
(29 - 1),
|
|
||||||
27, 'G', 'a', 'r', 'r', 'e', 't', 't', '\'', 's', ' ',
|
|
||||||
'W', 'o', 'r', 'k', 's', 'h', 'o', 'p', ' ',
|
|
||||||
'R', 'O', 'M', ' ', 'D', 'i', 's', 'k', 0
|
|
||||||
};
|
|
||||||
#else
|
|
||||||
const char const RDiskIcon[285] = {
|
|
||||||
// Icon
|
|
||||||
0b00000000, 0b00000000, 0b00000000, 0b00000000,
|
|
||||||
0b00000000, 0b00000000, 0b00000000, 0b00000000,
|
|
||||||
0b00000000, 0b00000000, 0b00000000, 0b00000000,
|
|
||||||
0b00000000, 0b00000000, 0b00000000, 0b00000000,
|
|
||||||
0b00000000, 0b00000000, 0b00000000, 0b00000000,
|
|
||||||
0b00000000, 0b00000000, 0b00000000, 0b00000000,
|
|
||||||
0b00000000, 0b00000000, 0b00000000, 0b00000000,
|
|
||||||
0b00000000, 0b00000000, 0b00000000, 0b00000000,
|
|
||||||
0b00000000, 0b00000000, 0b00000000, 0b00000000,
|
|
||||||
0b00000000, 0b00000000, 0b00000000, 0b00000000,
|
|
||||||
0b00000000, 0b00000000, 0b00000000, 0b00000000,
|
|
||||||
0b00000000, 0b00000000, 0b00000000, 0b00000000,
|
|
||||||
0b00000000, 0b00000000, 0b00000000, 0b00000000,
|
|
||||||
0b00000000, 0b00000000, 0b00000000, 0b00000000,
|
|
||||||
0b00000000, 0b00000000, 0b00000000, 0b00000000,
|
|
||||||
0b00000000, 0b00000000, 0b00000000, 0b00000000,
|
|
||||||
0b00000000, 0b00000000, 0b00000000, 0b00000000,
|
|
||||||
0b00000000, 0b00000000, 0b00000000, 0b00000000,
|
|
||||||
0b00000000, 0b00000000, 0b00000000, 0b00000000,
|
|
||||||
0b11111111, 0b11111111, 0b11111111, 0b11111111,
|
|
||||||
0b10000000, 0b00000000, 0b00000000, 0b00000001,
|
|
||||||
0b10001111, 0b00011110, 0b00111100, 0b01111001,
|
|
||||||
0b10001001, 0b00010010, 0b00100100, 0b01001001,
|
|
||||||
0b10001001, 0b00010010, 0b00100100, 0b01001001,
|
|
||||||
0b10001001, 0b00010010, 0b00100100, 0b01001001,
|
|
||||||
0b10001111, 0b00011110, 0b00111100, 0b01111001,
|
|
||||||
0b11000000, 0b00000000, 0b00000000, 0b00000001,
|
|
||||||
0b01010101, 0b01010101, 0b11010101, 0b01010101,
|
|
||||||
0b01111111, 0b11111111, 0b01111111, 0b11111111,
|
|
||||||
0b00000000, 0b00000000, 0b00000000, 0b00000000,
|
|
||||||
0b00000000, 0b00000000, 0b00000000, 0b00000000,
|
|
||||||
0b00000000, 0b00000000, 0b00000000, 0b00000000,
|
|
||||||
// Mask
|
|
||||||
0b00000000, 0b00000000, 0b00000000, 0b00000000,
|
|
||||||
0b00000000, 0b00000000, 0b00000000, 0b00000000,
|
|
||||||
0b00000000, 0b00000000, 0b00000000, 0b00000000,
|
|
||||||
0b00000000, 0b00000000, 0b00000000, 0b00000000,
|
|
||||||
0b00000000, 0b00000000, 0b00000000, 0b00000000,
|
|
||||||
0b00000000, 0b00000000, 0b00000000, 0b00000000,
|
|
||||||
0b00000000, 0b00000000, 0b00000000, 0b00000000,
|
|
||||||
0b00000000, 0b00000000, 0b00000000, 0b00000000,
|
|
||||||
0b00000000, 0b00000000, 0b00000000, 0b00000000,
|
|
||||||
0b00000000, 0b00000000, 0b00000000, 0b00000000,
|
|
||||||
0b00000000, 0b00000000, 0b00000000, 0b00000000,
|
|
||||||
0b00000000, 0b00000000, 0b00000000, 0b00000000,
|
|
||||||
0b00000000, 0b00000000, 0b00000000, 0b00000000,
|
|
||||||
0b00000000, 0b00000000, 0b00000000, 0b00000000,
|
|
||||||
0b00000000, 0b00000000, 0b00000000, 0b00000000,
|
|
||||||
0b00000000, 0b00000000, 0b00000000, 0b00000000,
|
|
||||||
0b00000000, 0b00000000, 0b00000000, 0b00000000,
|
|
||||||
0b00000000, 0b00000000, 0b00000000, 0b00000000,
|
|
||||||
0b00000000, 0b00000000, 0b00000000, 0b00000000,
|
|
||||||
0b11111111, 0b11111111, 0b11111111, 0b11111111,
|
|
||||||
0b11111111, 0b11111111, 0b11111111, 0b11111111,
|
|
||||||
0b11111111, 0b11111111, 0b11111111, 0b11111111,
|
|
||||||
0b11111111, 0b11111111, 0b11111111, 0b11111111,
|
|
||||||
0b11111111, 0b11111111, 0b11111111, 0b11111111,
|
|
||||||
0b11111111, 0b11111111, 0b11111111, 0b11111111,
|
|
||||||
0b11111111, 0b11111111, 0b11111111, 0b11111111,
|
|
||||||
0b11111111, 0b11111111, 0b11111111, 0b11111111,
|
|
||||||
0b01111111, 0b11111111, 0b11111111, 0b11111111,
|
|
||||||
0b01111111, 0b11111111, 0b11111111, 0b11111111,
|
|
||||||
0b00000000, 0b00000000, 0b00000000, 0b00000000,
|
|
||||||
0b00000000, 0b00000000, 0b00000000, 0b00000000,
|
|
||||||
0b00000000, 0b00000000, 0b00000000, 0b00000000,
|
|
||||||
27, 'G', 'a', 'r', 'r', 'e', 't', 't', '\'', 's', ' ',
|
|
||||||
'W', 'o', 'r', 'k', 's', 'h', 'o', 'p', ' ',
|
|
||||||
'R', 'O', 'M', ' ', 'D', 'i', 's', 'k', 0
|
|
||||||
};
|
|
||||||
#endif
|
|
||||||
|
|
||||||
static void RDiskDecodeSettings(RDiskStorage_t *c, Ptr unmount, Ptr mount, Ptr ram) {
|
static void RDiskDecodeSettings(RDiskStorage_t *c, Ptr unmount, Ptr mount, Ptr ram) {
|
||||||
// Decode settings
|
// Decode settings
|
||||||
if (c->postBoot) {
|
if (c->postBoot) {
|
||||||
|
@ -195,7 +39,7 @@ static void RDiskDecodeSettings(RDiskStorage_t *c, Ptr unmount, Ptr mount, Ptr r
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
// Switch to 24-bit mode and copy
|
// Switch to 32-bit mode and copy
|
||||||
void RDiskCopy24(Ptr sourcePtr, Ptr destPtr, unsigned long byteCount) {
|
void RDiskCopy24(Ptr sourcePtr, Ptr destPtr, unsigned long byteCount) {
|
||||||
char mode = true32b;
|
char mode = true32b;
|
||||||
SwapMMUMode(&mode);
|
SwapMMUMode(&mode);
|
||||||
|
@ -251,7 +95,7 @@ OSErr RDiskOpen(IOParamPtr p, DCtlPtr d) {
|
||||||
c->status.driveSize = RDiskSize / 512;
|
c->status.driveSize = RDiskSize / 512;
|
||||||
c->status.driveS1 = (RDiskSize / 512) >> 16;
|
c->status.driveS1 = (RDiskSize / 512) >> 16;
|
||||||
|
|
||||||
#ifdef RDISK_COMPRESS_ICON
|
#ifdef RDISK_COMPRESS_ICON_ENABLE
|
||||||
// Decompress icon
|
// Decompress icon
|
||||||
char *src = &RDiskIconCompressed[0];
|
char *src = &RDiskIconCompressed[0];
|
||||||
char *dst = &c->icon[0];
|
char *dst = &c->icon[0];
|
||||||
|
@ -393,7 +237,7 @@ OSErr RDiskControl(CntrlParamPtr p, DCtlPtr d) {
|
||||||
PostEvent(diskEvt, c->status.dQDrive); // Post disk inserted event
|
PostEvent(diskEvt, c->status.dQDrive); // Post disk inserted event
|
||||||
return noErr;
|
return noErr;
|
||||||
case kDriveIcon: case kMediaIcon: // Get icon
|
case kDriveIcon: case kMediaIcon: // Get icon
|
||||||
#ifdef RDISK_COMPRESS_ICON
|
#ifdef RDISK_COMPRESS_ICON_ENABLE
|
||||||
*(Ptr*)p->csParam = (Ptr)c->icon;
|
*(Ptr*)p->csParam = (Ptr)c->icon;
|
||||||
#else
|
#else
|
||||||
*(Ptr*)p->csParam = (Ptr)RDiskIcon;
|
*(Ptr*)p->csParam = (Ptr)RDiskIcon;
|
||||||
|
|
156
rdisk.h
156
rdisk.h
|
@ -52,4 +52,160 @@ typedef struct RDiskStorage_s {
|
||||||
#define PackBits_Repeat(count) ((-1) * (count - 1))
|
#define PackBits_Repeat(count) ((-1) * (count - 1))
|
||||||
#define PackBits_Literal(count) (count - 1)
|
#define PackBits_Literal(count) (count - 1)
|
||||||
|
|
||||||
|
#ifdef RDISK_COMPRESS_ICON_ENABLE
|
||||||
|
#include <Quickdraw.h>
|
||||||
|
const char const RDiskIconCompressed[92] = {
|
||||||
|
PackBits_Repeat(76), 0b00000000, /*
|
||||||
|
0b00000000, 0b00000000, 0b00000000, 0b00000000,
|
||||||
|
0b00000000, 0b00000000, 0b00000000, 0b00000000,
|
||||||
|
0b00000000, 0b00000000, 0b00000000, 0b00000000,
|
||||||
|
0b00000000, 0b00000000, 0b00000000, 0b00000000,
|
||||||
|
0b00000000, 0b00000000, 0b00000000, 0b00000000,
|
||||||
|
0b00000000, 0b00000000, 0b00000000, 0b00000000,
|
||||||
|
0b00000000, 0b00000000, 0b00000000, 0b00000000,
|
||||||
|
0b00000000, 0b00000000, 0b00000000, 0b00000000,
|
||||||
|
0b00000000, 0b00000000, 0b00000000, 0b00000000,
|
||||||
|
0b00000000, 0b00000000, 0b00000000, 0b00000000,
|
||||||
|
0b00000000, 0b00000000, 0b00000000, 0b00000000,
|
||||||
|
0b00000000, 0b00000000, 0b00000000, 0b00000000,
|
||||||
|
0b00000000, 0b00000000, 0b00000000, 0b00000000,
|
||||||
|
0b00000000, 0b00000000, 0b00000000, 0b00000000,
|
||||||
|
0b00000000, 0b00000000, 0b00000000, 0b00000000,
|
||||||
|
0b00000000, 0b00000000, 0b00000000, 0b00000000,
|
||||||
|
0b00000000, 0b00000000, 0b00000000, 0b00000000,
|
||||||
|
0b00000000, 0b00000000, 0b00000000, 0b00000000,
|
||||||
|
0b00000000, 0b00000000, 0b00000000, 0b00000000, */
|
||||||
|
PackBits_Repeat(4), 0b11111111, /*
|
||||||
|
0b11111111, 0b11111111, 0b11111111, 0b11111111, */
|
||||||
|
PackBits_Literal(40),
|
||||||
|
0b11111111, 0b11111111, 0b11111111, 0b11111111,
|
||||||
|
0b10000000, 0b00000000, 0b00000000, 0b00000001,
|
||||||
|
0b10001111, 0b00011110, 0b00111100, 0b01111001,
|
||||||
|
0b10001001, 0b00010010, 0b00100100, 0b01001001,
|
||||||
|
0b10001001, 0b00010010, 0b00100100, 0b01001001,
|
||||||
|
0b10001001, 0b00010010, 0b00100100, 0b01001001,
|
||||||
|
0b10001111, 0b00011110, 0b00111100, 0b01111001,
|
||||||
|
0b11000000, 0b00000000, 0b00000000, 0b00000001,
|
||||||
|
0b01010101, 0b01010101, 0b11010101, 0b01010101,
|
||||||
|
0b01111111, 0b11111111, 0b01111111, 0b11111111,
|
||||||
|
PackBits_Repeat(12), 0b00000000, /*
|
||||||
|
0b00000000, 0b00000000, 0b00000000, 0b00000000,
|
||||||
|
0b00000000, 0b00000000, 0b00000000, 0b00000000,
|
||||||
|
0b00000000, 0b00000000, 0b00000000, 0b00000000, */
|
||||||
|
|
||||||
|
PackBits_Repeat(76), 0b00000000, /*
|
||||||
|
0b00000000, 0b00000000, 0b00000000, 0b00000000,
|
||||||
|
0b00000000, 0b00000000, 0b00000000, 0b00000000,
|
||||||
|
0b00000000, 0b00000000, 0b00000000, 0b00000000,
|
||||||
|
0b00000000, 0b00000000, 0b00000000, 0b00000000,
|
||||||
|
0b00000000, 0b00000000, 0b00000000, 0b00000000,
|
||||||
|
0b00000000, 0b00000000, 0b00000000, 0b00000000,
|
||||||
|
0b00000000, 0b00000000, 0b00000000, 0b00000000,
|
||||||
|
0b00000000, 0b00000000, 0b00000000, 0b00000000,
|
||||||
|
0b00000000, 0b00000000, 0b00000000, 0b00000000,
|
||||||
|
0b00000000, 0b00000000, 0b00000000, 0b00000000,
|
||||||
|
0b00000000, 0b00000000, 0b00000000, 0b00000000,
|
||||||
|
0b00000000, 0b00000000, 0b00000000, 0b00000000,
|
||||||
|
0b00000000, 0b00000000, 0b00000000, 0b00000000,
|
||||||
|
0b00000000, 0b00000000, 0b00000000, 0b00000000,
|
||||||
|
0b00000000, 0b00000000, 0b00000000, 0b00000000,
|
||||||
|
0b00000000, 0b00000000, 0b00000000, 0b00000000,
|
||||||
|
0b00000000, 0b00000000, 0b00000000, 0b00000000,
|
||||||
|
0b00000000, 0b00000000, 0b00000000, 0b00000000,
|
||||||
|
0b00000000, 0b00000000, 0b00000000, 0b00000000, */
|
||||||
|
PackBits_Repeat(32), 0b11111111, /*
|
||||||
|
0b11111111, 0b11111111, 0b11111111, 0b11111111,
|
||||||
|
0b11111111, 0b11111111, 0b11111111, 0b11111111,
|
||||||
|
0b11111111, 0b11111111, 0b11111111, 0b11111111,
|
||||||
|
0b11111111, 0b11111111, 0b11111111, 0b11111111,
|
||||||
|
0b11111111, 0b11111111, 0b11111111, 0b11111111,
|
||||||
|
0b11111111, 0b11111111, 0b11111111, 0b11111111,
|
||||||
|
0b11111111, 0b11111111, 0b11111111, 0b11111111,
|
||||||
|
0b11111111, 0b11111111, 0b11111111, 0b11111111, */
|
||||||
|
PackBits_Literal(8),
|
||||||
|
0b01111111, 0b11111111, 0b11111111, 0b11111111,
|
||||||
|
0b01111111, 0b11111111, 0b11111111, 0b11111111,
|
||||||
|
PackBits_Repeat(12), 0b00000000, /*
|
||||||
|
0b00000000, 0b00000000, 0b00000000, 0b00000000,
|
||||||
|
0b00000000, 0b00000000, 0b00000000, 0b00000000,
|
||||||
|
0b00000000, 0b00000000, 0b00000000, 0b00000000, */
|
||||||
|
(29 - 1),
|
||||||
|
27, 'G', 'a', 'r', 'r', 'e', 't', 't', '\'', 's', ' ',
|
||||||
|
'W', 'o', 'r', 'k', 's', 'h', 'o', 'p', ' ',
|
||||||
|
'R', 'O', 'M', ' ', 'D', 'i', 's', 'k', 0
|
||||||
|
};
|
||||||
|
#else
|
||||||
|
const char const RDiskIcon[285] = {
|
||||||
|
// Icon
|
||||||
|
0b00000000, 0b00000000, 0b00000000, 0b00000000,
|
||||||
|
0b00000000, 0b00000000, 0b00000000, 0b00000000,
|
||||||
|
0b00000000, 0b00000000, 0b00000000, 0b00000000,
|
||||||
|
0b00000000, 0b00000000, 0b00000000, 0b00000000,
|
||||||
|
0b00000000, 0b00000000, 0b00000000, 0b00000000,
|
||||||
|
0b00000000, 0b00000000, 0b00000000, 0b00000000,
|
||||||
|
0b00000000, 0b00000000, 0b00000000, 0b00000000,
|
||||||
|
0b00000000, 0b00000000, 0b00000000, 0b00000000,
|
||||||
|
0b00000000, 0b00000000, 0b00000000, 0b00000000,
|
||||||
|
0b00000000, 0b00000000, 0b00000000, 0b00000000,
|
||||||
|
0b00000000, 0b00000000, 0b00000000, 0b00000000,
|
||||||
|
0b00000000, 0b00000000, 0b00000000, 0b00000000,
|
||||||
|
0b00000000, 0b00000000, 0b00000000, 0b00000000,
|
||||||
|
0b00000000, 0b00000000, 0b00000000, 0b00000000,
|
||||||
|
0b00000000, 0b00000000, 0b00000000, 0b00000000,
|
||||||
|
0b00000000, 0b00000000, 0b00000000, 0b00000000,
|
||||||
|
0b00000000, 0b00000000, 0b00000000, 0b00000000,
|
||||||
|
0b00000000, 0b00000000, 0b00000000, 0b00000000,
|
||||||
|
0b00000000, 0b00000000, 0b00000000, 0b00000000,
|
||||||
|
0b11111111, 0b11111111, 0b11111111, 0b11111111,
|
||||||
|
0b10000000, 0b00000000, 0b00000000, 0b00000001,
|
||||||
|
0b10001111, 0b00011110, 0b00111100, 0b01111001,
|
||||||
|
0b10001001, 0b00010010, 0b00100100, 0b01001001,
|
||||||
|
0b10001001, 0b00010010, 0b00100100, 0b01001001,
|
||||||
|
0b10001001, 0b00010010, 0b00100100, 0b01001001,
|
||||||
|
0b10001111, 0b00011110, 0b00111100, 0b01111001,
|
||||||
|
0b11000000, 0b00000000, 0b00000000, 0b00000001,
|
||||||
|
0b01010101, 0b01010101, 0b11010101, 0b01010101,
|
||||||
|
0b01111111, 0b11111111, 0b01111111, 0b11111111,
|
||||||
|
0b00000000, 0b00000000, 0b00000000, 0b00000000,
|
||||||
|
0b00000000, 0b00000000, 0b00000000, 0b00000000,
|
||||||
|
0b00000000, 0b00000000, 0b00000000, 0b00000000,
|
||||||
|
// Mask
|
||||||
|
0b00000000, 0b00000000, 0b00000000, 0b00000000,
|
||||||
|
0b00000000, 0b00000000, 0b00000000, 0b00000000,
|
||||||
|
0b00000000, 0b00000000, 0b00000000, 0b00000000,
|
||||||
|
0b00000000, 0b00000000, 0b00000000, 0b00000000,
|
||||||
|
0b00000000, 0b00000000, 0b00000000, 0b00000000,
|
||||||
|
0b00000000, 0b00000000, 0b00000000, 0b00000000,
|
||||||
|
0b00000000, 0b00000000, 0b00000000, 0b00000000,
|
||||||
|
0b00000000, 0b00000000, 0b00000000, 0b00000000,
|
||||||
|
0b00000000, 0b00000000, 0b00000000, 0b00000000,
|
||||||
|
0b00000000, 0b00000000, 0b00000000, 0b00000000,
|
||||||
|
0b00000000, 0b00000000, 0b00000000, 0b00000000,
|
||||||
|
0b00000000, 0b00000000, 0b00000000, 0b00000000,
|
||||||
|
0b00000000, 0b00000000, 0b00000000, 0b00000000,
|
||||||
|
0b00000000, 0b00000000, 0b00000000, 0b00000000,
|
||||||
|
0b00000000, 0b00000000, 0b00000000, 0b00000000,
|
||||||
|
0b00000000, 0b00000000, 0b00000000, 0b00000000,
|
||||||
|
0b00000000, 0b00000000, 0b00000000, 0b00000000,
|
||||||
|
0b00000000, 0b00000000, 0b00000000, 0b00000000,
|
||||||
|
0b00000000, 0b00000000, 0b00000000, 0b00000000,
|
||||||
|
0b11111111, 0b11111111, 0b11111111, 0b11111111,
|
||||||
|
0b11111111, 0b11111111, 0b11111111, 0b11111111,
|
||||||
|
0b11111111, 0b11111111, 0b11111111, 0b11111111,
|
||||||
|
0b11111111, 0b11111111, 0b11111111, 0b11111111,
|
||||||
|
0b11111111, 0b11111111, 0b11111111, 0b11111111,
|
||||||
|
0b11111111, 0b11111111, 0b11111111, 0b11111111,
|
||||||
|
0b11111111, 0b11111111, 0b11111111, 0b11111111,
|
||||||
|
0b11111111, 0b11111111, 0b11111111, 0b11111111,
|
||||||
|
0b01111111, 0b11111111, 0b11111111, 0b11111111,
|
||||||
|
0b01111111, 0b11111111, 0b11111111, 0b11111111,
|
||||||
|
0b00000000, 0b00000000, 0b00000000, 0b00000000,
|
||||||
|
0b00000000, 0b00000000, 0b00000000, 0b00000000,
|
||||||
|
0b00000000, 0b00000000, 0b00000000, 0b00000000,
|
||||||
|
27, 'G', 'a', 'r', 'r', 'e', 't', 't', '\'', 's', ' ',
|
||||||
|
'W', 'o', 'r', 'k', 's', 'h', 'o', 'p', ' ',
|
||||||
|
'R', 'O', 'M', ' ', 'D', 'i', 's', 'k', 0
|
||||||
|
};
|
||||||
|
#endif
|
||||||
|
|
||||||
#endif
|
#endif
|
||||||
|
|
Loading…
Reference in New Issue
Block a user