Age | Commit message (Collapse) | Author | |
---|---|---|---|
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-21 | DREAMWEB: Remove control char from source | Willem Jan Palenstijn | |
2011-06-21 | Merge branch 'dreamsrc' | Willem Jan Palenstijn | |
2011-06-20 | DREAMWEB: 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-20 | DREAMWEB: 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-20 | ALL: Remove trailing whitespaces | Max Horn | |
This tries to make our code a bit more compliant with our code formatting conventions. For future use, this is the command I used: git ls-files "*.cpp" "*.h" | xargs sed -i -e 's/[ \t]*$//' | |||
2011-06-19 | DREAMWEB: Remove control chars from source | Willem Jan Palenstijn | |
2011-06-19 | DREAMWEB: Added crash workaround | Vladimir Menshakov | |
2011-06-19 | DREAMWEB: Fixed quit from travel screen | Vladimir Menshakov | |
2011-06-19 | DREAMWEB: Removed getback = 4 hack, added clean exit from every menus and ↵ | Vladimir Menshakov | |
credits | |||
2011-06-18 | DREAMWEB: do not call updatescreen before quitting, fixed crash on ↵ | Vladimir Menshakov | |
dosreturn, cleaned up dosreturn stub | |||
2011-06-18 | DREAMWEB: implemented clean exit | Vladimir Menshakov | |
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 | BACKENDS: Add use flag for taskbar integration | Littleboy | |
2011-06-16 | TOOLS: Add ole32.lib and uuid.lib to Code::Blocks linked libraries | Littleboy | |
2011-06-16 | DREAMWEB: Fix probably copy-paste error in asm | Willem Jan Palenstijn | |
This removes an (empty) 'unbounded code' block in dreamgen.cpp | |||
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: Improved code formatting | Vladimir Menshakov | |
2011-06-16 | DREAMWEB: Added engine to the credits | 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: added banner to autogenerated files | Vladimir Menshakov | |
2011-06-15 | DREAMWEB: marked global as used from get_global() | Vladimir Menshakov | |
2011-06-15 | DREAMWEB: uncommented simple ret stripping | Vladimir Menshakov | |
2011-06-15 | DREAMWEB: fixed code formatting | Vladimir Menshakov | |
2011-06-15 | DREAMWEB: removed width160 for now | Vladimir Menshakov | |
2011-06-15 | DREAMWEB: removed asserts, added STACK_CHECK as suggested by Max | Vladimir Menshakov | |
2011-06-15 | DREAMWEB: converted line endings to the unix format | Vladimir Menshakov | |
2011-06-15 | DREAMWEB: Added original sources. Released with permission from Neil Dodwell. | Vladimir Menshakov | |
2011-06-15 | DREAMWEB: implemented stc/clc, fixed preliminary exit from the dialogue | Vladimir Menshakov | |
2011-06-15 | DREAMWEB: fixed occasional stripping of the strings in data segment | Vladimir Menshakov | |
2011-06-15 | DREAMWEB: added stack depth check to code generator | Vladimir Menshakov | |
2011-06-15 | DREAMWEB: added inc/dec instructions. | Vladimir Menshakov | |
2011-06-15 | DREAMWEB: fixed seg XXX construction in generator | Vladimir Menshakov | |
2011-06-15 | DREAMWEB: fixed invalid generated jump instructions | Vladimir Menshakov | |
2011-06-15 | DREAMWEB: removed unused file | Vladimir Menshakov | |
2011-06-15 | DREAMWEB: removed dummy video segment, blacklisted video-related functions. | Vladimir Menshakov | |
2011-06-15 | DREAMWEB: fixed rep prefix | Vladimir Menshakov | |
2011-06-15 | DREAMWEB: blacklisted vga blitting functions | Vladimir Menshakov | |
2011-06-15 | DREAMWEB: asserted invalid calls | Vladimir Menshakov | |
2011-06-15 | DREAMWEB: added 'equ' const to public header | Vladimir Menshakov | |
2011-06-15 | DREAMWEB: output equ values in log | Vladimir Menshakov | |
2011-06-15 | DREAMWEB: added names instead of offsets for variables | Vladimir Menshakov | |
2011-06-15 | DREAMWEB: fixed missing explicit segment specification. added verbose data ↵ | Vladimir Menshakov | |
dump to the generator | |||
2011-06-15 | DREAMWEB: removed static from functions for now (allowing external usage) | Vladimir Menshakov | |
2011-06-15 | DREAMWEB: fixed offsets shifting for db/dw | Vladimir | |
2011-06-15 | DREAMWEB: fixed equ expanding | Vladimir | |