If you appreciate the work done within the wiki, please consider supporting The Cutting Room Floor on Patreon. Thanks for all your support!
Defender M2500P
Jump to navigation
Jump to search
Cleanup > Pages missing date references
Cleanup > Pages missing developer references
Cleanup > Pages missing publisher references
Games > Games by content > Games with debugging functions
Games > Games by content > Games with uncompiled source code
Games > Games by developer > Games developed by JungleTac
Games > Games by developer > Games developed by Nice Code
Games > Games by platform
Games > Games by platform
Games > Games by publisher > Games published by Defender
Games > Games by release date > Games released in 2009
Games > Unlicensed games > Unlicensed NES games
Games > Unlicensed games > Unlicensed NES games > VT09 games
The Cutting Room Floor > Unimportant Awards > NES games
The Cutting Room Floor > Unimportant Awards > NES games
Defender M2500P |
---|
Developers: JungleTac,
Nice Code This game has uncompiled source code. |
The Defender M2500P is a handheld VT09-based Famiclone featuring many of the usual JungleTac and Nice Code games endlessly recycled by newer Famiclones. Hooray for lack of originality!
Test Screen
As with most JungleTac consoles, a test screen can be accessed by holding A+B when powering on the system, which displays the version number and provides controller testing functionality.
Source Code
There are 3 source code fragments, each respectively starting at 0x10A00, 0x10C00, and 0x14C00, present in the system's internal ROM:
CT_ea,seg __RES_SPGAPP_ACT_ea; // End Table 0 error(s), 0 warning(s).
R2,R3 00009A9A 02 0E JCC _WDiv_L8 00009A9B 03 25 R2 = R2 - R3 00009A9C 41 02 R1 = R1 + 1 _WDiv_L8: 00009A9D 01 03 R1 = R1 + R1 00009A9E 02 15 R2 = R2 + R2,CARRY 00009A9F 03 45 CMP R2,R3 00009AA0 02 0E JCC _WDiv_L9 00009AA1 03 25 R2 = R2 - R3 00009AA2 41 02 R1 = R1 + 1 _WDiv_L9: 00009AA3 01 03 R1 = R1 + R1 00009AA4 02 15 R2 = R2 + R2,CARRY 00009AA5 03 45 CMP R2,R3 00009AA6 02 0E JCC _WDiv_LA 00009AA7 03 25 R2 = R2 - R3 00009AA8 41 02 R1 = R1 + 1 _WDiv_LA: 00009AA9 01 03 R1 = R1 + R1 00009AAA 02 15 R2 = R2 + R2,CARRY 00009AAB 03 45 CMP R2,R3 00009AAC 02 0E JCC _
R1 = [_V_TX_H_Offset+0xB2] [0x2900+0xB2] = R1 R1 = [_V_TX_H_Offset+0xB3] [0x2900+0xB3] = R1 R1 = [_V_TX_H_Offset+0xB4] [0x2900+0xB4] = R1 R1 = [_V_TX_H_Offset+0xB5] [0x2900+0xB5] = R1 R1 = [_V_TX_H_Offset+0xB6] [0x2900+0xB6] = R1 R1 = [_V_TX_H_Offset+0xB7] [0x2900+0xB7] = R1 R1 = [_V_TX_H_Offset+0xB8] [0x2900+0xB8] = R1 R1 = [_V_TX_H_Offset+0xB9] [0x2900+0xB9] = R1 R1 = [_V_TX_H_Offset+0xBA] [0x2900+0xBA] = R1 R1 = [_V_TX_H_Offset+0xBB] [0x2900+0xBB] = R1
Cleanup > Pages missing date references
Cleanup > Pages missing developer references
Cleanup > Pages missing publisher references
Games > Games by content > Games with debugging functions
Games > Games by content > Games with uncompiled source code
Games > Games by developer > Games developed by JungleTac
Games > Games by developer > Games developed by Nice Code
Games > Games by platform
Games > Games by platform
Games > Games by publisher > Games published by Defender
Games > Games by release date > Games released in 2009
Games > Unlicensed games > Unlicensed NES games
Games > Unlicensed games > Unlicensed NES games > VT09 games
The Cutting Room Floor > Unimportant Awards > NES games
The Cutting Room Floor > Unimportant Awards > NES games