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
|