mirror of
https://github.com/d0k3/GodMode9.git
synced 2025-06-26 13:42:47 +00:00
55 lines
1.1 KiB
C
55 lines
1.1 KiB
C
|
#include "lottery.h"
|
||
|
#include "rtc.h"
|
||
|
#include "colors.h"
|
||
|
#include "vram0.h"
|
||
|
|
||
|
#define LOTTERY_MAX 8
|
||
|
|
||
|
const LotteryTheme lo_theme[] =
|
||
|
{
|
||
|
{ // standard scheme
|
||
|
COLOR_WHITE,
|
||
|
COLOR_BLACK,
|
||
|
VRAM0_SPLASH_PCX,
|
||
|
VRAM0_FONT_PBM,
|
||
|
false
|
||
|
},
|
||
|
{ // bricked scheme
|
||
|
RGB(0xFF, 0xFF, 0x00),
|
||
|
RGB(0x00, 0x00, 0xFF),
|
||
|
"lottery/bricked/bootrom_splash.pcx",
|
||
|
"lottery/bricked/font_nbraille_4x6.pbm",
|
||
|
true
|
||
|
},
|
||
|
{ // C64 scheme
|
||
|
RGB(0x7B, 0x71, 0xD5),
|
||
|
RGB(0x41, 0x30, 0xA4),
|
||
|
"lottery/c64/c64_splash.pcx",
|
||
|
"lottery/c64/font_c64_8x8.pbm",
|
||
|
false
|
||
|
},
|
||
|
{ // mirror scheme
|
||
|
COLOR_WHITE,
|
||
|
COLOR_BLACK,
|
||
|
"lottery/mirror/mirror_splash.pcx",
|
||
|
"lottery/mirror/font_6x10_mr.pbm",
|
||
|
false
|
||
|
},
|
||
|
{ // zuish scheme
|
||
|
COLOR_WHITE,
|
||
|
COLOR_BLACK,
|
||
|
"lottery/zuish/zuish_splash.pcx",
|
||
|
"lottery/zuish/font_zuish_8x8.pbm",
|
||
|
false
|
||
|
}
|
||
|
};
|
||
|
|
||
|
u32 lo_n = 0;
|
||
|
|
||
|
u32 InitLottery(void) {
|
||
|
DsTime dstime;
|
||
|
get_dstime(&dstime);
|
||
|
lo_n = (DSTIMEGET(&dstime, bcd_s)>>1) % LOTTERY_MAX;
|
||
|
return lo_n;
|
||
|
}
|