correct scrolling minor bug

This commit is contained in:
milangames-art 2019-12-05 19:26:03 +01:00
parent 9472f3ba76
commit 51c436a04c
6 changed files with 318 additions and 318 deletions

Binary file not shown.

Binary file not shown.

Binary file not shown.

View File

@ -197,7 +197,7 @@ LOAD /home/gmilan/opt/sh-elf-2.33-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a
LOAD /home/gmilan/opt/sh-elf-2.33-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a
LOAD /home/gmilan/opt/sh-elf-2.33-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgcc.a
0x0000000000300000 _brom = 0x300000
0x0000000000008f6c _srom = ((((0x200 + SIZEOF (.text)) + SIZEOF (.rodata)) + SIZEOF (.gint.drivers)) + SIZEOF (.gint.blocks))
0x0000000000008f7c _srom = ((((0x200 + SIZEOF (.text)) + SIZEOF (.rodata)) + SIZEOF (.gint.drivers)) + SIZEOF (.gint.blocks))
.pretext 0x0000000000300200 0x8d0
*(.pretext.entry)
@ -237,7 +237,7 @@ LOAD /home/gmilan/opt/sh-elf-2.33-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgcc.a
*(.dtors .dtors.*)
0x0000000000300ad0 _etors = .
.text 0x0000000000300ad0 0x4d98
.text 0x0000000000300ad0 0x4da8
0x0000000000300ad0 _gint_exch_tlbh_start = .
*(.gint.exch_tlbh)
.gint.exch_tlbh
@ -263,343 +263,343 @@ LOAD /home/gmilan/opt/sh-elf-2.33-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgcc.a
0x0000000000300f3c _sgn
0x0000000000300f4e _box_move
0x00000000003011d4 _box_jump
.text 0x0000000000301234 0x514 build-fx/src/world.c.o
.text 0x0000000000301234 0x524 build-fx/src/world.c.o
0x0000000000301234 _world_get_width
0x0000000000301244 _world_get
0x00000000003012a8 _display_cell
0x00000000003015b6 _world_get_ctg
0x00000000003015ec _world_get_real_x0
0x0000000000301614 _world_get_real_y0
0x000000000030163c _world_draw
.text 0x0000000000301748 0x324 build-fx/src/bonus.c.o
0x0000000000301748 _lance_bullet
0x0000000000301794 _bullet_display
0x000000000030185c _bonus_set
0x000000000030188c _bonus_move
0x00000000003019d4 _bonus_draw
.text 0x0000000000301a6c 0x664 build-fx/src/mario.c.o
0x0000000000301a7c _mario_bigger
0x0000000000301a9c _mario_smaller
0x0000000000301ac0 _mario_draw
0x0000000000301c34 _test_sol_le_plus_proche
0x0000000000301ca0 _mario_move
.text 0x00000000003020d0 0x40 build-fx/src/main.c.o
0x00000000003020d0 _callback
0x00000000003020d8 _system_error
.text.startup 0x0000000000302110 0x1b8 build-fx/src/main.c.o
0x0000000000302110 _main
.text 0x00000000003022c8 0x1f4 build-fx/src/keyboard.c.o
0x00000000003022c8 _menu_pause
0x00000000003023cc _update_keyboard
.text 0x00000000003024bc 0x378 build-fx/src/ennemi.c.o
0x00000000003024bc _display_ennemi
0x00000000003025ac _ennemi_check_collision
0x0000000000302610 _hurt_mario
0x0000000000302624 _move_ennemi
0x00000000003027f4 _display_ennemi_table
.text 0x0000000000302834 0xce4 /home/gmilan/opt/sh-elf-2.33-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(stdio.c.o)
0x0000000000303230 _kprint_opt
0x0000000000303378 _kprint
0x0000000000303450 _kvsprint
0x0000000000303498 _sprintf
0x00000000003034c0 _vsprintf
0x00000000003034e0 _snprintf
0x0000000000303500 _vsnprintf
.text 0x0000000000303518 0xdc /home/gmilan/opt/sh-elf-2.33-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(memory.c.o)
0x0000000000303518 _memcpy
0x00000000003035d2 __memmove
0x00000000003035d6 __memcmp
0x00000000003035da _memset
.text 0x00000000003035f4 0x0 /home/gmilan/opt/sh-elf-2.33-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(dtext.c.o)
.text 0x00000000003035f4 0x0 /home/gmilan/opt/sh-elf-2.33-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(topti.c.o)
.text 0x00000000003035f4 0x24 /home/gmilan/opt/sh-elf-2.33-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(dupdate.c.o)
0x00000000003035f4 _dupdate
0x000000000030360c _dupdate_noint
.text 0x0000000000303618 0xc8 /home/gmilan/opt/sh-elf-2.33-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(dimage.c.o)
0x0000000000303618 _dimage
0x000000000030366c _dsubimage
.text 0x00000000003036e0 0x4c /home/gmilan/opt/sh-elf-2.33-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(dclear.c.o)
0x00000000003036e0 _dclear
.text 0x000000000030372c 0x3fc /home/gmilan/opt/sh-elf-2.33-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(keysc.c.o)
0x00000000003038d4 _pollevent
0x0000000000303a18 _waitevent
0x0000000000303a64 _clearevents
0x0000000000303a84 _keydown
0x0000000000303ab0 _keydown_all
0x0000000000303aec _keydown_any
.text 0x0000000000303b28 0x124 /home/gmilan/opt/sh-elf-2.33-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(iokbd.c.o)
0x0000000000303b34 _iokbd_row
0x0000000000303c1c _iokbd_scan
.text 0x0000000000303c4c 0x1f4 /home/gmilan/opt/sh-elf-2.33-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(getkey.c.o)
0x0000000000303c4c _getkey_opt
0x0000000000303df8 _getkey
0x0000000000303e04 _getkey_repeat
.text 0x0000000000303e40 0x0 /home/gmilan/opt/sh-elf-2.33-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(start.c.o)
.text 0x0000000000303e40 0x1c4 /home/gmilan/opt/sh-elf-2.33-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(exch.c.o)
0x0000000000303fd0 _gint_panic
0x0000000000303fe0 _gint_panic_set
0x0000000000303fec _gint_exc_catch
0x0000000000303ff8 _gint_exc_skip
.text 0x0000000000304004 0x0 /home/gmilan/opt/sh-elf-2.33-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(syscalls.S.o)
.text 0x0000000000304004 0x17c /home/gmilan/opt/sh-elf-2.33-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(setup.c.o)
0x00000000003040b8 _gint_install
0x0000000000304168 _gint_unload
.text 0x0000000000304180 0x0 /home/gmilan/opt/sh-elf-2.33-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(hardware.c.o)
.text 0x0000000000304180 0x0 /home/gmilan/opt/sh-elf-2.33-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(exch.s.o)
.text 0x0000000000304180 0x1f4 /home/gmilan/opt/sh-elf-2.33-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(mmu.c.o)
0x0000000000304180 _tlb_addr
0x0000000000304194 _tlb_data
0x00000000003041a8 _tlb_mapped_memory
0x000000000030427c _utlb_addr
0x000000000030428c _utlb_data
0x000000000030429c _utlb_mapped_memory
.text 0x0000000000304374 0x9c /home/gmilan/opt/sh-elf-2.33-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(topti.c.o)
0x0000000000304374 _dsize
.text 0x0000000000304410 0x58 /home/gmilan/opt/sh-elf-2.33-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(dprint.c.o)
0x0000000000304410 _dprint
.text 0x0000000000304468 0x56c /home/gmilan/opt/sh-elf-2.33-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(tmu.c.o)
0x0000000000304788 _timer_setup
0x0000000000304818 _timer_delay
0x0000000000304878 _timer_start
0x00000000003048ac _timer_reload
0x00000000003048cc _timer_pause
0x0000000000304900 _timer_stop
0x000000000030495c _timer_timeout
0x0000000000304968 _timer_address
0x00000000003049a4 _timer_clear
.text 0x00000000003049d4 0x58 /home/gmilan/opt/sh-elf-2.33-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(sleep.c.o)
0x00000000003049d4 _sleep_us
.text 0x0000000000304a2c 0x1d8 /home/gmilan/opt/sh-elf-2.33-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(t6k11.c.o)
0x0000000000304ac4 _t6k11_display
0x0000000000304b98 _t6k11_contrast
0x0000000000304bc4 _t6k11_backlight
.text 0x0000000000304c04 0x150 /home/gmilan/opt/sh-elf-2.33-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(cpg.c.o)
0x0000000000304d48 _clock_freq
.text 0x0000000000304d54 0x0 /home/gmilan/opt/sh-elf-2.33-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(topti-asm.s.o)
.text 0x0000000000304d54 0x58 /home/gmilan/opt/sh-elf-2.33-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(bopti-asm.s.o)
0x0000000000304d54 _bopti_asm_mono
0x0000000000304d7a _bopti_asm_mono_alpha
.text 0x0000000000304dac 0x410 /home/gmilan/opt/sh-elf-2.33-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(bopti.c.o)
0x0000000000304dac _bopti_grid
0x0000000000304f20 _bopti_render
0x0000000000305050 _bopti_render_clip
0x0000000000305164 _bopti_render_noclip
.text 0x00000000003051bc 0x9c /home/gmilan/opt/sh-elf-2.33-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(masks.c.o)
0x00000000003051bc _masks
.text 0x0000000000305258 0x2c /home/gmilan/opt/sh-elf-2.33-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(vbr.s.o)
0x0000000000305258 _gint_setvbr
.text 0x0000000000305284 0x78 /home/gmilan/opt/sh-elf-2.33-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(gint.c.o)
0x0000000000305284 _gint_intlevel
0x00000000003052d8 _gint_inthandler
.text 0x00000000003052fc 0x0 /home/gmilan/opt/sh-elf-2.33-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(inth.S.o)
.text 0x00000000003052fc 0x0 /home/gmilan/opt/sh-elf-2.33-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(inth.s.o)
.text 0x00000000003052fc 0x78 /home/gmilan/opt/sh-elf-2.33-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgcc.a(_movmem.o)
0x00000000003052fc ___movstr
0x00000000003052fc ___movmem
0x0000000000305330 ___movmemSI64
0x0000000000305330 ___movstrSI64
0x0000000000305334 ___movstrSI60
0x0000000000305334 ___movmemSI60
0x0000000000305338 ___movmemSI56
0x0000000000305338 ___movstrSI56
0x000000000030533c ___movstrSI52
0x000000000030533c ___movmemSI52
0x0000000000305340 ___movstrSI48
0x0000000000305340 ___movmemSI48
0x0000000000305344 ___movstrSI44
0x0000000000305344 ___movmemSI44
0x0000000000305348 ___movstrSI40
0x0000000000305348 ___movmemSI40
0x000000000030534c ___movstrSI36
0x000000000030534c ___movmemSI36
0x0000000000305350 ___movmemSI32
0x0000000000305350 ___movstrSI32
0x0000000000305354 ___movmemSI28
0x0000000000305354 ___movstrSI28
0x0000000000305358 ___movstrSI24
0x0000000000305358 ___movmemSI24
0x000000000030535c ___movmemSI20
0x000000000030535c ___movstrSI20
0x0000000000305360 ___movstrSI16
0x0000000000305360 ___movmemSI16
0x0000000000305364 ___movmemSI12
0x0000000000305364 ___movstrSI12
0x0000000000305368 ___movmemSI8
0x0000000000305368 ___movstrSI8
0x000000000030536c ___movmemSI4
0x000000000030536c ___movstrSI4
.text 0x0000000000305374 0x1f0 /home/gmilan/opt/sh-elf-2.33-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgcc.a(_udivdi3.o)
0x0000000000305374 ___udivdi3
.text 0x0000000000305564 0x234 /home/gmilan/opt/sh-elf-2.33-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgcc.a(_umoddi3.o)
0x0000000000305564 ___umoddi3
.text 0x0000000000305798 0x6c /home/gmilan/opt/sh-elf-2.33-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgcc.a(_udivsi3.o)
0x00000000003057ba ___udivsi3
*fill* 0x0000000000305804 0x4
.text 0x0000000000305808 0x60 /home/gmilan/opt/sh-elf-2.33-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgcc.a(_udiv_qrnnd_16.o)
0x0000000000305808 ___udiv_qrnnd_16
.text 0x0000000000305868 0x0 /home/gmilan/opt/sh-elf-2.33-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgcc.a(_clz.o)
0x0000000000301624 _world_get_real_y0
0x000000000030164c _world_draw
.text 0x0000000000301758 0x324 build-fx/src/bonus.c.o
0x0000000000301758 _lance_bullet
0x00000000003017a4 _bullet_display
0x000000000030186c _bonus_set
0x000000000030189c _bonus_move
0x00000000003019e4 _bonus_draw
.text 0x0000000000301a7c 0x664 build-fx/src/mario.c.o
0x0000000000301a8c _mario_bigger
0x0000000000301aac _mario_smaller
0x0000000000301ad0 _mario_draw
0x0000000000301c44 _test_sol_le_plus_proche
0x0000000000301cb0 _mario_move
.text 0x00000000003020e0 0x40 build-fx/src/main.c.o
0x00000000003020e0 _callback
0x00000000003020e8 _system_error
.text.startup 0x0000000000302120 0x1b8 build-fx/src/main.c.o
0x0000000000302120 _main
.text 0x00000000003022d8 0x1f4 build-fx/src/keyboard.c.o
0x00000000003022d8 _menu_pause
0x00000000003023dc _update_keyboard
.text 0x00000000003024cc 0x378 build-fx/src/ennemi.c.o
0x00000000003024cc _display_ennemi
0x00000000003025bc _ennemi_check_collision
0x0000000000302620 _hurt_mario
0x0000000000302634 _move_ennemi
0x0000000000302804 _display_ennemi_table
.text 0x0000000000302844 0xce4 /home/gmilan/opt/sh-elf-2.33-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(stdio.c.o)
0x0000000000303240 _kprint_opt
0x0000000000303388 _kprint
0x0000000000303460 _kvsprint
0x00000000003034a8 _sprintf
0x00000000003034d0 _vsprintf
0x00000000003034f0 _snprintf
0x0000000000303510 _vsnprintf
.text 0x0000000000303528 0xdc /home/gmilan/opt/sh-elf-2.33-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(memory.c.o)
0x0000000000303528 _memcpy
0x00000000003035e2 __memmove
0x00000000003035e6 __memcmp
0x00000000003035ea _memset
.text 0x0000000000303604 0x0 /home/gmilan/opt/sh-elf-2.33-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(dtext.c.o)
.text 0x0000000000303604 0x0 /home/gmilan/opt/sh-elf-2.33-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(topti.c.o)
.text 0x0000000000303604 0x24 /home/gmilan/opt/sh-elf-2.33-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(dupdate.c.o)
0x0000000000303604 _dupdate
0x000000000030361c _dupdate_noint
.text 0x0000000000303628 0xc8 /home/gmilan/opt/sh-elf-2.33-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(dimage.c.o)
0x0000000000303628 _dimage
0x000000000030367c _dsubimage
.text 0x00000000003036f0 0x4c /home/gmilan/opt/sh-elf-2.33-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(dclear.c.o)
0x00000000003036f0 _dclear
.text 0x000000000030373c 0x3fc /home/gmilan/opt/sh-elf-2.33-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(keysc.c.o)
0x00000000003038e4 _pollevent
0x0000000000303a28 _waitevent
0x0000000000303a74 _clearevents
0x0000000000303a94 _keydown
0x0000000000303ac0 _keydown_all
0x0000000000303afc _keydown_any
.text 0x0000000000303b38 0x124 /home/gmilan/opt/sh-elf-2.33-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(iokbd.c.o)
0x0000000000303b44 _iokbd_row
0x0000000000303c2c _iokbd_scan
.text 0x0000000000303c5c 0x1f4 /home/gmilan/opt/sh-elf-2.33-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(getkey.c.o)
0x0000000000303c5c _getkey_opt
0x0000000000303e08 _getkey
0x0000000000303e14 _getkey_repeat
.text 0x0000000000303e50 0x0 /home/gmilan/opt/sh-elf-2.33-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(start.c.o)
.text 0x0000000000303e50 0x1c4 /home/gmilan/opt/sh-elf-2.33-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(exch.c.o)
0x0000000000303fe0 _gint_panic
0x0000000000303ff0 _gint_panic_set
0x0000000000303ffc _gint_exc_catch
0x0000000000304008 _gint_exc_skip
.text 0x0000000000304014 0x0 /home/gmilan/opt/sh-elf-2.33-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(syscalls.S.o)
.text 0x0000000000304014 0x17c /home/gmilan/opt/sh-elf-2.33-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(setup.c.o)
0x00000000003040c8 _gint_install
0x0000000000304178 _gint_unload
.text 0x0000000000304190 0x0 /home/gmilan/opt/sh-elf-2.33-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(hardware.c.o)
.text 0x0000000000304190 0x0 /home/gmilan/opt/sh-elf-2.33-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(exch.s.o)
.text 0x0000000000304190 0x1f4 /home/gmilan/opt/sh-elf-2.33-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(mmu.c.o)
0x0000000000304190 _tlb_addr
0x00000000003041a4 _tlb_data
0x00000000003041b8 _tlb_mapped_memory
0x000000000030428c _utlb_addr
0x000000000030429c _utlb_data
0x00000000003042ac _utlb_mapped_memory
.text 0x0000000000304384 0x9c /home/gmilan/opt/sh-elf-2.33-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(topti.c.o)
0x0000000000304384 _dsize
.text 0x0000000000304420 0x58 /home/gmilan/opt/sh-elf-2.33-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(dprint.c.o)
0x0000000000304420 _dprint
.text 0x0000000000304478 0x56c /home/gmilan/opt/sh-elf-2.33-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(tmu.c.o)
0x0000000000304798 _timer_setup
0x0000000000304828 _timer_delay
0x0000000000304888 _timer_start
0x00000000003048bc _timer_reload
0x00000000003048dc _timer_pause
0x0000000000304910 _timer_stop
0x000000000030496c _timer_timeout
0x0000000000304978 _timer_address
0x00000000003049b4 _timer_clear
.text 0x00000000003049e4 0x58 /home/gmilan/opt/sh-elf-2.33-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(sleep.c.o)
0x00000000003049e4 _sleep_us
.text 0x0000000000304a3c 0x1d8 /home/gmilan/opt/sh-elf-2.33-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(t6k11.c.o)
0x0000000000304ad4 _t6k11_display
0x0000000000304ba8 _t6k11_contrast
0x0000000000304bd4 _t6k11_backlight
.text 0x0000000000304c14 0x150 /home/gmilan/opt/sh-elf-2.33-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(cpg.c.o)
0x0000000000304d58 _clock_freq
.text 0x0000000000304d64 0x0 /home/gmilan/opt/sh-elf-2.33-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(topti-asm.s.o)
.text 0x0000000000304d64 0x58 /home/gmilan/opt/sh-elf-2.33-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(bopti-asm.s.o)
0x0000000000304d64 _bopti_asm_mono
0x0000000000304d8a _bopti_asm_mono_alpha
.text 0x0000000000304dbc 0x410 /home/gmilan/opt/sh-elf-2.33-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(bopti.c.o)
0x0000000000304dbc _bopti_grid
0x0000000000304f30 _bopti_render
0x0000000000305060 _bopti_render_clip
0x0000000000305174 _bopti_render_noclip
.text 0x00000000003051cc 0x9c /home/gmilan/opt/sh-elf-2.33-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(masks.c.o)
0x00000000003051cc _masks
.text 0x0000000000305268 0x2c /home/gmilan/opt/sh-elf-2.33-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(vbr.s.o)
0x0000000000305268 _gint_setvbr
.text 0x0000000000305294 0x78 /home/gmilan/opt/sh-elf-2.33-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(gint.c.o)
0x0000000000305294 _gint_intlevel
0x00000000003052e8 _gint_inthandler
.text 0x000000000030530c 0x0 /home/gmilan/opt/sh-elf-2.33-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(inth.S.o)
.text 0x000000000030530c 0x0 /home/gmilan/opt/sh-elf-2.33-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(inth.s.o)
.text 0x000000000030530c 0x78 /home/gmilan/opt/sh-elf-2.33-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgcc.a(_movmem.o)
0x000000000030530c ___movstr
0x000000000030530c ___movmem
0x0000000000305340 ___movmemSI64
0x0000000000305340 ___movstrSI64
0x0000000000305344 ___movstrSI60
0x0000000000305344 ___movmemSI60
0x0000000000305348 ___movmemSI56
0x0000000000305348 ___movstrSI56
0x000000000030534c ___movstrSI52
0x000000000030534c ___movmemSI52
0x0000000000305350 ___movstrSI48
0x0000000000305350 ___movmemSI48
0x0000000000305354 ___movstrSI44
0x0000000000305354 ___movmemSI44
0x0000000000305358 ___movstrSI40
0x0000000000305358 ___movmemSI40
0x000000000030535c ___movstrSI36
0x000000000030535c ___movmemSI36
0x0000000000305360 ___movmemSI32
0x0000000000305360 ___movstrSI32
0x0000000000305364 ___movmemSI28
0x0000000000305364 ___movstrSI28
0x0000000000305368 ___movstrSI24
0x0000000000305368 ___movmemSI24
0x000000000030536c ___movmemSI20
0x000000000030536c ___movstrSI20
0x0000000000305370 ___movstrSI16
0x0000000000305370 ___movmemSI16
0x0000000000305374 ___movmemSI12
0x0000000000305374 ___movstrSI12
0x0000000000305378 ___movmemSI8
0x0000000000305378 ___movstrSI8
0x000000000030537c ___movmemSI4
0x000000000030537c ___movstrSI4
.text 0x0000000000305384 0x1f0 /home/gmilan/opt/sh-elf-2.33-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgcc.a(_udivdi3.o)
0x0000000000305384 ___udivdi3
.text 0x0000000000305574 0x234 /home/gmilan/opt/sh-elf-2.33-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgcc.a(_umoddi3.o)
0x0000000000305574 ___umoddi3
.text 0x00000000003057a8 0x6c /home/gmilan/opt/sh-elf-2.33-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgcc.a(_udivsi3.o)
0x00000000003057ca ___udivsi3
*fill* 0x0000000000305814 0x4
.text 0x0000000000305818 0x60 /home/gmilan/opt/sh-elf-2.33-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgcc.a(_udiv_qrnnd_16.o)
0x0000000000305818 ___udiv_qrnnd_16
.text 0x0000000000305878 0x0 /home/gmilan/opt/sh-elf-2.33-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgcc.a(_clz.o)
*(C P)
.gint.blocks 0x0000000000305870 0x120
.gint.blocks 0x0000000000305880 0x120
*(.gint.blocks)
.gint.blocks 0x0000000000305870 0x40 /home/gmilan/opt/sh-elf-2.33-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(inth.S.o)
0x0000000000305870 _gint_inth_7305
0x0000000000305890 _gint_inth_7705
.gint.blocks 0x00000000003058b0 0xe0 /home/gmilan/opt/sh-elf-2.33-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(inth.s.o)
0x00000000003058b0 _inth_tmu
0x0000000000305930 _inth_etmu2
0x0000000000305950 _inth_etmu_help
0x0000000000305970 _inth_etmux
.gint.blocks 0x0000000000305880 0x40 /home/gmilan/opt/sh-elf-2.33-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(inth.S.o)
0x0000000000305880 _gint_inth_7305
0x00000000003058a0 _gint_inth_7705
.gint.blocks 0x00000000003058c0 0xe0 /home/gmilan/opt/sh-elf-2.33-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(inth.s.o)
0x00000000003058c0 _inth_tmu
0x0000000000305940 _inth_etmu2
0x0000000000305960 _inth_etmu_help
0x0000000000305980 _inth_etmux
.gint.drivers 0x0000000000305990 0x90
0x0000000000305990 _bdrv = .
.gint.drivers 0x00000000003059a0 0x90
0x00000000003059a0 _bdrv = .
*(.gint.drivers.0)
*(.gint.drivers.1)
.gint.drivers.1
0x0000000000305990 0x24 /home/gmilan/opt/sh-elf-2.33-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(cpg.c.o)
0x0000000000305990 _drv_cpg
0x00000000003059a0 0x24 /home/gmilan/opt/sh-elf-2.33-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(cpg.c.o)
0x00000000003059a0 _drv_cpg
*(.gint.drivers.2)
.gint.drivers.2
0x00000000003059b4 0x24 /home/gmilan/opt/sh-elf-2.33-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(tmu.c.o)
0x00000000003059b4 _drv_tmu
0x00000000003059c4 0x24 /home/gmilan/opt/sh-elf-2.33-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(tmu.c.o)
0x00000000003059c4 _drv_tmu
*(.gint.drivers.3)
*(.gint.drivers.4)
.gint.drivers.4
0x00000000003059d8 0x24 /home/gmilan/opt/sh-elf-2.33-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(keysc.c.o)
0x00000000003059d8 _drv_keysc
0x00000000003059e8 0x24 /home/gmilan/opt/sh-elf-2.33-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(keysc.c.o)
0x00000000003059e8 _drv_keysc
*(.gint.drivers.5)
.gint.drivers.5
0x00000000003059fc 0x24 /home/gmilan/opt/sh-elf-2.33-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(t6k11.c.o)
0x00000000003059fc _drv_t6k11
0x0000000000305a0c 0x24 /home/gmilan/opt/sh-elf-2.33-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(t6k11.c.o)
0x0000000000305a0c _drv_t6k11
*(.gint.drivers.6)
0x0000000000305a20 _edrv = .
0x0000000000305a30 _edrv = .
.rodata 0x0000000000305a20 0x3e24
.rodata 0x0000000000305a30 0x3e24
*(.rodata.4)
*(.rodata .rodata.*)
.rodata 0x0000000000305a20 0x12c4 build-fx/src/level.c.o
.rodata 0x0000000000305a30 0x12c4 build-fx/src/level.c.o
.rodata.str1.4
0x0000000000306ce4 0x1e build-fx/src/score.c.o
0x0000000000306cf4 0x1e build-fx/src/score.c.o
.rodata.str1.4
0x0000000000306d02 0x3 build-fx/src/main.c.o
*fill* 0x0000000000306d02 0x2
.rodata 0x0000000000306d04 0x10 build-fx/src/ennemi.c.o
.rodata 0x0000000000306d14 0x204 build-fx/assets/fonts/mario.png.o
0x0000000000306d14 _font_mario
0x0000000000306f18 _font_mario_end
.rodata 0x0000000000306f18 0x20 build-fx/assets/img/bonus.png.o
0x0000000000306f18 _img_bonus
0x0000000000306f38 _img_bonus_end
.rodata 0x0000000000306f38 0x24 build-fx/assets/img/bloc.png.o
0x0000000000306f38 _img_bloc
0x0000000000306f5c _img_bloc_end
.rodata 0x0000000000306f5c 0x404 build-fx/assets/img/ram.png.o
0x0000000000306f5c _img_ram
0x0000000000307360 _img_ram_end
.rodata 0x0000000000307360 0x64 build-fx/assets/img/mario.png.o
0x0000000000307360 _img_mario
0x00000000003073c4 _img_mario_end
.rodata 0x00000000003073c4 0x404 build-fx/assets/img/main.png.o
0x00000000003073c4 _img_main
0x00000000003077c8 _img_main_end
.rodata 0x00000000003077c8 0x4c build-fx/assets/img/brick.png.o
0x00000000003077c8 _img_brick
0x0000000000307814 _img_brick_end
.rodata 0x0000000000307814 0x84 build-fx/assets/img/menu_pause.png.o
0x0000000000307814 _img_menu_pause
0x0000000000307898 _img_menu_pause_end
.rodata 0x0000000000307898 0x18 build-fx/assets/img/select_arrow.png.o
0x0000000000307898 _img_select_arrow
0x00000000003078b0 _img_select_arrow_end
.rodata 0x00000000003078b0 0x404 build-fx/assets/img/new_level.png.o
0x00000000003078b0 _img_new_level
0x0000000000307cb4 _img_new_level_end
.rodata 0x0000000000307cb4 0x24 build-fx/assets/img/death.png.o
0x0000000000307cb4 _img_death
0x0000000000307cd8 _img_death_end
.rodata 0x0000000000307cd8 0x404 build-fx/assets/img/time_over.png.o
0x0000000000307cd8 _img_time_over
0x00000000003080dc _img_time_over_end
.rodata 0x00000000003080dc 0x4c build-fx/assets/img/coin.png.o
0x00000000003080dc _img_coin
0x0000000000308128 _img_coin_end
.rodata 0x0000000000308128 0x24 build-fx/assets/img/champi.png.o
0x0000000000308128 _img_champi
0x000000000030814c _img_champi_end
.rodata 0x000000000030814c 0xdc build-fx/assets/img/mariosmall.png.o
0x000000000030814c _img_mariosmall
0x0000000000308228 _img_mariosmall_end
.rodata 0x0000000000308228 0x28 build-fx/assets/img/gift.png.o
0x0000000000308228 _img_gift
0x0000000000308250 _img_gift_end
.rodata 0x0000000000308250 0x24 build-fx/assets/img/buisson.png.o
0x0000000000308250 _img_buisson
0x0000000000308274 _img_buisson_end
.rodata 0x0000000000308274 0x44 build-fx/assets/img/colline.png.o
0x0000000000308274 _img_colline
0x00000000003082b8 _img_colline_end
.rodata 0x00000000003082b8 0x114 build-fx/assets/img/mariobig.png.o
0x00000000003082b8 _img_mariobig
0x00000000003083cc _img_mariobig_end
.rodata 0x00000000003083cc 0x404 build-fx/assets/img/error.png.o
0x00000000003083cc _img_error
0x00000000003087d0 _img_error_end
.rodata 0x00000000003087d0 0xb8 build-fx/assets/img/tuyau.png.o
0x00000000003087d0 _img_tuyau
0x0000000000308888 _img_tuyau_end
.rodata 0x0000000000308888 0x14 build-fx/assets/img/bullet.png.o
0x0000000000308888 _img_bullet
0x000000000030889c _img_bullet_end
.rodata 0x000000000030889c 0x44 build-fx/assets/img/nuage.png.o
0x000000000030889c _img_nuage
0x00000000003088e0 _img_nuage_end
.rodata 0x00000000003088e0 0x404 build-fx/assets/img/level.png.o
0x00000000003088e0 _img_level
0x0000000000308ce4 _img_level_end
.rodata 0x0000000000308ce4 0x4c build-fx/assets/img/goomba.png.o
0x0000000000308ce4 _img_goomba
0x0000000000308d30 _img_goomba_end
.rodata 0x0000000000308d30 0x24 build-fx/assets/img/fleur.png.o
0x0000000000308d30 _img_fleur
0x0000000000308d54 _img_fleur_end
.rodata 0x0000000000308d54 0x4c build-fx/assets/img/stone.png.o
0x0000000000308d54 _img_stone
0x0000000000308da0 _img_stone_end
.rodata 0x0000000000308da0 0x404 build-fx/assets/img/lvl0.png.o
0x0000000000308da0 _img_lvl0
0x00000000003091a4 _img_lvl0_end
0x0000000000306d12 0x3 build-fx/src/main.c.o
*fill* 0x0000000000306d12 0x2
.rodata 0x0000000000306d14 0x10 build-fx/src/ennemi.c.o
.rodata 0x0000000000306d24 0x204 build-fx/assets/fonts/mario.png.o
0x0000000000306d24 _font_mario
0x0000000000306f28 _font_mario_end
.rodata 0x0000000000306f28 0x20 build-fx/assets/img/bonus.png.o
0x0000000000306f28 _img_bonus
0x0000000000306f48 _img_bonus_end
.rodata 0x0000000000306f48 0x24 build-fx/assets/img/bloc.png.o
0x0000000000306f48 _img_bloc
0x0000000000306f6c _img_bloc_end
.rodata 0x0000000000306f6c 0x404 build-fx/assets/img/ram.png.o
0x0000000000306f6c _img_ram
0x0000000000307370 _img_ram_end
.rodata 0x0000000000307370 0x64 build-fx/assets/img/mario.png.o
0x0000000000307370 _img_mario
0x00000000003073d4 _img_mario_end
.rodata 0x00000000003073d4 0x404 build-fx/assets/img/main.png.o
0x00000000003073d4 _img_main
0x00000000003077d8 _img_main_end
.rodata 0x00000000003077d8 0x4c build-fx/assets/img/brick.png.o
0x00000000003077d8 _img_brick
0x0000000000307824 _img_brick_end
.rodata 0x0000000000307824 0x84 build-fx/assets/img/menu_pause.png.o
0x0000000000307824 _img_menu_pause
0x00000000003078a8 _img_menu_pause_end
.rodata 0x00000000003078a8 0x18 build-fx/assets/img/select_arrow.png.o
0x00000000003078a8 _img_select_arrow
0x00000000003078c0 _img_select_arrow_end
.rodata 0x00000000003078c0 0x404 build-fx/assets/img/new_level.png.o
0x00000000003078c0 _img_new_level
0x0000000000307cc4 _img_new_level_end
.rodata 0x0000000000307cc4 0x24 build-fx/assets/img/death.png.o
0x0000000000307cc4 _img_death
0x0000000000307ce8 _img_death_end
.rodata 0x0000000000307ce8 0x404 build-fx/assets/img/time_over.png.o
0x0000000000307ce8 _img_time_over
0x00000000003080ec _img_time_over_end
.rodata 0x00000000003080ec 0x4c build-fx/assets/img/coin.png.o
0x00000000003080ec _img_coin
0x0000000000308138 _img_coin_end
.rodata 0x0000000000308138 0x24 build-fx/assets/img/champi.png.o
0x0000000000308138 _img_champi
0x000000000030815c _img_champi_end
.rodata 0x000000000030815c 0xdc build-fx/assets/img/mariosmall.png.o
0x000000000030815c _img_mariosmall
0x0000000000308238 _img_mariosmall_end
.rodata 0x0000000000308238 0x28 build-fx/assets/img/gift.png.o
0x0000000000308238 _img_gift
0x0000000000308260 _img_gift_end
.rodata 0x0000000000308260 0x24 build-fx/assets/img/buisson.png.o
0x0000000000308260 _img_buisson
0x0000000000308284 _img_buisson_end
.rodata 0x0000000000308284 0x44 build-fx/assets/img/colline.png.o
0x0000000000308284 _img_colline
0x00000000003082c8 _img_colline_end
.rodata 0x00000000003082c8 0x114 build-fx/assets/img/mariobig.png.o
0x00000000003082c8 _img_mariobig
0x00000000003083dc _img_mariobig_end
.rodata 0x00000000003083dc 0x404 build-fx/assets/img/error.png.o
0x00000000003083dc _img_error
0x00000000003087e0 _img_error_end
.rodata 0x00000000003087e0 0xb8 build-fx/assets/img/tuyau.png.o
0x00000000003087e0 _img_tuyau
0x0000000000308898 _img_tuyau_end
.rodata 0x0000000000308898 0x14 build-fx/assets/img/bullet.png.o
0x0000000000308898 _img_bullet
0x00000000003088ac _img_bullet_end
.rodata 0x00000000003088ac 0x44 build-fx/assets/img/nuage.png.o
0x00000000003088ac _img_nuage
0x00000000003088f0 _img_nuage_end
.rodata 0x00000000003088f0 0x404 build-fx/assets/img/level.png.o
0x00000000003088f0 _img_level
0x0000000000308cf4 _img_level_end
.rodata 0x0000000000308cf4 0x4c build-fx/assets/img/goomba.png.o
0x0000000000308cf4 _img_goomba
0x0000000000308d40 _img_goomba_end
.rodata 0x0000000000308d40 0x24 build-fx/assets/img/fleur.png.o
0x0000000000308d40 _img_fleur
0x0000000000308d64 _img_fleur_end
.rodata 0x0000000000308d64 0x4c build-fx/assets/img/stone.png.o
0x0000000000308d64 _img_stone
0x0000000000308db0 _img_stone_end
.rodata 0x0000000000308db0 0x404 build-fx/assets/img/lvl0.png.o
0x0000000000308db0 _img_lvl0
0x00000000003091b4 _img_lvl0_end
.rodata.str1.4
0x00000000003091a4 0x31 /home/gmilan/opt/sh-elf-2.33-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(stdio.c.o)
*fill* 0x00000000003091d5 0x3
.rodata 0x00000000003091d8 0x8 /home/gmilan/opt/sh-elf-2.33-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(dimage.c.o)
0x00000000003091b4 0x31 /home/gmilan/opt/sh-elf-2.33-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(stdio.c.o)
*fill* 0x00000000003091e5 0x3
.rodata 0x00000000003091e8 0x8 /home/gmilan/opt/sh-elf-2.33-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(dimage.c.o)
.rodata.str1.4
0x00000000003091e0 0x6 /home/gmilan/opt/sh-elf-2.33-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(keysc.c.o)
*fill* 0x00000000003091e6 0x2
0x00000000003091f0 0x6 /home/gmilan/opt/sh-elf-2.33-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(keysc.c.o)
*fill* 0x00000000003091f6 0x2
.rodata.str1.4
0x00000000003091e8 0x11a /home/gmilan/opt/sh-elf-2.33-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(exch.c.o)
0x00000000003091f8 0x11a /home/gmilan/opt/sh-elf-2.33-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(exch.c.o)
0x11e (size before relaxing)
*fill* 0x0000000000309302 0x2
.rodata 0x0000000000309304 0x18 /home/gmilan/opt/sh-elf-2.33-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(topti.c.o)
*fill* 0x0000000000309312 0x2
.rodata 0x0000000000309314 0x18 /home/gmilan/opt/sh-elf-2.33-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(topti.c.o)
.rodata.str1.4
0x000000000030931c 0x4 /home/gmilan/opt/sh-elf-2.33-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(tmu.c.o)
.rodata 0x0000000000309320 0x408 /home/gmilan/opt/sh-elf-2.33-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(font5x7.png.o)
0x0000000000309320 _gint_font5x7
0x0000000000309728 _gint_font5x7_end
0x000000000030932c 0x4 /home/gmilan/opt/sh-elf-2.33-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(tmu.c.o)
.rodata 0x0000000000309330 0x408 /home/gmilan/opt/sh-elf-2.33-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(font5x7.png.o)
0x0000000000309330 _gint_font5x7
0x0000000000309738 _gint_font5x7_end
.rodata.str1.4
0x0000000000309728 0x6 /home/gmilan/opt/sh-elf-2.33-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(t6k11.c.o)
*fill* 0x000000000030972e 0x2
0x0000000000309738 0x6 /home/gmilan/opt/sh-elf-2.33-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(t6k11.c.o)
*fill* 0x000000000030973e 0x2
.rodata.str1.4
0x0000000000309730 0x4 /home/gmilan/opt/sh-elf-2.33-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(cpg.c.o)
.rodata 0x0000000000309734 0x10 /home/gmilan/opt/sh-elf-2.33-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(bopti.c.o)
.rodata 0x0000000000309744 0x100 /home/gmilan/opt/sh-elf-2.33-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgcc.a(_clz.o)
0x0000000000309744 ___clz_tab
0x0000000000309740 0x4 /home/gmilan/opt/sh-elf-2.33-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(cpg.c.o)
.rodata 0x0000000000309744 0x10 /home/gmilan/opt/sh-elf-2.33-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(bopti.c.o)
.rodata 0x0000000000309754 0x100 /home/gmilan/opt/sh-elf-2.33-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgcc.a(_clz.o)
0x0000000000309754 ___clz_tab
.rela.dyn 0x0000000000309844 0x0
.rela.text 0x0000000000309844 0x0 build-fx/src/score.c.o
.rela.dyn 0x0000000000309854 0x0
.rela.text 0x0000000000309854 0x0 build-fx/src/score.c.o
.rela.text.startup
0x0000000000309844 0x0 build-fx/src/score.c.o
0x0000000000309854 0x0 build-fx/src/score.c.o
.rela.pretext.entry
0x0000000000309844 0x0 build-fx/src/score.c.o
0x0000000000309854 0x0 build-fx/src/score.c.o
0x0000000008100000 . = ORIGIN (ram)
.bss 0x0000000008100000 0x5c0
@ -682,8 +682,8 @@ LOAD /home/gmilan/opt/sh-elf-2.33-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgcc.a
*fill* 0x00000000081005bc 0x4
0x00000000000005c0 _sbss = SIZEOF (.bss)
.data 0x00000000081005c0 0x200 load address 0x0000000000309844
0x0000000000309844 _ldata = LOADADDR (.data)
.data 0x00000000081005c0 0x200 load address 0x0000000000309854
0x0000000000309854 _ldata = LOADADDR (.data)
0x00000000081005c0 _rdata = .
*(.data .data.*)
.data 0x00000000081005c0 0x0 build-fx/src/level.c.o
@ -758,28 +758,28 @@ LOAD /home/gmilan/opt/sh-elf-2.33-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgcc.a
*(D)
0x00000000081007c0 . = ALIGN (0x10)
.data.4 0x00000000081007c0 0x0 load address 0x0000000000309a44
.data.4 0x00000000081007c0 0x0 load address 0x0000000000309a54
*(.data.4)
0x00000000081007c0 . = ALIGN (0x10)
0x0000000000000200 _sdata = (SIZEOF (.data) + SIZEOF (.data.4))
0x00000000e5200000 . = ORIGIN (ilram)
.ilram 0x00000000e5200000 0x0 load address 0x0000000000309a44
0x0000000000309a44 _lilram = LOADADDR (.ilram)
.ilram 0x00000000e5200000 0x0 load address 0x0000000000309a54
0x0000000000309a54 _lilram = LOADADDR (.ilram)
0x00000000e5200000 _rilram = .
*(.ilram)
0x00000000e5200000 . = ALIGN (0x10)
0x00000000e5007000 . = ORIGIN (xram)
.xram 0x00000000e5007000 0x0 load address 0x0000000000309a44
0x0000000000309a44 _lxram = LOADADDR (.xram)
.xram 0x00000000e5007000 0x0 load address 0x0000000000309a54
0x0000000000309a54 _lxram = LOADADDR (.xram)
0x00000000e5007000 _rxram = .
*(.xram)
0x00000000e5007000 . = ALIGN (0x10)
0x00000000e5017000 . = ORIGIN (yram)
.yram 0x00000000e5017000 0x0 load address 0x0000000000309a44
0x0000000000309a44 _lyram = LOADADDR (.yram)
.yram 0x00000000e5017000 0x0 load address 0x0000000000309a54
0x0000000000309a54 _lyram = LOADADDR (.yram)
0x00000000e5017000 _ryram = .
*(.yram)
0x00000000e5017000 . = ALIGN (0x10)
@ -789,8 +789,8 @@ LOAD /home/gmilan/opt/sh-elf-2.33-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgcc.a
0x000000008800df00 _gint_vbr = 0x8800df00
0x000000008800f400 . = ORIGIN (rram)
.gint.data 0x000000008800f400 0x140 load address 0x0000000000309a44
0x0000000000309a44 _lgdata = LOADADDR (.gint.data)
.gint.data 0x000000008800f400 0x140 load address 0x0000000000309a54
0x0000000000309a54 _lgdata = LOADADDR (.gint.data)
0x000000008800f400 _rgdata = .
*(.gint.data .gint.data.*)
.gint.data 0x000000008800f400 0x4 /home/gmilan/opt/sh-elf-2.33-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(dupdate.c.o)
@ -811,7 +811,7 @@ LOAD /home/gmilan/opt/sh-elf-2.33-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgcc.a
0x000000008800f540 . = ALIGN (0x10)
0x0000000000000140 _sgdata = SIZEOF (.gint.data)
.gint.bss 0x000000008800f540 0x290 load address 0x0000000000309b84
.gint.bss 0x000000008800f540 0x290 load address 0x0000000000309b94
*(.gint.bss .gint.bss.*)
.gint.bss 0x000000008800f540 0x180 /home/gmilan/opt/sh-elf-2.33-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(keysc.c.o)
.gint.bss 0x000000008800f6c0 0x1c /home/gmilan/opt/sh-elf-2.33-9.2.0/lib/gcc/sh3eb-elf/9.2.0/libgint-fx.a(setup.c.o)

Binary file not shown.

View File

@ -147,8 +147,8 @@ static int min(const int x, const int y)
}
int world_get_real_x0() //mario delta en 0,0
{ //if (mario.p.x>mario_x_max || mario.p.x<mario_x_max-54)
// mario_x_max=mario.p.x;
{ if (mario.p.x>mario_x_max)
mario_x_max=mario.p.x;
return min(max(mario_x_max-54,0),w_current_x*8-128);}
int world_get_real_y0() //mario delta en 0,0