aboutsummaryrefslogtreecommitdiff
path: root/devtools/tasmrecover
AgeCommit message (Collapse)Author
2011-07-29DREAMWEB: Use of the new feature of the generator to stop generating code ↵Bertrand Augereau
for 'backobject' and 'mainman' (because addr_backobject is used)
2011-07-29Merge remote-tracking branch 'official/master'Bertrand Augereau
Conflicts: devtools/tasmrecover/tasm-recover
2011-07-28DREAMWEB: Move main function to stubsWillem Jan Palenstijn
2011-07-28DREAMWEB: Add option to process asm functions but not output themWillem Jan Palenstijn
2011-07-28DREAMWEB: 'makebackob' portedBertrand Augereau
2011-07-28DREAMWEB: 'getroomspaths' and 'facerightway' ported to C++Bertrand Augereau
2011-07-28DREAMWEB: Ported 'lockeddoorway'Bertrand Augereau
2011-07-28DREAMWEB: Fixed what is very probably a typo in original code and ↵Bertrand Augereau
regenerated the source
2011-07-23DREAMWEB: Blacklisted 'usetimedtext', 'getundertimed' and 'putundertimed'Bertrand Augereau
2011-07-23DREAMWEB: 'dumptextline' ported to C++Bertrand Augereau
2011-07-23DREAMWEB: 'printboth' ported to C++Bertrand Augereau
2011-07-23DREAMWEB: 'printslow' ported to C++Bertrand Augereau
2011-07-23DREAMWEB: 'printchar' ported to C++Bertrand Augereau
2011-07-23DREAMWEB: 'printdirect' ported to C++Bertrand Augereau
2011-07-23DREAMWEB: 'getnumber' ported to C++Bertrand Augereau
2011-07-20DREAMWEB: Blacklist and reimplement cancelch0() and cancelch1()eriktorbjorn
Now any sound playing on the channels is stopped immediately. This fixes missing voice-overs in the intro, makes it possible to skip lines of conversation, and fixes a problem where the sound effect from the Altar Room would keep playing after leaving the room. Possibly other glitches as well.
2011-07-19DREAMWEB: Add ScummVM headers, remove SVN keywords.Eugene Sandulenko
2011-07-18DREAMWEB: Blacklisted 'kernchars' and 'getnextword'Bertrand Augereau
2011-07-18DREAMWEB: initman reversedBertrand Augereau
2011-07-18DREAMWEB: walking blacklistedBertrand Augereau
2011-07-18DREAMWEB: Blacklisted liftspriteBertrand Augereau
2011-07-18DREAMWEB: dodoor blacklistedBertrand Augereau
2011-07-18DREAMWEB: Blacklisted frameoutbh and frameoutfxBertrand Augereau
2011-07-18DREAMWEB: showframe blacklistedBertrand Augereau
2011-07-18DREAMWEB: C++-isation of a part of the sprite subsystemBertrand Augereau
2011-07-17DREAMWEB: The generator includes a file for custom structs and a file for ↵Bertrand Augereau
custom function definitions It also generates C++ symbols for asm proc addresses
2011-07-16DREAMWEB: Rewrote lockmon() to fix pausing/unpausingeriktorbjorn
The original function would busy-wait for the user to press space again. We can't do that, of course, since we don't have interrupt- driven keyboard input.
2011-06-25DREAMWEB: Removed workaround of invalid size of extext dataVladimir Menshakov
2011-06-25DREAMWEB: Replaced foreign-guarded code with "foreignrelease" variable, ↵Vladimir Menshakov
added modifychar stub
2011-06-25DREAMWEB: Fixed quit from keypad screenVladimir Menshakov
2011-06-25DREAMWEB: Fixed keypad animationVladimir Menshakov
2011-06-24DREAMWEB: Fixed continuing to another procedure. (axe misuse crash)Vladimir Menshakov
2011-06-24DREAMWEB: Fixed quit() from dialogueVladimir Menshakov
2011-06-23DREAMWEB: Added subtitle optionVladimir Menshakov
2011-06-22DREAMWEB: frameoutv becomes a native functionBertrand Augereau
2011-06-22DREAMWEB: Fix bug in tasmrecover causing load/save mixupWillem 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-21DREAMWEB: Remove control char from sourceWillem Jan Palenstijn
2011-06-21Merge branch 'dreamsrc'Willem Jan Palenstijn
2011-06-20DREAMWEB: Remove readabyte() and readoneblock()eriktorbjorn
They were only used by the PCX decoder, which was rewritten some time ago to no longer use them.
2011-06-20DREAMWEB: Remove convertkey()eriktorbjorn
This function was responsible for filtering invalid keys (e.g. in savegame names), and was only used by keyboardread(). This filtering is done by processEvents() instead.
2011-06-19DREAMWEB: Remove control chars from sourceWillem Jan Palenstijn
2011-06-19DREAMWEB: Added crash workaroundVladimir Menshakov
2011-06-19DREAMWEB: Fixed quit from travel screenVladimir Menshakov
2011-06-19DREAMWEB: Removed getback = 4 hack, added clean exit from every menus and ↵Vladimir Menshakov
credits
2011-06-18DREAMWEB: do not call updatescreen before quitting, fixed crash on ↵Vladimir Menshakov
dosreturn, cleaned up dosreturn stub
2011-06-18DREAMWEB: implemented clean exitVladimir Menshakov
2011-06-17DREAMWEB: clear cx after rep movs/stos commandsVladimir Menshakov
2011-06-17DREAMWEB: replaced generated code with c++ style stubsVladimir Menshakov
2011-06-16DREAMWEB: Re-optimize unbounded code blocksWillem 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-16DREAMWEB: Fix probably copy-paste error in asmWillem Jan Palenstijn
This removes an (empty) 'unbounded code' block in dreamgen.cpp