X-Git-Url: https://git.gag.com/?a=blobdiff_plain;f=altoslib%2FAltosRomconfig.java;h=670946582386a3f5412e6881a006bab840aeca46;hb=3ed101d634968666cd3ee2d8c49737970caf406b;hp=8ef1848d0f3c5c8e690113458cea23a170afd4dc;hpb=2289fd36f7ba76692fe07d2ebc8d7eda33750180;p=fw%2Faltos diff --git a/altoslib/AltosRomconfig.java b/altoslib/AltosRomconfig.java index 8ef1848d..67094658 100644 --- a/altoslib/AltosRomconfig.java +++ b/altoslib/AltosRomconfig.java @@ -151,8 +151,8 @@ public class AltosRomconfig implements AltosUnitInfoListener { try { version = get_int(hexfile, ao_romconfig_version, 2, adjust); check = get_int(hexfile, ao_romconfig_check, 2, adjust); - System.out.printf("adjust %d version %x check %x\n", adjust, version, check); if (check == (~version & 0xffff)) { + System.out.printf("adjust %d version %x check %x success\n", adjust, version, check); switch (version) { case 2: case 1: @@ -177,9 +177,11 @@ public class AltosRomconfig implements AltosUnitInfoListener { break; } break; + } else { + System.out.printf("adjust %d version %x check %x fail\n", adjust, version, check); } } catch (ArrayIndexOutOfBoundsException aie) { - System.out.printf("adjust %d failed\n", adjust); + System.out.printf("adjust %d out of bounds\n", adjust); continue; } }