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

Jump to navigation Jump to search
Added done work on 2007-06-29.
(Did some rewording of 2007-06-28's text.)
(Added done work on 2007-06-29.)
Line 365: Line 365:
so it may be that they aren't needed. Also I don't really know what's the usage (If any) of the relative
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.
call (db 0xE8 0x49 0x00) at 0x262 - 0x264 in AGI256's and AGI256-2's AGI.EXE.
== 2007-06-29 (Friday) - AGI monitor type variable (v26) stuff, CGA rendering info etc ==
Looked into AGI CGA rendering (NAGI and ScummVM). Tried out CGA modes with
NAGI, DosBox and ScummVM. Looked into the toggle.monitor-command for changing between
different CGA modes. Added support for changing AGI monitor type variable (v26)
based on the rendering mode. Had a little talk on #scummvm about the mysterious bytes in
the AGI256 AGI.EXE's start (The bytes I mentioned in yesterday's diary entry). Fiddled
a bit with AGI256 AGI.EXE's disassembly in IDA, added a couple of segments etc.
Oh and I happened to commit an enum with an extra comma in its declarations end...
jvprat told me that GCC threw an error with it (MSVC8 didn't), so I went and
corrected it. First time to break and fix the trunk :P
417

edits

Navigation menu