From: Pokemonhacker <pok...@us...> - 2004-11-09 16:11:47
|
Update of /cvsroot/vba/VisualBoyAdvance/src In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv1669 Modified Files: Cheats.cpp Log Message: - added full CBA support (tested and verified for every CBA code type). Index: Cheats.cpp =================================================================== RCS file: /cvsroot/vba/VisualBoyAdvance/src/Cheats.cpp,v retrieving revision 1.22 retrieving revision 1.23 diff -C2 -d -r1.22 -r1.23 *** Cheats.cpp 1 Nov 2004 14:52:00 -0000 1.22 --- Cheats.cpp 9 Nov 2004 16:11:37 -0000 1.23 *************** *** 57,61 **** * 4AAAAAAA YYYY - Slide code * XXXXCCCC IIII (C is count and I is address increment, X is value incr.) ! * 5AAAAAAA CCCC - Super code (Write bytes to address, CCCC is count) * BBBBBBBB BBBB * 6AAAAAAA YYYY - 16-bit and --- 57,61 ---- * 4AAAAAAA YYYY - Slide code * XXXXCCCC IIII (C is count and I is address increment, X is value incr.) ! * 5AAAAAAA CCCC - Super code (Write bytes to address, 2*CCCC is count) * BBBBBBBB BBBB [...1415 lines suppressed...] case 0x0e: ! cheatsAdd(code, desc, address & 0x0FFFFFFF, value & 0x8000 ? value | 0xFFFF0000 : value, 512, CBA_ADD); break; + case 0x0f: + cheatsAdd(code, desc, address & 0x0FFFFFFE, value, 512, + GSA_16_BIT_IF_AND); + break; default: // unsupported code *************** *** 2441,2443 **** #endif #endif ! } --- 2443,2445 ---- #endif #endif ! } \ No newline at end of file |