finalize Lumacode support

This commit is contained in:
marqs committed 2026-03-07 23:47:02 +02:00
1 parent bb4932fc28
commit c7fa9527fa
12 files changed
+230 -83

No files matched your search

+6 -1
View File
@@ -123,8 +123,13 @@ typedef union {
uint32_t nes_pal[64];
uint32_t tia_pal[128];
uint32_t gtia_pal[256];
uint32_t maria_pal[256];
uint32_t sms_pal[64];
uint32_t vic20_pal[16];
uint32_t g7000_pal[16];
uint32_t mc6847_pal[16];
} __attribute__((packed, __may_alias__));
uint32_t data[512];
uint32_t data[880];
} lc_palette_set;
typedef struct {
+1 -1
View File
@@ -24,7 +24,7 @@
#include "sysconfig.h"
#define FW_VER_MAJOR 1
#define FW_VER_MINOR 20
#define FW_VER_MINOR 21
#ifdef OSDLANG_JP
#define FW_SUFFIX "j"
+3 -2
View File
@@ -87,19 +87,20 @@ typedef struct {
typedef struct {
func_call f;
const arg_info_t *arg_info;
const arg_info_t *arg_info; // must be at 4byte offset
} opt_func_call;
typedef struct menustruct menu_t;
typedef struct {
const menu_t *menu;
const arg_info_t *arg_info;
const arg_info_t *arg_info; // must be at 4byte offset
arg_func arg_f;
} opt_submenu;
typedef struct {
cstm_disp_func cstm_f;
const arg_info_t *arg_info; // must be at 4byte offset
} opt_custommenu;
typedef struct {