player interface

This commit is contained in:
pedroBzh 2020-11-29 12:08:02 +01:00
parent f0fae5d294
commit 3883cde36b
7 changed files with 316 additions and 362 deletions

Binary file not shown.

Binary file not shown.

Binary file not shown.

View File

@ -1,7 +1,17 @@
Archive member included to satisfy reference by file (symbol)
/home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(dhline.c.o)
build-fx/src/main.c.o (_dhline)
/home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(dline.c.o)
/home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(dhline.c.o) (_dline)
/home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(start.c.o)
(_start)
/home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(gint_dline.c.o)
/home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(dline.c.o) (_gint_dhline)
/home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(masks.c.o)
/home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(gint_dline.c.o) (_masks)
/home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(dpixel.c.o)
/home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(dline.c.o) (_dpixel)
/home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(dupdate.c.o)
build-fx/src/main.c.o (_dupdate)
/home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(dclear.c.o)
@ -54,8 +64,6 @@ Archive member included to satisfy reference by file (symbol)
/home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(kernel.c.o) (_cpu_setVBR)
/home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(bopti-asm-gray.s.o)
/home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(bopti.c.o) (_bopti_gasm_mono)
/home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(masks.c.o)
/home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(bopti.c.o) (_masks)
/home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(bopti-asm-mono-scsp.s.o)
/home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(bopti.c.o) (_bopti_asm_mono_scsp)
/home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(bopti-asm.s.o)
@ -91,7 +99,12 @@ Discarded input sections
.comment 0x0000000000000000 0x12 build-fx/src/main.c.o
.eh_frame 0x0000000000000000 0xfc build-fx/src/main.c.o
.comment 0x0000000000000000 0x12 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(dhline.c.o)
.comment 0x0000000000000000 0x12 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(dline.c.o)
.comment 0x0000000000000000 0x12 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(start.c.o)
.comment 0x0000000000000000 0x12 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(gint_dline.c.o)
.comment 0x0000000000000000 0x12 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(masks.c.o)
.comment 0x0000000000000000 0x12 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(dpixel.c.o)
.comment 0x0000000000000000 0x12 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(dupdate.c.o)
.comment 0x0000000000000000 0x12 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(dclear.c.o)
.comment 0x0000000000000000 0x12 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(dsubimage.c.o)
@ -108,7 +121,6 @@ Discarded input sections
.comment 0x0000000000000000 0x12 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(cpg.c.o)
.comment 0x0000000000000000 0x12 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(intc.c.o)
.comment 0x0000000000000000 0x12 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(exch.c.o)
.comment 0x0000000000000000 0x12 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(masks.c.o)
.comment 0x0000000000000000 0x12 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(dtext.c.o)
.comment 0x0000000000000000 0x12 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(dprint.c.o)
.comment 0x0000000000000000 0x12 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(topti.c.o)
@ -162,9 +174,9 @@ LOAD /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a
LOAD /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a
LOAD /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgcc.a
0x0000000000300000 _brom = 0x300000
0x0000000000005de4 _srom = ((((0x200 + SIZEOF (.text)) + SIZEOF (.rodata)) + SIZEOF (.gint.drivers)) + SIZEOF (.gint.blocks))
0x0000000000006194 _srom = ((((0x200 + SIZEOF (.text)) + SIZEOF (.rodata)) + SIZEOF (.gint.drivers)) + SIZEOF (.gint.blocks))
.text 0x0000000000300200 0x4e28
.text 0x0000000000300200 0x51d8
*(.text.entry)
.text.entry 0x0000000000300200 0x1ac /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(start.c.o)
0x0000000000300200 _start
@ -186,263 +198,273 @@ LOAD /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgcc.a
0x0000000000300440 _gint_tlbh
0x0000000000000070 _gint_tlbh_size = ABSOLUTE ((. - _gint_tlbh_start))
*(.text .text.*)
.text 0x00000000003004b0 0x2a4 build-fx/src/main.c.o
.text 0x00000000003004b0 0x2e4 build-fx/src/main.c.o
0x00000000003004b0 __Z9isCollidei
0x00000000003004cc __Z13isMultipleof5i
0x00000000003004da __Z11PrintSblockiii
0x0000000000300510 __Z8PrintMapv
.text.startup 0x0000000000300754 0x2e4 build-fx/src/main.c.o
0x0000000000300754 _main
.text 0x0000000000300a38 0x3c /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(start.c.o)
0x0000000000300a68 _gint_setrestart
.text 0x0000000000300a74 0x3c /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(dupdate.c.o)
0x0000000000300a74 _dupdate
.text 0x0000000000300ab0 0x64 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(dclear.c.o)
0x0000000000300ab0 _dclear
.text 0x0000000000300b14 0xc8 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(dsubimage.c.o)
0x0000000000300b14 _dsubimage
.text 0x0000000000300bdc 0x240 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(t6k11.c.o)
0x0000000000300c54 _t6k11_display_v1
0x0000000000300cf8 _t6k11_display_v2
0x0000000000300d90 _t6k11_display
0x0000000000300db4 _t6k11_contrast
0x0000000000300ddc _t6k11_backlight
.text 0x0000000000300e1c 0x444 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(keysc.c.o)
0x0000000000301014 _pollevent
0x0000000000301150 _waitevent
0x000000000030119c _clearevents
0x00000000003011bc _keydown
0x00000000003011e8 _keydown_all
0x0000000000301224 _keydown_any
.text 0x0000000000301260 0x29c /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(getkey.c.o)
0x0000000000301260 _getkey_opt
0x00000000003014a8 _getkey
0x00000000003014b4 _getkey_repeat
0x00000000003014f0 _getkey_repeat_filter
.text 0x00000000003014fc 0x124 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(iokbd.c.o)
0x0000000000301508 _iokbd_row
0x00000000003015f0 _iokbd_scan
.text 0x0000000000301620 0x348 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(mmu.c.o)
0x000000000030167c _tlb_addr
0x0000000000301690 _tlb_data
0x00000000003016a4 _tlb_mapped_memory
0x0000000000301770 _tlb_translate
0x00000000003017f0 _utlb_addr
0x0000000000301800 _utlb_data
0x0000000000301810 _utlb_mapped_memory
0x00000000003018e0 _utlb_translate
0x000000000030192c _mmu_translate
0x0000000000301948 _mmu_uram
.text 0x0000000000301968 0x7f4 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(tmu.c.o)
0x0000000000301cbc _timer_delay
0x0000000000301d68 _timer_setup
0x0000000000301f78 _timer_start
0x0000000000301fb0 _timer_reload
0x0000000000301fe8 _timer_pause
0x0000000000302024 _timer_stop
0x00000000003020a0 _timer_wait
0x0000000000302108 _timer_spinwait
0x000000000030214c _timer_timeout
.text 0x000000000030215c 0xbc /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(osmenu.c.o)
0x0000000000302208 _gint_osmenu
*fill* 0x0000000000302218 0x8
.text 0x0000000000302220 0x170 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(syscalls.S.o)
0x0000000000302220 _malloc
0x0000000000302234 _free
0x0000000000302244 _calloc
0x0000000000302254 _realloc
0x0000000000302264 _BFile_Remove
0x0000000000302274 _BFile_Create
0x0000000000302284 _BFile_Open
0x0000000000302294 _BFile_Close
0x00000000003022a4 _BFile_Size
0x00000000003022b4 _BFile_Write
0x00000000003022c4 _BFile_Read
0x00000000003022d4 _BFile_FindFirst
0x00000000003022e4 _BFile_FindNext
0x00000000003022f4 _BFile_FindClose
0x0000000000302304 ___Timer_Install
0x0000000000302314 ___Timer_Start
0x0000000000302324 ___Timer_Stop
0x0000000000302334 ___Timer_Deinstall
0x0000000000302344 ___PutKeyCode
0x0000000000302354 ___GetKeyWait
0x0000000000302364 ___ClearKeyBuffer
0x0000000000302374 ___GetVRAMAddress
.text 0x0000000000302390 0xec /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(hardware.c.o)
0x0000000000302390 _hw_detect
.text 0x000000000030247c 0x39c /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(kernel.c.o)
0x0000000000302698 _kinit
0x0000000000302740 _gint_inthandler
0x00000000003027a0 _gint_switch
0x00000000003027f0 _kquit
.text 0x0000000000302818 0x0 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(tlbh.S.o)
.text 0x0000000000302818 0x52c /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(bopti.c.o)
0x0000000000302818 _bopti_grid
0x0000000000302a50 _bopti_render
0x0000000000302ba0 _bopti_render_scsp
0x0000000000302ca0 _bopti_clip
.text 0x0000000000302d44 0x88 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(bopti-asm-gray-scsp.s.o)
0x0000000000302d44 _bopti_gasm_mono_scsp
0x0000000000302d60 _bopti_gasm_mono_alpha_scsp
0x0000000000302d82 _bopti_gasm_gray_scsp
0x0000000000302da4 _bopti_gasm_gray_alpha_scsp
.text 0x0000000000302dcc 0x178 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(cpg.c.o)
0x0000000000302f38 _clock_freq
*fill* 0x0000000000302f44 0xc
.text 0x0000000000302f50 0xc0 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(memcpy.s.o)
0x0000000000302f50 _memcpy
.text 0x0000000000303010 0x1a0 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(intc.c.o)
0x00000000003030fc _intc_priority
.text 0x00000000003031b0 0x0 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(inth-tmu.s.o)
.text 0x00000000003031b0 0x0 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(inth-etmu.s.o)
.text 0x00000000003031b0 0x0 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(exch.s.o)
.text 0x00000000003031b0 0x0 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(inth.S.o)
.text 0x00000000003031b0 0x1ec /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(exch.c.o)
0x0000000000303360 _gint_panic
0x0000000000303370 _gint_panic_set
0x0000000000303384 _gint_exc_catch
0x0000000000303390 _gint_exc_skip
*fill* 0x000000000030339c 0x4
.text 0x00000000003033a0 0x30 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(cpu.s.o)
0x00000000003033a0 _cpu_setCPUOPM
0x00000000003033b2 _cpu_getCPUOPM
0x00000000003033c4 _cpu_getSR
0x00000000003033ca _cpu_setSR
.text 0x00000000003033d0 0x150 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(bopti-asm-gray.s.o)
0x00000000003033d0 _bopti_gasm_mono
0x000000000030340c _bopti_gasm_mono_alpha
0x000000000030345c _bopti_gasm_gray
0x00000000003034b0 _bopti_gasm_gray_alpha
.text 0x0000000000303520 0x8c /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(masks.c.o)
0x0000000000303520 _masks
.text 0x00000000003035ac 0x2a /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(bopti-asm-mono-scsp.s.o)
0x00000000003035ac _bopti_asm_mono_scsp
0x00000000003035be _bopti_asm_mono_alpha_scsp
.text 0x00000000003035d6 0x58 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(bopti-asm.s.o)
0x00000000003035d6 _bopti_asm_mono
0x00000000003035fc _bopti_asm_mono_alpha
*fill* 0x000000000030362e 0x2
.text 0x0000000000303630 0x20 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(dtext.c.o)
0x0000000000303630 _dtext
.text 0x0000000000303650 0xbc /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(dprint.c.o)
0x0000000000303650 _dprint_opt
0x00000000003036bc _dprint
.text 0x000000000030370c 0x208 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(topti.c.o)
0x000000000030370c _dfont
0x0000000000303724 _topti_glyph_index
0x000000000030376c _topti_offset
0x00000000003037c8 _topti_utf8_next
0x0000000000303876 _dsize
.text 0x0000000000303914 0x3b0 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(topti.c.o)
0x00000000003039b6 _topti_render
0x0000000000303bdc _dtext_opt
.text 0x0000000000303cc4 0xcec /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(stdio.c.o)
0x00000000003046c0 _kprint_opt
0x0000000000304808 _kprint
0x00000000003048e8 _kvsprint
0x0000000000304930 _sprintf
0x0000000000304958 _vsprintf
0x0000000000304978 _snprintf
0x0000000000304998 _vsnprintf
.text 0x00000000003049b0 0x0 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(font5x7.png.o)
.text 0x00000000003049b0 0x130 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(topti-asm.s.o)
0x0000000000304ac0 _topti_asm_text
.text 0x0000000000304ae0 0x56 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(memset.s.o)
0x0000000000304ae0 _memset
*fill* 0x0000000000304b36 0x2
.text 0x0000000000304b38 0x1f0 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgcc.a(_udivdi3.o)
0x0000000000304b38 ___udivdi3
.text 0x0000000000304d28 0x234 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgcc.a(_umoddi3.o)
0x0000000000304d28 ___umoddi3
.text 0x0000000000304f5c 0x6c /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgcc.a(_udivsi3.o)
0x0000000000304f7e ___udivsi3
.text 0x0000000000304fc8 0x60 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgcc.a(_udiv_qrnnd_16.o)
0x0000000000304fc8 ___udiv_qrnnd_16
.text 0x0000000000305028 0x0 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgcc.a(_clz.o)
.text.startup 0x0000000000300794 0x2e4 build-fx/src/main.c.o
0x0000000000300794 _main
.text 0x0000000000300a78 0x20 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(dhline.c.o)
0x0000000000300a78 _dhline
.text 0x0000000000300a98 0x180 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(dline.c.o)
0x0000000000300a98 _dline
.text 0x0000000000300c18 0x3c /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(start.c.o)
0x0000000000300c48 _gint_setrestart
.text 0x0000000000300c54 0x160 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(gint_dline.c.o)
0x0000000000300c54 _gint_dhline
0x0000000000300d18 _gint_dvline
.text 0x0000000000300db4 0x8c /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(masks.c.o)
0x0000000000300db4 _masks
.text 0x0000000000300e40 0x68 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(dpixel.c.o)
0x0000000000300e40 _dpixel
.text 0x0000000000300ea8 0x3c /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(dupdate.c.o)
0x0000000000300ea8 _dupdate
.text 0x0000000000300ee4 0x64 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(dclear.c.o)
0x0000000000300ee4 _dclear
.text 0x0000000000300f48 0xc8 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(dsubimage.c.o)
0x0000000000300f48 _dsubimage
.text 0x0000000000301010 0x240 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(t6k11.c.o)
0x0000000000301088 _t6k11_display_v1
0x000000000030112c _t6k11_display_v2
0x00000000003011c4 _t6k11_display
0x00000000003011e8 _t6k11_contrast
0x0000000000301210 _t6k11_backlight
.text 0x0000000000301250 0x444 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(keysc.c.o)
0x0000000000301448 _pollevent
0x0000000000301584 _waitevent
0x00000000003015d0 _clearevents
0x00000000003015f0 _keydown
0x000000000030161c _keydown_all
0x0000000000301658 _keydown_any
.text 0x0000000000301694 0x29c /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(getkey.c.o)
0x0000000000301694 _getkey_opt
0x00000000003018dc _getkey
0x00000000003018e8 _getkey_repeat
0x0000000000301924 _getkey_repeat_filter
.text 0x0000000000301930 0x124 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(iokbd.c.o)
0x000000000030193c _iokbd_row
0x0000000000301a24 _iokbd_scan
.text 0x0000000000301a54 0x348 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(mmu.c.o)
0x0000000000301ab0 _tlb_addr
0x0000000000301ac4 _tlb_data
0x0000000000301ad8 _tlb_mapped_memory
0x0000000000301ba4 _tlb_translate
0x0000000000301c24 _utlb_addr
0x0000000000301c34 _utlb_data
0x0000000000301c44 _utlb_mapped_memory
0x0000000000301d14 _utlb_translate
0x0000000000301d60 _mmu_translate
0x0000000000301d7c _mmu_uram
.text 0x0000000000301d9c 0x7f4 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(tmu.c.o)
0x00000000003020f0 _timer_delay
0x000000000030219c _timer_setup
0x00000000003023ac _timer_start
0x00000000003023e4 _timer_reload
0x000000000030241c _timer_pause
0x0000000000302458 _timer_stop
0x00000000003024d4 _timer_wait
0x000000000030253c _timer_spinwait
0x0000000000302580 _timer_timeout
.text 0x0000000000302590 0xbc /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(osmenu.c.o)
0x000000000030263c _gint_osmenu
*fill* 0x000000000030264c 0x4
.text 0x0000000000302650 0x170 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(syscalls.S.o)
0x0000000000302650 _malloc
0x0000000000302664 _free
0x0000000000302674 _calloc
0x0000000000302684 _realloc
0x0000000000302694 _BFile_Remove
0x00000000003026a4 _BFile_Create
0x00000000003026b4 _BFile_Open
0x00000000003026c4 _BFile_Close
0x00000000003026d4 _BFile_Size
0x00000000003026e4 _BFile_Write
0x00000000003026f4 _BFile_Read
0x0000000000302704 _BFile_FindFirst
0x0000000000302714 _BFile_FindNext
0x0000000000302724 _BFile_FindClose
0x0000000000302734 ___Timer_Install
0x0000000000302744 ___Timer_Start
0x0000000000302754 ___Timer_Stop
0x0000000000302764 ___Timer_Deinstall
0x0000000000302774 ___PutKeyCode
0x0000000000302784 ___GetKeyWait
0x0000000000302794 ___ClearKeyBuffer
0x00000000003027a4 ___GetVRAMAddress
.text 0x00000000003027c0 0xec /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(hardware.c.o)
0x00000000003027c0 _hw_detect
.text 0x00000000003028ac 0x39c /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(kernel.c.o)
0x0000000000302ac8 _kinit
0x0000000000302b70 _gint_inthandler
0x0000000000302bd0 _gint_switch
0x0000000000302c20 _kquit
.text 0x0000000000302c48 0x0 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(tlbh.S.o)
.text 0x0000000000302c48 0x52c /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(bopti.c.o)
0x0000000000302c48 _bopti_grid
0x0000000000302e80 _bopti_render
0x0000000000302fd0 _bopti_render_scsp
0x00000000003030d0 _bopti_clip
.text 0x0000000000303174 0x88 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(bopti-asm-gray-scsp.s.o)
0x0000000000303174 _bopti_gasm_mono_scsp
0x0000000000303190 _bopti_gasm_mono_alpha_scsp
0x00000000003031b2 _bopti_gasm_gray_scsp
0x00000000003031d4 _bopti_gasm_gray_alpha_scsp
.text 0x00000000003031fc 0x178 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(cpg.c.o)
0x0000000000303368 _clock_freq
*fill* 0x0000000000303374 0xc
.text 0x0000000000303380 0xc0 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(memcpy.s.o)
0x0000000000303380 _memcpy
.text 0x0000000000303440 0x1a0 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(intc.c.o)
0x000000000030352c _intc_priority
.text 0x00000000003035e0 0x0 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(inth-tmu.s.o)
.text 0x00000000003035e0 0x0 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(inth-etmu.s.o)
.text 0x00000000003035e0 0x0 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(exch.s.o)
.text 0x00000000003035e0 0x0 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(inth.S.o)
.text 0x00000000003035e0 0x1ec /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(exch.c.o)
0x0000000000303790 _gint_panic
0x00000000003037a0 _gint_panic_set
0x00000000003037b4 _gint_exc_catch
0x00000000003037c0 _gint_exc_skip
*fill* 0x00000000003037cc 0x4
.text 0x00000000003037d0 0x30 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(cpu.s.o)
0x00000000003037d0 _cpu_setCPUOPM
0x00000000003037e2 _cpu_getCPUOPM
0x00000000003037f4 _cpu_getSR
0x00000000003037fa _cpu_setSR
.text 0x0000000000303800 0x150 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(bopti-asm-gray.s.o)
0x0000000000303800 _bopti_gasm_mono
0x000000000030383c _bopti_gasm_mono_alpha
0x000000000030388c _bopti_gasm_gray
0x00000000003038e0 _bopti_gasm_gray_alpha
.text 0x0000000000303950 0x2a /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(bopti-asm-mono-scsp.s.o)
0x0000000000303950 _bopti_asm_mono_scsp
0x0000000000303962 _bopti_asm_mono_alpha_scsp
.text 0x000000000030397a 0x58 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(bopti-asm.s.o)
0x000000000030397a _bopti_asm_mono
0x00000000003039a0 _bopti_asm_mono_alpha
*fill* 0x00000000003039d2 0x2
.text 0x00000000003039d4 0x20 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(dtext.c.o)
0x00000000003039d4 _dtext
.text 0x00000000003039f4 0xbc /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(dprint.c.o)
0x00000000003039f4 _dprint_opt
0x0000000000303a60 _dprint
.text 0x0000000000303ab0 0x208 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(topti.c.o)
0x0000000000303ab0 _dfont
0x0000000000303ac8 _topti_glyph_index
0x0000000000303b10 _topti_offset
0x0000000000303b6c _topti_utf8_next
0x0000000000303c1a _dsize
.text 0x0000000000303cb8 0x3b0 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(topti.c.o)
0x0000000000303d5a _topti_render
0x0000000000303f80 _dtext_opt
.text 0x0000000000304068 0xcec /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(stdio.c.o)
0x0000000000304a64 _kprint_opt
0x0000000000304bac _kprint
0x0000000000304c8c _kvsprint
0x0000000000304cd4 _sprintf
0x0000000000304cfc _vsprintf
0x0000000000304d1c _snprintf
0x0000000000304d3c _vsnprintf
.text 0x0000000000304d54 0x0 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(font5x7.png.o)
*fill* 0x0000000000304d54 0xc
.text 0x0000000000304d60 0x130 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(topti-asm.s.o)
0x0000000000304e70 _topti_asm_text
.text 0x0000000000304e90 0x56 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(memset.s.o)
0x0000000000304e90 _memset
*fill* 0x0000000000304ee6 0x2
.text 0x0000000000304ee8 0x1f0 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgcc.a(_udivdi3.o)
0x0000000000304ee8 ___udivdi3
.text 0x00000000003050d8 0x234 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgcc.a(_umoddi3.o)
0x00000000003050d8 ___umoddi3
.text 0x000000000030530c 0x6c /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgcc.a(_udivsi3.o)
0x000000000030532e ___udivsi3
.text 0x0000000000305378 0x60 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgcc.a(_udiv_qrnnd_16.o)
0x0000000000305378 ___udiv_qrnnd_16
.text 0x00000000003053d8 0x0 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgcc.a(_clz.o)
*(C P)
.gint.blocks 0x0000000000305030 0x180
.gint.blocks 0x00000000003053e0 0x180
*(.gint.blocks)
.gint.blocks 0x0000000000305030 0x80 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(inth-tmu.s.o)
0x0000000000305030 _inth_tmu
.gint.blocks 0x00000000003050b0 0x80 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(inth-etmu.s.o)
0x00000000003050b0 _inth_etmu4
0x0000000000305110 _inth_etmux
.gint.blocks 0x0000000000305130 0x80 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(inth.S.o)
0x0000000000305130 _gint_inth_7305
0x0000000000305170 _gint_inth_7705
.gint.blocks 0x00000000003053e0 0x80 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(inth-tmu.s.o)
0x00000000003053e0 _inth_tmu
.gint.blocks 0x0000000000305460 0x80 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(inth-etmu.s.o)
0x0000000000305460 _inth_etmu4
0x00000000003054c0 _inth_etmux
.gint.blocks 0x00000000003054e0 0x80 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(inth.S.o)
0x00000000003054e0 _gint_inth_7305
0x0000000000305520 _gint_inth_7705
.gint.drivers 0x00000000003051b0 0xc0
0x00000000003051b0 _bdrv = .
.gint.drivers 0x0000000000305560 0xc0
0x0000000000305560 _bdrv = .
*(.gint.drivers.0)
.gint.drivers.0
0x00000000003051b0 0x20 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(intc.c.o)
0x00000000003051b0 _drv_intc
0x0000000000305560 0x20 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(intc.c.o)
0x0000000000305560 _drv_intc
*(.gint.drivers.1)
.gint.drivers.1
0x00000000003051d0 0x20 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(mmu.c.o)
0x00000000003051d0 _drv_mmu
0x0000000000305580 0x20 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(mmu.c.o)
0x0000000000305580 _drv_mmu
.gint.drivers.1
0x00000000003051f0 0x20 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(cpg.c.o)
0x00000000003051f0 _drv_cpg
0x00000000003055a0 0x20 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(cpg.c.o)
0x00000000003055a0 _drv_cpg
*(.gint.drivers.2)
.gint.drivers.2
0x0000000000305210 0x20 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(tmu.c.o)
0x0000000000305210 _drv_tmu
0x00000000003055c0 0x20 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(tmu.c.o)
0x00000000003055c0 _drv_tmu
*(.gint.drivers.3)
*(.gint.drivers.4)
.gint.drivers.4
0x0000000000305230 0x20 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(keysc.c.o)
0x0000000000305230 _drv_keysc
0x00000000003055e0 0x20 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(keysc.c.o)
0x00000000003055e0 _drv_keysc
*(.gint.drivers.5)
.gint.drivers.5
0x0000000000305250 0x20 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(t6k11.c.o)
0x0000000000305250 _drv_t6k11
0x0000000000305600 0x20 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(t6k11.c.o)
0x0000000000305600 _drv_t6k11
*(.gint.drivers.6)
0x0000000000305270 _edrv = .
0x0000000000305620 _edrv = .
.rodata 0x0000000000305270 0xb7c
.rodata 0x0000000000305620 0xb7c
*(.rodata.4)
*(.rodata .rodata.*)
.rodata 0x0000000000305270 0x2c build-fx/assets/img/numbers.png.o
0x0000000000305270 _img_numbers
0x000000000030529c _img_numbers_end
.rodata 0x000000000030529c 0x34c build-fx/assets/img/tilemap.png.o
0x000000000030529c _img_tilemap
0x00000000003055e8 _img_tilemap_end
.rodata 0x0000000000305620 0x2c build-fx/assets/img/numbers.png.o
0x0000000000305620 _img_numbers
0x000000000030564c _img_numbers_end
.rodata 0x000000000030564c 0x34c build-fx/assets/img/tilemap.png.o
0x000000000030564c _img_tilemap
0x0000000000305998 _img_tilemap_end
.rodata.str1.4
0x00000000003055e8 0x6 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(t6k11.c.o)
*fill* 0x00000000003055ee 0x2
0x0000000000305998 0x6 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(t6k11.c.o)
*fill* 0x000000000030599e 0x2
.rodata.str1.4
0x00000000003055f0 0x6 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(keysc.c.o)
*fill* 0x00000000003055f6 0x2
0x00000000003059a0 0x6 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(keysc.c.o)
*fill* 0x00000000003059a6 0x2
.rodata.str1.4
0x00000000003055f8 0x4 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(mmu.c.o)
.rodata 0x00000000003055fc 0xc /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(tmu.c.o)
0x00000000003059a8 0x4 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(mmu.c.o)
.rodata 0x00000000003059ac 0xc /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(tmu.c.o)
.rodata.str1.4
0x0000000000305608 0x4 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(tmu.c.o)
.rodata 0x000000000030560c 0x18 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(kernel.c.o)
.rodata 0x0000000000305624 0x40 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(bopti.c.o)
0x00000000003059b8 0x4 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(tmu.c.o)
.rodata 0x00000000003059bc 0x18 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(kernel.c.o)
.rodata 0x00000000003059d4 0x40 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(bopti.c.o)
.rodata.str1.4
0x0000000000305664 0x4 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(cpg.c.o)
0x0000000000305a14 0x4 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(cpg.c.o)
.rodata.str1.4
0x0000000000305668 0x5 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(intc.c.o)
*fill* 0x000000000030566d 0x3
.rodata 0x0000000000305670 0xfc /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(intc.c.o)
0x0000000000305a18 0x5 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(intc.c.o)
*fill* 0x0000000000305a1d 0x3
.rodata 0x0000000000305a20 0xfc /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(intc.c.o)
.rodata.str1.4
0x000000000030576c 0x126 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(exch.c.o)
0x0000000000305b1c 0x126 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(exch.c.o)
0x12a (size before relaxing)
*fill* 0x0000000000305892 0x2
*fill* 0x0000000000305c42 0x2
.rodata.str1.4
0x0000000000305894 0x34 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(stdio.c.o)
0x0000000000305c44 0x34 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(stdio.c.o)
0x31 (size before relaxing)
.rodata 0x00000000003058c8 0x424 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(font5x7.png.o)
0x00000000003058c8 _gint_font5x7_data
0x0000000000305ccd _gint_font5x7_data_end
0x0000000000305cd0 _gint_font5x7
.rodata 0x0000000000305cec 0x100 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgcc.a(_clz.o)
0x0000000000305cec ___clz_tab
.rodata 0x0000000000305c78 0x424 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(font5x7.png.o)
0x0000000000305c78 _gint_font5x7_data
0x000000000030607d _gint_font5x7_data_end
0x0000000000306080 _gint_font5x7
.rodata 0x000000000030609c 0x100 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgcc.a(_clz.o)
0x000000000030609c ___clz_tab
0x0000000008100200 . = ORIGIN (ram)
.bss 0x0000000008100200 0x1010
@ -455,8 +477,13 @@ LOAD /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgcc.a
0x000000000810020c _key
0x0000000008100210 _game_map
0x0000000008100d1c _sx
.bss 0x0000000008100d20 0x0 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(dhline.c.o)
.bss 0x0000000008100d20 0x0 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(dline.c.o)
.bss 0x0000000008100d20 0x4 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(start.c.o)
0x0000000008100d20 _gint_restart
.bss 0x0000000008100d24 0x0 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(gint_dline.c.o)
.bss 0x0000000008100d24 0x0 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(masks.c.o)
.bss 0x0000000008100d24 0x0 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(dpixel.c.o)
.bss 0x0000000008100d24 0x404 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(dupdate.c.o)
0x0000000008100d24 _dmode
.bss 0x0000000008101128 0x0 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(dclear.c.o)
@ -485,7 +512,6 @@ LOAD /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgcc.a
0x00000000081011b4 _gint_exc_catcher
.bss 0x00000000081011b8 0x0 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(cpu.s.o)
.bss 0x00000000081011b8 0x0 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(bopti-asm-gray.s.o)
.bss 0x00000000081011b8 0x0 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(masks.c.o)
.bss 0x00000000081011b8 0x0 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(bopti-asm-mono-scsp.s.o)
.bss 0x00000000081011b8 0x0 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(bopti-asm.s.o)
.bss 0x00000000081011b8 0x0 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(dtext.c.o)
@ -506,8 +532,8 @@ LOAD /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgcc.a
*fill* 0x000000000810120c 0x4
0x0000000000001010 _sbss = SIZEOF (.bss)
.data 0x0000000008101210 0x160 load address 0x0000000000305dec
0x0000000000305dec _ldata = LOADADDR (.data)
.data 0x0000000008101210 0x160 load address 0x000000000030619c
0x000000000030619c _ldata = LOADADDR (.data)
0x0000000008101210 _rdata = .
0x0000000008101210 _lreloc = .
*(.gint.mappedrel)
@ -519,48 +545,53 @@ LOAD /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgcc.a
0x0000000008101214 _cpu_setVBR
0x0000000000000008 _sreloc = ABSOLUTE ((. - _lreloc))
*(.data .data.*)
.data 0x0000000008101218 0x20 build-fx/src/main.c.o
0x0000000008101218 _sele
0x000000000810121c _dir
0x0000000008101220 _can_move
0x0000000008101224 _timeout
0x0000000008101228 _optd
0x000000000810122c _opt
0x0000000008101230 _y
0x0000000008101234 _x
.data 0x0000000008101238 0x0 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(start.c.o)
.data 0x0000000008101238 0x4 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(dupdate.c.o)
0x0000000008101238 _gint_vram
.data 0x000000000810123c 0x0 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(dclear.c.o)
.data 0x000000000810123c 0x0 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(dsubimage.c.o)
.data 0x000000000810123c 0x4 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(t6k11.c.o)
.data 0x0000000008101240 0x0 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(keysc.c.o)
.data 0x0000000008101240 0x8 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(getkey.c.o)
.data 0x0000000008101248 0x0 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(iokbd.c.o)
.data 0x0000000008101248 0x0 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(mmu.c.o)
.data 0x0000000008101248 0xc /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(tmu.c.o)
.data 0x0000000008101254 0x0 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(osmenu.c.o)
.data 0x0000000008101254 0x0 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(syscalls.S.o)
.data 0x0000000008101254 0x0 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(hardware.c.o)
.data 0x0000000008101254 0x4 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(kernel.c.o)
0x0000000008101254 _gint_required_intc
.data 0x0000000008101258 0x0 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(tlbh.S.o)
.data 0x0000000008101258 0x0 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(bopti.c.o)
.data 0x0000000008101258 0x0 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(bopti-asm-gray-scsp.s.o)
.data 0x0000000008101258 0x0 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(cpg.c.o)
.data 0x0000000008101258 0x0 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(memcpy.s.o)
.data 0x0000000008101258 0x10 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(intc.c.o)
0x0000000008101258 _SH7305_INTC
.data 0x0000000008101268 0x0 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(inth-tmu.s.o)
.data 0x0000000008101268 0x0 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(inth-etmu.s.o)
.data 0x0000000008101268 0x0 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(exch.s.o)
*fill* 0x0000000008101268 0x8
.data 0x0000000008101218 0x24 build-fx/src/main.c.o
0x0000000008101218 _sinv
0x000000000810121c _sele
0x0000000008101220 _dir
0x0000000008101224 _can_move
0x0000000008101228 _timeout
0x000000000810122c _optd
0x0000000008101230 _opt
0x0000000008101234 _y
0x0000000008101238 _x
.data 0x000000000810123c 0x0 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(dhline.c.o)
.data 0x000000000810123c 0x0 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(dline.c.o)
.data 0x000000000810123c 0x0 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(start.c.o)
.data 0x000000000810123c 0x0 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(gint_dline.c.o)
.data 0x000000000810123c 0x0 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(masks.c.o)
.data 0x000000000810123c 0x0 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(dpixel.c.o)
.data 0x000000000810123c 0x4 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(dupdate.c.o)
0x000000000810123c _gint_vram
.data 0x0000000008101240 0x0 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(dclear.c.o)
.data 0x0000000008101240 0x0 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(dsubimage.c.o)
.data 0x0000000008101240 0x4 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(t6k11.c.o)
.data 0x0000000008101244 0x0 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(keysc.c.o)
.data 0x0000000008101244 0x8 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(getkey.c.o)
.data 0x000000000810124c 0x0 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(iokbd.c.o)
.data 0x000000000810124c 0x0 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(mmu.c.o)
.data 0x000000000810124c 0xc /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(tmu.c.o)
.data 0x0000000008101258 0x0 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(osmenu.c.o)
.data 0x0000000008101258 0x0 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(syscalls.S.o)
.data 0x0000000008101258 0x0 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(hardware.c.o)
.data 0x0000000008101258 0x4 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(kernel.c.o)
0x0000000008101258 _gint_required_intc
.data 0x000000000810125c 0x0 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(tlbh.S.o)
.data 0x000000000810125c 0x0 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(bopti.c.o)
.data 0x000000000810125c 0x0 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(bopti-asm-gray-scsp.s.o)
.data 0x000000000810125c 0x0 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(cpg.c.o)
.data 0x000000000810125c 0x0 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(memcpy.s.o)
.data 0x000000000810125c 0x10 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(intc.c.o)
0x000000000810125c _SH7305_INTC
.data 0x000000000810126c 0x0 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(inth-tmu.s.o)
.data 0x000000000810126c 0x0 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(inth-etmu.s.o)
.data 0x000000000810126c 0x0 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(exch.s.o)
*fill* 0x000000000810126c 0x4
.data 0x0000000008101270 0x60 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(inth.S.o)
.data 0x00000000081012d0 0x4 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(exch.c.o)
0x00000000081012d0 _gint_exc_panic
.data 0x00000000081012d4 0x0 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(cpu.s.o)
.data 0x00000000081012d4 0x0 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(bopti-asm-gray.s.o)
.data 0x00000000081012d4 0x0 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(masks.c.o)
.data 0x00000000081012d4 0x0 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(bopti-asm-mono-scsp.s.o)
.data 0x00000000081012d4 0x0 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(bopti-asm.s.o)
.data 0x00000000081012d4 0x0 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(dtext.c.o)
@ -587,12 +618,12 @@ LOAD /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgcc.a
0x0000000008101370 . = ALIGN (0x10)
*fill* 0x0000000008101368 0x8
.data.4 0x0000000008101370 0x0 load address 0x0000000000305f4c
.data.4 0x0000000008101370 0x0 load address 0x00000000003062fc
*(.data.4)
0x0000000008101370 . = ALIGN (0x10)
0x0000000000000160 _sdata = (SIZEOF (.data) + SIZEOF (.data.4))
.gint.bss 0x0000000008101370 0x240 load address 0x0000000000305f4c
.gint.bss 0x0000000008101370 0x240 load address 0x00000000003062fc
*(.gint.bss .gint.bss.sh3)
.gint.bss 0x0000000008101370 0x2 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(t6k11.c.o)
.gint.bss 0x0000000008101372 0x80 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(keysc.c.o)
@ -609,22 +640,22 @@ LOAD /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgcc.a
0x0000000000000240 _sgbss = SIZEOF (.gint.bss)
0x00000000e5200000 . = ORIGIN (ilram)
.ilram 0x00000000e5200000 0x0 load address 0x0000000000305f4c
0x0000000000305f4c _lilram = LOADADDR (.ilram)
.ilram 0x00000000e5200000 0x0 load address 0x00000000003062fc
0x00000000003062fc _lilram = LOADADDR (.ilram)
0x00000000e5200000 _rilram = .
*(.ilram)
0x00000000e5200000 . = ALIGN (0x10)
0x00000000e5007000 . = ORIGIN (xram)
.xram 0x00000000e5007000 0x0 load address 0x0000000000305f4c
0x0000000000305f4c _lxram = LOADADDR (.xram)
.xram 0x00000000e5007000 0x0 load address 0x00000000003062fc
0x00000000003062fc _lxram = LOADADDR (.xram)
0x00000000e5007000 _rxram = .
*(.xram)
0x00000000e5007000 . = ALIGN (0x10)
0x00000000e5017000 . = ORIGIN (yram)
.yram 0x00000000e5017000 0x0 load address 0x0000000000305f4c
0x0000000000305f4c _lyram = LOADADDR (.yram)
.yram 0x00000000e5017000 0x0 load address 0x00000000003062fc
0x00000000003062fc _lyram = LOADADDR (.yram)
0x00000000e5017000 _ryram = .
*(.yram)
0x00000000e5017000 . = ALIGN (0x10)
@ -633,8 +664,8 @@ LOAD /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgcc.a
0x0000000000000000 _syram = SIZEOF (.yram)
0x0000000000000000 . = ORIGIN (rram)
.gint.mapped 0x0000000000000000 0xa0 load address 0x0000000000305f4c
0x0000000000305f4c _lgmapped = LOADADDR (.gint.mapped)
.gint.mapped 0x0000000000000000 0xa0 load address 0x00000000003062fc
0x00000000003062fc _lgmapped = LOADADDR (.gint.mapped)
*(.gint.mapped)
.gint.mapped 0x0000000000000000 0x70 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(inth.S.o)
.gint.mapped 0x0000000000000070 0x2c /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(cpu.s.o)
@ -642,7 +673,7 @@ LOAD /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgcc.a
*fill* 0x000000000000009c 0x4
0x00000000000000a0 _sgmapped = SIZEOF (.gint.mapped)
.rela.dyn 0x00000000000000a0 0x0 load address 0x0000000000305fec
.rela.dyn 0x00000000000000a0 0x0 load address 0x000000000030639c
.rela.text.entry
0x00000000000000a0 0x0 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(start.c.o)
.rela.text 0x00000000000000a0 0x0 /home/pierre/opt/sh-elf-2.32-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(start.c.o)

Binary file not shown.

View File

@ -22,6 +22,7 @@ int dir = 1;
int vdir;
int sele = 2;
int vas = 0;
int sinv = 3;
int isCollide(int num){
if(num==0){return 1;}
@ -50,6 +51,8 @@ void PrintSblock(int num,int x,int y){
void PrintMap(){
int cx = MAP_X;
int cy = 6;
dsubimage(118, 0 ,&img_tilemap,sinv*10,0,10, 10, DIMAGE_NONE);
dhline(11,C_BLACK);
while(cx>0){
cy = 6;
while(cy>0){
@ -120,6 +123,9 @@ int main(void)
if(keydown(KEY_LEFT)){sele=3;}
if(keydown(KEY_UP)){sele=0;}
}
/*if(){
}*/
if(can_move == 1 && game_map[x/10][y/10+1] == 0){
can_move = 0;
rwalk=10;

83
xhc
View File

@ -1,83 +0,0 @@
commit 92a86ffd36dc01f5dda447763cc801b58ed852f3 (HEAD -> master, origin/master, origin/HEAD)
Author: pedroBzh <pedronatorbzh@gmail.com>
Date: Thu Nov 19 08:01:00 2020 +0100
player spawn
commit f0de7dc3229652033be83f8e5f549ba9d6062ae0
Author: pedroBzh <pedronatorbzh@gmail.com>
Date: Thu Nov 19 07:29:33 2020 +0100
good tree generation
commit c84a904bfc528205e2710adaa3c3982ca8c9879f
Author: pedroBzh <pedronatorbzh@gmail.com>
Date: Wed Nov 18 22:23:29 2020 +0100
tree generation
commit c852e2f05180ff18167fb4b0456d3f919d65d6fd
Author: pedroBzh <pedronatorbzh@gmail.com>
Date: Sun Nov 15 09:56:44 2020 +0100
deplacement dans le monde/gravité/sans mort
commit 57fb28705451a32d107a3585287eda7754b13c73
Author: pedroBzh <pedronatorbzh@gmail.com>
Date: Thu Nov 12 13:09:45 2020 +0100
map scrolling
commit 5ba0b54328fb2b58fcd8160aaa8d742e7f1f4270
Author: pedroBzh <pedronatorbzh@gmail.com>
Date: Thu Nov 12 07:44:04 2020 +0100
callage de l'affichage
commit caf75490a9552c5cc49b63ac86300876e7d9f419
Author: pedroBzh <pedronatorbzh@gmail.com>
Date: Thu Nov 12 07:36:37 2020 +0100
génération de base/affichage
commit 26b36cebd769ed0da10a5b2e63721f1007a39945
Author: pedroBzh <pedronatorbzh@gmail.com>
Date: Wed Nov 11 12:26:45 2020 +0100
affichage block/mache pas
commit c6b70ddbe15ba4a50f4f6b1b1e899e9e5d60575f
Author: pedroBzh <pedronatorbzh@gmail.com>
Date: Wed Nov 11 12:03:55 2020 +0100
gcc -> g++
commit 8a179fea21eb0241bd8ace67867d7dde036eb8a1
Author: pedroBzh <pedronatorbzh@gmail.com>
Date: Wed Nov 11 12:00:40 2020 +0100
src
commit 54268d203353041a5958e09b1502f940bdb954d5
Author: Pedrobzh <pedronatorbzh@gmail.com>
Date: Wed Nov 11 11:34:35 2020 +0100
Mise à jour de 'README.md'
commit 912c367b1ea49abaac238366f531d28fc4bd7562
Author: Pierre Goacolou <pierre@pc-deb-799.bleiz-du.net>
Date: Wed Nov 11 11:30:33 2020 +0100
base
commit 0d47361754e7913201cf2dcb1827b166975252c8
Author: Pedrobzh <pedronatorbzh@gmail.com>
Date: Wed Nov 11 11:17:53 2020 +0100
Mise à jour de 'README.md'
commit c5dc603de333e5647beaa047c15e0b1afc5d8d86
Author: Pedrobzh <pedronatorbzh@gmail.com>
Date: Wed Nov 11 11:15:40 2020 +0100
Initial commit