Age | Commit message (Collapse) | Author | |
---|---|---|---|
2011-07-19 | DREAMWEB: Add ScummVM headers, remove SVN keywords. | Eugene Sandulenko | |
2011-06-22 | DREAMWEB: Fix bug in tasmrecover causing load/save mixup | Willem Jan Palenstijn | |
This is a regression from c1b9adb6912 and (my commit) 287c23f1263c. It is not safe to remove opcodes from proc.stmts since labels are sometimes referenced by their offset in the list. So, instead they are now replaced by op._nop. This fixes kLoadingorsave not being set in doload(), which was visible when going to the load game menu from the startup menu. | |||
2011-06-17 | DREAMWEB: clear cx after rep movs/stos commands | Vladimir Menshakov | |
2011-06-17 | DREAMWEB: replaced generated code with c++ style stubs | Vladimir Menshakov | |
2011-06-16 | DREAMWEB: Re-optimize unbounded code blocks | Willem Jan Palenstijn | |
This gets rid of some unused labels. We need to be careful not be optimize too much, as that could remove the very label the unbounded block was added for. | |||
2011-06-16 | DREAMWEB: Try to clean up jumps to returns | Willem Jan Palenstijn | |
2011-06-16 | DREAMWEB: removed while loops from rep+stos/movs instructions | Vladimir Menshakov | |
2011-06-16 | DREAMWEB: optimized consequtive movsb/w and stosb/w | Vladimir Menshakov | |
2011-06-15 | DREAMWEB: added unused label elimination. Does not work for some labels, but ↵ | Vladimir Menshakov | |
the most ones are gone. | |||
2011-06-15 | DREAMWEB: uncommented simple ret stripping | Vladimir Menshakov | |
2011-06-15 | DREAMWEB: added tasm-recover tool | Vladimir | |