[Scummvm-cvs-logs] CVS: scummvm TODO,1.307,1.308

Torbjörn Andersson eriktorbjorn at users.sourceforge.net
Thu Oct 13 07:28:29 CEST 2005


Update of /cvsroot/scummvm/scummvm
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv29577

Modified Files:
	TODO 
Log Message:
Added note about possible BS2 alignment problems that I wish I had been
told about much earlier.


Index: TODO
===================================================================
RCS file: /cvsroot/scummvm/scummvm/TODO,v
retrieving revision 1.307
retrieving revision 1.308
diff -u -d -r1.307 -r1.308
--- TODO	3 Oct 2005 11:13:56 -0000	1.307
+++ TODO	13 Oct 2005 14:27:38 -0000	1.308
@@ -345,6 +345,12 @@
 * Maybe work around script bug which causes the mop to disappear briefly when
   trying to pick it up from the top of the boat at the London docks. (The event
   to hide the mop is sent too early.) See bug #1214168.
+* I'm told BS2 has alignment problems on some architectures. It probably does
+  make the assumption that any address may be dereferenced as a pointer to a
+  packed struct. I have a vague feeling that scripts may be accessing the same
+  memory, too, so it's probably not enough to just replace the functions in
+  protocol.cpp with ones that copy the data to an aligned struct. This could be
+  a lot of work...
 
 SIMON
 =====





More information about the Scummvm-git-logs mailing list