We just released a Feb. 5 '89 prototype of DuckTales for the NES!
If you'd like to support our preservation efforts (and this wasn't cheap), please consider donating or supporting us on Patreon. Thank you!
If you'd like to support our preservation efforts (and this wasn't cheap), please consider donating or supporting us on Patreon. Thank you!
Defender M2500P
Jump to navigation
Jump to search
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 > NES games
Games > Games by publisher > Games published by Defender
Games > Games by release date > Games released in 2009
Games > Unlicensed games > Unlicensed NES games > VT09 games
| Defender M2500P |
|---|
|
Developers: JungleTac,
Nice 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
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 > NES games
Games > Games by publisher > Games published by Defender
Games > Games by release date > Games released in 2009
Games > Unlicensed games > Unlicensed NES games > VT09 games

