Skip to content
GitLab
Menu
Projects
Groups
Snippets
Loading...
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Sign in
Toggle navigation
Menu
Open sidebar
Libretro
libretro-2048
Commits
ff49f8c1
Commit
ff49f8c1
authored
Jul 29, 2014
by
Libretro-Admin
Browse files
Add r-type's noncairo-based backend
parent
65845520
Changes
3
Expand all
Hide whitespace changes
Inline
Side-by-side
Makefile.libretro
0 → 100644
View file @
ff49f8c1
ifneq
($(EMSCRIPTEN),)
platform
=
emscripten
endif
ifeq
($(platform),)
platform
=
unix
ifeq
($(shell uname -a),)
platform
=
win
else
ifneq
($(findstring MINGW,$(shell uname -a)),)
platform
=
win
else
ifneq
($(findstring Darwin,$(shell uname -a)),)
platform
=
osx
else
ifneq
($(findstring win,$(shell uname -a)),)
platform
=
win
endif
endif
TARGET_NAME
:=
2048
fpic
=
ifeq
($(platform), unix)
TARGET
:=
$(TARGET_NAME)
_libretro.so
fpic
:=
-fPIC
SHARED
:=
-shared
-Wl
,--no-undefined
else
ifeq
($(platform), osx)
TARGET
:=
$(TARGET_NAME)
_libretro.dylib
fpic
:=
-fPIC
SHARED
:=
-dynamiclib
else
ifeq
($(platform), ios)
TARGET
:=
$(TARGET_NAME)
_libretro_ios.dylib
fpic
:=
-fPIC
SHARED
:=
-dynamiclib
DEFINES
:=
-DIOS
CC
=
clang
-arch
armv7
-isysroot
$(IOSSDK)
else
ifeq
($(platform), qnx)
TARGET
:=
$(TARGET_NAME)
_libretro_qnx.so
fpic
:=
-fPIC
SHARED
:=
-shared
-Wl
,--no-undefined
else
ifeq
($(platform), emscripten)
TARGET
:=
$(TARGET_NAME)
_libretro_emscripten.so
fpic
:=
-fPIC
SHARED
:=
-shared
-Wl
,--no-undefined
else
CC
=
gcc
TARGET
:=
$(TARGET_NAME)
_retro.dll
SHARED
:=
-shared
-static-libgcc
-static-libstdc
++
-Wl
,--no-undefined
-s
endif
ifeq
($(DEBUG), 1)
CFLAGS
+=
-O0
-g
else
CFLAGS
+=
-O3
endif
OBJECTS
:=
libretro.o game_noncairo.o
CFLAGS
+=
-Wall
-pedantic
$(fpic)
CFLAGS
+=
LFLAGS
:=
LIBS
:=
-lpthread
-lm
ifeq
($(platform), qnx)
CFLAGS
+=
-Wc
,-std
=
gnu99
else
CFLAGS
+=
-std
=
gnu99
endif
with_fpic
=
ifneq
($(fpic),)
with_fpic
:=
--with-pic
=
yes
endif
all
:
$(TARGET)
$(TARGET)
:
$(OBJECTS)
$(CC)
$(fpic)
$(SHARED)
$(INCLUDES)
$(LFLAGS)
-o
$@
$(OBJECTS)
$(LIBS)
%.o
:
%.c
$(CC)
$(CFLAGS)
-c
-o
$@
$<
clean
:
rm
-f
$(OBJECTS)
$(TARGET)
.PHONY
:
clean
game_noncairo.c
0 → 100644
View file @
ff49f8c1
This diff is collapsed.
Click to expand it.
noncairo/font2.c
0 → 100644
View file @
ff49f8c1
/****************************************************************/
/* Apple IIgs emulator */
/* */
/* Apple 2GS Original fonts. */
/* All the characters are coded in their original set. */
/* Only the USA keyboard is recognized with ROM 01. */
/* */
/****************************************************************/
unsigned
char
font_array
[
256
*
8
]
=
{
0xc7
,
0xbb
,
0xab
,
0xa3
,
0xa7
,
0xbf
,
0xc3
,
0xff
,
0xef
,
0xd7
,
0xbb
,
0xbb
,
0x83
,
0xbb
,
0xbb
,
0xff
,
0x87
,
0xbb
,
0xbb
,
0x87
,
0xbb
,
0xbb
,
0x87
,
0xff
,
0xc7
,
0xbb
,
0xbf
,
0xbf
,
0xbf
,
0xbb
,
0xc7
,
0xff
,
0x87
,
0xbb
,
0xbb
,
0xbb
,
0xbb
,
0xbb
,
0x87
,
0xff
,
0x83
,
0xbf
,
0xbf
,
0x87
,
0xbf
,
0xbf
,
0x83
,
0xff
,
0x83
,
0xbf
,
0xbf
,
0x87
,
0xbf
,
0xbf
,
0xbf
,
0xff
,
0xc3
,
0xbf
,
0xbf
,
0xbf
,
0xb3
,
0xbb
,
0xc3
,
0xff
,
0xbb
,
0xbb
,
0xbb
,
0x83
,
0xbb
,
0xbb
,
0xbb
,
0xff
,
0xc7
,
0xef
,
0xef
,
0xef
,
0xef
,
0xef
,
0xc7
,
0xff
,
0xfb
,
0xfb
,
0xfb
,
0xfb
,
0xfb
,
0xbb
,
0xc7
,
0xff
,
0xbb
,
0xb7
,
0xaf
,
0x9f
,
0xaf
,
0xb7
,
0xbb
,
0xff
,
0xbf
,
0xbf
,
0xbf
,
0xbf
,
0xbf
,
0xbf
,
0x83
,
0xff
,
0xbb
,
0x93
,
0xab
,
0xab
,
0xbb
,
0xbb
,
0xbb
,
0xff
,
0xbb
,
0xbb
,
0x9b
,
0xab
,
0xb3
,
0xbb
,
0xbb
,
0xff
,
0xc7
,
0xbb
,
0xbb
,
0xbb
,
0xbb
,
0xbb
,
0xc7
,
0xff
,
0x87
,
0xbb
,
0xbb
,
0x87
,
0xbf
,
0xbf
,
0xbf
,
0xff
,
0xc7
,
0xbb
,
0xbb
,
0xbb
,
0xab
,
0xb7
,
0xcb
,
0xff
,
0x87
,
0xbb
,
0xbb
,
0x87
,
0xaf
,
0xb7
,
0xbb
,
0xff
,
0xc7
,
0xbb
,
0xbf
,
0xc7
,
0xfb
,
0xbb
,
0xc7
,
0xff
,
0x83
,
0xef
,
0xef
,
0xef
,
0xef
,
0xef
,
0xef
,
0xff
,
0xbb
,
0xbb
,
0xbb
,
0xbb
,
0xbb
,
0xbb
,
0xc7
,
0xff
,
0xbb
,
0xbb
,
0xbb
,
0xbb
,
0xbb
,
0xd7
,
0xef
,
0xff
,
0xbb
,
0xbb
,
0xbb
,
0xab
,
0xab
,
0x93
,
0xbb
,
0xff
,
0xbb
,
0xbb
,
0xd7
,
0xef
,
0xd7
,
0xbb
,
0xbb
,
0xff
,
0xbb
,
0xbb
,
0xd7
,
0xef
,
0xef
,
0xef
,
0xef
,
0xff
,
0x83
,
0xfb
,
0xf7
,
0xef
,
0xdf
,
0xbf
,
0x83
,
0xff
,
0x83
,
0x9f
,
0x9f
,
0x9f
,
0x9f
,
0x9f
,
0x83
,
0xff
,
0xff
,
0xbf
,
0xdf
,
0xef
,
0xf7
,
0xfb
,
0xff
,
0xff
,
0x83
,
0xf3
,
0xf3
,
0xf3
,
0xf3
,
0xf3
,
0x83
,
0xff
,
0xff
,
0xff
,
0xef
,
0xd7
,
0xbb
,
0xff
,
0xff
,
0xff
,
0xff
,
0xff
,
0xff
,
0xff
,
0xff
,
0xff
,
0xff
,
0x01
,
0xff
,
0xff
,
0xff
,
0xff
,
0xff
,
0xff
,
0xff
,
0xff
,
0xef
,
0xef
,
0xef
,
0xef
,
0xef
,
0xff
,
0xef
,
0xff
,
0xd7
,
0xd7
,
0xd7
,
0xff
,
0xff
,
0xff
,
0xff
,
0xff
,
0xd7
,
0xd7
,
0x83
,
0xd7
,
0x83
,
0xd7
,
0xd7
,
0xff
,
0xef
,
0xc3
,
0xaf
,
0xc7
,
0xeb
,
0x87
,
0xef
,
0xff
,
0x9f
,
0x9b
,
0xf7
,
0xef
,
0xdf
,
0xb3
,
0xf3
,
0xff
,
0xdf
,
0xaf
,
0xaf
,
0xdf
,
0xab
,
0xb7
,
0xcb
,
0xff
,
0xef
,
0xef
,
0xef
,
0xff
,
0xff
,
0xff
,
0xff
,
0xff
,
0xef
,
0xdf
,
0xbf
,
0xbf
,
0xbf
,
0xdf
,
0xef
,
0xff
,
0xef
,
0xf7
,
0xfb
,
0xfb
,
0xfb
,
0xf7
,
0xef
,
0xff
,
0xef
,
0xab
,
0xc7
,
0xef
,
0xc7
,
0xab
,
0xef
,
0xff
,
0xff
,
0xef
,
0xef
,
0x83
,
0xef
,
0xef
,
0xff
,
0xff
,
0xff
,
0xff
,
0xff
,
0xff
,
0xef
,
0xef
,
0xdf
,
0xff
,
0xff
,
0xff
,
0xff
,
0x83
,
0xff
,
0xff
,
0xff
,
0xff
,
0xff
,
0xff
,
0xff
,
0xff
,
0xff
,
0xff
,
0xef
,
0xff
,
0xff
,
0xfb
,
0xf7
,
0xef
,
0xdf
,
0xbf
,
0xff
,
0xff
,
0xc7
,
0xbb
,
0xb3
,
0xab
,
0x9b
,
0xbb
,
0xc7
,
0xff
,
0xef
,
0xcf
,
0xef
,
0xef
,
0xef
,
0xef
,
0xc7
,
0xff
,
0xc7
,
0xbb
,
0xfb
,
0xe7
,
0xdf
,
0xbf
,
0x83
,
0xff
,
0x83
,
0xfb
,
0xf7
,
0xe7
,
0xfb
,
0xbb
,
0xc7
,
0xff
,
0xf7
,
0xe7
,
0xd7
,
0xb7
,
0x83
,
0xf7
,
0xf7
,
0xff
,
0x83
,
0xbf
,
0x87
,
0xfb
,
0xfb
,
0xbb
,
0xc7
,
0xff
,
0xe3
,
0xdf
,
0xbf
,
0x87
,
0xbb
,
0xbb
,
0xc7
,
0xff
,
0x83
,
0xfb
,
0xf7
,
0xef
,
0xdf
,
0xdf
,
0xdf
,
0xff
,
0xc7
,
0xbb
,
0xbb
,
0xc7
,
0xbb
,
0xbb
,
0xc7
,
0xff
,
0xc7
,
0xbb
,
0xbb
,
0xc3
,
0xfb
,
0xf7
,
0x8f
,
0xff
,
0xff
,
0xff
,
0xef
,
0xff
,
0xef
,
0xff
,
0xff
,
0xff
,
0xff
,
0xff
,
0xef
,
0xff
,
0xef
,
0xef
,
0xdf
,
0xff
,
0xf7
,
0xef
,
0xdf
,
0xbf
,
0xdf
,
0xef
,
0xf7
,
0xff
,
0xff
,
0xff
,
0x83
,
0xff
,
0x83
,
0xff
,
0xff
,
0xff
,
0xdf
,
0xef
,
0xf7
,
0xfb
,
0xf7
,
0xef
,
0xdf
,
0xff
,
0xc7
,
0xbb
,
0xf7
,
0xef
,
0xef
,
0xff
,
0xef
,
0xff
,
0x08
,
0x10
,
0x6c
,
0xfe
,
0xfc
,
0xfc
,
0x7e
,
0x6c
,
0x08
,
0x10
,
0x6c
,
0x82
,
0x84
,
0x84
,
0x52
,
0x6c
,
0x00
,
0x00
,
0x40
,
0x60
,
0x70
,
0x78
,
0x6c
,
0x42
,
0xfe
,
0x44
,
0x28
,
0x10
,
0x10
,
0x28
,
0x54
,
0xfe
,
0x00
,
0x02
,
0x04
,
0x88
,
0x50
,
0x20
,
0x20
,
0x00
,
0xfe
,
0xfc
,
0xfa
,
0x36
,
0xae
,
0xde
,
0xde
,
0xfe
,
0xfc
,
0xfc
,
0xfc
,
0xdc
,
0x9c
,
0x00
,
0x9e
,
0xde
,
0xfe
,
0x00
,
0xfe
,
0x00
,
0xfe
,
0x00
,
0x00
,
0xfe
,
0x10
,
0x20
,
0x40
,
0xfe
,
0x40
,
0x20
,
0x10
,
0x00
,
0x00
,
0x00
,
0x00
,
0x00
,
0x00
,
0x00
,
0x00
,
0x54
,
0x10
,
0x10
,
0x10
,
0x10
,
0x92
,
0x54
,
0x38
,
0x10
,
0x10
,
0x38
,
0x54
,
0x92
,
0x10
,
0x10
,
0x10
,
0x10
,
0xfe
,
0x00
,
0x00
,
0x00
,
0x00
,
0x00
,
0x00
,
0x00
,
0x02
,
0x02
,
0x02
,
0x22
,
0x62
,
0xfe
,
0x60
,
0x20
,
0xfc
,
0xfc
,
0xfc
,
0xfc
,
0xfc
,
0xfc
,
0xfc
,
0xfc
,
0xc8
,
0x18
,
0x38
,
0x7e
,
0x38
,
0x18
,
0x08
,
0xf6
,
0x26
,
0x30
,
0x38
,
0xfc
,
0x38
,
0x30
,
0x20
,
0xde
,
0x02
,
0x12
,
0x10
,
0xfe
,
0x7c
,
0x38
,
0x12
,
0x02
,
0x02
,
0x12
,
0x38
,
0x7c
,
0xfe
,
0x10
,
0x12
,
0x02
,
0x00
,
0x00
,
0x00
,
0xfe
,
0x00
,
0x00
,
0x00
,
0x00
,
0x80
,
0x80
,
0x80
,
0x80
,
0x80
,
0x80
,
0x80
,
0xfe
,
0x10
,
0x08
,
0x04
,
0xfe
,
0x04
,
0x08
,
0x10
,
0x00
,
0x54
,
0xaa
,
0x54
,
0xaa
,
0x54
,
0xaa
,
0x54
,
0xaa
,
0xaa
,
0x54
,
0xaa
,
0x54
,
0xaa
,
0x54
,
0xaa
,
0x54
,
0x00
,
0x7c
,
0x82
,
0x80
,
0x80
,
0x80
,
0xfe
,
0x00
,
0x00
,
0x00
,
0xfc
,
0x02
,
0x02
,
0x02
,
0xfe
,
0x00
,
0x02
,
0x02
,
0x02
,
0x02
,
0x02
,
0x02
,
0x02
,
0x02
,
0x10
,
0x38
,
0x7c
,
0xfe
,
0x7c
,
0x38
,
0x10
,
0x00
,
0xfe
,
0x00
,
0x00
,
0x00
,
0x00
,
0x00
,
0x00
,
0xfe
,
0x28
,
0x28
,
0xee
,
0x00
,
0xee
,
0x28
,
0x28
,
0x00
,
0xfe
,
0x02
,
0x02
,
0x32
,
0x32
,
0x02
,
0x02
,
0xfe
,
0x80
,
0x80
,
0x80
,
0x80
,
0x80
,
0x80
,
0x80
,
0x80
,
0xdf
,
0xef
,
0xf7
,
0xff
,
0xff
,
0xff
,
0xff
,
0xff
,
0xff
,
0xff
,
0xc7
,
0xfb
,
0xc3
,
0xbb
,
0xc3
,
0xff
,
0xbf
,
0xbf
,
0x87
,
0xbb
,
0xbb
,
0xbb
,
0x87
,
0xff
,
0xff
,
0xff
,
0xc3
,
0xbf
,
0xbf
,
0xbf
,
0xc3
,
0xff
,
0xfb
,
0xfb
,
0xc3
,
0xbb
,
0xbb
,
0xbb
,
0xc3
,
0xff
,
0xff
,
0xff
,
0xc7
,
0xbb
,
0x83
,
0xbf
,
0xc3
,
0xff
,
0xe7
,
0xdb
,
0xdf
,
0x87
,
0xdf
,
0xdf
,
0xdf
,
0xff
,
0xff
,
0xff
,
0xc7
,
0xbb
,
0xbb
,
0xc3
,
0xfb
,
0xc7
,
0xbf
,
0xbf
,
0x87
,
0xbb
,
0xbb
,
0xbb
,
0xbb
,
0xff
,
0xef
,
0xff
,
0xcf
,
0xef
,
0xef
,
0xef
,
0xc7
,
0xff
,
0xf7
,
0xff
,
0xe7
,
0xf7
,
0xf7
,
0xf7
,
0xb7
,
0xcf
,
0xbf
,
0xbf
,
0xbb
,
0xb7
,
0x8f
,
0xb7
,
0xbb
,
0xff
,
0xcf
,
0xef
,
0xef
,
0xef
,
0xef
,
0xef
,
0xc7
,
0xff
,
0xff
,
0xff
,
0x93
,
0xab
,
0xab
,
0xab
,
0xbb
,
0xff
,
0xff
,
0xff
,
0x87
,
0xbb
,
0xbb
,
0xbb
,
0xbb
,
0xff
,
0xff
,
0xff
,
0xc7
,
0xbb
,
0xbb
,
0xbb
,
0xc7
,
0xff
,
0xff
,
0xff
,
0x87
,
0xbb
,
0xbb
,
0x87
,
0xbf
,
0xbf
,
0xff
,
0xff
,
0xc3
,
0xbb
,
0xbb
,
0xc3
,
0xfb
,
0xfb
,
0xff
,
0xff
,
0xa3
,
0x9f
,
0xbf
,
0xbf
,
0xbf
,
0xff
,
0xff
,
0xff
,
0xc3
,
0xbf
,
0xc7
,
0xfb
,
0x87
,
0xff
,
0xdf
,
0xdf
,
0x87
,
0xdf
,
0xdf
,
0xdb
,
0xe7
,
0xff
,
0xff
,
0xff
,
0xbb
,
0xbb
,
0xbb
,
0xb3
,
0xcb
,
0xff
,
0xff
,
0xff
,
0xbb
,
0xbb
,
0xbb
,
0xd7
,
0xef
,
0xff
,
0xff
,
0xff
,
0xbb
,
0xbb
,
0xab
,
0xab
,
0x93
,
0xff
,
0xff
,
0xff
,
0xbb
,
0xd7
,
0xef
,
0xd7
,
0xbb
,
0xff
,
0xff
,
0xff
,
0xbb
,
0xbb
,
0xbb
,
0xc3
,
0xfb
,
0xc7
,
0xff
,
0xff
,
0x83
,
0xf7
,
0xef
,
0xdf
,
0x83
,
0xff
,
0xe3
,
0xcf
,
0xcf
,
0x9f
,
0xcf
,
0xcf
,
0xe3
,
0xff
,
0xef
,
0xef
,
0xef
,
0xef
,
0xef
,
0xef
,
0xef
,
0xef
,
0x8f
,
0xe7
,
0xe7
,
0xf3
,
0xe7
,
0xe7
,
0x8f
,
0xff
,
0xcb
,
0xa7
,
0xff
,
0xff
,
0xff
,
0xff
,
0xff
,
0xff
,
0xff
,
0xab
,
0xd7
,
0xab
,
0xd7
,
0xab
,
0xff
,
0xff
,
0x38
,
0x44
,
0x54
,
0x5c
,
0x58
,
0x40
,
0x3c
,
0x00
,
0x10
,
0x28
,
0x44
,
0x44
,
0x7c
,
0x44
,
0x44
,
0x00
,
0x78
,
0x44
,
0x44
,
0x78
,
0x44
,
0x44
,
0x78
,
0x00
,
0x38
,
0x44
,
0x40
,
0x40
,
0x40
,
0x44
,
0x38
,
0x00
,
0x78
,
0x44
,
0x44
,
0x44
,
0x44
,
0x44
,
0x78
,
0x00
,
0x7c
,
0x40
,
0x40
,
0x78
,
0x40
,
0x40
,
0x7c
,
0x00
,
0x7c
,
0x40
,
0x40
,
0x78
,
0x40
,
0x40
,
0x40
,
0x00
,
0x3c
,
0x40
,
0x40
,
0x40
,
0x4c
,
0x44
,
0x3c
,
0x00
,
0x44
,
0x44
,
0x44
,
0x7c
,
0x44
,
0x44
,
0x44
,
0x00
,
0x38
,
0x10
,
0x10
,
0x10
,
0x10
,
0x10
,
0x38
,
0x00
,
0x04
,
0x04
,
0x04
,
0x04
,
0x04
,
0x44
,
0x38
,
0x00
,
0x44
,
0x48
,
0x50
,
0x60
,
0x50
,
0x48
,
0x44
,
0x00
,
0x40
,
0x40
,
0x40
,
0x40
,
0x40
,
0x40
,
0x7c
,
0x00
,
0x44
,
0x6c
,
0x54
,
0x54
,
0x44
,
0x44
,
0x44
,
0x00
,
0x44
,
0x44
,
0x64
,
0x54
,
0x4c
,
0x44
,
0x44
,
0x00
,
0x38
,
0x44
,
0x44
,
0x44
,
0x44
,
0x44
,
0x38
,
0x00
,
0x78
,
0x44
,
0x44
,
0x78
,
0x40
,
0x40
,
0x40
,
0x00
,
0x38
,
0x44
,
0x44
,
0x44
,
0x54
,
0x48
,
0x34
,
0x00
,
0x78
,
0x44
,
0x44
,
0x78
,
0x50
,
0x48
,
0x44
,
0x00
,
0x38
,
0x44
,
0x40
,
0x38
,
0x04
,
0x44
,
0x38
,
0x00
,
0x7c
,
0x10
,
0x10
,
0x10
,
0x10
,
0x10
,
0x10
,
0x00
,
0x44
,
0x44
,
0x44
,
0x44
,
0x44
,
0x44
,
0x38
,
0x00
,
0x44
,
0x44
,
0x44
,
0x44
,
0x44
,
0x28
,
0x10
,
0x00
,
0x44
,
0x44
,
0x44
,
0x54
,
0x54
,
0x6c
,
0x44
,
0x00
,
0x44
,
0x44
,
0x28
,
0x10
,
0x28
,
0x44
,
0x44
,
0x00
,
0x44
,
0x44
,
0x28
,
0x10
,
0x10
,
0x10
,
0x10
,
0x00
,
0x7c
,
0x04
,
0x08
,
0x10
,
0x20
,
0x40
,
0x7c
,
0x00
,
0x7c
,
0x60
,
0x60
,
0x60
,
0x60
,
0x60
,
0x7c
,
0x00
,
0x00
,
0x40
,
0x20
,
0x10
,
0x08
,
0x04
,
0x00
,
0x00
,
0x7c
,
0x0c
,
0x0c
,
0x0c
,
0x0c
,
0x0c
,
0x7c
,
0x00
,
0x00
,
0x00
,
0x10
,
0x28
,
0x44
,
0x00
,
0x00
,
0x00
,
0x00
,
0x00
,
0x00
,
0x00
,
0x00
,
0x00
,
0x00
,
0xfe
,
0x00
,
0x00
,
0x00
,
0x00
,
0x00
,
0x00
,
0x00
,
0x00
,
0x10
,
0x10
,
0x10
,
0x10
,
0x10
,
0x00
,
0x10
,
0x00
,
0x28
,
0x28
,
0x28
,
0x00
,
0x00
,
0x00
,
0x00
,
0x00
,
0x28
,
0x28
,
0x7c
,
0x28
,
0x7c
,
0x28
,
0x28
,
0x00
,
0x10
,
0x3c
,
0x50
,
0x38
,
0x14
,
0x78
,
0x10
,
0x00
,
0x60
,
0x64
,
0x08
,
0x10
,
0x20
,
0x4c
,
0x0c
,
0x00
,
0x20
,
0x50
,
0x50
,
0x20
,
0x54
,
0x48
,
0x34
,
0x00
,
0x10
,
0x10
,
0x10
,
0x00
,
0x00
,
0x00
,
0x00
,
0x00
,
0x10
,
0x20
,
0x40
,
0x40
,
0x40
,
0x20
,
0x10
,
0x00
,
0x10
,
0x08
,
0x04
,
0x04
,
0x04
,
0x08
,
0x10
,
0x00
,
0x10
,
0x54
,
0x38
,
0x10
,
0x38
,
0x54
,
0x10
,
0x00
,
0x00
,
0x10
,
0x10
,
0x7c
,
0x10
,
0x10
,
0x00
,
0x00
,
0x00
,
0x00
,
0x00
,
0x00
,
0x10
,
0x10
,
0x20
,
0x00
,
0x00
,
0x00
,
0x00
,
0x7c
,
0x00
,
0x00
,
0x00
,
0x00
,
0x00
,
0x00
,
0x00
,
0x00
,
0x00
,
0x00
,
0x10
,
0x00
,
0x00
,
0x04
,
0x08
,
0x10
,
0x20
,
0x40
,
0x00
,
0x00
,
0x38
,
0x44
,
0x4c
,
0x54
,
0x64
,
0x44
,
0x38
,
0x00
,
0x10
,
0x30
,
0x10
,
0x10
,
0x10
,
0x10
,
0x38
,
0x00
,
0x38
,
0x44
,
0x04
,
0x18
,
0x20
,
0x40
,
0x7c
,
0x00
,
0x7c
,
0x04
,
0x08
,
0x18
,
0x04
,
0x44
,
0x38
,
0x00
,
0x08
,
0x18
,
0x28
,
0x48
,
0x7c
,
0x08
,
0x08
,
0x00
,
0x7c
,
0x40
,
0x78
,
0x04
,
0x04
,
0x44
,
0x38
,
0x00
,
0x1c
,
0x20
,
0x40
,
0x78
,
0x44
,
0x44
,
0x38
,
0x00
,
0x7c
,
0x04
,
0x08
,
0x10
,
0x20
,
0x20
,
0x20
,
0x00
,
0x38
,
0x44
,
0x44
,
0x38
,
0x44
,
0x44
,
0x38
,
0x00
,
0x38
,
0x44
,
0x44
,
0x3c
,
0x04
,
0x08
,
0x70
,
0x00
,
0x00
,
0x00
,
0x10
,
0x00
,
0x10
,
0x00
,
0x00
,
0x00
,
0x00
,
0x00
,
0x10
,
0x00
,
0x10
,
0x10
,
0x20
,
0x00
,
0x08
,
0x10
,
0x20
,
0x40
,
0x20
,
0x10
,
0x08
,
0x00
,
0x00
,
0x00
,
0x7c
,
0x00
,
0x7c
,
0x00
,
0x00
,
0x00
,
0x20
,
0x10
,
0x08
,
0x04
,
0x08
,
0x10
,
0x20
,
0x00
,
0x38
,
0x44
,
0x08
,
0x10
,
0x10
,
0x00
,
0x10
,
0x00
,
0x38
,
0x44
,
0x54
,
0x5c
,
0x58
,
0x40
,
0x3c
,
0x00
,
0x10
,
0x28
,
0x44
,
0x44
,
0x7c
,
0x44
,
0x44
,
0x00
,
0x78
,
0x44
,
0x44
,
0x78
,
0x44
,
0x44
,
0x78
,
0x00
,
0x38
,
0x44
,
0x40
,
0x40
,
0x40
,
0x44
,
0x38
,
0x00
,
0x78
,
0x44
,
0x44
,
0x44
,
0x44
,
0x44
,
0x78
,
0x00
,
0x7c
,
0x40
,
0x40
,
0x78
,
0x40
,
0x40
,
0x7c
,
0x00
,
0x7c
,
0x40
,
0x40
,
0x78
,
0x40
,
0x40
,
0x40
,
0x00
,
0x3c
,
0x40
,
0x40
,
0x40
,
0x4c
,
0x44
,
0x3c
,
0x00
,
0x44
,
0x44
,
0x44
,
0x7c
,
0x44
,
0x44
,
0x44
,
0x00
,
0x38
,
0x10
,
0x10
,
0x10
,
0x10
,
0x10
,
0x38
,
0x00
,
0x04
,
0x04
,
0x04
,
0x04
,
0x04
,
0x44
,
0x38
,
0x00
,
0x44
,
0x48
,
0x50
,
0x60
,
0x50
,
0x48
,
0x44
,
0x00
,
0x40
,
0x40
,
0x40
,
0x40
,
0x40
,
0x40
,
0x7c
,
0x00
,
0x44
,
0x6c
,
0x54
,
0x54
,
0x44
,
0x44
,
0x44
,
0x00
,
0x44
,
0x44
,
0x64
,
0x54
,
0x4c
,
0x44
,
0x44
,
0x00
,
0x38
,
0x44
,
0x44
,
0x44
,
0x44
,
0x44
,
0x38
,
0x00
,
0x78
,
0x44
,
0x44
,
0x78
,
0x40
,
0x40
,
0x40
,
0x00
,
0x38
,
0x44
,
0x44
,
0x44
,
0x54
,
0x48
,
0x34
,
0x00
,
0x78
,
0x44
,
0x44
,
0x78
,
0x50
,
0x48
,
0x44
,
0x00
,
0x38
,
0x44
,
0x40
,
0x38
,
0x04
,
0x44
,
0x38
,
0x00
,
0x7c
,
0x10
,
0x10
,
0x10
,
0x10
,
0x10
,
0x10
,
0x00
,
0x44
,
0x44
,
0x44
,
0x44
,
0x44
,
0x44
,
0x38
,
0x00
,
0x44
,
0x44
,
0x44
,
0x44
,
0x44
,
0x28
,
0x10
,
0x00
,
0x44
,
0x44
,
0x44
,
0x54
,
0x54
,
0x6c
,
0x44
,
0x00
,
0x44
,
0x44
,
0x28
,
0x10
,
0x28
,
0x44
,
0x44
,
0x00
,
0x44
,
0x44
,
0x28
,
0x10
,
0x10
,
0x10
,
0x10
,
0x00
,
0x7c
,
0x04
,
0x08
,
0x10
,
0x20
,
0x40
,
0x7c
,
0x00
,
0x7c
,
0x60
,
0x60
,
0x60
,
0x60
,
0x60
,
0x7c
,
0x00
,
0x00
,
0x40
,
0x20
,
0x10
,
0x08
,
0x04
,
0x00
,
0x00
,
0x7c
,
0x0c
,
0x0c
,
0x0c
,
0x0c
,
0x0c
,
0x7c
,
0x00
,
0x00
,
0x00
,
0x10
,
0x28
,
0x44
,
0x00
,
0x00
,
0x00
,
0x00
,
0x00
,
0x00
,
0x00
,
0x00
,
0x00
,
0x00
,
0xfe
,
0x20
,
0x10
,
0x08
,
0x00
,
0x00
,
0x00
,
0x00
,
0x00
,
0x00
,
0x00
,
0x38
,
0x04
,
0x3c
,
0x44
,
0x3c
,
0x00
,
0x40
,
0x40
,
0x78
,
0x44
,
0x44
,
0x44
,
0x78
,
0x00
,
0x00
,
0x00
,
0x3c
,
0x40
,
0x40
,
0x40
,
0x3c
,
0x00
,
0x04
,
0x04
,
0x3c
,
0x44
,
0x44
,
0x44
,
0x3c
,
0x00
,
0x00
,
0x00
,
0x38
,
0x44
,
0x7c
,
0x40
,
0x3c
,
0x00
,
0x18
,
0x24
,
0x20
,
0x78
,
0x20
,
0x20
,
0x20
,
0x00
,
0x00
,
0x00
,
0x38
,
0x44
,
0x44
,
0x3c
,
0x04
,
0x38
,
0x40
,
0x40
,
0x78
,
0x44
,
0x44
,
0x44
,
0x44
,
0x00
,
0x10
,
0x00
,
0x30
,
0x10
,
0x10
,
0x10
,
0x38
,
0x00
,
0x08
,
0x00
,
0x18
,
0x08
,
0x08
,
0x08
,
0x48
,
0x30
,
0x40
,
0x40
,
0x44
,
0x48
,
0x70
,
0x48
,
0x44
,
0x00
,
0x30
,
0x10
,
0x10
,
0x10
,
0x10
,
0x10
,
0x38
,
0x00
,
0x00
,
0x00
,
0x6c
,
0x54
,
0x54
,
0x54
,
0x44
,
0x00
,
0x00
,
0x00
,
0x78
,
0x44
,
0x44
,
0x44
,
0x44
,
0x00
,
0x00
,
0x00
,
0x38
,
0x44
,
0x44
,
0x44
,
0x38
,
0x00
,
0x00
,
0x00
,
0x78
,
0x44
,
0x44
,
0x78
,
0x40
,
0x40
,
0x00
,
0x00
,
0x3c
,
0x44
,
0x44
,
0x3c
,
0x04
,
0x04
,
0x00
,
0x00
,
0x5c
,
0x60
,
0x40
,
0x40
,
0x40
,
0x00
,
0x00
,
0x00
,
0x3c
,
0x40
,
0x38
,
0x04
,
0x78
,
0x00
,
0x20
,
0x20
,
0x78
,
0x20
,
0x20
,
0x24
,
0x18
,
0x00
,
0x00
,
0x00
,
0x44
,
0x44
,
0x44
,
0x4c
,
0x34
,
0x00
,
0x00
,
0x00
,
0x44
,
0x44
,
0x44
,
0x28
,
0x10
,
0x00
,
0x00
,
0x00
,
0x44
,
0x44
,
0x54
,
0x54
,
0x6c
,
0x00
,
0x00
,
0x00
,
0x44
,
0x28
,
0x10
,
0x28
,
0x44
,
0x00
,
0x00
,
0x00
,
0x44
,
0x44
,
0x44
,
0x3c
,
0x04
,
0x38
,
0x00
,
0x00
,
0x7c
,
0x08
,
0x10
,
0x20
,
0x7c
,
0x00
,
0x1c
,
0x30
,
0x30
,
0x60
,
0x30
,
0x30
,
0x1c
,
0x00
,
0x10
,
0x10
,
0x10
,
0x10
,
0x10
,
0x10
,
0x10
,
0x10
,
0x70
,
0x18
,
0x18
,
0x0c
,
0x18
,
0x18
,
0x70
,
0x00
,
0x34
,
0x58
,
0x00
,
0x00
,
0x00
,
0x00
,
0x00
,
0x00
,
0x00
,
0x54
,
0x28
,
0x54
,
0x28
,
0x54
,
0x00
,
0x00
,
};
/* Well, this is finally done ! */
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment