Open main menu

Difference between revisions of "User:Buddha^/GSoC2007-ProjectDiary"

Added done work on 2007-06-28.
(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.
417

edits