Skip to content

Instantly share code, notes, and snippets.

@BestPig
Created December 21, 2021 23:58
Show Gist options
  • Save BestPig/bd241a599d82467c66432b2cfb26175f to your computer and use it in GitHub Desktop.
Save BestPig/bd241a599d82467c66432b2cfb26175f to your computer and use it in GitHub Desktop.
Patch for rgbfix to set the Analogue logo
diff --git a/src/fix/main.c b/src/fix/main.c
index 23cd976..914e6e2 100644
--- a/src/fix/main.c
+++ b/src/fix/main.c
@@ -741,21 +741,21 @@ static bool hasRAM(enum MbcType type)
}
static const uint8_t ninLogo[] = {
- 0xCE, 0xED, 0x66, 0x66, 0xCC, 0x0D, 0x00, 0x0B,
- 0x03, 0x73, 0x00, 0x83, 0x00, 0x0C, 0x00, 0x0D,
- 0x00, 0x08, 0x11, 0x1F, 0x88, 0x89, 0x00, 0x0E,
- 0xDC, 0xCC, 0x6E, 0xE6, 0xDD, 0xDD, 0xD9, 0x99,
- 0xBB, 0xBB, 0x67, 0x63, 0x6E, 0x0E, 0xEC, 0xCC,
- 0xDD, 0xDC, 0x99, 0x9F, 0xBB, 0xB9, 0x33, 0x3E
+ 0x01,0x10,0xCE,0xEF,0x00,0x00,0x44,0xAA,
+ 0x00,0x74,0x00,0x18,0x11,0x95,0x00,0x34,
+ 0x00,0x1A,0x00,0xD5,0x00,0x22,0x00,0x69,
+ 0x6F,0xF6,0xF7,0x73,0x09,0x90,0xE1,0x10,
+ 0x44,0x40,0x9A,0x90,0xD5,0xD0,0x44,0x30,
+ 0xA9,0x21,0x5D,0x48,0x22,0xE0,0xF8,0x60
};
static const uint8_t trashLogo[] = {
- 0xFF^0xCE, 0xFF^0xED, 0xFF^0x66, 0xFF^0x66, 0xFF^0xCC, 0xFF^0x0D, 0xFF^0x00, 0xFF^0x0B,
- 0xFF^0x03, 0xFF^0x73, 0xFF^0x00, 0xFF^0x83, 0xFF^0x00, 0xFF^0x0C, 0xFF^0x00, 0xFF^0x0D,
- 0xFF^0x00, 0xFF^0x08, 0xFF^0x11, 0xFF^0x1F, 0xFF^0x88, 0xFF^0x89, 0xFF^0x00, 0xFF^0x0E,
- 0xFF^0xDC, 0xFF^0xCC, 0xFF^0x6E, 0xFF^0xE6, 0xFF^0xDD, 0xFF^0xDD, 0xFF^0xD9, 0xFF^0x99,
- 0xFF^0xBB, 0xFF^0xBB, 0xFF^0x67, 0xFF^0x63, 0xFF^0x6E, 0xFF^0x0E, 0xFF^0xEC, 0xFF^0xCC,
- 0xFF^0xDD, 0xFF^0xDC, 0xFF^0x99, 0xFF^0x9F, 0xFF^0xBB, 0xFF^0xB9, 0xFF^0x33, 0xFF^0x3E
+ 0xFF^0x01,0xFF^0x10,0xFF^0xCE,0xFF^0xEF,0xFF^0x00,0xFF^0x00,0xFF^0x44,0xFF^0xAA,
+ 0xFF^0x00,0xFF^0x74,0xFF^0x00,0xFF^0x18,0xFF^0x11,0xFF^0x95,0xFF^0x00,0xFF^0x34,
+ 0xFF^0x00,0xFF^0x1A,0xFF^0x00,0xFF^0xD5,0xFF^0x00,0xFF^0x22,0xFF^0x00,0xFF^0x69,
+ 0xFF^0x6F,0xFF^0xF6,0xFF^0xF7,0xFF^0x73,0xFF^0x09,0xFF^0x90,0xFF^0xE1,0xFF^0x10,
+ 0xFF^0x44,0xFF^0x40,0xFF^0x9A,0xFF^0x90,0xFF^0xD5,0xFF^0xD0,0xFF^0x44,0xFF^0x30,
+ 0xFF^0xA9,0xFF^0x21,0xFF^0x5D,0xFF^0x48,0xFF^0x22,0xFF^0xE0,0xFF^0xF8,0xFF^0x60
};
static enum { DMG, BOTH, CGB } model = DMG; // If DMG, byte is left alone
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment