GameShark: Difference between revisions

2 bytes removed ,  25 April 2013
m
(→‎On Game Boy Advance: we should at least link to a decryptor)
Line 6: Line 6:
==Codes==
==Codes==
===On [[Game Boy]] and [[Game Boy Color]]===
===On [[Game Boy]] and [[Game Boy Color]]===
A GameShark code for these consoles is written in the format '''ttvvaaaa'''. '''tt''' specifies the code type and VRAM bank, which is usually 01. '''vv''' specifies the {{wp|hexadecimal}} value the code will write into the game's memory. '''aaaa'''' specifies the memory address that will be modified, with the low byte first (e.g. address C056 is written as 56C0). The GameShark hooks into the {{wp|vertical blank}} {{wp|interrupt}} to write the given value to memory every frame. Up to 15 codes can be active at once.
A GameShark code for these consoles is written in the format '''ttvvaaaa'''. '''tt''' specifies the code type and VRAM bank, which is usually 01. '''vv''' specifies the {{wp|hexadecimal}} value the code will write into the game's memory. '''aaaa''' specifies the memory address that will be modified, with the low byte first (e.g. address C056 is written as 56C0). The GameShark hooks into the {{wp|vertical blank}} {{wp|interrupt}} to write the given value to memory every frame. Up to 15 codes can be active at once.
 


===On [[Game Boy Advance]]===
===On [[Game Boy Advance]]===
100

edits