417
edits
(Added done work on 2007-07-27.) |
(Added done work on 2007-06-28.) |
||
Line 355: | Line 355: | ||
last functions I hadn't documented yet) and documented some AGI flags | last functions I hadn't documented yet) and documented some AGI flags | ||
related functions that were used in the blitting function. | related functions that were used in the blitting function. | ||
== 2007-06-28 (Thursday) - Reverse engineered AGI256's and AGI256-2's blitCel-function to a C subroutine == | |||
Okay... so blitCel-function was the last function I hadn't gone through in quite a bit of detail. | |||
And I have to say... woah, that took time. Like, many, hours. But it was worth it, now I can say | |||
that I've almost 100% reverse engineered AGI256 and AGI256-2 hacks... there's one little bit | |||
of data near AGI.EXE's start (Offsets 0x265 - 0x277 in the EXE-file) that are still a mystery to me. | |||
I tried putting zeroes in their place and it still ran so it may be that they aren't needed. | |||
Also I don't really know what's the usage (If any) of the relative call (db 0xE8 0x49 0x00) | |||
at 0x262 - 0x264 in AGI256's and AGI256-2's AGI.EXE. |
edits