Commit Graph
143 Commits
Author SHA1 Message Date
johndoe123 089ada55ba NEVERHOOD: Add tables for Scene1306 2013-05-08 20:39:38 +02:00
johndoe123 a29c62ce5a NEVERHOOD: Add tables for Scene1305 2013-05-08 20:39:37 +02:00
johndoe123 4c7930bd34 NEVERHOOD: Add tables for Scene1304 2013-05-08 20:39:37 +02:00
johndoe123 b5fc6ed2c0 NEVERHOOD: Add tables for Scene1303 2013-05-08 20:39:37 +02:00
johndoe123 5214284271 NEVERHOOD: Add tables for Scene1302 2013-05-08 20:39:37 +02:00
johndoe123 904f7ac335 NEVERHOOD: Add tables for Scene2242 2013-05-08 20:39:36 +02:00
johndoe123 8459fa9777 NEVERHOOD: Add tables for Scene2207 2013-05-08 20:39:36 +02:00
johndoe123 80bbb06453 NEVERHOOD: Add tables for Scene2206 2013-05-08 20:39:36 +02:00
johndoe123 8729ca04d9 NEVERHOOD: Add tables for Scene2205 2013-05-08 20:39:35 +02:00
johndoe123 9273c2e97a NEVERHOOD: Add tables for Scene2203 2013-05-08 20:39:35 +02:00
johndoe123 28177361bf NEVERHOOD: Add Hall of Records tables
- Add tables for Scene2201
2013-05-08 20:39:35 +02:00
johndoe123 bc239b3fb1 NEVERHOOD: Restructure/redesign create_neverhood tool and made it more extensible for future game structures 2013-05-08 20:39:35 +02:00
johndoe123 8286290185 NEVERHOOD: Add tables for Module2000 2013-05-08 20:39:34 +02:00
johndoe123 ad7c50d593 NEVERHOOD: Add more tables 2013-05-08 20:39:34 +02:00
johndoe123 04d2b9a402 NEVERHOOD: Add entries for Scene1401, Scene1402 and Scene1705 2013-05-08 20:39:31 +02:00
johndoe123 0632fc7dda NEVERHOOD: Add tables for Scene1201 2013-05-08 20:38:48 +02:00
johndoe123 b1377ab153 NEVERHOOD: Add entries for Module2300 2013-05-08 20:38:48 +02:00
johndoe123 78365121ea NEVERHOOD: Add NavigationLists in create_neverhood 2013-05-08 20:38:48 +02:00
johndoe123 b611b65bf4 NEVERHOOD: Change addHitRect to use an explicit count
- This is since the alignment stuff didn't work and it's not worth it to investigate
- Add possibility to write out hardcoded message lists instead of reading from the exe for special lists
2013-05-08 20:38:47 +02:00
johndoe123 be8d542264 NEVERHOOD: Updated tables.h with data from Scene1002 2013-05-08 20:38:47 +02:00
johndoe123 78d632b0ed NEVERHOOD: Commit of create_neverhood and neverhood.dat 2013-05-08 20:38:39 +02:00
Bertrand Augereau cf12e04997 DREAMWEB: frameoutv becomes a native function 2011-06-22 23:11:44 +02:00
Eugene Sandulenko 33ce6e60fd Merge pull request #26 from Littleboy/taskbar
Taskbar integration
2011-06-22 13:35:37 -07:00
Max Horn c2d31c4ca5 CREDITS: Mark myself as retired 2011-06-22 11:52:58 +02:00
Willem Jan Palenstijn 2551389304 DREAMWEB: Fix bug in tasmrecover causing load/save mixup
This is a regression from c1b9adb691 and (my commit) 287c23f126.

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-22 00:00:56 +02:00
Willem Jan Palenstijn 55ed69dbab DREAMWEB: Remove control char from source 2011-06-21 21:01:02 +02:00
Willem Jan Palenstijn 8534f984c9 Merge branch 'dreamsrc' 2011-06-21 10:35:34 +02:00
eriktorbjorn f78d5bc553 DREAMWEB: Remove readabyte() and readoneblock()
They were only used by the PCX decoder, which was rewritten some
time ago to no longer use them.
2011-06-20 20:09:26 +02:00
eriktorbjorn 7079912091 DREAMWEB: Remove convertkey()
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 20:00:09 +02:00
Max Horn 88913c0139 ALL: Remove trailing whitespaces
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-20 00:59:48 +02:00
Willem Jan Palenstijn 575fbcb1c1 DREAMWEB: Remove control chars from source 2011-06-19 18:11:07 +02:00
Vladimir Menshakov 613a203c8a DREAMWEB: Added crash workaround 2011-06-19 16:57:10 +04:00
Vladimir Menshakov 57c68af92e DREAMWEB: Fixed quit from travel screen 2011-06-19 16:57:10 +04:00
Vladimir Menshakov 4ede98d748 DREAMWEB: Removed getback = 4 hack, added clean exit from every menus and credits 2011-06-19 15:50:22 +04:00
Vladimir Menshakov cf671227fe DREAMWEB: do not call updatescreen before quitting, fixed crash on dosreturn, cleaned up dosreturn stub 2011-06-18 13:33:58 +04:00
Vladimir Menshakov 4cdc9c9f8e DREAMWEB: implemented clean exit 2011-06-18 13:33:58 +04:00
Vladimir Menshakov 27890ec3e2 DREAMWEB: clear cx after rep movs/stos commands 2011-06-17 21:15:06 +04:00
Vladimir Menshakov 6fe3e63ed1 DREAMWEB: replaced generated code with c++ style stubs 2011-06-17 00:31:36 +04:00
Willem Jan Palenstijn ae67a9a958 DREAMWEB: Re-optimize unbounded code blocks
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 16:43:48 +02:00
Littleboy c3d9c6afa5 BACKENDS: Add use flag for taskbar integration 2011-06-16 10:38:34 -04:00
Littleboy fe347e4339 TOOLS: Add ole32.lib and uuid.lib to Code::Blocks linked libraries 2011-06-16 10:36:41 -04:00
Willem Jan Palenstijn 2c76a4af40 DREAMWEB: Fix probably copy-paste error in asm
This removes an (empty) 'unbounded code' block in dreamgen.cpp
2011-06-16 16:29:48 +02:00
Willem Jan Palenstijn 287c23f126 DREAMWEB: Try to clean up jumps to returns 2011-06-16 15:40:52 +02:00
Vladimir Menshakov d8d16e0231 DREAMWEB: removed while loops from rep+stos/movs instructions 2011-06-16 16:44:58 +04:00
Vladimir Menshakov 4fd3cdf984 DREAMWEB: Improved code formatting 2011-06-16 16:31:17 +04:00
Vladimir Menshakov 3a1b1a081a DREAMWEB: Added engine to the credits 2011-06-16 16:05:05 +04:00
Vladimir Menshakov e0efde7cf6 DREAMWEB: optimized consequtive movsb/w and stosb/w 2011-06-16 00:20:30 +04:00
Vladimir Menshakov c1b9adb691 DREAMWEB: added unused label elimination. Does not work for some labels, but the most ones are gone. 2011-06-15 23:38:44 +04:00
Vladimir Menshakov 3b85dede39 DREAMWEB: added banner to autogenerated files 2011-06-15 23:00:05 +04:00
Vladimir Menshakov 4e75c4bfd2 DREAMWEB: marked global as used from get_global() 2011-06-15 22:58:45 +04:00