From 5ba84d7066846e77962f4fcfaec50d6cd81b076b Mon Sep 17 00:00:00 2001 From: optixx Date: Sun, 29 Mar 2009 18:58:55 +0200 Subject: [PATCH] o tweak snes make file --- poc/avr_sdcard/Makefile | 2 +- poc/avr_sdcard/main.c | 17 ++++++++++++----- snes/simpletest/Makefile | 12 ++++++++---- snes/simpletest/header.inc | 2 +- snes/simpletest/sprite.raw | Bin 0 -> 262144 bytes snes/simpletest/sprite.swc | Bin 0 -> 262656 bytes 6 files changed, 22 insertions(+), 11 deletions(-) create mode 100644 snes/simpletest/sprite.raw create mode 100644 snes/simpletest/sprite.swc diff --git a/poc/avr_sdcard/Makefile b/poc/avr_sdcard/Makefile index 035b198..bc222a0 100644 --- a/poc/avr_sdcard/Makefile +++ b/poc/avr_sdcard/Makefile @@ -181,7 +181,7 @@ LDFLAGS += $(PRINTF_LIB_MIN) $(SCANF_LIB) $(MATH_LIB) AVRDUDE_PROGRAMMER = stk500v2 # com1 = serial port. Use lpt1 to connect to parallel port. -AVRDUDE_PORT = /dev/tty.PL2303-00002006 # programmer connected to serial device +AVRDUDE_PORT = /dev/tty.PL2303-00001324 # programmer connected to serial device AVRDUDE_WRITE_FLASH = -U flash:w:$(TARGET).hex #AVRDUDE_WRITE_EEPROM = -U eeprom:w:$(TARGET).eep diff --git a/poc/avr_sdcard/main.c b/poc/avr_sdcard/main.c index 3a043e8..00a714d 100644 --- a/poc/avr_sdcard/main.c +++ b/poc/avr_sdcard/main.c @@ -41,7 +41,7 @@ #define READ_BUFFER_SIZE 512 -#define BLOCKS 512 +#define BLOCKS 510 #define debug(x, fmt) printf("%s:%u: %s=" fmt, __FILE__, __LINE__, #x, x) @@ -238,23 +238,30 @@ int main(void) &fat_size, &fat_attrib, read_buffer) == 1) { + - for (uint16_t block_cnt=0; block_cnt linkerfile.prj @@ -25,6 +29,6 @@ linkfile: $(APP): linkfile $(GFX) $(OBJS) $(GFX) $(LD) -vr linkerfile.prj $@ - + ucon64 $(APP) -swc $(SWC) clean: - rm -vf $(APP) *.prj *.o + rm -vf $(SWC) $(APP) *.prj *.o diff --git a/snes/simpletest/header.inc b/snes/simpletest/header.inc index 5e2c655..0f16c41 100644 --- a/snes/simpletest/header.inc +++ b/snes/simpletest/header.inc @@ -28,7 +28,7 @@ CARTRIDGETYPE $00 ; $00 = ROM only, see WLA documentation for others ROMSIZE $08 ; $0 = 0.5 Mbits, see WLA doc for more.. SRAMSIZE $00 ; No SRAM see WLA doc for more.. - COUNTRY $01 ; $01 = U.S. $00 = Japan, that's all I know + COUNTRY $02 ; $01 = U.S. $00 = Japan, that's all I know LICENSEECODE $00 ; Just use $00 VERSION $00 ; $00 = 1.00, $01 = 1.01, etc. .ENDSNES diff --git a/snes/simpletest/sprite.raw b/snes/simpletest/sprite.raw new file mode 100644 index 0000000000000000000000000000000000000000..0415c9577c214e345ccc5272d678d59e271dc60f GIT binary patch literal 262144 zcmeI*Ux-{+836EaW;fZ1*|=k9nyHP7sAQ1}D~9ZJM{S_R7TSU+rDL(Rq5err z9z@W+n-CG&S*svux#BWVWe5#E`sT18mL%xV2Pr}5lBYft-99uft8qNDTWx(VS_;2& zE|>G?JKsI?JItNOx#vPZzI^dUbM@)=#ZhzhO#524Uhn^~8+osipNZEt4&=kFGcj%* z%7@qcMfXr%-kg_*^YX)a@75GDp32iyZ+0jC&Jo%5BiR#R)D|6n(&*>6@- zcr0DMeEEfFoT}V0Iv@9*TS@y*TkcolC-GV;8&Ms;IUacEp`S-J^|KgWpX=1dyV<4O zy|2aOv(YZA?Q){MmQ|lkO5aOhyHso4O5U$`Kc4qz(#g(s*5{u&dG$;CQ-(Z$A$C7X zI-vFWk9}wRi3``VR+@dLb}dV0DaSZhr5o*jqg&ZcICmk%bxvOWub47L9DO??1++pT zK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF z5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk z1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfWZGy;DIlE?t!<{k9*mJr@sDJ z_Swh2@vZEw61AvC{OMu8_%HHbqo`s3ici#2X-FL^t z#N zr4ff3`)4W>5z9sPNIYKq+T^1#A4jH}asQxx<@qcBeEIdFIQP4$mj-jiH{&Z&IarD1 zSWGpdp2gs~BAaT(eW|yw(CYkjxVX058hw5gqj$;_(JJ2R7cq#9*eEvMIj{Zy7nquu zjDrV1RBtqKnhVW^TaSO_M02sZIMu8j{?x)tS8lrLFY6!tz}`Kx*{?d;tD7^| zXa3qeG5W(lX8(NqD<@hJgZrk^$+n7Oy!~|Mzh8_|>sTu*T9HO$urofMOQjf}`9?bZ zVyEl&9t#}WTiaK!r(cV`F_pglab&h}d;M4(tIkwrVkV|ut`}L{AHPm-gUyXJU%e6A zv6ZDd*ov*#e2=&9@$XWgdHT1X**frxk2d2+wO2pgnEqvbw7m7`lb@Kq>(o=DYWCfC znci{&1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&U zAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C7 z2oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N z0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+ z009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBly zK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF z5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk z1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs z0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZ zfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&U zAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C7 z2oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N z0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+ z009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBly zK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF z5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk z1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs z0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZ zfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&U LAV7e?`(EH*Mbu_F literal 0 HcmV?d00001 diff --git a/snes/simpletest/sprite.swc b/snes/simpletest/sprite.swc new file mode 100644 index 0000000000000000000000000000000000000000..f8eac55bdefe84d5d196a2adfc31cc8c61335799 GIT binary patch literal 262656 zcmeI*Ux-{+836EaW;WT0*|=k9nyHP7sAQ1}D~9ZJM{S_R7TSU+;#zENsDILu z2N87dCPajG)+z{EuDA?T8AF4Qf)5T0Vo8DyeUK7_E_v!h(e=T&tj6)oZngEf&{Fz4 z_j2d_`R;el{0{fd<76=v=jGwNe1G1%HHD0a@-)<&*@?e1#g`}YG8X%z zZe_9DzgSK!mIoG}Z!BiRBAZw#t9e<=dqwm&yAydj%boMm@Nc~=QvK3!yIjf3vw3+g z@70Ud==A-jUC?x^*6oV;3JpSzar zth2YTIlepHa&!LO_+N_A=)Wn-Tk_fM$Ch?)Df7G+mGWqw&P&68%x*7zv-!{U`QE7Y z?9nJ+Z=@WWU`#nx`|(lNyy?d~Yp_?D*N;d3Rez?*qW|wmJx)u{pN2jcI%35bFt3I8SzLUUqsn)ucyx-`4IPXuVot<4; zpL^=$)z9ru8S?zO*!?PLgVyIh^sVj3E?mpnY4oZ3wJe#X9OGP-Zgl$1Ze=&&?1dD! zbn@!|#gr-H=<5+Fp#AQ8mV8?R1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZ zfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&U zAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C7 z-fDpdKJ%#uUY~Q^${sxR)km^VKJvA1WUrN|M>XP4Ke^-4apV`yj*sgrt>9x_CZ_VF&`~xRi3$2C8R{ikD=3lsS z(@lR_fA4$t?wQGcv6Q{MIemTludNfKKm2Rv&$qvHq8%}~Z!+y{yC}xXPka9Rg&4Ju zwX>ofsW%2Y{o}Dzit(Orq}?xenl5j%z@feMeT_!?wb&bz>G6*vGtJu@$KqIZx-uQp zG5KPn$m0I^ReBq2Zlv+*jo6N@EFFWb*ow`!dHJS)lLD>Nzx~A4fuDV_6+fuI{PE`0 z&l{uVt%o1~$jn`*o)}fLZ@