removed 27c3 animation (don't live in the past, dude)
This commit is contained in:
parent
2a81b8e743
commit
31e21e170f
|
@ -1,60 +0,0 @@
|
||||||
#include <stdint.h>
|
|
||||||
#include <assert.h>
|
|
||||||
|
|
||||||
#include "../compat/pgmspace.h"
|
|
||||||
#include "bitmapscroller.h"
|
|
||||||
#include "27c3.h"
|
|
||||||
|
|
||||||
static uint8_t const aBitmap27c3 [2][16][7] PROGMEM =
|
|
||||||
{{{0x08, 0x00, 0x40, 0x04, 0x00, 0x40, 0x00}, // bit plane 0
|
|
||||||
{0x08, 0x00, 0x40, 0x04, 0x00, 0x40, 0x00},
|
|
||||||
{0x08, 0x00, 0x40, 0x04, 0x00, 0x40, 0x00},
|
|
||||||
{0x0F, 0xF0, 0x7F, 0x04, 0x00, 0x7F, 0x00},
|
|
||||||
{0x00, 0x10, 0x01, 0x04, 0x70, 0x01, 0x00},
|
|
||||||
{0x00, 0x10, 0x01, 0x04, 0x10, 0x01, 0x00},
|
|
||||||
{0x08, 0x00, 0x00, 0x04, 0x10, 0x40, 0x00},
|
|
||||||
{0x08, 0x00, 0x00, 0x04, 0x10, 0x40, 0x00},
|
|
||||||
{0x08, 0x00, 0x00, 0x04, 0x10, 0x40, 0x00},
|
|
||||||
{0x08, 0x7F, 0xFF, 0x04, 0x1E, 0x7F, 0x00},
|
|
||||||
{0x08, 0x00, 0x01, 0x04, 0x00, 0x01, 0x00},
|
|
||||||
{0x08, 0x00, 0x01, 0x04, 0x00, 0x01, 0x00},
|
|
||||||
{0x08, 0x00, 0x01, 0x04, 0x00, 0x00, 0x00},
|
|
||||||
{0x08, 0x00, 0x01, 0x04, 0x00, 0x00, 0x00},
|
|
||||||
{0x08, 0x00, 0x01, 0x04, 0x00, 0x00, 0x00},
|
|
||||||
{0x0F, 0xFF, 0xF9, 0x07, 0xFF, 0xFF, 0xF0}},
|
|
||||||
|
|
||||||
{{0x0F, 0xFE, 0x7F, 0xE7, 0xFE, 0x7F, 0xF0}, // bit plane 1
|
|
||||||
{0x0F, 0xFE, 0x7F, 0xE7, 0xFE, 0x7F, 0xF0},
|
|
||||||
{0x0F, 0xFE, 0x7F, 0xE7, 0xFE, 0x7F, 0xF0},
|
|
||||||
{0x08, 0x0E, 0x40, 0xE7, 0xFE, 0x40, 0xF0},
|
|
||||||
{0x00, 0x1E, 0x01, 0xE7, 0x8E, 0x01, 0xF0},
|
|
||||||
{0x00, 0x1E, 0x01, 0xE7, 0x9E, 0x01, 0xF0},
|
|
||||||
{0x0F, 0xFF, 0xFF, 0xE7, 0x9E, 0x7F, 0xF0},
|
|
||||||
{0x0F, 0xFF, 0xFF, 0xE7, 0x9E, 0x7F, 0xF0},
|
|
||||||
{0x0F, 0xFF, 0xFF, 0xE7, 0x9E, 0x7F, 0xF0},
|
|
||||||
{0x0F, 0x80, 0x00, 0xE7, 0x90, 0x40, 0xF0},
|
|
||||||
{0x0F, 0x80, 0x01, 0xE7, 0x80, 0x01, 0xF0},
|
|
||||||
{0x0F, 0x80, 0x01, 0xE7, 0x80, 0x01, 0xF0},
|
|
||||||
{0x0F, 0xFF, 0xF9, 0xE7, 0xFF, 0xFF, 0xF0},
|
|
||||||
{0x0F, 0xFF, 0xF9, 0xE7, 0xFF, 0xFF, 0xF0},
|
|
||||||
{0x0F, 0xFF, 0xF9, 0xE7, 0xFF, 0xFF, 0xF0},
|
|
||||||
{0x08, 0x00, 0x01, 0xE4, 0x00, 0x00, 0x00}}};
|
|
||||||
|
|
||||||
|
|
||||||
static uint8_t logo_27c3_getChunk(unsigned char const nBitPlane,
|
|
||||||
unsigned char const nChunkX,
|
|
||||||
unsigned char const nChunkY,
|
|
||||||
unsigned int const nFrame)
|
|
||||||
{
|
|
||||||
assert(nBitPlane < 2);
|
|
||||||
assert(nChunkX < 7);
|
|
||||||
assert(nChunkY < 16);
|
|
||||||
|
|
||||||
return pgm_read_byte(&aBitmap27c3[nBitPlane][nChunkY][nChunkX]);
|
|
||||||
}
|
|
||||||
|
|
||||||
void logo_27c3()
|
|
||||||
{
|
|
||||||
// width 56, height 16, 2 bitplanes (4 colors), 600 frames à 50ms (20 fps)
|
|
||||||
bitmap_scroll(56, 16, 2, 600, 50, logo_27c3_getChunk);
|
|
||||||
}
|
|
|
@ -1,6 +0,0 @@
|
||||||
#ifndef LOGO_27C3_H_
|
|
||||||
#define LOGO_27C3_H_
|
|
||||||
|
|
||||||
void logo_27c3();
|
|
||||||
|
|
||||||
#endif /* LOGO_27C3_H_ */
|
|
|
@ -49,10 +49,6 @@ ifeq ($(ANIMATION_AMPHIBIAN),y)
|
||||||
SRC += amphibian.c
|
SRC += amphibian.c
|
||||||
endif
|
endif
|
||||||
|
|
||||||
ifeq ($(ANIMATION_LOGO_27C3),y)
|
|
||||||
SRC += 27c3.c
|
|
||||||
endif
|
|
||||||
|
|
||||||
ifeq ($(ANIMATION_LOGO_OOS),y)
|
ifeq ($(ANIMATION_LOGO_OOS),y)
|
||||||
SRC += outofspec.c
|
SRC += outofspec.c
|
||||||
endif
|
endif
|
||||||
|
|
|
@ -18,7 +18,6 @@ comment "Animations"
|
||||||
dep_bool_menu "Bitmap Scroller" ANIMATION_BMSCROLLER y $RANDOM_SUPPORT
|
dep_bool_menu "Bitmap Scroller" ANIMATION_BMSCROLLER y $RANDOM_SUPPORT
|
||||||
dep_bool "LABOR Logo" ANIMATION_LABORLOGO $ANIMATION_BMSCROLLER
|
dep_bool "LABOR Logo" ANIMATION_LABORLOGO $ANIMATION_BMSCROLLER
|
||||||
dep_bool "Amphibian" ANIMATION_AMPHIBIAN $ANIMATION_BMSCROLLER
|
dep_bool "Amphibian" ANIMATION_AMPHIBIAN $ANIMATION_BMSCROLLER
|
||||||
dep_bool "27c3 Logo" ANIMATION_LOGO_27C3 $ANIMATION_BMSCROLLER
|
|
||||||
dep_bool "Out of Spec Logo" ANIMATION_LOGO_OOS $ANIMATION_BMSCROLLER
|
dep_bool "Out of Spec Logo" ANIMATION_LOGO_OOS $ANIMATION_BMSCROLLER
|
||||||
endmenu
|
endmenu
|
||||||
|
|
||||||
|
|
|
@ -14,7 +14,6 @@
|
||||||
#include "animations/ltn_ant.h"
|
#include "animations/ltn_ant.h"
|
||||||
#include "animations/amphibian.h"
|
#include "animations/amphibian.h"
|
||||||
#include "animations/laborlogo.h"
|
#include "animations/laborlogo.h"
|
||||||
#include "animations/27c3.h"
|
|
||||||
#include "animations/outofspec.h"
|
#include "animations/outofspec.h"
|
||||||
#include "animations/fpmath_patterns.h"
|
#include "animations/fpmath_patterns.h"
|
||||||
#include "animations/mherweg.h"
|
#include "animations/mherweg.h"
|
||||||
|
@ -173,26 +172,20 @@ void display_loop(){
|
||||||
break;
|
break;
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#ifdef ANIMATION_LOGO_27C3
|
|
||||||
case 17:
|
|
||||||
logo_27c3();
|
|
||||||
break;
|
|
||||||
#endif
|
|
||||||
|
|
||||||
#ifdef ANIMATION_LOGO_OOS
|
#ifdef ANIMATION_LOGO_OOS
|
||||||
case 18:
|
case 17:
|
||||||
logo_OutOfSpec();
|
logo_OutOfSpec();
|
||||||
break;
|
break;
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#ifdef ANIMATION_PLASMA
|
#ifdef ANIMATION_PLASMA
|
||||||
case 19:
|
case 18:
|
||||||
plasma();
|
plasma();
|
||||||
break;
|
break;
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#ifdef ANIMATION_PSYCHEDELIC
|
#ifdef ANIMATION_PSYCHEDELIC
|
||||||
case 20:
|
case 19:
|
||||||
psychedelic();
|
psychedelic();
|
||||||
break;
|
break;
|
||||||
#endif
|
#endif
|
||||||
|
|
Loading…
Reference in New Issue