diff --git a/1v13D.g1a b/1v13D.g1a index fa14d4b..0259f50 100644 Binary files a/1v13D.g1a and b/1v13D.g1a differ diff --git a/build-fx/map b/build-fx/map index 247bfd0..c1be10a 100644 --- a/build-fx/map +++ b/build-fx/map @@ -295,7 +295,7 @@ LOAD build-fx/assets/fonts/FxEngine.png.o LOAD /home/util1/Bureau/MILAN/gcc/lib/gcc/sh3eb-elf/9.1.0/libgint-fx.a LOAD /home/util1/Bureau/MILAN/gcc/lib/gcc/sh3eb-elf/9.1.0/libgcc.a 0x0000000000300000 _brom = 0x300000 - 0x000000000000525c _srom = ((((0x200 + SIZEOF (.text)) + SIZEOF (.rodata)) + SIZEOF (.gint.drivers)) + SIZEOF (.gint.blocks)) + 0x0000000000005254 _srom = ((((0x200 + SIZEOF (.text)) + SIZEOF (.rodata)) + SIZEOF (.gint.drivers)) + SIZEOF (.gint.blocks)) .pretext 0x0000000000300200 0x890 *(.pretext.entry) @@ -334,7 +334,7 @@ LOAD /home/util1/Bureau/MILAN/gcc/lib/gcc/sh3eb-elf/9.1.0/libgcc.a *(.dtors .dtors.*) 0x0000000000300a90 _etors = . -.text 0x0000000000300a90 0x4630 +.text 0x0000000000300a90 0x4628 *(.text .text.*) .text 0x0000000000300a90 0x154 build-fx/src/FxEngine/libprof.o 0x0000000000300a90 _prof_time @@ -354,177 +354,177 @@ LOAD /home/util1/Bureau/MILAN/gcc/lib/gcc/sh3eb-elf/9.1.0/libgcc.a 0x00000000003014b4 _FE_get_fps_current 0x00000000003014d4 _FE_get_fps_min 0x00000000003014f4 _FE_get_fps_max - .text 0x0000000000301514 0x348 build-fx/src/FxEngine/face.o + .text 0x0000000000301514 0x340 build-fx/src/FxEngine/face.o 0x00000000003015a4 _FE_draw_face - .text 0x000000000030185c 0xc0 build-fx/src/FxEngine/zbuffer.o - 0x000000000030185c _FE_zbuffer_clear - 0x00000000003018c8 _FE_zbuffer_set_dist - .text 0x000000000030191c 0x0 build-fx/src/main.o - .text.startup 0x000000000030191c 0xa4 build-fx/src/main.o - 0x000000000030191c _main - .text 0x00000000003019c0 0x74 build-fx/src/controls.o - 0x00000000003019c0 _init_controls - 0x00000000003019d0 _reload_fps_displaying - 0x00000000003019f4 _display_fps - .text 0x0000000000301a34 0x150 /home/util1/Bureau/MILAN/gcc/lib/gcc/sh3eb-elf/9.1.0/libgint-fx.a(cpg.c.o) - 0x0000000000301b78 _clock_freq - .text 0x0000000000301b84 0x2c8 /home/util1/Bureau/MILAN/gcc/lib/gcc/sh3eb-elf/9.1.0/libgint-fx.a(keysc.c.o) - 0x0000000000301d28 _pollevent - 0x0000000000301e14 _waitevent - .text 0x0000000000301e4c 0x0 /home/util1/Bureau/MILAN/gcc/lib/gcc/sh3eb-elf/9.1.0/libgint-fx.a(hardware.c.o) - .text 0x0000000000301e4c 0x0 /home/util1/Bureau/MILAN/gcc/lib/gcc/sh3eb-elf/9.1.0/libgint-fx.a(syscalls.S.o) - .text 0x0000000000301e4c 0x0 /home/util1/Bureau/MILAN/gcc/lib/gcc/sh3eb-elf/9.1.0/libgint-fx.a(start.c.o) - .text 0x0000000000301e4c 0x1f4 /home/util1/Bureau/MILAN/gcc/lib/gcc/sh3eb-elf/9.1.0/libgint-fx.a(mmu.c.o) - 0x0000000000301e4c _tlb_addr - 0x0000000000301e60 _tlb_data - 0x0000000000301e74 _tlb_mapped_memory - 0x0000000000301f48 _utlb_addr - 0x0000000000301f58 _utlb_data - 0x0000000000301f68 _utlb_mapped_memory - .text 0x0000000000302040 0x56c /home/util1/Bureau/MILAN/gcc/lib/gcc/sh3eb-elf/9.1.0/libgint-fx.a(tmu.c.o) - 0x0000000000302360 _timer_setup - 0x00000000003023f0 _timer_delay - 0x0000000000302450 _timer_start - 0x0000000000302484 _timer_reload - 0x00000000003024a4 _timer_pause - 0x00000000003024d8 _timer_stop - 0x0000000000302534 _timer_timeout - 0x0000000000302540 _timer_address - 0x000000000030257c _timer_clear - .text 0x00000000003025ac 0x9c /home/util1/Bureau/MILAN/gcc/lib/gcc/sh3eb-elf/9.1.0/libgint-fx.a(topti.c.o) - 0x00000000003025ac _dsize - .text 0x0000000000302648 0x50 /home/util1/Bureau/MILAN/gcc/lib/gcc/sh3eb-elf/9.1.0/libgint-fx.a(dpixel.c.o) - 0x0000000000302648 _dpixel - .text 0x0000000000302698 0x54 /home/util1/Bureau/MILAN/gcc/lib/gcc/sh3eb-elf/9.1.0/libgint-fx.a(dimage.c.o) - 0x0000000000302698 _dimage - 0x00000000003026cc _dsubimage - .text 0x00000000003026ec 0x24 /home/util1/Bureau/MILAN/gcc/lib/gcc/sh3eb-elf/9.1.0/libgint-fx.a(dupdate.c.o) - 0x00000000003026ec _dupdate - 0x0000000000302704 _dupdate_noint - .text 0x0000000000302710 0x4c /home/util1/Bureau/MILAN/gcc/lib/gcc/sh3eb-elf/9.1.0/libgint-fx.a(dclear.c.o) - 0x0000000000302710 _dclear - .text 0x000000000030275c 0x0 /home/util1/Bureau/MILAN/gcc/lib/gcc/sh3eb-elf/9.1.0/libgint-fx.a(topti.c.o) - .text 0x000000000030275c 0xc00 /home/util1/Bureau/MILAN/gcc/lib/gcc/sh3eb-elf/9.1.0/libgint-fx.a(stdio.c.o) - 0x0000000000303084 _kprint_opt - 0x00000000003031bc _kprint - 0x0000000000303294 _kvsprint - 0x00000000003032dc _sprintf - 0x0000000000303304 _vsprintf - 0x0000000000303324 _snprintf - 0x0000000000303344 _vsnprintf - .text 0x000000000030335c 0xdc /home/util1/Bureau/MILAN/gcc/lib/gcc/sh3eb-elf/9.1.0/libgint-fx.a(memory.c.o) - 0x000000000030335c _memcpy - 0x0000000000303416 __memmove - 0x000000000030341a __memcmp - 0x000000000030341e _memset - .text 0x0000000000303438 0x1d8 /home/util1/Bureau/MILAN/gcc/lib/gcc/sh3eb-elf/9.1.0/libgint-fx.a(t6k11.c.o) - 0x00000000003034d0 _t6k11_display - 0x00000000003035a4 _t6k11_contrast - 0x00000000003035d0 _t6k11_backlight - .text 0x0000000000303610 0x1c8 /home/util1/Bureau/MILAN/gcc/lib/gcc/sh3eb-elf/9.1.0/libgint-fx.a(getkey.c.o) - 0x0000000000303610 _getkey_opt - 0x0000000000303790 _getkey - 0x000000000030379c _getkey_repeat - .text 0x00000000003037d8 0x124 /home/util1/Bureau/MILAN/gcc/lib/gcc/sh3eb-elf/9.1.0/libgint-fx.a(iokbd.c.o) - 0x00000000003037e4 _iokbd_row - 0x00000000003038cc _iokbd_scan - .text 0x00000000003038fc 0x170 /home/util1/Bureau/MILAN/gcc/lib/gcc/sh3eb-elf/9.1.0/libgint-fx.a(setup.c.o) - 0x00000000003039b0 _gint_install - 0x0000000000303a54 _gint_unload - .text 0x0000000000303a6c 0x2c /home/util1/Bureau/MILAN/gcc/lib/gcc/sh3eb-elf/9.1.0/libgint-fx.a(vbr.s.o) - 0x0000000000303a6c _gint_setvbr - .text 0x0000000000303a98 0x78 /home/util1/Bureau/MILAN/gcc/lib/gcc/sh3eb-elf/9.1.0/libgint-fx.a(gint.c.o) - 0x0000000000303a98 _gint_intlevel - 0x0000000000303aec _gint_inthandler - .text 0x0000000000303b10 0x0 /home/util1/Bureau/MILAN/gcc/lib/gcc/sh3eb-elf/9.1.0/libgint-fx.a(inth.S.o) - .text 0x0000000000303b10 0x0 /home/util1/Bureau/MILAN/gcc/lib/gcc/sh3eb-elf/9.1.0/libgint-fx.a(exch.S.o) - .text 0x0000000000303b10 0x0 /home/util1/Bureau/MILAN/gcc/lib/gcc/sh3eb-elf/9.1.0/libgint-fx.a(inth.s.o) - .text 0x0000000000303b10 0x0 /home/util1/Bureau/MILAN/gcc/lib/gcc/sh3eb-elf/9.1.0/libgint-fx.a(topti-asm.s.o) - .text 0x0000000000303b10 0x3b0 /home/util1/Bureau/MILAN/gcc/lib/gcc/sh3eb-elf/9.1.0/libgint-fx.a(bopti.c.o) - 0x0000000000303b10 _bopti_grid - 0x0000000000303c66 _bopti_render - 0x0000000000303d6c _bopti_render_clip - 0x0000000000303e74 _bopti_render_noclip - .text 0x0000000000303ec0 0x9c /home/util1/Bureau/MILAN/gcc/lib/gcc/sh3eb-elf/9.1.0/libgint-fx.a(masks.c.o) - 0x0000000000303ec0 _masks - .text 0x0000000000303f5c 0x60 /home/util1/Bureau/MILAN/gcc/lib/gcc/sh3eb-elf/9.1.0/libgint-fx.a(bopti-asm.s.o) - 0x0000000000303f5c _bopti_asm_mono - 0x0000000000303f82 _bopti_asm_mono_alpha - 0x0000000000303fb4 _bopti_asm_gray - 0x0000000000303fb8 _bopti_asm_gray_alpha - .text 0x0000000000303fbc 0x78 /home/util1/Bureau/MILAN/gcc/lib/gcc/sh3eb-elf/9.1.0/libgcc.a(_movmem.o) - 0x0000000000303fbc ___movstr - 0x0000000000303fbc ___movmem - 0x0000000000303ff0 ___movmemSI64 - 0x0000000000303ff0 ___movstrSI64 - 0x0000000000303ff4 ___movstrSI60 - 0x0000000000303ff4 ___movmemSI60 - 0x0000000000303ff8 ___movmemSI56 - 0x0000000000303ff8 ___movstrSI56 - 0x0000000000303ffc ___movstrSI52 - 0x0000000000303ffc ___movmemSI52 - 0x0000000000304000 ___movstrSI48 - 0x0000000000304000 ___movmemSI48 - 0x0000000000304004 ___movstrSI44 - 0x0000000000304004 ___movmemSI44 - 0x0000000000304008 ___movstrSI40 - 0x0000000000304008 ___movmemSI40 - 0x000000000030400c ___movstrSI36 - 0x000000000030400c ___movmemSI36 - 0x0000000000304010 ___movmemSI32 - 0x0000000000304010 ___movstrSI32 - 0x0000000000304014 ___movmemSI28 - 0x0000000000304014 ___movstrSI28 - 0x0000000000304018 ___movstrSI24 - 0x0000000000304018 ___movmemSI24 - 0x000000000030401c ___movmemSI20 - 0x000000000030401c ___movstrSI20 - 0x0000000000304020 ___movstrSI16 - 0x0000000000304020 ___movmemSI16 - 0x0000000000304024 ___movmemSI12 - 0x0000000000304024 ___movstrSI12 - 0x0000000000304028 ___movmemSI8 - 0x0000000000304028 ___movstrSI8 - 0x000000000030402c ___movmemSI4 - 0x000000000030402c ___movstrSI4 - .text 0x0000000000304034 0xa0 /home/util1/Bureau/MILAN/gcc/lib/gcc/sh3eb-elf/9.1.0/libgcc.a(_sdivsi3.o) - 0x0000000000304034 ___sdivsi3 - .text 0x00000000003040d4 0x6c /home/util1/Bureau/MILAN/gcc/lib/gcc/sh3eb-elf/9.1.0/libgcc.a(_udivsi3.o) - 0x00000000003040f6 ___udivsi3 - .text 0x0000000000304140 0x1f0 /home/util1/Bureau/MILAN/gcc/lib/gcc/sh3eb-elf/9.1.0/libgcc.a(_udivdi3.o) - 0x0000000000304140 ___udivdi3 - .text 0x0000000000304330 0x348 /home/util1/Bureau/MILAN/gcc/lib/gcc/sh3eb-elf/9.1.0/libgcc.a(_addsub_df.o) - 0x00000000003045d4 ___adddf3 - 0x0000000000304624 ___subdf3 - .text 0x0000000000304678 0x208 /home/util1/Bureau/MILAN/gcc/lib/gcc/sh3eb-elf/9.1.0/libgcc.a(_mul_df.o) - 0x0000000000304678 ___muldf3 - .text 0x0000000000304880 0x130 /home/util1/Bureau/MILAN/gcc/lib/gcc/sh3eb-elf/9.1.0/libgcc.a(_div_df.o) - 0x0000000000304880 ___divdf3 - .text 0x00000000003049b0 0x58 /home/util1/Bureau/MILAN/gcc/lib/gcc/sh3eb-elf/9.1.0/libgcc.a(_gt_df.o) - 0x00000000003049b0 ___gtdf2 - .text 0x0000000000304a08 0x58 /home/util1/Bureau/MILAN/gcc/lib/gcc/sh3eb-elf/9.1.0/libgcc.a(_ge_df.o) - 0x0000000000304a08 ___gedf2 - .text 0x0000000000304a60 0x58 /home/util1/Bureau/MILAN/gcc/lib/gcc/sh3eb-elf/9.1.0/libgcc.a(_lt_df.o) - 0x0000000000304a60 ___ltdf2 - .text 0x0000000000304ab8 0x58 /home/util1/Bureau/MILAN/gcc/lib/gcc/sh3eb-elf/9.1.0/libgcc.a(_le_df.o) - 0x0000000000304ab8 ___ledf2 - .text 0x0000000000304b10 0x98 /home/util1/Bureau/MILAN/gcc/lib/gcc/sh3eb-elf/9.1.0/libgcc.a(_si_to_df.o) - 0x0000000000304b10 ___floatsidf - .text 0x0000000000304ba8 0x8c /home/util1/Bureau/MILAN/gcc/lib/gcc/sh3eb-elf/9.1.0/libgcc.a(_df_to_si.o) - 0x0000000000304ba8 ___fixdfsi - .text 0x0000000000304c34 0x0 /home/util1/Bureau/MILAN/gcc/lib/gcc/sh3eb-elf/9.1.0/libgcc.a(_thenan_df.o) - *fill* 0x0000000000304c34 0x4 - .text 0x0000000000304c38 0x60 /home/util1/Bureau/MILAN/gcc/lib/gcc/sh3eb-elf/9.1.0/libgcc.a(_udiv_qrnnd_16.o) - 0x0000000000304c38 ___udiv_qrnnd_16 - .text 0x0000000000304c98 0x0 /home/util1/Bureau/MILAN/gcc/lib/gcc/sh3eb-elf/9.1.0/libgcc.a(_clz.o) - .text 0x0000000000304c98 0x54 /home/util1/Bureau/MILAN/gcc/lib/gcc/sh3eb-elf/9.1.0/libgcc.a(_clzsi2.o) - 0x0000000000304c98 ___clzsi2 - .text 0x0000000000304cec 0x240 /home/util1/Bureau/MILAN/gcc/lib/gcc/sh3eb-elf/9.1.0/libgcc.a(_pack_df.o) - 0x0000000000304cec ___pack_d - .text 0x0000000000304f2c 0xcc /home/util1/Bureau/MILAN/gcc/lib/gcc/sh3eb-elf/9.1.0/libgcc.a(_unpack_df.o) - 0x0000000000304f2c ___unpack_d - .text 0x0000000000304ff8 0xc8 /home/util1/Bureau/MILAN/gcc/lib/gcc/sh3eb-elf/9.1.0/libgcc.a(_fpcmp_parts_df.o) - 0x0000000000304ff8 ___fpcmp_parts_d + .text 0x0000000000301854 0xc0 build-fx/src/FxEngine/zbuffer.o + 0x0000000000301854 _FE_zbuffer_clear + 0x00000000003018c0 _FE_zbuffer_set_dist + .text 0x0000000000301914 0x0 build-fx/src/main.o + .text.startup 0x0000000000301914 0xa4 build-fx/src/main.o + 0x0000000000301914 _main + .text 0x00000000003019b8 0x74 build-fx/src/controls.o + 0x00000000003019b8 _init_controls + 0x00000000003019c8 _reload_fps_displaying + 0x00000000003019ec _display_fps + .text 0x0000000000301a2c 0x150 /home/util1/Bureau/MILAN/gcc/lib/gcc/sh3eb-elf/9.1.0/libgint-fx.a(cpg.c.o) + 0x0000000000301b70 _clock_freq + .text 0x0000000000301b7c 0x2c8 /home/util1/Bureau/MILAN/gcc/lib/gcc/sh3eb-elf/9.1.0/libgint-fx.a(keysc.c.o) + 0x0000000000301d20 _pollevent + 0x0000000000301e0c _waitevent + .text 0x0000000000301e44 0x0 /home/util1/Bureau/MILAN/gcc/lib/gcc/sh3eb-elf/9.1.0/libgint-fx.a(hardware.c.o) + .text 0x0000000000301e44 0x0 /home/util1/Bureau/MILAN/gcc/lib/gcc/sh3eb-elf/9.1.0/libgint-fx.a(syscalls.S.o) + .text 0x0000000000301e44 0x0 /home/util1/Bureau/MILAN/gcc/lib/gcc/sh3eb-elf/9.1.0/libgint-fx.a(start.c.o) + .text 0x0000000000301e44 0x1f4 /home/util1/Bureau/MILAN/gcc/lib/gcc/sh3eb-elf/9.1.0/libgint-fx.a(mmu.c.o) + 0x0000000000301e44 _tlb_addr + 0x0000000000301e58 _tlb_data + 0x0000000000301e6c _tlb_mapped_memory + 0x0000000000301f40 _utlb_addr + 0x0000000000301f50 _utlb_data + 0x0000000000301f60 _utlb_mapped_memory + .text 0x0000000000302038 0x56c /home/util1/Bureau/MILAN/gcc/lib/gcc/sh3eb-elf/9.1.0/libgint-fx.a(tmu.c.o) + 0x0000000000302358 _timer_setup + 0x00000000003023e8 _timer_delay + 0x0000000000302448 _timer_start + 0x000000000030247c _timer_reload + 0x000000000030249c _timer_pause + 0x00000000003024d0 _timer_stop + 0x000000000030252c _timer_timeout + 0x0000000000302538 _timer_address + 0x0000000000302574 _timer_clear + .text 0x00000000003025a4 0x9c /home/util1/Bureau/MILAN/gcc/lib/gcc/sh3eb-elf/9.1.0/libgint-fx.a(topti.c.o) + 0x00000000003025a4 _dsize + .text 0x0000000000302640 0x50 /home/util1/Bureau/MILAN/gcc/lib/gcc/sh3eb-elf/9.1.0/libgint-fx.a(dpixel.c.o) + 0x0000000000302640 _dpixel + .text 0x0000000000302690 0x54 /home/util1/Bureau/MILAN/gcc/lib/gcc/sh3eb-elf/9.1.0/libgint-fx.a(dimage.c.o) + 0x0000000000302690 _dimage + 0x00000000003026c4 _dsubimage + .text 0x00000000003026e4 0x24 /home/util1/Bureau/MILAN/gcc/lib/gcc/sh3eb-elf/9.1.0/libgint-fx.a(dupdate.c.o) + 0x00000000003026e4 _dupdate + 0x00000000003026fc _dupdate_noint + .text 0x0000000000302708 0x4c /home/util1/Bureau/MILAN/gcc/lib/gcc/sh3eb-elf/9.1.0/libgint-fx.a(dclear.c.o) + 0x0000000000302708 _dclear + .text 0x0000000000302754 0x0 /home/util1/Bureau/MILAN/gcc/lib/gcc/sh3eb-elf/9.1.0/libgint-fx.a(topti.c.o) + .text 0x0000000000302754 0xc00 /home/util1/Bureau/MILAN/gcc/lib/gcc/sh3eb-elf/9.1.0/libgint-fx.a(stdio.c.o) + 0x000000000030307c _kprint_opt + 0x00000000003031b4 _kprint + 0x000000000030328c _kvsprint + 0x00000000003032d4 _sprintf + 0x00000000003032fc _vsprintf + 0x000000000030331c _snprintf + 0x000000000030333c _vsnprintf + .text 0x0000000000303354 0xdc /home/util1/Bureau/MILAN/gcc/lib/gcc/sh3eb-elf/9.1.0/libgint-fx.a(memory.c.o) + 0x0000000000303354 _memcpy + 0x000000000030340e __memmove + 0x0000000000303412 __memcmp + 0x0000000000303416 _memset + .text 0x0000000000303430 0x1d8 /home/util1/Bureau/MILAN/gcc/lib/gcc/sh3eb-elf/9.1.0/libgint-fx.a(t6k11.c.o) + 0x00000000003034c8 _t6k11_display + 0x000000000030359c _t6k11_contrast + 0x00000000003035c8 _t6k11_backlight + .text 0x0000000000303608 0x1c8 /home/util1/Bureau/MILAN/gcc/lib/gcc/sh3eb-elf/9.1.0/libgint-fx.a(getkey.c.o) + 0x0000000000303608 _getkey_opt + 0x0000000000303788 _getkey + 0x0000000000303794 _getkey_repeat + .text 0x00000000003037d0 0x124 /home/util1/Bureau/MILAN/gcc/lib/gcc/sh3eb-elf/9.1.0/libgint-fx.a(iokbd.c.o) + 0x00000000003037dc _iokbd_row + 0x00000000003038c4 _iokbd_scan + .text 0x00000000003038f4 0x170 /home/util1/Bureau/MILAN/gcc/lib/gcc/sh3eb-elf/9.1.0/libgint-fx.a(setup.c.o) + 0x00000000003039a8 _gint_install + 0x0000000000303a4c _gint_unload + .text 0x0000000000303a64 0x2c /home/util1/Bureau/MILAN/gcc/lib/gcc/sh3eb-elf/9.1.0/libgint-fx.a(vbr.s.o) + 0x0000000000303a64 _gint_setvbr + .text 0x0000000000303a90 0x78 /home/util1/Bureau/MILAN/gcc/lib/gcc/sh3eb-elf/9.1.0/libgint-fx.a(gint.c.o) + 0x0000000000303a90 _gint_intlevel + 0x0000000000303ae4 _gint_inthandler + .text 0x0000000000303b08 0x0 /home/util1/Bureau/MILAN/gcc/lib/gcc/sh3eb-elf/9.1.0/libgint-fx.a(inth.S.o) + .text 0x0000000000303b08 0x0 /home/util1/Bureau/MILAN/gcc/lib/gcc/sh3eb-elf/9.1.0/libgint-fx.a(exch.S.o) + .text 0x0000000000303b08 0x0 /home/util1/Bureau/MILAN/gcc/lib/gcc/sh3eb-elf/9.1.0/libgint-fx.a(inth.s.o) + .text 0x0000000000303b08 0x0 /home/util1/Bureau/MILAN/gcc/lib/gcc/sh3eb-elf/9.1.0/libgint-fx.a(topti-asm.s.o) + .text 0x0000000000303b08 0x3b0 /home/util1/Bureau/MILAN/gcc/lib/gcc/sh3eb-elf/9.1.0/libgint-fx.a(bopti.c.o) + 0x0000000000303b08 _bopti_grid + 0x0000000000303c5e _bopti_render + 0x0000000000303d64 _bopti_render_clip + 0x0000000000303e6c _bopti_render_noclip + .text 0x0000000000303eb8 0x9c /home/util1/Bureau/MILAN/gcc/lib/gcc/sh3eb-elf/9.1.0/libgint-fx.a(masks.c.o) + 0x0000000000303eb8 _masks + .text 0x0000000000303f54 0x60 /home/util1/Bureau/MILAN/gcc/lib/gcc/sh3eb-elf/9.1.0/libgint-fx.a(bopti-asm.s.o) + 0x0000000000303f54 _bopti_asm_mono + 0x0000000000303f7a _bopti_asm_mono_alpha + 0x0000000000303fac _bopti_asm_gray + 0x0000000000303fb0 _bopti_asm_gray_alpha + .text 0x0000000000303fb4 0x78 /home/util1/Bureau/MILAN/gcc/lib/gcc/sh3eb-elf/9.1.0/libgcc.a(_movmem.o) + 0x0000000000303fb4 ___movstr + 0x0000000000303fb4 ___movmem + 0x0000000000303fe8 ___movmemSI64 + 0x0000000000303fe8 ___movstrSI64 + 0x0000000000303fec ___movstrSI60 + 0x0000000000303fec ___movmemSI60 + 0x0000000000303ff0 ___movmemSI56 + 0x0000000000303ff0 ___movstrSI56 + 0x0000000000303ff4 ___movstrSI52 + 0x0000000000303ff4 ___movmemSI52 + 0x0000000000303ff8 ___movstrSI48 + 0x0000000000303ff8 ___movmemSI48 + 0x0000000000303ffc ___movstrSI44 + 0x0000000000303ffc ___movmemSI44 + 0x0000000000304000 ___movstrSI40 + 0x0000000000304000 ___movmemSI40 + 0x0000000000304004 ___movstrSI36 + 0x0000000000304004 ___movmemSI36 + 0x0000000000304008 ___movmemSI32 + 0x0000000000304008 ___movstrSI32 + 0x000000000030400c ___movmemSI28 + 0x000000000030400c ___movstrSI28 + 0x0000000000304010 ___movstrSI24 + 0x0000000000304010 ___movmemSI24 + 0x0000000000304014 ___movmemSI20 + 0x0000000000304014 ___movstrSI20 + 0x0000000000304018 ___movstrSI16 + 0x0000000000304018 ___movmemSI16 + 0x000000000030401c ___movmemSI12 + 0x000000000030401c ___movstrSI12 + 0x0000000000304020 ___movmemSI8 + 0x0000000000304020 ___movstrSI8 + 0x0000000000304024 ___movmemSI4 + 0x0000000000304024 ___movstrSI4 + .text 0x000000000030402c 0xa0 /home/util1/Bureau/MILAN/gcc/lib/gcc/sh3eb-elf/9.1.0/libgcc.a(_sdivsi3.o) + 0x000000000030402c ___sdivsi3 + .text 0x00000000003040cc 0x6c /home/util1/Bureau/MILAN/gcc/lib/gcc/sh3eb-elf/9.1.0/libgcc.a(_udivsi3.o) + 0x00000000003040ee ___udivsi3 + .text 0x0000000000304138 0x1f0 /home/util1/Bureau/MILAN/gcc/lib/gcc/sh3eb-elf/9.1.0/libgcc.a(_udivdi3.o) + 0x0000000000304138 ___udivdi3 + .text 0x0000000000304328 0x348 /home/util1/Bureau/MILAN/gcc/lib/gcc/sh3eb-elf/9.1.0/libgcc.a(_addsub_df.o) + 0x00000000003045cc ___adddf3 + 0x000000000030461c ___subdf3 + .text 0x0000000000304670 0x208 /home/util1/Bureau/MILAN/gcc/lib/gcc/sh3eb-elf/9.1.0/libgcc.a(_mul_df.o) + 0x0000000000304670 ___muldf3 + .text 0x0000000000304878 0x130 /home/util1/Bureau/MILAN/gcc/lib/gcc/sh3eb-elf/9.1.0/libgcc.a(_div_df.o) + 0x0000000000304878 ___divdf3 + .text 0x00000000003049a8 0x58 /home/util1/Bureau/MILAN/gcc/lib/gcc/sh3eb-elf/9.1.0/libgcc.a(_gt_df.o) + 0x00000000003049a8 ___gtdf2 + .text 0x0000000000304a00 0x58 /home/util1/Bureau/MILAN/gcc/lib/gcc/sh3eb-elf/9.1.0/libgcc.a(_ge_df.o) + 0x0000000000304a00 ___gedf2 + .text 0x0000000000304a58 0x58 /home/util1/Bureau/MILAN/gcc/lib/gcc/sh3eb-elf/9.1.0/libgcc.a(_lt_df.o) + 0x0000000000304a58 ___ltdf2 + .text 0x0000000000304ab0 0x58 /home/util1/Bureau/MILAN/gcc/lib/gcc/sh3eb-elf/9.1.0/libgcc.a(_le_df.o) + 0x0000000000304ab0 ___ledf2 + .text 0x0000000000304b08 0x98 /home/util1/Bureau/MILAN/gcc/lib/gcc/sh3eb-elf/9.1.0/libgcc.a(_si_to_df.o) + 0x0000000000304b08 ___floatsidf + .text 0x0000000000304ba0 0x8c /home/util1/Bureau/MILAN/gcc/lib/gcc/sh3eb-elf/9.1.0/libgcc.a(_df_to_si.o) + 0x0000000000304ba0 ___fixdfsi + .text 0x0000000000304c2c 0x0 /home/util1/Bureau/MILAN/gcc/lib/gcc/sh3eb-elf/9.1.0/libgcc.a(_thenan_df.o) + *fill* 0x0000000000304c2c 0x4 + .text 0x0000000000304c30 0x60 /home/util1/Bureau/MILAN/gcc/lib/gcc/sh3eb-elf/9.1.0/libgcc.a(_udiv_qrnnd_16.o) + 0x0000000000304c30 ___udiv_qrnnd_16 + .text 0x0000000000304c90 0x0 /home/util1/Bureau/MILAN/gcc/lib/gcc/sh3eb-elf/9.1.0/libgcc.a(_clz.o) + .text 0x0000000000304c90 0x54 /home/util1/Bureau/MILAN/gcc/lib/gcc/sh3eb-elf/9.1.0/libgcc.a(_clzsi2.o) + 0x0000000000304c90 ___clzsi2 + .text 0x0000000000304ce4 0x240 /home/util1/Bureau/MILAN/gcc/lib/gcc/sh3eb-elf/9.1.0/libgcc.a(_pack_df.o) + 0x0000000000304ce4 ___pack_d + .text 0x0000000000304f24 0xcc /home/util1/Bureau/MILAN/gcc/lib/gcc/sh3eb-elf/9.1.0/libgcc.a(_unpack_df.o) + 0x0000000000304f24 ___unpack_d + .text 0x0000000000304ff0 0xc8 /home/util1/Bureau/MILAN/gcc/lib/gcc/sh3eb-elf/9.1.0/libgcc.a(_fpcmp_parts_df.o) + 0x0000000000304ff0 ___fpcmp_parts_d *(C P) .gint.blocks 0x00000000003050c0 0x140 diff --git a/build-fx/src/FxEngine/1v13D.bin b/build-fx/src/FxEngine/1v13D.bin index a4b2f09..bd55ce0 100755 Binary files a/build-fx/src/FxEngine/1v13D.bin and b/build-fx/src/FxEngine/1v13D.bin differ diff --git a/build-fx/src/FxEngine/1v13D.elf b/build-fx/src/FxEngine/1v13D.elf index 23baf5a..32931c5 100755 Binary files a/build-fx/src/FxEngine/1v13D.elf and b/build-fx/src/FxEngine/1v13D.elf differ diff --git a/build-fx/src/FxEngine/face.o b/build-fx/src/FxEngine/face.o index cb05407..c353334 100644 Binary files a/build-fx/src/FxEngine/face.o and b/build-fx/src/FxEngine/face.o differ diff --git a/src/FxEngine/face.c b/src/FxEngine/face.c index d36dc4c..ed9e2f6 100644 --- a/src/FxEngine/face.c +++ b/src/FxEngine/face.c @@ -95,7 +95,7 @@ void FE_draw_face(FE_face const * face) const int xAB=face->s2->translated.x-face->s1->translated.x, yAB=face->s2->translated.y-face->s1->translated.y; const int xAC=face->s3->translated.x-face->s1->translated.x, yAC=face->s3->translated.y-face->s1->translated.y; - const int diviseur_commun=(xAB*yAC-yAB*xAC)*1250; //(multiplier par 10000) + const int diviseur_commun=(xAB*yAC-yAB*xAC); //(multiplier par 10000) const int fact_1=(10000*yAC)/diviseur_commun, fact_2=(10000*xAC)/diviseur_commun; const int fact_3=(10000*xAB)/diviseur_commun, fact_4=(10000*yAB)/diviseur_commun;