User:JayFoxRox
From xboxdevwiki
For contact details, see http://jannikvogel.de/
Unfinished information
TitleMeta.xbx locales
Put this into a file and move it to "E:/UDATA/13371337/TitleMeta.xbx" and check which languages your MS dashboard supports (my results are from 1.00.5960.01 from Germany in NTSC mode):
TitleName=#Known locale - (fallback, same as [default]) [ZW] TitleName=#Unknown locale [zw] [ZA] TitleName=#Unknown locale [za] [YE] TitleName=#Unknown locale [ye] [VN] TitleName=#Unknown locale [vn] [VE] TitleName=#Unknown locale [ve] [UZ] TitleName=#Unknown locale [uz] [UY] TitleName=#Unknown locale [uy] [US] TitleName=#Unknown locale [us] [UA] TitleName=#Unknown locale [ua] [TW] TitleName=#Unknown locale [tw] [TT] TitleName=#Unknown locale [tt] [TR] TitleName=#Unknown locale [tr] [TN] TitleName=#Unknown locale [tn] [TH] TitleName=#Unknown locale [th] [SY] TitleName=#Unknown locale [sy] [SV] TitleName=#Unknown locale [sv] [SK] TitleName=#Unknown locale [sk] [SI] TitleName=#Unknown locale [si] [SG] TitleName=#Unknown locale [sg] [SE] TitleName=#Unknown locale [se] [SA] TitleName=#Unknown locale [sa] [RU] TitleName=#Unknown locale [ru] [RO] TitleName=#Unknown locale [ro] [QA] TitleName=#Unknown locale [qa] [PY] TitleName=#Unknown locale [py] [PT] TitleName=#Unknown locale [pt] [PR] TitleName=#Unknown locale [pr] [PL] TitleName=#Unknown locale [pl] [PK] TitleName=#Unknown locale [pk] [PH] TitleName=#Unknown locale [ph] [PE] TitleName=#Unknown locale [pe] [PA] TitleName=#Unknown locale [pa] [OM] TitleName=#Unknown locale [om] [NZ] TitleName=#Unknown locale [nz] [NO] TitleName=#Unknown locale [no] [NL] TitleName=#Unknown locale [nl] [NI] TitleName=#Unknown locale [ni] [MY] TitleName=#Unknown locale [my] [MX] TitleName=#Unknown locale [mx] [MV] TitleName=#Unknown locale [mv] [MO] TitleName=#Unknown locale [mo] [MN] TitleName=#Unknown locale [mn] [MK] TitleName=#Unknown locale [mk] [MC] TitleName=#Unknown locale [mc] [MA] TitleName=#Unknown locale [ma] [LY] TitleName=#Unknown locale [ly] [LV] TitleName=#Unknown locale [lv] [LU] TitleName=#Unknown locale [lu] [LT] TitleName=#Unknown locale [lt] [LI] TitleName=#Unknown locale [li] [LB] TitleName=#Unknown locale [lb] [KZ] TitleName=#Unknown locale [kz] [KW] TitleName=#Unknown locale [kw] [KR] TitleName=#Unknown locale [kr] [KG] TitleName=#Unknown locale [kg] [KE] TitleName=#Unknown locale [ke] [JP] TitleName=#Unknown locale [jp] [JO] TitleName=#Unknown locale [jo] [JM] TitleName=#Unknown locale [jm] [IT] TitleName=#Unknown locale [it] [IS] TitleName=#Unknown locale [is] [IR] TitleName=#Unknown locale [ir] [IQ] TitleName=#Unknown locale [iq] [IN] TitleName=#Unknown locale [in] [IL] TitleName=#Unknown locale [il] [IE] TitleName=#Unknown locale [ie] [ID] TitleName=#Unknown locale [id] [HU] TitleName=#Unknown locale [hu] [HR] TitleName=#Unknown locale [hr] [HN] TitleName=#Unknown locale [hn] [HK] TitleName=#Unknown locale [hk] [GT] TitleName=#Unknown locale [gt] [GR] TitleName=#Unknown locale [gr] [GE] TitleName=#Unknown locale [ge] [GB] TitleName=#Unknown locale [gb] [FR] TitleName=#Unknown locale [fr] [FO] TitleName=#Unknown locale [fo] [FI] TitleName=#Unknown locale [fi] [ES] TitleName=#Unknown locale [es] [EG] TitleName=#Unknown locale [eg] [EE] TitleName=#Unknown locale [ee] [EC] TitleName=#Unknown locale [ec] [DZ] TitleName=#Unknown locale [dz] [DO] TitleName=#Unknown locale [do] [DK] TitleName=#Unknown locale [dk] [DE] TitleName=#Unknown locale [de] [CZ] TitleName=#Unknown locale [cz] [CR] TitleName=#Unknown locale [cr] [CO] TitleName=#Unknown locale [co] [CN] TitleName=#Unknown locale [cn] [CL] TitleName=#Unknown locale [cl] [CH] TitleName=#Unknown locale [ch] [CA] TitleName=#Unknown locale [ca] [BZ] TitleName=#Unknown locale [bz] [BY] TitleName=#Unknown locale [by] [BR] TitleName=#Unknown locale [br] [BO] TitleName=#Unknown locale [bo] [BN] TitleName=#Unknown locale [bn] [BH] TitleName=#Unknown locale [bh] [BG] TitleName=#Unknown locale [bg] [BE] TitleName=#Unknown locale [be] [AZ] TitleName=#Unknown locale [az] [AU] TitleName=#Unknown locale [au] [AT] TitleName=#Unknown locale [at] [AR] TitleName=#Unknown locale [ar] [AM] TitleName=#Unknown locale [am] [AL] TitleName=#Unknown locale [al] [AE] TitleName=#Unknown locale [ae] [default] TitleName=#Known locale [default] - (fallback) [EN] TitleName=#Known locale [EN] - english [JA] TitleName=#Known locale [JA] - (japanese) [DE] TitleName=#Known locale [DE] - deutsch [FR] TitleName=#Known locale [FR] - francais [ES] TitleName=#Known locale [ES] - espanol [IT] TitleName=#Known locale [IT] - italiano [KO] TitleName=#Known locale [KO] - (korean) [TW] TitleName=#Known locale [TW] - (taiwanese) [BR] TitleName=#Known locale [BR] - (portugues)
THPS2X Syslink crash
Happens if too many servers are present (this is where data is written to driver?):
Hardware watchpoint 1: *(int*)0xD004D048 Old value = 1065353216 New value = 1500647462 0x00215adf in ?? () (gdb) pint $eip Undefined command: "pint". Try "help". (gdb) print $eip $1 = (void (*)()) 0x215adf
And this seems to copy server to database (this in particular copied string?):
Hardware watchpoint 1: *(int*)0xf47944 Old value = 926102321 New value = 858992984 0x00156cc3 in ?? () (gdb) print $eip $2 = (void (*)()) 0x156cc3 (gdb) info reg eax 0xd0043260 -805031328 ecx 0x1d 29 edx 0x0 0 ebx 0xf20ce0 15863008 esp 0xd004324c 0xd004324c ebp 0xf20ce0 0xf20ce0 esi 0xd00432a0 -805031264 edi 0xf47948 16021832 eip 0x156cc3 0x156cc3 eflags 0x246 [ PF ZF IF ] cs 0x8 8 ss 0x10 16 ds 0x10 16 es 0x10 16 fs 0x20 32 gs 0x0 0 (gdb) x/10i $eip => 0x156cc3: rep movsl %ds:(%esi),%es:(%edi) 0x156cc5: call 0x1b9db6 0x156cca: mov 0x29b44(%ebx),%ecx 0x156cd0: mov 0x10(%esp),%edx 0x156cd4: imul $0x78,%ecx,%ecx 0x156cd7: mov %edx,0x26ca8(%ecx,%ebx,1) 0x156cde: mov 0x14(%esp),%eax 0x156ce2: mov %eax,0x26cac(%ecx,%ebx,1) 0x156ce9: mov 0x29b44(%ebx),%eax 0x156cef: mov (%ebx),%edx
Reset
There are various methods to reset an Xbox or major parts of it (successfully or not).
SMC Cold Reboot
- CPU cycles: X > 0
SMC Warm Reboot
- CPU cycles: X > 0
PM26
- CPU cycles: X > 0
RST_CNT (RST_CPU)
RST_CNT (RST_CPU + SYS_RST)
RST_CNT (RST_CPU + FULL_RST)
RST_CNT (RST_CPU + SYS_RST + FULL_RST)
- CPU cycles: 0
Triple fault
- CPU cycles: 0[FIXME]
PCI-to-PCI bridge secondary bus reset
- CPU cycles: X > 0