Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente | Prochaine révisionLes deux révisions suivantes | ||
back2root:reverse-engineering:planet-x3:memory-map [2023/01/15 19:59] – frater | back2root:reverse-engineering:planet-x3:memory-map [2023/01/15 20:04] – frater | ||
---|---|---|---|
Ligne 7: | Ligne 7: | ||
</ | </ | ||
<WRAP half column> | <WRAP half column> | ||
+ | <code asm> | ||
+ | main: | ||
+ | |||
+ | MOV word ptr [g_Seg_Data], | ||
+ | |||
+ | MOV AX,DS | ||
+ | ADD AX, | ||
+ | MOV [g_Seg_GameMap], | ||
+ | MOV CX, | ||
+ | CALL mem_clear | ||
+ | |||
+ | SHR CX,0x1 | ||
+ | SHR CX,0x1 | ||
+ | SHR CX,0x1 | ||
+ | SHR CX, | ||
+ | ADD AX,CX | ||
+ | MOV [g_Seg_Gfx], | ||
+ | MOV CX, | ||
+ | CALL mem_clear | ||
+ | |||
+ | ADD AX, | ||
+ | MOV [g_Seg_Audio], | ||
+ | MOV CX, | ||
+ | CALL mem_clear | ||
+ | |||
+ | SHR CX,0x1 | ||
+ | SHR CX,0x1 | ||
+ | SHR CX,0x1 | ||
+ | SHR CX,0x1 | ||
+ | ADD AX, | ||
+ | MOV [g_Seg_Temp], | ||
+ | </ | ||
</ | </ |