mirror of
https://github.com/holub/mame
synced 2025-04-21 16:01:56 +03:00
ef9340/1: make character set external. [Wilbert Pol]
This commit is contained in:
parent
3486171aef
commit
07d51ecf71
@ -158,7 +158,6 @@ if (VIDEOS["EF9340_1"]~=null) then
|
||||
files {
|
||||
MAME_DIR .. "src/devices/video/ef9340_1.cpp",
|
||||
MAME_DIR .. "src/devices/video/ef9340_1.h",
|
||||
MAME_DIR .. "src/devices/video/ef9341_chargen.h",
|
||||
}
|
||||
end
|
||||
|
||||
|
@ -11,7 +11,6 @@
|
||||
|
||||
#include "emu.h"
|
||||
#include "ef9340_1.h"
|
||||
#include "ef9341_chargen.h"
|
||||
|
||||
#include "screen.h"
|
||||
|
||||
@ -28,7 +27,9 @@ static constexpr uint8_t bgr2rgb[8] =
|
||||
|
||||
ef9340_1_device::ef9340_1_device(const machine_config &mconfig, const char *tag, device_t *owner, uint32_t clock)
|
||||
: device_t(mconfig, EF9340_1, tag, owner, clock)
|
||||
, device_video_interface(mconfig, *this), m_line_timer(nullptr)
|
||||
, device_video_interface(mconfig, *this)
|
||||
, m_line_timer(nullptr)
|
||||
, m_charset(*this, "ef9340_1")
|
||||
//, m_start_vpos(START_Y)
|
||||
//, m_start_vblank(START_Y + SCREEN_HEIGHT)
|
||||
//, m_screen_lines(LINES)
|
||||
@ -36,6 +37,18 @@ ef9340_1_device::ef9340_1_device(const machine_config &mconfig, const char *tag,
|
||||
}
|
||||
|
||||
|
||||
ROM_START( ef9340_1 )
|
||||
ROM_REGION( 0xA00, "ef9340_1", 0 )
|
||||
ROM_LOAD( "charset_ef9340_1.rom", 0x0000, 0x0A00, CRC(d557a7bf) SHA1(d100b0f6a0d5a2d540844bf362788659ed9a6eb4) )
|
||||
ROM_END
|
||||
|
||||
|
||||
const tiny_rom_entry *ef9340_1_device::device_rom_region() const
|
||||
{
|
||||
return ROM_NAME( ef9340_1 );
|
||||
}
|
||||
|
||||
|
||||
void ef9340_1_device::device_start()
|
||||
{
|
||||
// Let the screen create our temporary bitmap with the screen's dimensions
|
||||
@ -327,7 +340,7 @@ void ef9340_1_device::ef9340_scanline(int vpos)
|
||||
else
|
||||
{
|
||||
// Normal
|
||||
char_data = ef9341_char_set[1][b & 0x7f][slice];
|
||||
char_data = m_charset[((b | 0x80) * 10) + slice];
|
||||
fg = bgr2rgb[ a & 0x07 ];
|
||||
bg = bgr2rgb[ ( a >> 4 ) & 0x07 ];
|
||||
}
|
||||
@ -362,7 +375,7 @@ void ef9340_1_device::ef9340_scanline(int vpos)
|
||||
else
|
||||
{
|
||||
// Normal
|
||||
char_data = ef9341_char_set[0][b & 0x7f][slice];
|
||||
char_data = m_charset[((b & 0x7f) * 10) + slice];
|
||||
|
||||
if ( a & 0x40 )
|
||||
{
|
||||
|
@ -37,6 +37,7 @@ protected:
|
||||
virtual void device_start() override;
|
||||
virtual void device_reset() override;
|
||||
virtual void device_timer(emu_timer &timer, device_timer_id id, int param, void *ptr) override;
|
||||
virtual const tiny_rom_entry *device_rom_region() const override;
|
||||
|
||||
inline uint16_t ef9340_get_c_addr(uint8_t x, uint8_t y);
|
||||
inline void ef9340_inc_c();
|
||||
@ -51,6 +52,8 @@ protected:
|
||||
|
||||
emu_timer *m_line_timer;
|
||||
|
||||
required_region_ptr<uint8_t> m_charset;
|
||||
|
||||
bitmap_ind16 m_tmp_bitmap;
|
||||
|
||||
struct
|
||||
|
@ -1,269 +0,0 @@
|
||||
// license:BSD-3-Clause
|
||||
// copyright-holders:Wilbert Pol
|
||||
static const uint8_t ef9341_char_set[2][128][10] = {
|
||||
// Alphanumeric character set (128 characters)
|
||||
{
|
||||
{ 0x00,0x38,0x44,0x40,0x20,0x10,0x00,0x10,0x00,0x00 },
|
||||
{ 0x00,0x10,0x28,0x00,0x38,0x44,0x7c,0x44,0x00,0x00 },
|
||||
{ 0x00,0x08,0x10,0x3c,0x20,0x30,0x20,0x3c,0x00,0x00 },
|
||||
{ 0x00,0x08,0x14,0x10,0x38,0x10,0x24,0x3c,0x00,0x00 },
|
||||
{ 0x00,0x10,0x38,0x50,0x38,0x14,0x54,0x38,0x10,0x00 },
|
||||
{ 0x00,0x38,0x44,0x40,0x40,0x40,0x44,0x38,0x10,0x20 },
|
||||
{ 0x00,0x28,0x28,0x7c,0x28,0x7c,0x28,0x28,0x00,0x00 },
|
||||
{ 0x00,0x20,0x18,0x00,0x38,0x44,0x7c,0x44,0x00,0x00 },
|
||||
{ 0x00,0x20,0x18,0x00,0x44,0x44,0x44,0x38,0x00,0x00 },
|
||||
{ 0x00,0x10,0x08,0x3c,0x20,0x30,0x20,0x3c,0x00,0x00 },
|
||||
{ 0x00,0x3c,0x50,0x50,0x58,0x50,0x50,0x3c,0x00,0x00 },
|
||||
{ 0x00,0x08,0x14,0x3c,0x20,0x30,0x20,0x3c,0x00,0x00 },
|
||||
{ 0x00,0x00,0x10,0x20,0x7f,0x20,0x10,0x00,0x00,0x00 },
|
||||
{ 0x00,0x10,0x38,0x54,0x10,0x10,0x10,0x10,0x10,0x10 },
|
||||
{ 0x00,0x00,0x08,0x04,0xfe,0x04,0x08,0x00,0x00,0x00 },
|
||||
{ 0x10,0x10,0x10,0x10,0x10,0x10,0x54,0x38,0x10,0x00 },
|
||||
{ 0x00,0x18,0x24,0x18,0x00,0x00,0x00,0x00,0x00,0x00 },
|
||||
{ 0x00,0x10,0x10,0x7c,0x10,0x10,0x00,0x7c,0x00,0x00 },
|
||||
{ 0x00,0x08,0x10,0x38,0x44,0x7c,0x40,0x38,0x00,0x00 },
|
||||
{ 0x00,0x28,0x00,0x38,0x44,0x7c,0x40,0x38,0x00,0x00 },
|
||||
{ 0x00,0x28,0x00,0x30,0x10,0x10,0x10,0x38,0x00,0x00 },
|
||||
{ 0x00,0x00,0x00,0x38,0x40,0x40,0x40,0x38,0x10,0x20 },
|
||||
{ 0x00,0x10,0x28,0x00,0x44,0x44,0x4c,0x34,0x00,0x00 },
|
||||
{ 0x00,0x20,0x10,0x34,0x4c,0x44,0x4c,0x34,0x00,0x00 },
|
||||
{ 0x00,0x00,0x10,0x00,0x7c,0x00,0x10,0x00,0x00,0x00 },
|
||||
{ 0x00,0x20,0x10,0x38,0x44,0x7c,0x40,0x38,0x00,0x00 },
|
||||
{ 0x00,0x00,0x00,0x3c,0x52,0x5e,0x50,0x3e,0x00,0x00 },
|
||||
{ 0x00,0x10,0x28,0x38,0x44,0x7c,0x40,0x38,0x00,0x00 },
|
||||
{ 0x00,0x40,0xc0,0x40,0x44,0x4c,0x14,0x3e,0x04,0x00 },
|
||||
{ 0x00,0x40,0xc0,0x40,0x4c,0x52,0x04,0x08,0x1e,0x00 },
|
||||
{ 0x00,0xe0,0x20,0x40,0x24,0xcc,0x14,0x3e,0x04,0x00 },
|
||||
{ 0x00,0x10,0x28,0x00,0x38,0x44,0x44,0x38,0x00,0x00 },
|
||||
{ 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 },
|
||||
{ 0x00,0x10,0x10,0x10,0x10,0x10,0x00,0x10,0x00,0x00 },
|
||||
{ 0x00,0x28,0x28,0x28,0x00,0x00,0x00,0x00,0x00,0x00 },
|
||||
{ 0x00,0x28,0x00,0x3c,0x20,0x30,0x20,0x3c,0x00,0x00 },
|
||||
{ 0x00,0x10,0x28,0x34,0x4c,0x44,0x4c,0x34,0x00,0x00 },
|
||||
{ 0x00,0x60,0x64,0x08,0x10,0x20,0x4c,0x0c,0x00,0x00 },
|
||||
{ 0x00,0x20,0x50,0x50,0x20,0x54,0x48,0x34,0x00,0x00 },
|
||||
{ 0x00,0x10,0x10,0x20,0x00,0x00,0x00,0x00,0x00,0x00 },
|
||||
{ 0x00,0x08,0x10,0x20,0x20,0x20,0x10,0x08,0x00,0x00 },
|
||||
{ 0x00,0x20,0x10,0x08,0x08,0x08,0x10,0x20,0x00,0x00 },
|
||||
{ 0x00,0x10,0x54,0x38,0x10,0x38,0x54,0x10,0x00,0x00 },
|
||||
{ 0x00,0x00,0x10,0x10,0x7c,0x10,0x10,0x00,0x00,0x00 },
|
||||
{ 0x00,0x00,0x00,0x00,0x00,0x00,0x20,0x20,0x40,0x00 },
|
||||
{ 0x00,0x00,0x00,0x00,0x00,0x3c,0x00,0x00,0x00,0x00 },
|
||||
{ 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x20,0x00,0x00 },
|
||||
{ 0x01,0x02,0x02,0x04,0x08,0x10,0x20,0x20,0x40,0x80 },
|
||||
{ 0x00,0x10,0x28,0x44,0x44,0x44,0x28,0x10,0x00,0x00 },
|
||||
{ 0x00,0x10,0x30,0x10,0x10,0x10,0x10,0x10,0x00,0x00 },
|
||||
{ 0x00,0x38,0x44,0x04,0x18,0x20,0x40,0x7c,0x00,0x00 },
|
||||
{ 0x00,0x7c,0x04,0x08,0x18,0x04,0x44,0x38,0x00,0x00 },
|
||||
{ 0x00,0x08,0x18,0x28,0x48,0x7c,0x08,0x08,0x00,0x00 },
|
||||
{ 0x00,0x7c,0x40,0x78,0x04,0x04,0x44,0x38,0x00,0x00 },
|
||||
{ 0x00,0x18,0x20,0x40,0x78,0x44,0x44,0x38,0x00,0x00 },
|
||||
{ 0x00,0x7c,0x04,0x08,0x10,0x20,0x20,0x20,0x00,0x00 },
|
||||
{ 0x00,0x38,0x44,0x44,0x38,0x44,0x44,0x38,0x00,0x00 },
|
||||
{ 0x00,0x38,0x44,0x44,0x3c,0x04,0x04,0x38,0x00,0x00 },
|
||||
{ 0x00,0x00,0x00,0x20,0x00,0x00,0x00,0x20,0x00,0x00 },
|
||||
{ 0x00,0x00,0x00,0x20,0x00,0x00,0x20,0x20,0x40,0x00 },
|
||||
{ 0x00,0x04,0x08,0x10,0x20,0x10,0x08,0x04,0x00,0x00 },
|
||||
{ 0x00,0x00,0x00,0x7c,0x00,0x7c,0x00,0x00,0x00,0x00 },
|
||||
{ 0x00,0x40,0x20,0x10,0x08,0x10,0x20,0x40,0x00,0x00 },
|
||||
{ 0x00,0x38,0x44,0x04,0x08,0x10,0x00,0x10,0x00,0x00 },
|
||||
{ 0x00,0x38,0x44,0x5c,0x54,0x5c,0x40,0x38,0x00,0x00 },
|
||||
{ 0x00,0x38,0x44,0x44,0x44,0x7c,0x44,0x44,0x00,0x00 },
|
||||
{ 0x00,0x78,0x44,0x44,0x78,0x44,0x44,0x78,0x00,0x00 },
|
||||
{ 0x00,0x38,0x44,0x40,0x40,0x40,0x44,0x38,0x00,0x00 },
|
||||
{ 0x00,0x78,0x44,0x44,0x44,0x44,0x44,0x78,0x00,0x00 },
|
||||
{ 0x00,0x7c,0x40,0x40,0x70,0x40,0x40,0x7c,0x00,0x00 },
|
||||
{ 0x00,0x7c,0x40,0x40,0x70,0x40,0x40,0x40,0x00,0x00 },
|
||||
{ 0x00,0x38,0x44,0x40,0x40,0x4c,0x44,0x3c,0x00,0x00 },
|
||||
{ 0x00,0x44,0x44,0x44,0x7c,0x44,0x44,0x44,0x00,0x00 },
|
||||
{ 0x00,0x38,0x10,0x10,0x10,0x10,0x10,0x38,0x00,0x00 },
|
||||
{ 0x00,0x1c,0x08,0x08,0x08,0x08,0x48,0x30,0x00,0x00 },
|
||||
{ 0x00,0x44,0x48,0x50,0x60,0x50,0x48,0x44,0x00,0x00 },
|
||||
{ 0x00,0x40,0x40,0x40,0x40,0x40,0x40,0x7c,0x00,0x00 },
|
||||
{ 0x00,0x44,0x6c,0x54,0x44,0x44,0x44,0x44,0x00,0x00 },
|
||||
{ 0x00,0x44,0x44,0x64,0x54,0x4c,0x44,0x44,0x00,0x00 },
|
||||
{ 0x00,0x38,0x44,0x44,0x44,0x44,0x44,0x38,0x00,0x00 },
|
||||
{ 0x00,0x78,0x44,0x44,0x78,0x40,0x40,0x40,0x00,0x00 },
|
||||
{ 0x00,0x38,0x44,0x44,0x44,0x54,0x48,0x34,0x00,0x00 },
|
||||
{ 0x00,0x78,0x44,0x44,0x78,0x50,0x48,0x44,0x00,0x00 },
|
||||
{ 0x00,0x38,0x44,0x40,0x38,0x04,0x44,0x38,0x00,0x00 },
|
||||
{ 0x00,0x7c,0x10,0x10,0x10,0x10,0x10,0x10,0x00,0x00 },
|
||||
{ 0x00,0x44,0x44,0x44,0x44,0x44,0x44,0x38,0x00,0x00 },
|
||||
{ 0x00,0x44,0x44,0x44,0x28,0x28,0x10,0x10,0x00,0x00 },
|
||||
{ 0x00,0x44,0x44,0x44,0x54,0x54,0x54,0x28,0x00,0x00 },
|
||||
{ 0x00,0x44,0x44,0x28,0x10,0x28,0x44,0x44,0x00,0x00 },
|
||||
{ 0x00,0x44,0x44,0x28,0x10,0x10,0x10,0x10,0x00,0x00 },
|
||||
{ 0x00,0x7c,0x04,0x08,0x10,0x20,0x40,0x7c,0x00,0x00 },
|
||||
{ 0x00,0x1c,0x10,0x10,0x10,0x10,0x10,0x1c,0x00,0x00 },
|
||||
{ 0x80,0x40,0x40,0x20,0x10,0x08,0x04,0x04,0x02,0x01 },
|
||||
{ 0x00,0x38,0x08,0x08,0x08,0x08,0x08,0x38,0x00,0x00 },
|
||||
{ 0x00,0x10,0x28,0x00,0x30,0x10,0x10,0x38,0x00,0x00 },
|
||||
{ 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xff },
|
||||
{ 0x00,0x00,0x00,0x00,0xff,0x00,0x00,0x00,0x00,0x00 },
|
||||
{ 0x00,0x00,0x00,0x34,0x4c,0x44,0x4c,0x34,0x00,0x00 },
|
||||
{ 0x00,0x40,0x40,0x78,0x44,0x44,0x44,0x78,0x00,0x00 },
|
||||
{ 0x00,0x00,0x00,0x38,0x40,0x40,0x40,0x38,0x00,0x00 },
|
||||
{ 0x00,0x04,0x04,0x3c,0x44,0x44,0x44,0x3c,0x00,0x00 },
|
||||
{ 0x00,0x00,0x00,0x38,0x44,0x7c,0x40,0x38,0x00,0x00 },
|
||||
{ 0x00,0x18,0x24,0x20,0x70,0x20,0x20,0x20,0x00,0x00 },
|
||||
{ 0x00,0x00,0x00,0x3c,0x44,0x44,0x3c,0x04,0x24,0x18 },
|
||||
{ 0x00,0x40,0x40,0x58,0x64,0x44,0x44,0x44,0x00,0x00 },
|
||||
{ 0x00,0x10,0x00,0x30,0x10,0x10,0x10,0x38,0x00,0x00 },
|
||||
{ 0x00,0x08,0x00,0x18,0x08,0x08,0x08,0x08,0x48,0x30 },
|
||||
{ 0x00,0x20,0x20,0x24,0x28,0x30,0x28,0x24,0x00,0x00 },
|
||||
{ 0x00,0x30,0x10,0x10,0x10,0x10,0x10,0x38,0x00,0x00 },
|
||||
{ 0x00,0x00,0x00,0x68,0x54,0x54,0x54,0x54,0x00,0x00 },
|
||||
{ 0x00,0x00,0x00,0x58,0x64,0x44,0x44,0x44,0x00,0x00 },
|
||||
{ 0x00,0x00,0x00,0x38,0x44,0x44,0x44,0x38,0x00,0x00 },
|
||||
{ 0x00,0x00,0x00,0x78,0x44,0x44,0x44,0x78,0x40,0x40 },
|
||||
{ 0x00,0x00,0x00,0x3c,0x44,0x44,0x44,0x3c,0x04,0x04 },
|
||||
{ 0x00,0x00,0x00,0x58,0x64,0x40,0x40,0x40,0x00,0x00 },
|
||||
{ 0x00,0x00,0x00,0x38,0x40,0x38,0x04,0x78,0x00,0x00 },
|
||||
{ 0x00,0x20,0x20,0x38,0x20,0x20,0x20,0x18,0x00,0x00 },
|
||||
{ 0x00,0x00,0x00,0x44,0x44,0x44,0x4c,0x34,0x00,0x00 },
|
||||
{ 0x00,0x00,0x00,0x44,0x44,0x28,0x28,0x10,0x00,0x00 },
|
||||
{ 0x00,0x00,0x00,0x44,0x44,0x54,0x54,0x28,0x00,0x00 },
|
||||
{ 0x00,0x00,0x00,0x44,0x28,0x10,0x28,0x44,0x00,0x00 },
|
||||
{ 0x00,0x00,0x00,0x44,0x44,0x4c,0x34,0x04,0x44,0x38 },
|
||||
{ 0x00,0x00,0x00,0x7c,0x08,0x10,0x20,0x7c,0x00,0x00 },
|
||||
{ 0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80 },
|
||||
{ 0x10,0x10,0x10,0x10,0x10,0x10,0x10,0x10,0x10,0x10 },
|
||||
{ 0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01 },
|
||||
{ 0xff,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 },
|
||||
{ 0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff }
|
||||
},
|
||||
|
||||
{
|
||||
// Separated semi-graphic character set (64 characters)
|
||||
{ 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 },
|
||||
{ 0x70,0x70,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 },
|
||||
{ 0x07,0x07,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 },
|
||||
{ 0x77,0x77,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 },
|
||||
{ 0x00,0x00,0x00,0x70,0x70,0x70,0x00,0x00,0x00,0x00 },
|
||||
{ 0x70,0x70,0x00,0x70,0x70,0x70,0x00,0x00,0x00,0x00 },
|
||||
{ 0x07,0x07,0x00,0x70,0x70,0x70,0x00,0x00,0x00,0x00 },
|
||||
{ 0x77,0x77,0x00,0x70,0x70,0x70,0x00,0x00,0x00,0x00 },
|
||||
{ 0x00,0x00,0x00,0x07,0x07,0x07,0x00,0x00,0x00,0x00 },
|
||||
{ 0x70,0x70,0x00,0x07,0x07,0x07,0x00,0x00,0x00,0x00 },
|
||||
{ 0x07,0x07,0x00,0x07,0x07,0x07,0x00,0x00,0x00,0x00 },
|
||||
{ 0x77,0x77,0x00,0x07,0x07,0x07,0x00,0x00,0x00,0x00 },
|
||||
{ 0x00,0x00,0x00,0x77,0x77,0x77,0x00,0x00,0x00,0x00 },
|
||||
{ 0x70,0x70,0x00,0x77,0x77,0x77,0x00,0x00,0x00,0x00 },
|
||||
{ 0x07,0x07,0x00,0x77,0x77,0x77,0x00,0x00,0x00,0x00 },
|
||||
{ 0x77,0x77,0x00,0x77,0x77,0x77,0x00,0x00,0x00,0x00 },
|
||||
{ 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x70,0x70,0x00 },
|
||||
{ 0x70,0x70,0x00,0x00,0x00,0x00,0x00,0x70,0x70,0x00 },
|
||||
{ 0x07,0x07,0x00,0x00,0x00,0x00,0x00,0x70,0x70,0x00 },
|
||||
{ 0x77,0x77,0x00,0x00,0x00,0x00,0x00,0x70,0x70,0x00 },
|
||||
{ 0x00,0x00,0x00,0x70,0x70,0x70,0x00,0x70,0x70,0x00 },
|
||||
{ 0x70,0x70,0x00,0x70,0x70,0x70,0x00,0x70,0x70,0x00 },
|
||||
{ 0x07,0x07,0x00,0x70,0x70,0x70,0x00,0x70,0x70,0x00 },
|
||||
{ 0x77,0x77,0x00,0x70,0x70,0x70,0x00,0x70,0x70,0x00 },
|
||||
{ 0x00,0x00,0x00,0x07,0x07,0x07,0x00,0x70,0x70,0x00 },
|
||||
{ 0x70,0x70,0x00,0x07,0x07,0x07,0x00,0x70,0x70,0x00 },
|
||||
{ 0x07,0x07,0x00,0x07,0x07,0x07,0x00,0x70,0x70,0x00 },
|
||||
{ 0x77,0x77,0x00,0x07,0x07,0x07,0x00,0x70,0x70,0x00 },
|
||||
{ 0x00,0x00,0x00,0x77,0x77,0x77,0x00,0x70,0x70,0x00 },
|
||||
{ 0x70,0x70,0x00,0x77,0x77,0x77,0x00,0x70,0x70,0x00 },
|
||||
{ 0x07,0x07,0x00,0x77,0x77,0x77,0x00,0x70,0x70,0x00 },
|
||||
{ 0x77,0x77,0x00,0x77,0x77,0x77,0x00,0x70,0x70,0x00 },
|
||||
{ 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x07,0x07,0x00 },
|
||||
{ 0x70,0x70,0x00,0x00,0x00,0x00,0x00,0x07,0x07,0x00 },
|
||||
{ 0x07,0x07,0x00,0x00,0x00,0x00,0x00,0x07,0x07,0x00 },
|
||||
{ 0x77,0x77,0x00,0x00,0x00,0x00,0x00,0x07,0x07,0x00 },
|
||||
{ 0x00,0x00,0x00,0x70,0x70,0x70,0x00,0x07,0x07,0x00 },
|
||||
{ 0x70,0x70,0x00,0x70,0x70,0x70,0x00,0x07,0x07,0x00 },
|
||||
{ 0x07,0x07,0x00,0x70,0x70,0x70,0x00,0x07,0x07,0x00 },
|
||||
{ 0x77,0x77,0x00,0x70,0x70,0x70,0x00,0x07,0x07,0x00 },
|
||||
{ 0x00,0x00,0x00,0x07,0x07,0x07,0x00,0x07,0x07,0x00 },
|
||||
{ 0x70,0x70,0x00,0x07,0x07,0x07,0x00,0x07,0x07,0x00 },
|
||||
{ 0x07,0x07,0x00,0x07,0x07,0x07,0x00,0x07,0x07,0x00 },
|
||||
{ 0x77,0x77,0x00,0x07,0x07,0x07,0x00,0x07,0x07,0x00 },
|
||||
{ 0x00,0x00,0x00,0x77,0x77,0x77,0x00,0x07,0x07,0x00 },
|
||||
{ 0x70,0x70,0x00,0x77,0x77,0x77,0x00,0x07,0x07,0x00 },
|
||||
{ 0x07,0x07,0x00,0x77,0x77,0x77,0x00,0x07,0x07,0x00 },
|
||||
{ 0x77,0x77,0x00,0x77,0x77,0x77,0x00,0x07,0x07,0x00 },
|
||||
{ 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x77,0x77,0x00 },
|
||||
{ 0x70,0x70,0x00,0x00,0x00,0x00,0x00,0x77,0x77,0x00 },
|
||||
{ 0x07,0x07,0x00,0x00,0x00,0x00,0x00,0x77,0x77,0x00 },
|
||||
{ 0x77,0x77,0x00,0x00,0x00,0x00,0x00,0x77,0x77,0x00 },
|
||||
{ 0x00,0x00,0x00,0x70,0x70,0x70,0x00,0x77,0x77,0x00 },
|
||||
{ 0x70,0x70,0x00,0x70,0x70,0x70,0x00,0x77,0x77,0x00 },
|
||||
{ 0x07,0x07,0x00,0x70,0x70,0x70,0x00,0x77,0x77,0x00 },
|
||||
{ 0x77,0x77,0x00,0x70,0x70,0x70,0x00,0x77,0x77,0x00 },
|
||||
{ 0x00,0x00,0x00,0x07,0x07,0x07,0x00,0x77,0x77,0x00 },
|
||||
{ 0x70,0x70,0x00,0x07,0x07,0x07,0x00,0x77,0x77,0x00 },
|
||||
{ 0x07,0x07,0x00,0x07,0x07,0x07,0x00,0x77,0x77,0x00 },
|
||||
{ 0x77,0x77,0x00,0x07,0x07,0x07,0x00,0x77,0x77,0x00 },
|
||||
{ 0x00,0x00,0x00,0x77,0x77,0x77,0x00,0x77,0x77,0x00 },
|
||||
{ 0x70,0x70,0x00,0x77,0x77,0x77,0x00,0x77,0x77,0x00 },
|
||||
{ 0x07,0x07,0x00,0x77,0x77,0x77,0x00,0x77,0x77,0x00 },
|
||||
{ 0x77,0x77,0x00,0x77,0x77,0x77,0x00,0x77,0x77,0x00 },
|
||||
|
||||
// Mosaic semi-graphic character set (64 characters)
|
||||
{ 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 },
|
||||
{ 0xf0,0xf0,0xf0,0x00,0x00,0x00,0x00,0x00,0x00,0x00 },
|
||||
{ 0x0f,0x0f,0x0f,0x00,0x00,0x00,0x00,0x00,0x00,0x00 },
|
||||
{ 0xff,0xff,0xff,0x00,0x00,0x00,0x00,0x00,0x00,0x00 },
|
||||
{ 0x00,0x00,0x00,0xf0,0xf0,0xf0,0xf0,0x00,0x00,0x00 },
|
||||
{ 0xf0,0xf0,0xf0,0xf0,0xf0,0xf0,0xf0,0x00,0x00,0x00 },
|
||||
{ 0x0f,0x0f,0x0f,0xf0,0xf0,0xf0,0xf0,0x00,0x00,0x00 },
|
||||
{ 0xff,0xff,0xff,0xf0,0xf0,0xf0,0xf0,0x00,0x00,0x00 },
|
||||
{ 0x00,0x00,0x00,0x0f,0x0f,0x0f,0x0f,0x00,0x00,0x00 },
|
||||
{ 0xf0,0xf0,0xf0,0x0f,0x0f,0x0f,0x0f,0x00,0x00,0x00 },
|
||||
{ 0x0f,0x0f,0x0f,0x0f,0x0f,0x0f,0x0f,0x00,0x00,0x00 },
|
||||
{ 0xff,0xff,0xff,0x0f,0x0f,0x0f,0x0f,0x00,0x00,0x00 },
|
||||
{ 0x00,0x00,0x00,0xff,0xff,0xff,0xff,0x00,0x00,0x00 },
|
||||
{ 0xf0,0xf0,0xf0,0xff,0xff,0xff,0xff,0x00,0x00,0x00 },
|
||||
{ 0x0f,0x0f,0x0f,0xff,0xff,0xff,0xff,0x00,0x00,0x00 },
|
||||
{ 0xff,0xff,0xff,0xff,0xff,0xff,0xff,0x00,0x00,0x00 },
|
||||
{ 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xf0,0xf0,0xf0 },
|
||||
{ 0xf0,0xf0,0xf0,0x00,0x00,0x00,0x00,0xf0,0xf0,0xf0 },
|
||||
{ 0x0f,0x0f,0x0f,0x00,0x00,0x00,0x00,0xf0,0xf0,0xf0 },
|
||||
{ 0xff,0xff,0xff,0x00,0x00,0x00,0x00,0xf0,0xf0,0xf0 },
|
||||
{ 0x00,0x00,0x00,0xf0,0xf0,0xf0,0xf0,0xf0,0xf0,0xf0 },
|
||||
{ 0xf0,0xf0,0xf0,0xf0,0xf0,0xf0,0xf0,0xf0,0xf0,0xf0 },
|
||||
{ 0x0f,0x0f,0x0f,0xf0,0xf0,0xf0,0xf0,0xf0,0xf0,0xf0 },
|
||||
{ 0xff,0xff,0xff,0xf0,0xf0,0xf0,0xf0,0xf0,0xf0,0xf0 },
|
||||
{ 0x00,0x00,0x00,0x0f,0x0f,0x0f,0x0f,0xf0,0xf0,0xf0 },
|
||||
{ 0xf0,0xf0,0xf0,0x0f,0x0f,0x0f,0x0f,0xf0,0xf0,0xf0 },
|
||||
{ 0x0f,0x0f,0x0f,0x0f,0x0f,0x0f,0x0f,0xf0,0xf0,0xf0 },
|
||||
{ 0xff,0xff,0xff,0x0f,0x0f,0x0f,0x0f,0xf0,0xf0,0xf0 },
|
||||
{ 0x00,0x00,0x00,0xff,0xff,0xff,0xff,0xf0,0xf0,0xf0 },
|
||||
{ 0xf0,0xf0,0xf0,0xff,0xff,0xff,0xff,0xf0,0xf0,0xf0 },
|
||||
{ 0x0f,0x0f,0x0f,0xff,0xff,0xff,0xff,0xf0,0xf0,0xf0 },
|
||||
{ 0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xf0,0xf0,0xf0 },
|
||||
{ 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x0f,0x0f,0x0f },
|
||||
{ 0xf0,0xf0,0xf0,0x00,0x00,0x00,0x00,0x0f,0x0f,0x0f },
|
||||
{ 0x0f,0x0f,0x0f,0x00,0x00,0x00,0x00,0x0f,0x0f,0x0f },
|
||||
{ 0xff,0xff,0xff,0x00,0x00,0x00,0x00,0x0f,0x0f,0x0f },
|
||||
{ 0x00,0x00,0x00,0xf0,0xf0,0xf0,0xf0,0x0f,0x0f,0x0f },
|
||||
{ 0xf0,0xf0,0xf0,0xf0,0xf0,0xf0,0xf0,0x0f,0x0f,0x0f },
|
||||
{ 0x0f,0x0f,0x0f,0xf0,0xf0,0xf0,0xf0,0x0f,0x0f,0x0f },
|
||||
{ 0xff,0xff,0xff,0xf0,0xf0,0xf0,0xf0,0x0f,0x0f,0x0f },
|
||||
{ 0x00,0x00,0x00,0x0f,0x0f,0x0f,0x0f,0x0f,0x0f,0x0f },
|
||||
{ 0xf0,0xf0,0xf0,0x0f,0x0f,0x0f,0x0f,0x0f,0x0f,0x0f },
|
||||
{ 0x0f,0x0f,0x0f,0x0f,0x0f,0x0f,0x0f,0x0f,0x0f,0x0f },
|
||||
{ 0xff,0xff,0xff,0x0f,0x0f,0x0f,0x0f,0x0f,0x0f,0x0f },
|
||||
{ 0x00,0x00,0x00,0xff,0xff,0xff,0xff,0x0f,0x0f,0x0f },
|
||||
{ 0xf0,0xf0,0xf0,0xff,0xff,0xff,0xff,0x0f,0x0f,0x0f },
|
||||
{ 0x0f,0x0f,0x0f,0xff,0xff,0xff,0xff,0x0f,0x0f,0x0f },
|
||||
{ 0xff,0xff,0xff,0xff,0xff,0xff,0xff,0x0f,0x0f,0x0f },
|
||||
{ 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xff,0xff,0xff },
|
||||
{ 0xf0,0xf0,0xf0,0x00,0x00,0x00,0x00,0xff,0xff,0xff },
|
||||
{ 0x0f,0x0f,0x0f,0x00,0x00,0x00,0x00,0xff,0xff,0xff },
|
||||
{ 0xff,0xff,0xff,0x00,0x00,0x00,0x00,0xff,0xff,0xff },
|
||||
{ 0x00,0x00,0x00,0xf0,0xf0,0xf0,0xf0,0xff,0xff,0xff },
|
||||
{ 0xf0,0xf0,0xf0,0xf0,0xf0,0xf0,0xf0,0xff,0xff,0xff },
|
||||
{ 0x0f,0x0f,0x0f,0xf0,0xf0,0xf0,0xf0,0xff,0xff,0xff },
|
||||
{ 0xff,0xff,0xff,0xf0,0xf0,0xf0,0xf0,0xff,0xff,0xff },
|
||||
{ 0x00,0x00,0x00,0x0f,0x0f,0x0f,0x0f,0xff,0xff,0xff },
|
||||
{ 0xf0,0xf0,0xf0,0x0f,0x0f,0x0f,0x0f,0xff,0xff,0xff },
|
||||
{ 0x0f,0x0f,0x0f,0x0f,0x0f,0x0f,0x0f,0xff,0xff,0xff },
|
||||
{ 0xff,0xff,0xff,0x0f,0x0f,0x0f,0x0f,0xff,0xff,0xff },
|
||||
{ 0x00,0x00,0x00,0xff,0xff,0xff,0xff,0xff,0xff,0xff },
|
||||
{ 0xf0,0xf0,0xf0,0xff,0xff,0xff,0xff,0xff,0xff,0xff },
|
||||
{ 0x0f,0x0f,0x0f,0xff,0xff,0xff,0xff,0xff,0xff,0xff },
|
||||
{ 0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff }
|
||||
}
|
||||
};
|
Loading…
Reference in New Issue
Block a user