From d9d99286b87e46051f641411a71ece6aba33209c Mon Sep 17 00:00:00 2001 From: Shadow Date: Wed, 31 Jul 2019 15:02:33 +0200 Subject: [PATCH] modifications des sources --- Sources/Plague.g1a | Bin 27968 -> 27952 bytes Sources/build-fx/assets/img/capa.png.o | Bin 792 -> 0 bytes Sources/build-fx/assets/img/monde_sans.png.o | Bin 1456 -> 0 bytes Sources/build-fx/assets/img/symp.png.o | Bin 1304 -> 0 bytes Sources/build-fx/assets/img/trans.png.o | Bin 1244 -> 0 bytes Sources/build-fx/map | 454 +++++++++---------- Sources/build-fx/src/Plague.bin | Bin 27456 -> 27440 bytes Sources/build-fx/src/Plague.elf | Bin 37492 -> 37492 bytes Sources/build-fx/src/main.o | Bin 3324 -> 3316 bytes Sources/src/main.c | 12 +- 10 files changed, 233 insertions(+), 233 deletions(-) delete mode 100644 Sources/build-fx/assets/img/capa.png.o delete mode 100644 Sources/build-fx/assets/img/monde_sans.png.o delete mode 100644 Sources/build-fx/assets/img/symp.png.o delete mode 100644 Sources/build-fx/assets/img/trans.png.o diff --git a/Sources/Plague.g1a b/Sources/Plague.g1a index e15827dcea83917e32d17c8325a84933eaf1aeff..eff917587e31ac3f391dc5aee40789131e3eb3ca 100644 GIT binary patch delta 1586 zcmY*ZeQZ-z6hF5gNlUw}EA41m;ceaIb!*4F3}%M|Z8r!EryGp0k)Re*I*b?#R3Nfs zjYE9|3M&^$qmwMrh#w>^d4#|GShA@zSz;Su#<_$I_faH@Ne3ZuI?rpz(D!mb-tYY0 zIp>~p?&%*TiBV$y?8=w%9`U`1e*PZ5XaAX>KmWtBsJU8ML#wZD`;-tW&60P>b`W6} z@CgHbC9E;1TL9E88iNc4ZUO8Y2MWl!zYb`@7*InJXyqoL^*ulvN`Nlu&5e9RZmmp9 z!^#1ob^#5TqzmdJ>cXu+d3}zp90qFbWftAN!bN2J-M6?Ls*kHtBd=$}dTUo@SEB3M z`_KC`m!9KxUEFq)_vk{l6#p~t)lI?#a7zznCOn*R2DqzJAl#mWT@M;{owh#PZ_r`q zk4Fs0=C^333$|#uefyQ%UjK)};f`)j#XT`%Y1DB)?zrDF8#IWXbLqn+Zy26RL{y!s zeFNhVAO9Uv2Cpt3v`K?U2U?$A44oceNApUp{dkCSpvDV83+I6D#&8&eKrL5TBCl9| z5NO>EmdtA?J|n!HCc?!#Abc!b7rqrngz02^vwgJvMmt-bZ?(2g!7r^Nt@1&}TAxK5 zm(Dlg{6P=%<#W3mr(mQ}mif9xMMMyl5qC#MX2~3%o+cx0bmUZR^i^tzY&t}6_KTrY zFHAs1ETS*9B(AQ(el?z zycpK_SD=m7pr(?nzOqAqQ^V8S~bUq`#$qVn9sir5_zk27CE@!Csi5}!;f zv23F7CcFz23nv?yhL12hpX4I5_n{n}T(maFq(s3s#ghGV*@C0y<4k1?R6qJG!g?|v zPbp^%(;mMurSLkZ0JJ%(qbWtaPSE0u0hfA>UlY5beU*3XbdV1(25q;XW{bFN#a@1Q-pPD$q?;Hpso!#`lX@ee<=z(ffmQ` z7FclDfZBT5jTLtnQJXB0Q7O6d1TiDo_Ts`1k43%`onnOyKhm`*LO)$NJd$XCZQ<{n z!mP=hIeq!(W~{ToPMP>$N2KBMdqg`3bUBLAufbK#QRfUc%MYZ4M&U4Y4B9zh@nq@bW9RWSJQMCt6p-OK8 zS25Rn>Vvqy2Gp%bhg-tgh6M!oR0^$g6E#{{pJs`g8KPpbCr_Ylllutimqd3)sSN|& zh;DDRvy*jgB*@0q4#biyxPg(Al4>JQ(7x+wmy-Fs-=P9WeH$5L;rcRdr%XlL z;b_#lmIhGOni$aPWERHmD8hpt#L$Q8rW`eJAh%ZG$*cOJQ8Pyaz8u6~%dP+fPliF^ zCxJRNlB?lYyWBOMJ0w%!tU6$u1G;i(f%JafAsus O9|&QEg(S_vTJkRh1;@(( delta 1632 zcmY*ZZ%k8H6hD`?S!-J;l|s?tLuhEB;JYvwFx=LHevq+Hw`PhXTj$DCr*oi8$t1R! zY8>+mn+wUzWSd!W&zODC=qB0t&=18RbIwFTusF>mDK;i^W9QL|+kLrz-tYYG zIp>~x?ispDE?gz1Z%&>I_lchdb@TV|+yBq}{Kw~?2$?Drl@&Fo8owsQDb0}&$$Enb zbAT-XbbFuLpmGDK+-idi2{C}pGe7}ExL*l0V+yF@3eb`!p!EYl8z|5vpC@~IR&p+x zl_H9ZM1^$0DjiYnR%N<@+E6O96%nAh$C+7sFLM!Df9HKJiR!{CyoG-_~ZK@&ANarElM&ci?60DqI;-CVRY@m69-VteAv#I^)zwX)lJf!1AP5q-l8NB9qB2!Hf8@L%y~_@DW4 z{#LZ5x!`KcSc_BZADe(lA6GO5oQccf%v^4xmRmOJnTFpz;~x3&*F4XoPhYSm9FK)q zYdZHz<1~yn$};Z(F)c_%MX+W|TxQ7}uZ~888|nDL+R#pF2(IlQIJSwM2Vb3l;{Kq1 zrFoL@1wMAEHb$bgw+NTz)V39@pWCLuApXS0(ru0r(2SM}@wT`xzSq9T`cA$JFC%;o zG@&ZgmA{~|u;XuPI5fTIh2gpX0;r(WE9s9N`o1VX-fp%LZVVrfIZ9<(jWb1_k#?z8*}uY zQQ~r-N>pm>l8zY96VfAjvT}&t0$W~44t4k4|qFM9)Nm1eR}5X~C3L5U`d zH?n>+r=N`yXG%}@tTb$n6HPDB(lyveqzlXbO3Um4x_kiNiWxiVwj5`XygQ4iMV82@ zG_qnJF(KI^q&7SjZOqrE<;n0PU5g_0Q})#@1q$9y?M^COFqt%`w0>*CY!iGk@xP8p z!`6F5gRe|ZM)d1!Q8P&}ovn~W8MSdZx^0EI(dL4v(*Ka(<D9UT?a$%3#{MgbNS0!b$j`EVfH_O{t;J{W^2+K(xPfJ18h|?F(DjROT`m*7cuNnE z6OehMX;H;xh120Pf<~65xMSZtstK`3HKhlz46(Ciuj$d_%3+|ZYJgV#AlX-C;N7tr zo+s_nR$fa;JL{w|(#=}S>xd}zm!C*0^Pwfw=(>Qjm@H8B0bFC=RO3b0djnX)uoGN6 zr5%;kM1@vrXW3v?jObY3Q~S`iu6j2akpk6mg{BYaGhNtASa;n9(#6K=4r!>Y1FuN@NrH89+g!D<)XG;}oSt2*)cKw2y%=H_{6lJflVq|~=Mg}b)8%cmE04!$$CN&sX8CVz?KE%I&$G~twjDcYx7XyP+3j;$_ z69P8_*&y702!h>@Ffc6cf~W`S0|9jXFg?gLG5VLUVqoxJ!obkK2xylR#0`y15V{p; zfA=E>2Ja^f469FJw;x0QBnE~?E1-TLO^kk!zg&R+1F7u-+SLohAa{fKurL9I&my3@ ztJfG9UZeRRq#qPMFu%g+7AFP<7d}_k^uC-fwyiVuHp$z4PX1z#U$Fj_aoml)3b3$}6>P{zX`y5kDlr`K}sBw!L zs1@poxgigF9**w557|84USj)DepFeD$&7L-sbjJ2K#I$Ybd|RP39%+-`4t& z*0<$6hry8|pJn}PFm{S=X89K?NLwssT+C8@2mHh65z#{Z2>i})h~^c*amosJVh4E6 znCJn618G2#6ZY|V3O2z!DC~X4z*0{H@QRY6iyh7?Y#PZ`Zfo6sp@eJIZ~A`7+I*{Z z`$MR8xq9ed?ByN9{hC|H>{LXLExN08f}Kdcn3f&G#37Y&_O54I#^ypKw8(my*Ao`5 z+v14mO;5_GxDgVq`-3uJRheiTJnViFrZsRA?5;f3T*W~jf=TxS&5-r)!3SCC!}@T%0cd$%TpO(qD7s$tM#;H_HoCmEt&jWzP7= zooH^RRIC)G=6_fpa%I0==^A|b%)V3Zoa=NBBuCo+06!dGua&dnsB}J^gA;S`#?WmY WnxXSN^hd8vB}e|XS5pwD^L_(JSC=0E diff --git a/Sources/build-fx/assets/img/symp.png.o b/Sources/build-fx/assets/img/symp.png.o deleted file mode 100644 index 1cbeb759caf89824761c29f2a833033156382eb4..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1304 zcma)6%T7~K6kUBduuPDFiE#!D8bTZxMvQ7(<&h2uKhU%(Q3fa}ozRJWNd*dpmV{@F z6eDqF3=oM@z2ZWA*;u)|{sa^qPO3~J`hkgTl$0lDmEk}G3n0wAT z)OX=`+5ZI@eFy?eao`jC{Y*DygLMKt7f;6A8^7iaQ=eH-R$Chk#GLW;CJf4S`Y{y0pi(? ze~s}F>sPyh?{OnpH+{->5ZGWWkhuN+_St_p%=x?7)1G~K99X5D?E+RPk>1{x)8@g&^>)kGy{vEnjgbymkMque|b^>3uk8w0y-K@84(6 zi*@2_z}7ghegc%pLGO@djr-v9#ES1nYTe}mMgC&0J>GmpH+PTucCWwRPUCj~o{X|> z|4GyTdx_}e)a&TX?9_DAicY*uw0JX<=?UN&b5gN5bt-A}n}(Hqmx!feH~Bb3p7KmQ z-F6QDFovV;H)d$f;gRQnoBl~0)xz@iG!`D(F)A&u;(p6CTch41y29Ga+fSpX;Za+8 F{{Zpz{Ph3; diff --git a/Sources/build-fx/assets/img/trans.png.o b/Sources/build-fx/assets/img/trans.png.o deleted file mode 100644 index d98ffe201829ada84709e608ef3284aa13a57809..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1244 zcmbW1ze|Ea7{|Z*T2M3;L`%?6OB6IUHQC!Q2&w2F5XC454fI`VsZ1#xELv(a`aw%% zb8X_}Qna{BQ$tpxLG^v!AHG%=>cMmOJkQAVt z`91Op@>Aq94f3KrPBxJxpZi=$Wo)S3k@=w}{)bPSlMz6*|%`}(>53G*}L57g#(S>HoG z-Vf|#?K`jc{{Q1;zF3UsC;IcX^`CM5Nm)Mvq^KcjT8eSn$vkb2{jyH2{a5%h`9<|Th3U4s9?A0Q^aJ0(x zE`d^lRp0Zx}OBg!M*xHA*))=~q o#%e(vGtU#2t)b1#v5}(WSPkp0QCahKNvEAxO7sWp*!aJ`0F?vpasU7T diff --git a/Sources/build-fx/map b/Sources/build-fx/map index 02ff719..e8b1676 100644 --- a/Sources/build-fx/map +++ b/Sources/build-fx/map @@ -199,7 +199,7 @@ LOAD build-fx/assets/img/titre.png.o LOAD /Users/antoine/gcc/sh3eb-elf-2.32-8.3.0/lib/gcc/sh3eb-elf/8.3.0/libgint-fx.a LOAD /Users/antoine/gcc/sh3eb-elf-2.32-8.3.0/lib/gcc/sh3eb-elf/8.3.0/libgcc.a 0x0000000000300000 _brom = 0x300000 - 0x00000000000062e8 _srom = ((((0x200 + SIZEOF (.text)) + SIZEOF (.rodata)) + SIZEOF (.gint.drivers)) + SIZEOF (.gint.blocks)) + 0x00000000000062e0 _srom = ((((0x200 + SIZEOF (.text)) + SIZEOF (.rodata)) + SIZEOF (.gint.drivers)) + SIZEOF (.gint.blocks)) .pretext 0x0000000000300200 0x89c *(.pretext.entry) @@ -239,256 +239,256 @@ LOAD /Users/antoine/gcc/sh3eb-elf-2.32-8.3.0/lib/gcc/sh3eb-elf/8.3.0/libgcc.a *(.dtors .dtors.*) 0x0000000000300a9c _etors = . -.text 0x0000000000300aa0 0x36b8 +.text 0x0000000000300aa0 0x36b0 *(.text .text.*) - .text 0x0000000000300aa0 0x374 build-fx/src/main.o + .text 0x0000000000300aa0 0x370 build-fx/src/main.o 0x0000000000300aa0 _display_barre 0x0000000000300b18 _display_menu 0x0000000000300c1c _display_info 0x0000000000300ccc _menu - 0x0000000000300db0 _floor - 0x0000000000300dd0 _copy - .text.startup 0x0000000000300e14 0x1a8 build-fx/src/main.o - 0x0000000000300e14 _main - .text 0x0000000000300fbc 0x0 /Users/antoine/gcc/sh3eb-elf-2.32-8.3.0/lib/gcc/sh3eb-elf/8.3.0/libgint-fx.a(start.c.o) - .text 0x0000000000300fbc 0x1f4 /Users/antoine/gcc/sh3eb-elf-2.32-8.3.0/lib/gcc/sh3eb-elf/8.3.0/libgint-fx.a(mmu.c.o) - 0x0000000000300fbc _tlb_addr - 0x0000000000300fd0 _tlb_data - 0x0000000000300fe4 _tlb_mapped_memory - 0x00000000003010b8 _utlb_addr - 0x00000000003010c8 _utlb_data - 0x00000000003010d8 _utlb_mapped_memory - .text 0x00000000003011b0 0xc8 /Users/antoine/gcc/sh3eb-elf-2.32-8.3.0/lib/gcc/sh3eb-elf/8.3.0/libgint-fx.a(dimage.c.o) - 0x00000000003011b0 _dimage - 0x0000000000301204 _dsubimage - .text 0x0000000000301278 0x0 /Users/antoine/gcc/sh3eb-elf-2.32-8.3.0/lib/gcc/sh3eb-elf/8.3.0/libgint-fx.a(dtext.c.o) - .text 0x0000000000301278 0x24 /Users/antoine/gcc/sh3eb-elf-2.32-8.3.0/lib/gcc/sh3eb-elf/8.3.0/libgint-fx.a(dupdate.c.o) - 0x0000000000301278 _dupdate - 0x0000000000301290 _dupdate_noint - .text 0x000000000030129c 0x4c /Users/antoine/gcc/sh3eb-elf-2.32-8.3.0/lib/gcc/sh3eb-elf/8.3.0/libgint-fx.a(dclear.c.o) - 0x000000000030129c _dclear - .text 0x00000000003012e8 0x408 /Users/antoine/gcc/sh3eb-elf-2.32-8.3.0/lib/gcc/sh3eb-elf/8.3.0/libgint-fx.a(bopti.c.o) - 0x00000000003012e8 _bopti_grid - 0x000000000030145c _bopti_render - 0x0000000000301580 _bopti_render_clip - 0x0000000000301698 _bopti_render_noclip - .text 0x00000000003016f0 0x0 /Users/antoine/gcc/sh3eb-elf-2.32-8.3.0/lib/gcc/sh3eb-elf/8.3.0/libgint-fx.a(topti-asm.s.o) - .text 0x00000000003016f0 0x218 /Users/antoine/gcc/sh3eb-elf-2.32-8.3.0/lib/gcc/sh3eb-elf/8.3.0/libgint-fx.a(getkey.c.o) - 0x00000000003018b4 _getkey - 0x00000000003018c0 _getkey_opt - 0x00000000003018cc _getkey_repeat - .text 0x0000000000301908 0x9c /Users/antoine/gcc/sh3eb-elf-2.32-8.3.0/lib/gcc/sh3eb-elf/8.3.0/libgint-fx.a(topti.c.o) - 0x0000000000301908 _dsize - .text 0x00000000003019a4 0x124 /Users/antoine/gcc/sh3eb-elf-2.32-8.3.0/lib/gcc/sh3eb-elf/8.3.0/libgint-fx.a(dline.c.o) - 0x00000000003019a4 _dline - .text 0x0000000000301ac8 0xd6 /Users/antoine/gcc/sh3eb-elf-2.32-8.3.0/lib/gcc/sh3eb-elf/8.3.0/libgint-fx.a(memory.c.o) - 0x0000000000301ac8 _memcpy - 0x0000000000301b7c __memmove - 0x0000000000301b80 __memcmp - 0x0000000000301b84 _memset - *fill* 0x0000000000301b9e 0x2 - .text 0x0000000000301ba0 0xbf4 /Users/antoine/gcc/sh3eb-elf-2.32-8.3.0/lib/gcc/sh3eb-elf/8.3.0/libgint-fx.a(stdio.c.o) - 0x00000000003024cc _kprint_opt - 0x00000000003025f6 _kprint - 0x00000000003026d0 _kvsprint - 0x0000000000302714 _sprintf - 0x000000000030273c _vsprintf - 0x000000000030275c _snprintf - 0x000000000030277c _vsnprintf - .text 0x0000000000302794 0x26 /Users/antoine/gcc/sh3eb-elf-2.32-8.3.0/lib/gcc/sh3eb-elf/8.3.0/libgint-fx.a(string.c.o) - 0x0000000000302794 _strlen - 0x00000000003027a4 _strncpy - *fill* 0x00000000003027ba 0x2 - .text 0x00000000003027bc 0x1dc /Users/antoine/gcc/sh3eb-elf-2.32-8.3.0/lib/gcc/sh3eb-elf/8.3.0/libgint-fx.a(t6k11.c.o) - 0x0000000000302854 _t6k11_display - 0x000000000030292c _t6k11_contrast - 0x0000000000302958 _t6k11_backlight - .text 0x0000000000302998 0x0 /Users/antoine/gcc/sh3eb-elf-2.32-8.3.0/lib/gcc/sh3eb-elf/8.3.0/libgint-fx.a(hardware.c.o) - .text 0x0000000000302998 0x170 /Users/antoine/gcc/sh3eb-elf-2.32-8.3.0/lib/gcc/sh3eb-elf/8.3.0/libgint-fx.a(setup.c.o) - 0x0000000000302a4c _gint_install - 0x0000000000302af0 _gint_unload - .text 0x0000000000302b08 0x2c /Users/antoine/gcc/sh3eb-elf-2.32-8.3.0/lib/gcc/sh3eb-elf/8.3.0/libgint-fx.a(vbr.s.o) - 0x0000000000302b08 _gint_setvbr - .text 0x0000000000302b34 0x0 /Users/antoine/gcc/sh3eb-elf-2.32-8.3.0/lib/gcc/sh3eb-elf/8.3.0/libgint-fx.a(exch.S.o) - .text 0x0000000000302b34 0x0 /Users/antoine/gcc/sh3eb-elf-2.32-8.3.0/lib/gcc/sh3eb-elf/8.3.0/libgint-fx.a(inth.S.o) - .text 0x0000000000302b34 0x0 /Users/antoine/gcc/sh3eb-elf-2.32-8.3.0/lib/gcc/sh3eb-elf/8.3.0/libgint-fx.a(syscalls.S.o) - .text 0x0000000000302b34 0x58 /Users/antoine/gcc/sh3eb-elf-2.32-8.3.0/lib/gcc/sh3eb-elf/8.3.0/libgint-fx.a(bopti-asm.s.o) - 0x0000000000302b34 _bopti_asm_mono - 0x0000000000302b5a _bopti_asm_mono_alpha - .text 0x0000000000302b8c 0x0 /Users/antoine/gcc/sh3eb-elf-2.32-8.3.0/lib/gcc/sh3eb-elf/8.3.0/libgint-fx.a(topti.c.o) - .text 0x0000000000302b8c 0x13c /Users/antoine/gcc/sh3eb-elf-2.32-8.3.0/lib/gcc/sh3eb-elf/8.3.0/libgint-fx.a(dline.c.o) - 0x0000000000302b8c _dhline - 0x0000000000302c44 _dvline - .text 0x0000000000302cc8 0x54 /Users/antoine/gcc/sh3eb-elf-2.32-8.3.0/lib/gcc/sh3eb-elf/8.3.0/libgint-fx.a(dpixel.c.o) - 0x0000000000302cc8 _dpixel - .text 0x0000000000302d1c 0x8c /Users/antoine/gcc/sh3eb-elf-2.32-8.3.0/lib/gcc/sh3eb-elf/8.3.0/libgint-fx.a(masks.c.o) - 0x0000000000302d1c _masks - .text 0x0000000000302da8 0x2d4 /Users/antoine/gcc/sh3eb-elf-2.32-8.3.0/lib/gcc/sh3eb-elf/8.3.0/libgint-fx.a(keysc.c.o) - 0x0000000000302f70 _pollevent - 0x0000000000303044 _waitevent - .text 0x000000000030307c 0x124 /Users/antoine/gcc/sh3eb-elf-2.32-8.3.0/lib/gcc/sh3eb-elf/8.3.0/libgint-fx.a(iokbd.c.o) - 0x0000000000303088 _iokbd_row - 0x0000000000303170 _iokbd_scan - .text 0x00000000003031a0 0x574 /Users/antoine/gcc/sh3eb-elf-2.32-8.3.0/lib/gcc/sh3eb-elf/8.3.0/libgint-fx.a(tmu.c.o) - 0x00000000003034c4 _timer_setup - 0x0000000000303558 _timer_delay - 0x00000000003035b8 _timer_start - 0x00000000003035ec _timer_reload - 0x000000000030360c _timer_pause - 0x0000000000303640 _timer_stop - 0x000000000030369c _timer_timeout - 0x00000000003036a8 _timer_address - 0x00000000003036e4 _timer_clear - .text 0x0000000000303714 0x0 /Users/antoine/gcc/sh3eb-elf-2.32-8.3.0/lib/gcc/sh3eb-elf/8.3.0/libgint-fx.a(inth.s.o) - .text 0x0000000000303714 0x74 /Users/antoine/gcc/sh3eb-elf-2.32-8.3.0/lib/gcc/sh3eb-elf/8.3.0/libgint-fx.a(gint.c.o) - 0x0000000000303714 _gint_intlevel - 0x0000000000303764 _gint_inthandler - .text 0x0000000000303788 0x150 /Users/antoine/gcc/sh3eb-elf-2.32-8.3.0/lib/gcc/sh3eb-elf/8.3.0/libgint-fx.a(cpg.c.o) - 0x00000000003038cc _clock_freq - .text 0x00000000003038d8 0x78 /Users/antoine/gcc/sh3eb-elf-2.32-8.3.0/lib/gcc/sh3eb-elf/8.3.0/libgcc.a(_movmem.o) - 0x00000000003038d8 ___movmem - 0x00000000003038d8 ___movstr - 0x000000000030390c ___movmemSI64 - 0x000000000030390c ___movstrSI64 - 0x0000000000303910 ___movmemSI60 - 0x0000000000303910 ___movstrSI60 - 0x0000000000303914 ___movstrSI56 - 0x0000000000303914 ___movmemSI56 - 0x0000000000303918 ___movmemSI52 - 0x0000000000303918 ___movstrSI52 - 0x000000000030391c ___movstrSI48 - 0x000000000030391c ___movmemSI48 - 0x0000000000303920 ___movmemSI44 - 0x0000000000303920 ___movstrSI44 - 0x0000000000303924 ___movstrSI40 - 0x0000000000303924 ___movmemSI40 - 0x0000000000303928 ___movstrSI36 - 0x0000000000303928 ___movmemSI36 - 0x000000000030392c ___movstrSI32 - 0x000000000030392c ___movmemSI32 - 0x0000000000303930 ___movmemSI28 - 0x0000000000303930 ___movstrSI28 - 0x0000000000303934 ___movmemSI24 - 0x0000000000303934 ___movstrSI24 - 0x0000000000303938 ___movmemSI20 - 0x0000000000303938 ___movstrSI20 - 0x000000000030393c ___movstrSI16 - 0x000000000030393c ___movmemSI16 - 0x0000000000303940 ___movmemSI12 - 0x0000000000303940 ___movstrSI12 - 0x0000000000303944 ___movstrSI8 - 0x0000000000303944 ___movmemSI8 - 0x0000000000303948 ___movstrSI4 - 0x0000000000303948 ___movmemSI4 - .text 0x0000000000303950 0xa0 /Users/antoine/gcc/sh3eb-elf-2.32-8.3.0/lib/gcc/sh3eb-elf/8.3.0/libgcc.a(_sdivsi3.o) - 0x0000000000303950 ___sdivsi3 - .text 0x00000000003039f0 0x1ec /Users/antoine/gcc/sh3eb-elf-2.32-8.3.0/lib/gcc/sh3eb-elf/8.3.0/libgcc.a(_udivdi3.o) - 0x00000000003039f0 ___udivdi3 - .text 0x0000000000303bdc 0x98 /Users/antoine/gcc/sh3eb-elf-2.32-8.3.0/lib/gcc/sh3eb-elf/8.3.0/libgcc.a(_si_to_df.o) - 0x0000000000303bdc ___floatsidf - .text 0x0000000000303c74 0x94 /Users/antoine/gcc/sh3eb-elf-2.32-8.3.0/lib/gcc/sh3eb-elf/8.3.0/libgcc.a(_df_to_si.o) - 0x0000000000303c74 ___fixdfsi - .text 0x0000000000303d08 0x6c /Users/antoine/gcc/sh3eb-elf-2.32-8.3.0/lib/gcc/sh3eb-elf/8.3.0/libgcc.a(_udivsi3.o) - 0x0000000000303d2a ___udivsi3 - *fill* 0x0000000000303d74 0x4 - .text 0x0000000000303d78 0x60 /Users/antoine/gcc/sh3eb-elf-2.32-8.3.0/lib/gcc/sh3eb-elf/8.3.0/libgcc.a(_udiv_qrnnd_16.o) - 0x0000000000303d78 ___udiv_qrnnd_16 - .text 0x0000000000303dd8 0x0 /Users/antoine/gcc/sh3eb-elf-2.32-8.3.0/lib/gcc/sh3eb-elf/8.3.0/libgcc.a(_clz.o) - .text 0x0000000000303dd8 0x58 /Users/antoine/gcc/sh3eb-elf-2.32-8.3.0/lib/gcc/sh3eb-elf/8.3.0/libgcc.a(_clzsi2.o) - 0x0000000000303dd8 ___clzsi2 - .text 0x0000000000303e30 0x25c /Users/antoine/gcc/sh3eb-elf-2.32-8.3.0/lib/gcc/sh3eb-elf/8.3.0/libgcc.a(_pack_df.o) - 0x0000000000303e30 ___pack_d - .text 0x000000000030408c 0xcc /Users/antoine/gcc/sh3eb-elf-2.32-8.3.0/lib/gcc/sh3eb-elf/8.3.0/libgcc.a(_unpack_df.o) - 0x000000000030408c ___unpack_d + 0x0000000000300dac _floor + 0x0000000000300dcc _copy + .text.startup 0x0000000000300e10 0x1a4 build-fx/src/main.o + 0x0000000000300e10 _main + .text 0x0000000000300fb4 0x0 /Users/antoine/gcc/sh3eb-elf-2.32-8.3.0/lib/gcc/sh3eb-elf/8.3.0/libgint-fx.a(start.c.o) + .text 0x0000000000300fb4 0x1f4 /Users/antoine/gcc/sh3eb-elf-2.32-8.3.0/lib/gcc/sh3eb-elf/8.3.0/libgint-fx.a(mmu.c.o) + 0x0000000000300fb4 _tlb_addr + 0x0000000000300fc8 _tlb_data + 0x0000000000300fdc _tlb_mapped_memory + 0x00000000003010b0 _utlb_addr + 0x00000000003010c0 _utlb_data + 0x00000000003010d0 _utlb_mapped_memory + .text 0x00000000003011a8 0xc8 /Users/antoine/gcc/sh3eb-elf-2.32-8.3.0/lib/gcc/sh3eb-elf/8.3.0/libgint-fx.a(dimage.c.o) + 0x00000000003011a8 _dimage + 0x00000000003011fc _dsubimage + .text 0x0000000000301270 0x0 /Users/antoine/gcc/sh3eb-elf-2.32-8.3.0/lib/gcc/sh3eb-elf/8.3.0/libgint-fx.a(dtext.c.o) + .text 0x0000000000301270 0x24 /Users/antoine/gcc/sh3eb-elf-2.32-8.3.0/lib/gcc/sh3eb-elf/8.3.0/libgint-fx.a(dupdate.c.o) + 0x0000000000301270 _dupdate + 0x0000000000301288 _dupdate_noint + .text 0x0000000000301294 0x4c /Users/antoine/gcc/sh3eb-elf-2.32-8.3.0/lib/gcc/sh3eb-elf/8.3.0/libgint-fx.a(dclear.c.o) + 0x0000000000301294 _dclear + .text 0x00000000003012e0 0x408 /Users/antoine/gcc/sh3eb-elf-2.32-8.3.0/lib/gcc/sh3eb-elf/8.3.0/libgint-fx.a(bopti.c.o) + 0x00000000003012e0 _bopti_grid + 0x0000000000301454 _bopti_render + 0x0000000000301578 _bopti_render_clip + 0x0000000000301690 _bopti_render_noclip + .text 0x00000000003016e8 0x0 /Users/antoine/gcc/sh3eb-elf-2.32-8.3.0/lib/gcc/sh3eb-elf/8.3.0/libgint-fx.a(topti-asm.s.o) + .text 0x00000000003016e8 0x218 /Users/antoine/gcc/sh3eb-elf-2.32-8.3.0/lib/gcc/sh3eb-elf/8.3.0/libgint-fx.a(getkey.c.o) + 0x00000000003018ac _getkey + 0x00000000003018b8 _getkey_opt + 0x00000000003018c4 _getkey_repeat + .text 0x0000000000301900 0x9c /Users/antoine/gcc/sh3eb-elf-2.32-8.3.0/lib/gcc/sh3eb-elf/8.3.0/libgint-fx.a(topti.c.o) + 0x0000000000301900 _dsize + .text 0x000000000030199c 0x124 /Users/antoine/gcc/sh3eb-elf-2.32-8.3.0/lib/gcc/sh3eb-elf/8.3.0/libgint-fx.a(dline.c.o) + 0x000000000030199c _dline + .text 0x0000000000301ac0 0xd6 /Users/antoine/gcc/sh3eb-elf-2.32-8.3.0/lib/gcc/sh3eb-elf/8.3.0/libgint-fx.a(memory.c.o) + 0x0000000000301ac0 _memcpy + 0x0000000000301b74 __memmove + 0x0000000000301b78 __memcmp + 0x0000000000301b7c _memset + *fill* 0x0000000000301b96 0x2 + .text 0x0000000000301b98 0xbf4 /Users/antoine/gcc/sh3eb-elf-2.32-8.3.0/lib/gcc/sh3eb-elf/8.3.0/libgint-fx.a(stdio.c.o) + 0x00000000003024c4 _kprint_opt + 0x00000000003025ee _kprint + 0x00000000003026c8 _kvsprint + 0x000000000030270c _sprintf + 0x0000000000302734 _vsprintf + 0x0000000000302754 _snprintf + 0x0000000000302774 _vsnprintf + .text 0x000000000030278c 0x26 /Users/antoine/gcc/sh3eb-elf-2.32-8.3.0/lib/gcc/sh3eb-elf/8.3.0/libgint-fx.a(string.c.o) + 0x000000000030278c _strlen + 0x000000000030279c _strncpy + *fill* 0x00000000003027b2 0x2 + .text 0x00000000003027b4 0x1dc /Users/antoine/gcc/sh3eb-elf-2.32-8.3.0/lib/gcc/sh3eb-elf/8.3.0/libgint-fx.a(t6k11.c.o) + 0x000000000030284c _t6k11_display + 0x0000000000302924 _t6k11_contrast + 0x0000000000302950 _t6k11_backlight + .text 0x0000000000302990 0x0 /Users/antoine/gcc/sh3eb-elf-2.32-8.3.0/lib/gcc/sh3eb-elf/8.3.0/libgint-fx.a(hardware.c.o) + .text 0x0000000000302990 0x170 /Users/antoine/gcc/sh3eb-elf-2.32-8.3.0/lib/gcc/sh3eb-elf/8.3.0/libgint-fx.a(setup.c.o) + 0x0000000000302a44 _gint_install + 0x0000000000302ae8 _gint_unload + .text 0x0000000000302b00 0x2c /Users/antoine/gcc/sh3eb-elf-2.32-8.3.0/lib/gcc/sh3eb-elf/8.3.0/libgint-fx.a(vbr.s.o) + 0x0000000000302b00 _gint_setvbr + .text 0x0000000000302b2c 0x0 /Users/antoine/gcc/sh3eb-elf-2.32-8.3.0/lib/gcc/sh3eb-elf/8.3.0/libgint-fx.a(exch.S.o) + .text 0x0000000000302b2c 0x0 /Users/antoine/gcc/sh3eb-elf-2.32-8.3.0/lib/gcc/sh3eb-elf/8.3.0/libgint-fx.a(inth.S.o) + .text 0x0000000000302b2c 0x0 /Users/antoine/gcc/sh3eb-elf-2.32-8.3.0/lib/gcc/sh3eb-elf/8.3.0/libgint-fx.a(syscalls.S.o) + .text 0x0000000000302b2c 0x58 /Users/antoine/gcc/sh3eb-elf-2.32-8.3.0/lib/gcc/sh3eb-elf/8.3.0/libgint-fx.a(bopti-asm.s.o) + 0x0000000000302b2c _bopti_asm_mono + 0x0000000000302b52 _bopti_asm_mono_alpha + .text 0x0000000000302b84 0x0 /Users/antoine/gcc/sh3eb-elf-2.32-8.3.0/lib/gcc/sh3eb-elf/8.3.0/libgint-fx.a(topti.c.o) + .text 0x0000000000302b84 0x13c /Users/antoine/gcc/sh3eb-elf-2.32-8.3.0/lib/gcc/sh3eb-elf/8.3.0/libgint-fx.a(dline.c.o) + 0x0000000000302b84 _dhline + 0x0000000000302c3c _dvline + .text 0x0000000000302cc0 0x54 /Users/antoine/gcc/sh3eb-elf-2.32-8.3.0/lib/gcc/sh3eb-elf/8.3.0/libgint-fx.a(dpixel.c.o) + 0x0000000000302cc0 _dpixel + .text 0x0000000000302d14 0x8c /Users/antoine/gcc/sh3eb-elf-2.32-8.3.0/lib/gcc/sh3eb-elf/8.3.0/libgint-fx.a(masks.c.o) + 0x0000000000302d14 _masks + .text 0x0000000000302da0 0x2d4 /Users/antoine/gcc/sh3eb-elf-2.32-8.3.0/lib/gcc/sh3eb-elf/8.3.0/libgint-fx.a(keysc.c.o) + 0x0000000000302f68 _pollevent + 0x000000000030303c _waitevent + .text 0x0000000000303074 0x124 /Users/antoine/gcc/sh3eb-elf-2.32-8.3.0/lib/gcc/sh3eb-elf/8.3.0/libgint-fx.a(iokbd.c.o) + 0x0000000000303080 _iokbd_row + 0x0000000000303168 _iokbd_scan + .text 0x0000000000303198 0x574 /Users/antoine/gcc/sh3eb-elf-2.32-8.3.0/lib/gcc/sh3eb-elf/8.3.0/libgint-fx.a(tmu.c.o) + 0x00000000003034bc _timer_setup + 0x0000000000303550 _timer_delay + 0x00000000003035b0 _timer_start + 0x00000000003035e4 _timer_reload + 0x0000000000303604 _timer_pause + 0x0000000000303638 _timer_stop + 0x0000000000303694 _timer_timeout + 0x00000000003036a0 _timer_address + 0x00000000003036dc _timer_clear + .text 0x000000000030370c 0x0 /Users/antoine/gcc/sh3eb-elf-2.32-8.3.0/lib/gcc/sh3eb-elf/8.3.0/libgint-fx.a(inth.s.o) + .text 0x000000000030370c 0x74 /Users/antoine/gcc/sh3eb-elf-2.32-8.3.0/lib/gcc/sh3eb-elf/8.3.0/libgint-fx.a(gint.c.o) + 0x000000000030370c _gint_intlevel + 0x000000000030375c _gint_inthandler + .text 0x0000000000303780 0x150 /Users/antoine/gcc/sh3eb-elf-2.32-8.3.0/lib/gcc/sh3eb-elf/8.3.0/libgint-fx.a(cpg.c.o) + 0x00000000003038c4 _clock_freq + .text 0x00000000003038d0 0x78 /Users/antoine/gcc/sh3eb-elf-2.32-8.3.0/lib/gcc/sh3eb-elf/8.3.0/libgcc.a(_movmem.o) + 0x00000000003038d0 ___movmem + 0x00000000003038d0 ___movstr + 0x0000000000303904 ___movmemSI64 + 0x0000000000303904 ___movstrSI64 + 0x0000000000303908 ___movmemSI60 + 0x0000000000303908 ___movstrSI60 + 0x000000000030390c ___movstrSI56 + 0x000000000030390c ___movmemSI56 + 0x0000000000303910 ___movmemSI52 + 0x0000000000303910 ___movstrSI52 + 0x0000000000303914 ___movstrSI48 + 0x0000000000303914 ___movmemSI48 + 0x0000000000303918 ___movmemSI44 + 0x0000000000303918 ___movstrSI44 + 0x000000000030391c ___movstrSI40 + 0x000000000030391c ___movmemSI40 + 0x0000000000303920 ___movstrSI36 + 0x0000000000303920 ___movmemSI36 + 0x0000000000303924 ___movstrSI32 + 0x0000000000303924 ___movmemSI32 + 0x0000000000303928 ___movmemSI28 + 0x0000000000303928 ___movstrSI28 + 0x000000000030392c ___movmemSI24 + 0x000000000030392c ___movstrSI24 + 0x0000000000303930 ___movmemSI20 + 0x0000000000303930 ___movstrSI20 + 0x0000000000303934 ___movstrSI16 + 0x0000000000303934 ___movmemSI16 + 0x0000000000303938 ___movmemSI12 + 0x0000000000303938 ___movstrSI12 + 0x000000000030393c ___movstrSI8 + 0x000000000030393c ___movmemSI8 + 0x0000000000303940 ___movstrSI4 + 0x0000000000303940 ___movmemSI4 + .text 0x0000000000303948 0xa0 /Users/antoine/gcc/sh3eb-elf-2.32-8.3.0/lib/gcc/sh3eb-elf/8.3.0/libgcc.a(_sdivsi3.o) + 0x0000000000303948 ___sdivsi3 + .text 0x00000000003039e8 0x1ec /Users/antoine/gcc/sh3eb-elf-2.32-8.3.0/lib/gcc/sh3eb-elf/8.3.0/libgcc.a(_udivdi3.o) + 0x00000000003039e8 ___udivdi3 + .text 0x0000000000303bd4 0x98 /Users/antoine/gcc/sh3eb-elf-2.32-8.3.0/lib/gcc/sh3eb-elf/8.3.0/libgcc.a(_si_to_df.o) + 0x0000000000303bd4 ___floatsidf + .text 0x0000000000303c6c 0x94 /Users/antoine/gcc/sh3eb-elf-2.32-8.3.0/lib/gcc/sh3eb-elf/8.3.0/libgcc.a(_df_to_si.o) + 0x0000000000303c6c ___fixdfsi + .text 0x0000000000303d00 0x6c /Users/antoine/gcc/sh3eb-elf-2.32-8.3.0/lib/gcc/sh3eb-elf/8.3.0/libgcc.a(_udivsi3.o) + 0x0000000000303d22 ___udivsi3 + *fill* 0x0000000000303d6c 0x4 + .text 0x0000000000303d70 0x60 /Users/antoine/gcc/sh3eb-elf-2.32-8.3.0/lib/gcc/sh3eb-elf/8.3.0/libgcc.a(_udiv_qrnnd_16.o) + 0x0000000000303d70 ___udiv_qrnnd_16 + .text 0x0000000000303dd0 0x0 /Users/antoine/gcc/sh3eb-elf-2.32-8.3.0/lib/gcc/sh3eb-elf/8.3.0/libgcc.a(_clz.o) + .text 0x0000000000303dd0 0x58 /Users/antoine/gcc/sh3eb-elf-2.32-8.3.0/lib/gcc/sh3eb-elf/8.3.0/libgcc.a(_clzsi2.o) + 0x0000000000303dd0 ___clzsi2 + .text 0x0000000000303e28 0x25c /Users/antoine/gcc/sh3eb-elf-2.32-8.3.0/lib/gcc/sh3eb-elf/8.3.0/libgcc.a(_pack_df.o) + 0x0000000000303e28 ___pack_d + .text 0x0000000000304084 0xcc /Users/antoine/gcc/sh3eb-elf-2.32-8.3.0/lib/gcc/sh3eb-elf/8.3.0/libgcc.a(_unpack_df.o) + 0x0000000000304084 ___unpack_d *(C P) -.gint.blocks 0x0000000000304160 0x140 +.gint.blocks 0x0000000000304150 0x140 *(.gint.blocks) - .gint.blocks 0x0000000000304160 0x20 /Users/antoine/gcc/sh3eb-elf-2.32-8.3.0/lib/gcc/sh3eb-elf/8.3.0/libgint-fx.a(exch.S.o) - 0x0000000000304160 _exch_entry_7705 - 0x0000000000304160 _exch_entry_7305 - .gint.blocks 0x0000000000304180 0x40 /Users/antoine/gcc/sh3eb-elf-2.32-8.3.0/lib/gcc/sh3eb-elf/8.3.0/libgint-fx.a(inth.S.o) - 0x0000000000304180 _inth_entry_7305 - 0x00000000003041a0 _inth_entry_7705 - .gint.blocks 0x00000000003041c0 0xe0 /Users/antoine/gcc/sh3eb-elf-2.32-8.3.0/lib/gcc/sh3eb-elf/8.3.0/libgint-fx.a(inth.s.o) - 0x00000000003041c0 _inth_tmu - 0x0000000000304240 _inth_etmu2 - 0x0000000000304260 _inth_etmu_help - 0x0000000000304280 _inth_etmux + .gint.blocks 0x0000000000304150 0x20 /Users/antoine/gcc/sh3eb-elf-2.32-8.3.0/lib/gcc/sh3eb-elf/8.3.0/libgint-fx.a(exch.S.o) + 0x0000000000304150 _exch_entry_7705 + 0x0000000000304150 _exch_entry_7305 + .gint.blocks 0x0000000000304170 0x40 /Users/antoine/gcc/sh3eb-elf-2.32-8.3.0/lib/gcc/sh3eb-elf/8.3.0/libgint-fx.a(inth.S.o) + 0x0000000000304170 _inth_entry_7305 + 0x0000000000304190 _inth_entry_7705 + .gint.blocks 0x00000000003041b0 0xe0 /Users/antoine/gcc/sh3eb-elf-2.32-8.3.0/lib/gcc/sh3eb-elf/8.3.0/libgint-fx.a(inth.s.o) + 0x00000000003041b0 _inth_tmu + 0x0000000000304230 _inth_etmu2 + 0x0000000000304250 _inth_etmu_help + 0x0000000000304270 _inth_etmux -.gint.drivers 0x00000000003042a0 0x90 - 0x00000000003042a0 _bdrv = . +.gint.drivers 0x0000000000304290 0x90 + 0x0000000000304290 _bdrv = . *(.gint.drivers.0) *(.gint.drivers.1) .gint.drivers.1 - 0x00000000003042a0 0x24 /Users/antoine/gcc/sh3eb-elf-2.32-8.3.0/lib/gcc/sh3eb-elf/8.3.0/libgint-fx.a(cpg.c.o) - 0x00000000003042a0 _drv_cpg + 0x0000000000304290 0x24 /Users/antoine/gcc/sh3eb-elf-2.32-8.3.0/lib/gcc/sh3eb-elf/8.3.0/libgint-fx.a(cpg.c.o) + 0x0000000000304290 _drv_cpg *(.gint.drivers.2) .gint.drivers.2 - 0x00000000003042c4 0x24 /Users/antoine/gcc/sh3eb-elf-2.32-8.3.0/lib/gcc/sh3eb-elf/8.3.0/libgint-fx.a(tmu.c.o) - 0x00000000003042c4 _drv_tmu + 0x00000000003042b4 0x24 /Users/antoine/gcc/sh3eb-elf-2.32-8.3.0/lib/gcc/sh3eb-elf/8.3.0/libgint-fx.a(tmu.c.o) + 0x00000000003042b4 _drv_tmu *(.gint.drivers.3) *(.gint.drivers.4) .gint.drivers.4 - 0x00000000003042e8 0x24 /Users/antoine/gcc/sh3eb-elf-2.32-8.3.0/lib/gcc/sh3eb-elf/8.3.0/libgint-fx.a(keysc.c.o) - 0x00000000003042e8 _drv_keysc + 0x00000000003042d8 0x24 /Users/antoine/gcc/sh3eb-elf-2.32-8.3.0/lib/gcc/sh3eb-elf/8.3.0/libgint-fx.a(keysc.c.o) + 0x00000000003042d8 _drv_keysc *(.gint.drivers.5) .gint.drivers.5 - 0x000000000030430c 0x24 /Users/antoine/gcc/sh3eb-elf-2.32-8.3.0/lib/gcc/sh3eb-elf/8.3.0/libgint-fx.a(t6k11.c.o) - 0x000000000030430c _drv_t6k11 + 0x00000000003042fc 0x24 /Users/antoine/gcc/sh3eb-elf-2.32-8.3.0/lib/gcc/sh3eb-elf/8.3.0/libgint-fx.a(t6k11.c.o) + 0x00000000003042fc _drv_t6k11 *(.gint.drivers.6) - 0x0000000000304330 _edrv = . + 0x0000000000304320 _edrv = . -.rodata 0x0000000000304330 0x2860 +.rodata 0x0000000000304320 0x2860 *(.rodata .rodata.*) .rodata.str1.4 - 0x0000000000304330 0x3 build-fx/src/main.o - *fill* 0x0000000000304333 0x1 - .rodata 0x0000000000304334 0x80 build-fx/src/main.o - .rodata 0x00000000003043b4 0x188 build-fx/assets/fonts/plague.png.o - 0x00000000003043b4 _font_plague - 0x000000000030453c _font_plague_end - .rodata 0x000000000030453c 0x6c build-fx/assets/img/avions.png.o - 0x000000000030453c _img_avions - 0x00000000003045a8 _img_avions_end - .rodata 0x00000000003045a8 0x1444 build-fx/assets/img/fonds.png.o - 0x00000000003045a8 _img_fonds - 0x00000000003059ec _img_fonds_end - .rodata 0x00000000003059ec 0x6fc build-fx/assets/img/muta.png.o - 0x00000000003059ec _img_muta - 0x00000000003060e8 _img_muta_end - .rodata 0x00000000003060e8 0x120 build-fx/assets/img/pieces.png.o - 0x00000000003060e8 _img_pieces - 0x0000000000306208 _img_pieces_end - .rodata 0x0000000000306208 0x404 build-fx/assets/img/titre.png.o - 0x0000000000306208 _img_titre - 0x000000000030660c _img_titre_end - .rodata 0x000000000030660c 0x8 /Users/antoine/gcc/sh3eb-elf-2.32-8.3.0/lib/gcc/sh3eb-elf/8.3.0/libgint-fx.a(dimage.c.o) - .rodata 0x0000000000306614 0x10 /Users/antoine/gcc/sh3eb-elf-2.32-8.3.0/lib/gcc/sh3eb-elf/8.3.0/libgint-fx.a(bopti.c.o) - .rodata 0x0000000000306624 0x18 /Users/antoine/gcc/sh3eb-elf-2.32-8.3.0/lib/gcc/sh3eb-elf/8.3.0/libgint-fx.a(topti.c.o) + 0x0000000000304320 0x3 build-fx/src/main.o + *fill* 0x0000000000304323 0x1 + .rodata 0x0000000000304324 0x80 build-fx/src/main.o + .rodata 0x00000000003043a4 0x188 build-fx/assets/fonts/plague.png.o + 0x00000000003043a4 _font_plague + 0x000000000030452c _font_plague_end + .rodata 0x000000000030452c 0x6c build-fx/assets/img/avions.png.o + 0x000000000030452c _img_avions + 0x0000000000304598 _img_avions_end + .rodata 0x0000000000304598 0x1444 build-fx/assets/img/fonds.png.o + 0x0000000000304598 _img_fonds + 0x00000000003059dc _img_fonds_end + .rodata 0x00000000003059dc 0x6fc build-fx/assets/img/muta.png.o + 0x00000000003059dc _img_muta + 0x00000000003060d8 _img_muta_end + .rodata 0x00000000003060d8 0x120 build-fx/assets/img/pieces.png.o + 0x00000000003060d8 _img_pieces + 0x00000000003061f8 _img_pieces_end + .rodata 0x00000000003061f8 0x404 build-fx/assets/img/titre.png.o + 0x00000000003061f8 _img_titre + 0x00000000003065fc _img_titre_end + .rodata 0x00000000003065fc 0x8 /Users/antoine/gcc/sh3eb-elf-2.32-8.3.0/lib/gcc/sh3eb-elf/8.3.0/libgint-fx.a(dimage.c.o) + .rodata 0x0000000000306604 0x10 /Users/antoine/gcc/sh3eb-elf-2.32-8.3.0/lib/gcc/sh3eb-elf/8.3.0/libgint-fx.a(bopti.c.o) + .rodata 0x0000000000306614 0x18 /Users/antoine/gcc/sh3eb-elf-2.32-8.3.0/lib/gcc/sh3eb-elf/8.3.0/libgint-fx.a(topti.c.o) .rodata.str1.4 - 0x000000000030663c 0x31 /Users/antoine/gcc/sh3eb-elf-2.32-8.3.0/lib/gcc/sh3eb-elf/8.3.0/libgint-fx.a(stdio.c.o) - *fill* 0x000000000030666d 0x3 + 0x000000000030662c 0x31 /Users/antoine/gcc/sh3eb-elf-2.32-8.3.0/lib/gcc/sh3eb-elf/8.3.0/libgint-fx.a(stdio.c.o) + *fill* 0x000000000030665d 0x3 .rodata.str1.4 - 0x0000000000306670 0x6 /Users/antoine/gcc/sh3eb-elf-2.32-8.3.0/lib/gcc/sh3eb-elf/8.3.0/libgint-fx.a(t6k11.c.o) - *fill* 0x0000000000306676 0x2 + 0x0000000000306660 0x6 /Users/antoine/gcc/sh3eb-elf-2.32-8.3.0/lib/gcc/sh3eb-elf/8.3.0/libgint-fx.a(t6k11.c.o) + *fill* 0x0000000000306666 0x2 .rodata.str1.4 - 0x0000000000306678 0x6 /Users/antoine/gcc/sh3eb-elf-2.32-8.3.0/lib/gcc/sh3eb-elf/8.3.0/libgint-fx.a(keysc.c.o) - *fill* 0x000000000030667e 0x2 + 0x0000000000306668 0x6 /Users/antoine/gcc/sh3eb-elf-2.32-8.3.0/lib/gcc/sh3eb-elf/8.3.0/libgint-fx.a(keysc.c.o) + *fill* 0x000000000030666e 0x2 .rodata.str1.4 - 0x0000000000306680 0x4 /Users/antoine/gcc/sh3eb-elf-2.32-8.3.0/lib/gcc/sh3eb-elf/8.3.0/libgint-fx.a(tmu.c.o) - .rodata 0x0000000000306684 0x408 /Users/antoine/gcc/sh3eb-elf-2.32-8.3.0/lib/gcc/sh3eb-elf/8.3.0/libgint-fx.a(font5x7.png.o) - 0x0000000000306684 _gint_font5x7 - 0x0000000000306a8c _gint_font5x7_end + 0x0000000000306670 0x4 /Users/antoine/gcc/sh3eb-elf-2.32-8.3.0/lib/gcc/sh3eb-elf/8.3.0/libgint-fx.a(tmu.c.o) + .rodata 0x0000000000306674 0x408 /Users/antoine/gcc/sh3eb-elf-2.32-8.3.0/lib/gcc/sh3eb-elf/8.3.0/libgint-fx.a(font5x7.png.o) + 0x0000000000306674 _gint_font5x7 + 0x0000000000306a7c _gint_font5x7_end .rodata.str1.4 - 0x0000000000306a8c 0x4 /Users/antoine/gcc/sh3eb-elf-2.32-8.3.0/lib/gcc/sh3eb-elf/8.3.0/libgint-fx.a(cpg.c.o) - .rodata 0x0000000000306a90 0x100 /Users/antoine/gcc/sh3eb-elf-2.32-8.3.0/lib/gcc/sh3eb-elf/8.3.0/libgcc.a(_clz.o) - 0x0000000000306a90 ___clz_tab + 0x0000000000306a7c 0x4 /Users/antoine/gcc/sh3eb-elf-2.32-8.3.0/lib/gcc/sh3eb-elf/8.3.0/libgint-fx.a(cpg.c.o) + .rodata 0x0000000000306a80 0x100 /Users/antoine/gcc/sh3eb-elf-2.32-8.3.0/lib/gcc/sh3eb-elf/8.3.0/libgcc.a(_clz.o) + 0x0000000000306a80 ___clz_tab -.rela.dyn 0x0000000000306b90 0x0 - .rela.text 0x0000000000306b90 0x0 build-fx/src/main.o +.rela.dyn 0x0000000000306b80 0x0 + .rela.text 0x0000000000306b80 0x0 build-fx/src/main.o .rela.pretext.entry - 0x0000000000306b90 0x0 build-fx/src/main.o + 0x0000000000306b80 0x0 build-fx/src/main.o 0x0000000008100000 . = ORIGIN (ram) .bss 0x0000000008100000 0x550 @@ -543,8 +543,8 @@ LOAD /Users/antoine/gcc/sh3eb-elf-2.32-8.3.0/lib/gcc/sh3eb-elf/8.3.0/libgcc.a *fill* 0x0000000008100544 0xc 0x0000000000000550 _sbss = SIZEOF (.bss) -.data 0x0000000008100550 0x80 load address 0x0000000000306b90 - 0x0000000000306b90 _ldata = LOADADDR (.data) +.data 0x0000000008100550 0x80 load address 0x0000000000306b80 + 0x0000000000306b80 _ldata = LOADADDR (.data) 0x0000000008100550 _rdata = . *(.data .data.*) .data 0x0000000008100550 0x0 build-fx/src/main.o @@ -598,15 +598,15 @@ LOAD /Users/antoine/gcc/sh3eb-elf-2.32-8.3.0/lib/gcc/sh3eb-elf/8.3.0/libgcc.a 0x00000000081005d0 . = ALIGN (0x10) *fill* 0x00000000081005c8 0x8 -.data.4 0x00000000081005d0 0x0 load address 0x0000000000306c10 +.data.4 0x00000000081005d0 0x0 load address 0x0000000000306c00 *(.data.4) 0x00000000081005d0 . = ALIGN (0x10) 0x0000000000000080 _sdata = (SIZEOF (.data) + SIZEOF (.data.4)) 0x000000008800df00 _gint_vbr = 0x8800df00 0x000000008800f400 . = ORIGIN (rram) -.gint.data 0x000000008800f400 0x130 load address 0x0000000000306c10 - 0x0000000000306c10 _lgdata = LOADADDR (.gint.data) +.gint.data 0x000000008800f400 0x130 load address 0x0000000000306c00 + 0x0000000000306c00 _lgdata = LOADADDR (.gint.data) 0x000000008800f400 _rgdata = . *(.gint.data .gint.data.*) .gint.data 0x000000008800f400 0x4 /Users/antoine/gcc/sh3eb-elf-2.32-8.3.0/lib/gcc/sh3eb-elf/8.3.0/libgint-fx.a(dupdate.c.o) @@ -625,7 +625,7 @@ LOAD /Users/antoine/gcc/sh3eb-elf-2.32-8.3.0/lib/gcc/sh3eb-elf/8.3.0/libgcc.a *fill* 0x000000008800f52c 0x4 0x0000000000000130 _sgdata = SIZEOF (.gint.data) -.gint.bss 0x000000008800f530 0x210 load address 0x0000000000306d40 +.gint.bss 0x000000008800f530 0x210 load address 0x0000000000306d30 *(.gint.bss .gint.bss.*) .gint.bss 0x000000008800f530 0x1 /Users/antoine/gcc/sh3eb-elf-2.32-8.3.0/lib/gcc/sh3eb-elf/8.3.0/libgint-fx.a(t6k11.c.o) *fill* 0x000000008800f531 0x3 diff --git a/Sources/build-fx/src/Plague.bin b/Sources/build-fx/src/Plague.bin index 0b2956a9a9573de80c7328ce25415e6610668bba..220f6e1e0cd8b3ab6dfaea4aeedaadb67d665dec 100755 GIT binary patch delta 1551 zcmY*ZeQZ-z6hF5gN#9-vZ=)M6E4;1y=(cve>tNZ&AiOdN45u56u#un^QaV(O9aJE0 z$r^{|5vU9Tq<-!7m+?9oj~wI-W-#S1+~V_|YKqTg3w{b1>PW>HGtVAu1`xXnl7^V`&_}l_sN| zbn$zENU&WC!6k)026HsL~`A#m-%_J=i#fy5_@!%-L|?t zKLD5V1~W%8fy}AOlVxue`!KEXuYtQ*hn9-7_DXyHroy>znK!p&)!7+{-$1_uit)me zs@Odek28O6(T1yO5}!>Qv28BGJMaNeY@BRnnm@tpe5PmS&=V~?dbW1N)I{!XL(Y-K zY{Sul)666UYoERrVm}p}P8k=3c{z}uGWa}m0Gv*(Y)uiL2RQs;!qp++8$$ZjgZZmT zt_^4-c4p9onrSt%YBeGISj^T*_Njl`t`TmtMKD=_R<*O?LNPa;B=VA-LhRGR4B^fI z^=?KPQOE6n8S?so7RB%s*ioE7okQ$q(fwuAscAG+O*(r?0g|0BFMaS#A1{yXZlTT6@X0xv|^lHE}dYIs79vcB~TB+LR* z6N#w9(ltZPL3D*CeF>Zu{qETo!u55a^;QhHJ(9h!fZ&>{;o5p)MlX$Nme{aBOf0ss z7k%66PLL5*smmC-2+%DU_7)dA)7VKuY^w1bSE<=REXhKf7&)Vwn%o5adpCQH%)j+} zG*Bsbk|`FEOSwLcioPSPXQyKW4Wg~*VnAz?SsbrN1s)F~hC$S}>fGQ_eXhZ+*9@~B zUx7%2ejRgP&&~h@_l9Y4&jPKqs9xW%F74j*>{V@n_sv1)BG7f?OVnqRhEZ4K8L+gX f#a%$lOv^Z3JCR*$_|xZq>tGmrEUa2yYassumKC%{ delta 1597 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 delta 4853 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 diff --git a/Sources/src/main.c b/Sources/src/main.c index 1abb2f2..15896e0 100755 --- a/Sources/src/main.c +++ b/Sources/src/main.c @@ -22,7 +22,7 @@ void display_menu (const int *adn, const int *contagion, const int *severite, co void display_info (const char *nom, const int adn, const int conta, const int leta, const int sev); //menu : gère les tableaux des mutations en fonction de la variable 'variable' -int menu (int variable, const image_t img_fonds, int nv_symp, int nv_capa, int nv_trans); +int menu (int variable, const image_t *img_fonds, int nv_symp, int nv_capa, int nv_trans); //floor : renvoie la partie entière d'une variable double floor (double x); @@ -52,7 +52,7 @@ int main (void) while (fin == 0) { dclear(C_WHITE); - dsubimage(0, 0, &img_fonds, 0, 64 * (fond - 1) + (fond - 1), 128, 64, 0); + dsubimage(0, 0, &img_fonds, 0, 65 * (fond - 1), 128, 64, 0); switch (fond)// affichage supplémentaires dépendant des fonds. { @@ -93,7 +93,7 @@ int main (void) else fin = 1; break; } - if (menu_muta != 0) menu_muta = menu(menu_muta, img_fonds, nv_symp, nv_capa, nv_trans); + if (menu_muta != 0) menu_muta = menu(menu_muta, &img_fonds, nv_symp, nv_capa, nv_trans); } return 0; } @@ -153,7 +153,7 @@ void display_info (const char *nom, const int adn, const int conta, const int le } -int menu (int variable, const image_t img_fonds, int nv_symp, int nv_capa, int nv_trans) +int menu (int variable, const image_t *img_fonds, int nv_symp, int nv_capa, int nv_trans) { extern image_t img_muta; extern image_t img_pieces; @@ -163,13 +163,13 @@ int menu (int variable, const image_t img_fonds, int nv_symp, int nv_capa, int n while (fin == 0) { dclear(C_WHITE); - dsubimage(0, 0, &img_fonds, 0, 260, 128, 64, 0); + dsubimage(0, 0, img_fonds, 0, 260, 128, 64, 0); for (i = 0 ; i <= 7 ; i++) { for (j = 0 ; j <= 3; j++) { - if (tableau[j][i] != 0) dsubimage(15 * i + i, 15 * j + j, &img_muta, 15 * (variable - 1) + (variable - 1), 15 * (tableau[j][i] - 1) + (tableau[j][i] - 1), 15, 15, 0); + if (tableau[j][i] != 0) dsubimage(16 * i, 16 * j, &img_muta, 16 * (variable - 1), 16 * (tableau[j][i] - 1), 15, 15, 0); } } dupdate();